Encyclopedia Chemistry Chemistry Tautomer Ratio5

ARTICLE 3 claims 2 theorems 1 model

Chemistry Tautomer Ratio5

Keto-enol tautomerism is a chemical balance with a famous 99.99% keto preference; the framework's module proves only three general facts about its cost function, not the chemistry.

Tautomer ratio5

Keto-enol tautomerism is a chemical equilibrium between two structural isomers that differ by the position of a proton and a double bond. The classic example is acetone, where the keto form dominates overwhelmingly: the measured keto fraction is about 99.99 percent, leaving only a trace of the enol form. Chemists express such preferences as a ratio, and the ratio is set by the free-energy difference between the two forms. The question for the framework is whether its cost function can reproduce that ratio from first principles.

The module chemistry tautomer ratio5 defines a cost function as Jcost of the mass-to-energy ratio, that is, domainCost(m, e) = Jcost(m / e). Here Jcost is the framework's recognition cost, a positive number that measures how far a ratio is from unity. The module proves three general facts about this cost: it is zero when the ratio is one, it is never negative for positive inputs, and a certain threshold constant is positive. These are facts about the cost function itself, not about any particular molecule.

The module does not prove the acetone ratio. Its own docstring says so plainly: the Lean code proves nothing specific to keto-enol chemistry, because the cost is defined without any reference to the chemical system. The definition of m and e in terms of acetone's actual masses and energies is missing. The research note attached to the module records an intended application, not a result: it suggests that the keto fraction equals 1 minus J(phi)^3, which gives about 0.9984, close to the measured 0.9999 but not a derivation.

What the module does establish, in plain language, is a small, clean set of properties that any such cost must satisfy: it vanishes at the balanced point, it never goes negative, and it has a built-in positive threshold. These are the kind of sanity checks that a larger theory would need. The module is honest about its own scope, and that honesty is the point: the framework's library contains many modules that state general truths, and only a few that connect those truths to a specific physical system. This one is not yet connected.

MODEL domainCost · IndisputableMonolith/Chemistry/TautomerRatio5.lean
def domainCost (m e : ℝ) : ℝ := Jcost (m / e)
THEOREM domainCost_at_eq · domainCost_nonneg · canonicalThreshold_pos · IndisputableMonolith/Chemistry/TautomerRatio5.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 (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 : 0 < canonicalThreshold := by
  unfold canonicalThreshold; linarith [phi_gt_onePointFive]
THEOREM domainCost · IndisputableMonolith/Chemistry/TautomerRatio5.lean
def domainCost (m e : ℝ) : ℝ := Jcost (m / e)

What this page does not claim

The module derives the acetone keto-enol ratio from first principles. The framework's cost function has been shown to match any measured tautomer ratio. The value 0.9984 is a proved prediction rather than a research note.

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/TautomerRatio5.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