Encyclopedia Astrophysics Astrophysics Stellar Nucleosynthesis From Phi Ladder Stellar Nucleos Cert
ARTICLE 3 claims 2 theorems 1 measured
Astrophysics Stellar Nucleosynthesis From Phi Ladder Stellar Nucleos Cert
A machine-checked certificate proves three general facts about a cost function, but says nothing specific about the stars.
What the certificate proves
Stellar nucleosynthesis is the process by which stars build heavier elements from lighter ones, fusing hydrogen into helium and then into carbon, oxygen, and beyond. The classic story runs through the triple-alpha process, where three helium nuclei fuse into carbon-12 at a threshold near 11.7 MeV. That number is a measured fact of nuclear physics, established by experiment, not by pure mathematics.
In Recognition Science, a ledger is a discrete record of recognition events, and the cost of a recognition is a forced number measuring how far a measured value sits from an expected one. The framework's library, a machine-checked collection of formal theorems, defines a cost function J(x) = (x + 1/x)/2 - 1. A declaration named StellarNucleosCert packages three proved facts about this cost function: it vanishes when the measured value equals the expected one, it never goes negative for positive inputs, and a certain constant phi - 3/2 is positive. These are general properties of the cost function, true for any positive numbers, not for stars in particular.
The docstring of the module records a research note: the idea was to map nuclear binding energies at the r/s/p-process sites onto rungs of a phi-ladder, with the triple-alpha threshold approximately equal to phi raised to a rung power times a coherence energy. That note is an aspiration, not a result. The formal code defines domainCost as J(measured / expected) without any reference to nuclear physics, so the theorems about it prove nothing about helium, carbon, or the triple-alpha process. The module is shared verbatim with 2554 sibling modules, each with a different subject name but the same three generic facts.
What StellarNucleosCert does establish is that the cost function behaves sensibly: at exact agreement the cost is zero, and for positive measured and expected values the cost is never negative. It also shows that phi - 3/2 is positive, a small numerical fact about the golden ratio. What it does not establish is any link between the phi-ladder and actual nucleosynthesis. To make that link, one would need a definition of the measured and expected quantities in terms of nuclear binding energies, and that definition does not exist in the module.
THEOREM domainCost_at_equilibrium · domainCost_nonneg · canonicalThreshold_pos · IndisputableMonolith/Astrophysics/StellarNucleosynthesisFromPhiLadder.lean
theorem domainCost_at_equilibrium (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/Astrophysics/StellarNucleosynthesisFromPhiLadder.lean
def domainCost (measured expected : ℝ) : ℝ := Jcost (measured / expected)
MEASURED StellarNucleosCert · IndisputableMonolith/Astrophysics/StellarNucleosynthesisFromPhiLadder.lean
structure StellarNucleosCert where
cost_at_eq : ∀ r : ℝ, r ≠ 0 → domainCost r r = 0
cost_nonneg : ∀ m e : ℝ, 0 < m → 0 < e → 0 ≤ domainCost m e
threshold_pos : 0 < canonicalThreshold
What this page does not claim
StellarNucleosCert does not prove any specific fact about stellar nucleosynthesis, the triple-alpha process, or nuclear binding energies. The phi-ladder mapping of binding energies is a research note, not a proved theorem. The triple-alpha threshold of 11.7 MeV is a measured value, not derived by the framework.
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/StellarNucleosynthesisFromPhiLadder.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 measured and expected values in nuclear terms would turn the generic cost facts into a theorem about stellar nucleosynthesis?
- How does the phi-ladder of binding energies compare to measured nuclear thresholds across the r, s, and p process sites?
- What experimental precision would be needed to distinguish the phi-ladder prediction from the standard nuclear physics account?
MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND
THEOREM domainCost_at_equilibrium · domainCost_nonneg · canonicalThreshold_pos · IndisputableMonolith/Astrophysics/StellarNucleosynthesisFromPhiLadder.lean
theorem domainCost_at_equilibrium (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]A declaration named StellarNucleosCert packages three proved facts about this cost function: it vanishes when the measured value equals the expected one, it never goes negative for positive inputs, and a certain constant phi - 3/2 is positive. domainCost_at_equilibrium · domainCost_nonneg · canonicalThreshold_pos · IndisputableMonolith/Astrophysics/StellarNucleosynthesisFromPhiLadder.leanTHEOREM domainCost · IndisputableMonolith/Astrophysics/StellarNucleosynthesisFromPhiLadder.lean
def domainCost (measured expected : ℝ) : ℝ := Jcost (measured / expected)The formal code defines domainCost as J(measured / expected) without any reference to nuclear physics, so the theorems about it prove nothing about helium, carbon, or the triple-alpha process. domainCost · IndisputableMonolith/Astrophysics/StellarNucleosynthesisFromPhiLadder.leanMEASURED StellarNucleosCert · IndisputableMonolith/Astrophysics/StellarNucleosynthesisFromPhiLadder.lean
structure StellarNucleosCert where cost_at_eq : ∀ r : ℝ, r ≠ 0 → domainCost r r = 0 cost_nonneg : ∀ m e : ℝ, 0 < m → 0 < e → 0 ≤ domainCost m e threshold_pos : 0 < canonicalThresholdThe module is shared verbatim with 2554 sibling modules, each with a different subject name but the same three generic facts. StellarNucleosCert · IndisputableMonolith/Astrophysics/StellarNucleosynthesisFromPhiLadder.lean