Encyclopedia Chemistry Chemistry Polarimetry3 From Jcost
ARTICLE 4 claims 4 theorems
Chemistry Polarimetry3 From Jcost
A machine-checked library file about optical rotation proves only general facts about a cost function, not the chemistry itself.
Optical rotation and its cost
Optical rotation is the angle by which a substance twists the plane of polarized light passing through it. Chemists measure it to identify molecules and gauge their concentration, and the standard formula ties that angle to path length, concentration, and a substance-specific constant. The file named chemistry-polarimetry3-from-jcost in the Recognition Science library takes up this topic but, as its own documentation states plainly, it proves nothing specific to it.
The file defines a cost, a measure of how hard one recognition event is to match with another, as J(m/e), where J is the framework's forced cost function and m and e are two real numbers. It then proves three general facts about this cost: it is zero when m equals e, it is never negative for positive inputs, and the number phi minus 3/2 is positive. The first two facts follow from general properties of J that hold for any positive inputs; the third is a simple inequality about the golden ratio phi. None of these statements mentions polarized light, molecules, or any chemical quantity.
The library's own note is explicit: the file is a template, shared verbatim with 2383 sibling files, and it would become a theorem about optical rotation only if m and e were defined in terms of a chemical system. The formula [alpha] = J(phi) * c * l * n appears in the research note, where n is a molar rotation contribution per rung, but that formula is a statement of intent, not a proved result. The three proved theorems are universal facts about J, and the chemical meaning is absent.
What the file does establish is a small certificate: a packaged collection of the three general facts, bundled as a structure and shown to be inhabited. This is a formal hygiene step, a way to record that the general properties hold. It is not a derivation of optical rotation from the framework's principles. The gap between the general cost function and a specific chemical prediction remains open, and the file's own text says so.
For a reader, the honest takeaway is that this file is a placeholder with a chemical label. The framework's general cost theorems are real, but applying them to polarimetry requires a definition of m and e that this file does not supply. The chemistry is a research note, not a result.
THEOREM domainCost · IndisputableMonolith/Chemistry/Polarimetry3FromJCost.lean
def domainCost (m e : ℝ) : ℝ := Jcost (m / e)
THEOREM domainCost_at_eq · IndisputableMonolith/Chemistry/Polarimetry3FromJCost.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/Polarimetry3FromJCost.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/Polarimetry3FromJCost.lean
theorem canonicalThreshold_pos : 0 < canonicalThreshold := by
unfold canonicalThreshold; linarith [phi_gt_onePointFive]
What this page does not claim
The module does not derive the optical rotation formula from the framework's principles. The module does not identify m and e with any chemical quantity. The research note's formula is not 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/Polarimetry3FromJCost.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 chemical terms would turn the general cost facts into a theorem about optical rotation?
- How does the framework's cost function J relate to the measured molar rotation constants of real substances?
- What distinguishes this template module from the 2383 sibling modules that share its body?
MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND
THEOREM domainCost · IndisputableMonolith/Chemistry/Polarimetry3FromJCost.lean
def domainCost (m e : ℝ) : ℝ := Jcost (m / e)The module proves nothing specific to optical rotation, as its own documentation states. domainCost · IndisputableMonolith/Chemistry/Polarimetry3FromJCost.leanTHEOREM domainCost_at_eq · IndisputableMonolith/Chemistry/Polarimetry3FromJCost.lean
theorem domainCost_at_eq (r : ℝ) (h : r ≠ 0) : domainCost r r = 0 := by unfold domainCost; rw [div_self h]; exact Jcost_unit0The cost is zero when m equals e. domainCost_at_eq · IndisputableMonolith/Chemistry/Polarimetry3FromJCost.leanTHEOREM domainCost_nonneg · IndisputableMonolith/Chemistry/Polarimetry3FromJCost.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 cost is never negative for positive inputs. domainCost_nonneg · IndisputableMonolith/Chemistry/Polarimetry3FromJCost.leanTHEOREM canonicalThreshold_pos · IndisputableMonolith/Chemistry/Polarimetry3FromJCost.lean
theorem canonicalThreshold_pos : 0 < canonicalThreshold := by unfold canonicalThreshold; linarith [phi_gt_onePointFive]The number phi minus 3/2 is positive. canonicalThreshold_pos · IndisputableMonolith/Chemistry/Polarimetry3FromJCost.lean