Noether: Open-Source Tool to Automatically Prove Math Properties of JAX Code in Lean
jonkhler · x · 2026-08-07
Developer Philip Mocz introduced Noether, an open-source prototype project designed to bring formal verification into scientific computing.
- Core Feature: Automatically proves mathematical properties of Python/JAX code using Lean 4 and Mathlib.
- How it Works: Developers write numerical kernels in JAX and use decorators to assert mathematical properties (e.g., linearity, conservation). Noether turns these beliefs into theorems.
- Advantage: Instead of running traditional tests at a single grid size or random seed, it verifies that properties hold universally (∀ n).
More from coding & agent
- monday.com to Detail Dual-Pipeline LLM Eval System at Interrupt London — LangChain · 2026-08-07
- FastAPI: The Python Framework Powering Most AI Backends — eyishazyer · 2026-08-07
- PostgreSQL: The Battle-Tested Database Behind AI-Native Companies — eyishazyer · 2026-08-07
- LlamaIndex: The Data-Connection Layer for AI Apps — eyishazyer · 2026-08-07
- LangChain: The Framework Behind Most AI Agent Startups — eyishazyer · 2026-08-07
- Meta Launches Muse Code: Parallel Sub-Agents and Crash Recovery Reshape Coding — Meris-Dabhi · 2026-08-07