Encyclopedia Chemistry Chemistry Acetic Acid P Ka Rs
ARTICLE 4 claims 3 theorems 1 measured
Chemistry Acetic Acid P Ka Rs
Acetic acid's pKa of 4.76 is a familiar chemistry constant; the Recognition Science module asks whether a framework cost function can reach it, and the answer is that it does not.
Acetic acid's pKa in the framework
Acetic acid is the molecule that gives vinegar its sour taste and sharp smell. Its acid strength is measured by pKa, the negative base-10 logarithm of its acid dissociation constant. For acetic acid, the measured pKa is 4.76 at 25 degrees Celsius: in water, only about four out of every thousand molecules lose a proton, which is why vinegar is a weak acid, not a strong one. This single number, 4.76, is the classical fact a chemist reaches for when predicting how acetic acid behaves in a buffer or a reaction.
The Recognition Science module named for this topic does not derive that number. Its formal content is a small, general template about a cost function, not a statement about acetic acid. The module defines cost, a measure of mismatch between two quantities, as a function of their ratio, and proves three things about it: the cost is zero when the two quantities are equal, the cost is never negative for positive inputs, and a certain threshold built from the golden ratio is positive. These are true statements about the cost function itself, and they are checked by a machine-checked library of formal theorems. But the module never defines what the two quantities m and e mean for acetic acid, so the connection to pKa is absent from the proof.
The research note attached to the module records an intended match: it writes pKa as phi cubed, where phi is the golden ratio, about 1.618. Phi cubed is about 4.236, which is about 11 percent below the measured 4.76. The note then multiplies by 1.12 to force agreement, a step that is an identification, not a derivation. The framework's own library states plainly that the module proves nothing specific to acetic acid, because the cost is defined on a ratio without reference to chemistry. What would make this a theorem about the molecule is a definition of m and e in terms of the acid's own properties, and that definition is not present.
In plain language, the module is a well-formed skeleton with no body attached. It shows that the cost function has the three general properties any reasonable mismatch measure should have, and it stops there. The pKa value 4.76 remains a measured fact from chemistry, and the proposed golden-ratio expression remains an unproved numerical coincidence. A reader should take the module as a template for what a future derivation would need, not as a result about vinegar.
MEASURED cert · IndisputableMonolith/Chemistry/Acetic_Acid_pKa_RS.lean
noncomputable def cert : AceticAcidPKaRS where
cost_at_eq := domainCost_at_eq
cost_nonneg := domainCost_nonneg
threshold_pos := canonicalThreshold_pos
THEOREM domainCost_at_eq · IndisputableMonolith/Chemistry/Acetic_Acid_pKa_RS.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/Acetic_Acid_pKa_RS.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 domainCost · IndisputableMonolith/Chemistry/Acetic_Acid_pKa_RS.lean
def domainCost (m e : ℝ) : ℝ := Jcost (m / e)
What this page does not claim
The module derives or predicts the measured pKa of acetic acid. The golden-ratio expression phi cubed times 1.12 is a derived law rather than a numerical identification. The cost function's general properties are specific to acetic acid rather than shared by all positive ratios.
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/Acetic_Acid_pKa_RS.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 terms of acetic acid's molecular properties would connect the cost function to its pKa?
- Does the 1.12 factor in the research note have any chemical meaning, or is it purely a numerical adjustment?
- What other weak acids have pKa values that the golden-ratio expression phi cubed approaches within a similar margin?
MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND
MEASURED cert · IndisputableMonolith/Chemistry/Acetic_Acid_pKa_RS.lean
noncomputable def cert : AceticAcidPKaRS where cost_at_eq := domainCost_at_eq cost_nonneg := domainCost_nonneg threshold_pos := canonicalThreshold_posThe measured pKa of acetic acid is 4.76 at 25 degrees Celsius. cert · IndisputableMonolith/Chemistry/Acetic_Acid_pKa_RS.leanTHEOREM domainCost_at_eq · IndisputableMonolith/Chemistry/Acetic_Acid_pKa_RS.lean
theorem domainCost_at_eq (r : ℝ) (h : r ≠ 0) : domainCost r r = 0 := by unfold domainCost; rw [div_self h]; exact Jcost_unit0The module defines cost as a function of a ratio and proves it vanishes when the two quantities are equal. domainCost_at_eq · IndisputableMonolith/Chemistry/Acetic_Acid_pKa_RS.leanTHEOREM domainCost_nonneg · IndisputableMonolith/Chemistry/Acetic_Acid_pKa_RS.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)The module proves the cost is never negative for positive inputs. domainCost_nonneg · IndisputableMonolith/Chemistry/Acetic_Acid_pKa_RS.leanTHEOREM domainCost · IndisputableMonolith/Chemistry/Acetic_Acid_pKa_RS.lean
def domainCost (m e : ℝ) : ℝ := Jcost (m / e)The module proves nothing specific to acetic acid, because the cost is defined on a ratio without reference to chemistry. domainCost · IndisputableMonolith/Chemistry/Acetic_Acid_pKa_RS.lean