Encyclopedia Chemistry Chemistry Structural Chemistry Mod87 Struct Chemistry M87 Cert

ARTICLE 5 claims 5 theorems

Chemistry Structural Chemistry Mod87 Struct Chemistry M87 Cert

A machine-checked certificate in the Recognition Science library proves three general facts about a cost function, but says nothing specific about chemistry.

The certificate and its limits

In the Recognition Science framework, a ledger is a discrete record of events, and the cost of recognition is the forced price of recording a comparison. The framework's central theorem proves that any cost function satisfying five plain conditions must equal J(x) = (x + 1/x)/2 - 1. The declaration StructChemistryM87Cert is a machine-checked certificate, a formal object in the framework's library of verified theorems, that packages three general facts about this cost function when it is applied to a ratio of two real numbers.

The three facts are simple and universal. First, when the two numbers are equal and nonzero, the cost is zero: J(r/r) = 0. Second, for positive inputs, the cost is never negative: J(m/e) ≥ 0 whenever m and e are both greater than zero. Third, the quantity phi - 3/2, where phi is the golden ratio, is positive; this number is called the canonical threshold. These are general properties of the cost function itself, proved for all real inputs, and they hold regardless of what the symbols m and e are taken to mean.

The certificate's own documentation is explicit about what it does not do. The cost function is defined as J(m/e) without any reference to chemistry, so the certificate proves nothing specific to the chemistry domain. The module is one of 2383 sibling modules that share the same body verbatim, each nominally aimed at a different subject. What would turn this certificate into a theorem about chemistry is a definition of m and e in chemical terms, such as a mass and an energy for a particular molecular system. That definition is absent here; the chemical framing is a research note recording where the idea was meant to go, not a result.

In plain language, the certificate establishes that the recognition cost function behaves well in three elementary ways, and it packages those proofs into a reusable formal object. It does not establish any fact about molecules, reactions, or structural chemistry. The value of the certificate is generic: it is a building block that could be reused if a future definition connects the cost function to a chemical quantity. Until such a definition exists, the certificate is a statement about real numbers, not about the physical world.

THEOREM StructChemistryM87Cert · IndisputableMonolith/Chemistry/Structural_Chemistry_mod87.lean
structure StructChemistryM87Cert where
  cost_at_eq : ∀ r : ℝ, r ≠ 0 → domainCost r r = 0
  cost_nonneg : ∀ m e : ℝ, 0 < m → 0 < e → 0 ≤ domainCost m e
  threshold_pos : 0 < canonicalThreshold
THEOREM domainCost_at_eq · IndisputableMonolith/Chemistry/Structural_Chemistry_mod87.lean
theorem domainCost_at_eq (r : ℝ) (h : r ≠ 0) : domainCost r r = 0 := by
  unfold domainCost; rw [div_self h]; exact Jcost_unit0
THEOREM domainCost_nonneg · IndisputableMonolith/Chemistry/Structural_Chemistry_mod87.lean
theorem domainCost_nonneg (m e : ℝ) (hm : 0 < m) (he : 0 < e) : 0 ≤ domainCost m e := by
  unfold domainCost; exact Jcost_nonneg (div_pos hm he)
THEOREM canonicalThreshold_pos · IndisputableMonolith/Chemistry/Structural_Chemistry_mod87.lean
theorem canonicalThreshold_pos : 0 < canonicalThreshold := by
  unfold canonicalThreshold; linarith [phi_gt_onePointFive]
THEOREM domainCost · IndisputableMonolith/Chemistry/Structural_Chemistry_mod87.lean
def domainCost (m e : ℝ) : ℝ := Jcost (m / e)

What this page does not claim

The certificate does not claim any fact about molecules, reactions, or structural chemistry. The certificate does not claim that phi - 3/2 has any chemical significance. The certificate does not claim that the chemical framing in the research note is a proved result.

Verify this page

Every tagged claim above names its theorem. To check one yourself rather than trust this page, elaborate the source module with Lean 4 and audit its axiom basis:

$ lake env lean IndisputableMonolith/Chemistry/Structural_Chemistry_mod87.lean
expected axiom basis: [propext, Classical.choice, Quot.sound] (the Lean kernel's standard three; no RS-specific axioms)

A page whose claims cannot be reproduced this way does not ship. In production, every anchor links to the exact declaration in the public source release, and this block carries the build receipt for the page itself.

Derived articles

This page is generated by a question-recursion engine: the questions its answers raise become the next pages. The current agenda, with open targets marked red:

MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND