pith. sign in
module module moderate

IndisputableMonolith.Chemistry.PhaseDiagramTripleFromJCost

show as:
view Lean formalization →

The Chemistry.PhaseDiagramTripleFromJCost module constructs phase diagrams for matter phases by applying the J-cost band to derive triple points. Researchers applying Recognition Science to chemistry would cite it when building domain certificates. The module imports the six-clause J-cost template and defines MatterPhase, phaseCount, PhaseDiagramCert, and phaseDiagramCert to encode the required properties.

claimThe phase diagram triple point for matter phases $P$ is certified by PhaseDiagramCert when $J(1)=0$ and $J(x)≥0$ for $x>0$, with phaseCount giving the number of distinct phases.

background

The module sits in the chemistry domain and imports the Canonical J-Cost Band. That upstream module supplies the reusable six-clause template used across the master cert chain. Its doc-comment states: 'The six-clause J-cost-on-ratio template is used across the master cert chain (B-tier whole-science openings, the Plan v7 forty-something domain certs). Each domain cert proves: 1. matched-zero: J(1) = 0 2. nonneg: J(x) ≥ 0 for x > 0'. The present module introduces MatterPhase as the type of phases, phaseCount as their cardinality, and PhaseDiagramCert as the certification object that applies the J-cost conditions to triple points.

proof idea

This is a definition module, no proofs.

why it matters in Recognition Science

The module supplies the chemistry-specific instance of the J-cost template and feeds the master cert chain for B-tier whole-science openings. It completes the phase-diagram portion of the Plan v7 domain certs by linking J-cost nonnegativity to observable triple points.

scope and limits

depends on (1)

Lean names referenced from this declaration's body.

declarations in this module (4)