Documentation

MathFormalContract

MathFormalContract #

The Lean half of a contract between a corpus of mathematical papers and a Lean formalization of results from it.

This package contains exactly two things, and is deliberately hard to grow:

Everything else in the contract — the JSON schemas, the fixture corpus, the statement registry, the resolver — lives elsewhere and is not a Lean problem.

The one invariant #

Zero dependencies. Core Lean only. See lakefile.toml, which explains why adding one is not a small change.