Erik eriksfunhouse.com

Where the fun never stops!

Bonjour! I am Erik and this is my home on the interwebs. Here you will find a random collection of things that I have been working on.

Trace Elimination as Closed-Form Discovery
Short
A structural correspondence between signal-flow circuits for dynamical systems and sequential programs — where finding a closed-form solution corresponds to eliminating loops. We show trace elimination is undecidable in general, formalising the intuition that most ODEs don't have closed-form solutions.
Read more
Simulation Learning
Short
An agent-based approach that extends the categorical proof system with simulation-guided reasoning. The agent interleaves strict symbolic rewrites with simulation-informed approximate rewrites to discover approximate closed-form solutions for systems where exact solutions do not exist.
Read more
Gimle — A Platform for Dynamical Systems
Short
A visual overview of the Gimle platform — why explicit mathematical structure matters for learning dynamical systems, how Asgard compiles equations into typed circuits, and the path from formal methods to practical simulation.
Read more
The Smoothness Hypothesis
Short
Why does next-token prediction learn language so well, yet fail for dynamical systems? We propose an explanation rooted in the smoothness of the syntax-to-semantics map — and what it means for building foundation models in structure-sensitive domains.
Read more
Asgard: A Compiler for Dynamical Systems
Short
A framework that compiles mathematical equations into typed compositional circuits and executes them via JAX. Unlike implicit approaches that learn black-box dynamics, Asgard maintains explicit mathematical structure throughout — enabling formal composition, algebraic rewriting, and interchangeable semantics.
Read more
State Machines for Agents: Improving Reasoning [4/N]
Long
This is part four in a series on how to use a state machine framework to model agentic flows and how this approach enables some interesting features. In this part we explore advanced techniques for improving multi-agent reasoning.
Read more
State Machines for Agents: Extending Agents [3/N]
Long
In the last two parts we described the state machine framework, how it works and how we can steer agents within it. In this third part, we will describe several other desirable extensions of any agent framework and how we can implement them with our state machine setup.
Read more
State Machines for Agents: The State Machine [1/N]
Long
Since I last wrote a few thoughts down on agents the buzz has only increased. With our release of Bigwig I thought it would also be interesting to dig into some of the details of how we have gone about implementing our system of multi-agents.
Read more
Agents for Advanced Statistical Analysis
Long
At the end of October, I gave a quick demo at AI Tinkerers Paris about one of our early, early version of BigWig. This is a short writeup based on the slides, called "Agents for building ML models".
Read more