pith. sign in
module module high

IndisputableMonolith.Compat

show as:
view Lean formalization →

The Compat module aggregates three import shims that stabilize Mathlib iteration notation and project constants across Lean versions. Downstream chemistry and physics modules cite it to keep J-cost and phi-ladder definitions uniform. The module contains only import statements and no theorems or proofs.

claimCompatibility shims for $f^{[n]}$ iteration and project-wide constants used in Recognition Science derivations.

background

The module imports three sub-modules. Constants supplies project-wide constants and minimal structural lemmas. FunctionIterate provides a shim because Lean/Mathlib versions differ on whether Function.iterate exists; the canonical API is now Nat.iterate with notation $f^{[n]}$. Mathlib collects small alias lemmas to stabilize names across versions.

proof idea

This is a definition module with no proofs. Its structure consists of three import statements that expose the shims from Constants, FunctionIterate, and Mathlib.

why it matters in Recognition Science

The module feeds BondAngles (tetrahedral angle from J-cost minimization on the phi-lattice), SuperconductingTc (Tc families from phi-gap ladder and 8-tick coherence), and Hadrons (mass relations and Regge slopes from phi-tier spacing). It supplies the stable constant and iteration layer required by those derivations.

scope and limits

used by (3)

From the project-wide theorem graph. These declarations reference this one in their body.

depends on (3)

Lean names referenced from this declaration's body.