Encyclopedia Chemistry Chemistry Catalysis Kinetics From Jcost Michaelis Menten Cert
ARTICLE 3 claims 3 theorems
Chemistry Catalysis Kinetics From Jcost Michaelis Menten Cert
A machine-checked certificate packages three general facts about a cost function, but says nothing specific about enzyme kinetics.
The certification object
Michaelis-Menten kinetics describes how the rate of an enzyme-catalyzed reaction depends on substrate concentration. The classical equation is v = V_max × [S] / (K_m + [S]), where v is the reaction rate, V_max is the maximum rate, [S] is the substrate concentration, and K_m is the substrate concentration at which v equals half of V_max. The equation is a saturation curve: at low substrate, rate rises roughly linearly; at high substrate, it approaches V_max asymptotically.
The framework's declaration MichaelisMentenCert is a formal object in the machine-checked library of formal theorems. It packages three general facts about the cost function J(x) = (x + 1/x)/2 - 1, evaluated on a ratio of two positive real numbers m and e. The certificate establishes that this cost vanishes when m equals e, that it is nonnegative for all positive inputs, and that a certain threshold value phi - 3/2 is positive. These are facts about the cost function itself, not about chemistry.
The certificate's structure is a conjunction of three theorems: domainCost_at_eq, domainCost_nonneg, and canonicalThreshold_pos. The first says J(r/r) = 0 for any nonzero r. The second says J(m/e) ≥ 0 whenever m and e are both positive. The third says phi - 3/2 > 0, where phi is the golden ratio. The certificate exists, and it is inhabited, meaning its three conditions are provable. This is a recognition cost: a discrete record of recognition events, where the cost of recognizing a ratio is forced by the framework's five axioms.
What the declaration does not claim is the essential part. The documentation states plainly that it proves nothing specific to enzyme kinetics. The definition of domainCost is J(m/e) without reference to any chemical quantity. To make this a theorem about Michaelis-Menten, one would need to define m and e in the subject's own terms, for example as substrate concentration and a binding constant. The documentation includes a research note sketching how the golden ratio might appear at a specific substrate concentration, but that note is a research aspiration, not a result.
In plain terms, the certificate is a reusable template. It says: for any two positive numbers, the cost of their ratio is nonnegative and zero only when they are equal. That is a general mathematical property. The Michaelis-Menten name is attached to the module, but the certificate itself makes no chemical prediction. The honest takeaway is that the framework has a cost function with useful formal properties, and this certificate records those properties in a machine-checked form. It does not validate or invalidate any enzyme kinetics model.
THEOREM domainCost_at_eq · domainCost_nonneg · canonicalThreshold_pos · IndisputableMonolith/Chemistry/CatalysisKineticsFromJCost.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/CatalysisKineticsFromJCost.lean
def domainCost (m e : ℝ) : ℝ := Jcost (m / e)
THEOREM cert_inhabited · IndisputableMonolith/Chemistry/CatalysisKineticsFromJCost.lean
theorem cert_inhabited : Nonempty MichaelisMentenCert := ⟨cert⟩
What this page does not claim
The certificate does not prove the Michaelis-Menten equation or any chemical rate law. The golden ratio connection to enzyme kinetics is a research note, not a proved result. The certificate does not identify what m and e represent in any chemical system.
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/CatalysisKineticsFromJCost.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:
- What definition of m and e in enzyme terms would turn this certificate into a theorem about Michaelis-Menten kinetics?
- Does the golden ratio threshold phi - 3/2 appear in any measured enzyme saturation data?
- What other subjects share this same domainCost template with 2383 sibling modules?
MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND
THEOREM domainCost_at_eq · domainCost_nonneg · canonicalThreshold_pos · IndisputableMonolith/Chemistry/CatalysisKineticsFromJCost.lean
theorem domainCost_at_eq (r : ℝ) (h : r ≠ 0) : domainCost r r = 0 := by unfold domainCost; rw [div_self h]; exact Jcost_unit0theorem 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]The certificate establishes that the cost function vanishes when m equals e, that it is nonnegative for all positive inputs, and that a certain threshold value phi - 3/2 is positive. domainCost_at_eq · domainCost_nonneg · canonicalThreshold_pos · IndisputableMonolith/Chemistry/CatalysisKineticsFromJCost.leanTHEOREM domainCost · IndisputableMonolith/Chemistry/CatalysisKineticsFromJCost.lean
def domainCost (m e : ℝ) : ℝ := Jcost (m / e)The documentation states plainly that it proves nothing specific to enzyme kinetics. domainCost · IndisputableMonolith/Chemistry/CatalysisKineticsFromJCost.leanTHEOREM cert_inhabited · IndisputableMonolith/Chemistry/CatalysisKineticsFromJCost.lean
theorem cert_inhabited : Nonempty MichaelisMentenCert := ⟨cert⟩The certificate exists, and it is inhabited, meaning its three conditions are provable. cert_inhabited · IndisputableMonolith/Chemistry/CatalysisKineticsFromJCost.lean