monogate.dev — research layer
One operator.
All of mathematics.
The research layer that powers Monogate Forge and MachLib. Profile, measure, and optimize EML expressions before the compiler ever sees them. Built on Odrzywołek (2026) — every elementary function as a finite binary tree of eml(x, y) = exp(x) − ln(y).
pip install eml-costnpm install monogate
The complete toolkit
pip install eml-cost
Profile any equation — chain order, drift, cost class.
pip install monogate-forge
Compile to 9 targets — C, Rust, Verilog, Lean, and more.
import MachLib
Verify against MachLib core in under 5 minutes — zero Mathlib dependency.
How it works
From equation to silicon to proof.
One chain. No vendors. No external library. No 45-minute builds.
01 Engineer writes equation (.eml) Single source of truth — the math itself.
02 Forge compiles to 9 targets C, Rust, Python, LLVM, wasm, Lean, Verilog, VHDL, Chisel.
03 Lean output imports MachLib (not Mathlib) ~500 lines of axiomatic foundations. No external library.
04 MachLib core builds in under 5 minutes Cold build, core foundations. Laptop. Every time.
05 Proof verified. Zero external dependencies. Lean kernel says yes. Nothing else needed.
You own every line from equation to
silicon to proof.
Build and optimize EML expression trees interactively.
Open problems: construct sin, cos, π, i from eml(x,y) = exp(x) − ln(y). Submit a construction, get credited permanently.
Interactive experiments and experiences built on the EML grammar.
API reference, quickstart, and tutorial for the monogate library.