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:

MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND