Encyclopedia Astrophysics Astrophysics Stellar Metallicity Mean Rs
ARTICLE 4 claims 4 theorems
Astrophysics Stellar Metallicity Mean Rs
A research note in the Recognition Science library sketches a link between a universal cost function and the average metal content of Milky Way stars, but the machine-checked theorems prove only general facts about that function.
The mean metallicity note
In astrophysics, stellar metallicity measures the fraction of a star's mass that is not hydrogen or helium; astronomers call everything heavier than helium a metal. The standard notation is [Fe/H], the logarithm of the iron-to-hydrogen ratio relative to the Sun's. The Milky Way's disk stars average about [Fe/H] = -0.5, meaning they have roughly one third of the Sun's iron fraction, while the thin disk alone sits nearer -0.1 to -0.3.
The Recognition Science library's module for this topic opens with a research note, not a theorem. The note proposes that the mean metallicity should equal negative J(phi), about -0.118, where J is the framework's cost function, a forced measure of the price of a recognition event, and phi is the golden ratio. That number lands close to the thin disk's range, but the note itself calls the idea structural and records where it was meant to go. It is a target, not a result.
What the module actually proves, in a machine-checked library of formal theorems, is three general facts about the cost function applied to a ratio of two positive real numbers. First, the cost is zero when the two numbers are equal. Second, the cost is never negative for positive inputs. Third, the golden ratio minus three halves is positive, a threshold the note treats as canonical. These statements are universal: they hold for any positive ratio, with no reference to stars, iron, or the Milky Way.
The module defines its subject cost as J(m / e) for real numbers m and e, but it never defines what m and e mean in stellar terms. The docstring says so plainly: the proofs establish nothing specific to metallicity, because the definition does not mention it. The same template body is shared verbatim with 2383 sibling modules, each hoping for a subject-specific definition of its two variables. The gap is explicit in the source: what would make this a theorem about metallicity is a definition of m and e in the subject's own terms.
In Recognition Science, then, the mean metallicity page is an honest placeholder. The framework models the cost of a recognition event and proves its general properties; the astrophysical identification remains open. A reader should take the three proved facts as facts about the cost function, and the -0.118 value as a hypothesis with a named falsifier: a measured mean disk metallicity outside the thin disk range would falsify the proposed link. The module earns its place by stating exactly what it does not yet establish.
THEOREM domainCost_at_eq · IndisputableMonolith/Astrophysics/Stellar_Metallicity_Mean_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/Astrophysics/Stellar_Metallicity_Mean_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 canonicalThreshold_pos · IndisputableMonolith/Astrophysics/Stellar_Metallicity_Mean_RS.lean
theorem canonicalThreshold_pos : 0 < canonicalThreshold := by
unfold canonicalThreshold; linarith [phi_gt_onePointFive]
THEOREM domainCost · IndisputableMonolith/Astrophysics/Stellar_Metallicity_Mean_RS.lean
def domainCost (m e : ℝ) : ℝ := Jcost (m / e)
What this page does not claim
The module does not prove that mean stellar metallicity equals -0.118. The module does not define m and e in astrophysical terms. The framework does not derive the measured mean metallicity of the Milky Way disk.
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/Astrophysics/Stellar_Metallicity_Mean_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 physical definitions of m and e would make the cost function a theorem about stellar metallicity?
- How does the proposed -0.118 value compare against a modern, volume-complete survey of thin disk metallicities?
- Does the shared template body across 2383 modules indicate a systematic gap in the library's applied content?
MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND
THEOREM domainCost_at_eq · IndisputableMonolith/Astrophysics/Stellar_Metallicity_Mean_RS.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 the two numbers are equal. domainCost_at_eq · IndisputableMonolith/Astrophysics/Stellar_Metallicity_Mean_RS.leanTHEOREM domainCost_nonneg · IndisputableMonolith/Astrophysics/Stellar_Metallicity_Mean_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 cost is never negative for positive inputs. domainCost_nonneg · IndisputableMonolith/Astrophysics/Stellar_Metallicity_Mean_RS.leanTHEOREM canonicalThreshold_pos · IndisputableMonolith/Astrophysics/Stellar_Metallicity_Mean_RS.lean
theorem canonicalThreshold_pos : 0 < canonicalThreshold := by unfold canonicalThreshold; linarith [phi_gt_onePointFive]The golden ratio minus three halves is positive. canonicalThreshold_pos · IndisputableMonolith/Astrophysics/Stellar_Metallicity_Mean_RS.leanTHEOREM domainCost · IndisputableMonolith/Astrophysics/Stellar_Metallicity_Mean_RS.lean
def domainCost (m e : ℝ) : ℝ := Jcost (m / e)The module proves nothing specific to metallicity, because the definition does not mention it. domainCost · IndisputableMonolith/Astrophysics/Stellar_Metallicity_Mean_RS.lean