Encyclopedia Astrophysics Astrophysics Mass To Light Phi In Observed Range

ARTICLE 4 claims 2 theorems 2 hypotheses

Astrophysics Mass To Light Phi In Observed Range

A machine-checked theorem proves the golden ratio falls inside the observed stellar mass-to-light range, but the match is a bound, not a derivation.

The range theorem

The mass-to-light ratio (M/L) of a star compares how much matter it holds to how brightly it shines, usually measured in solar units where the Sun equals 1. Astronomers find that ordinary stars span a broad band of M/L values, roughly from 0.5 to 5 solar units. A dwarf star burns dim for its mass and sits near the top; a massive blue giant pours out light and sits near the bottom. The golden ratio φ ≈ 1.618, a number better known from pentagons and sunflower spirals, falls comfortably inside that band. A theorem in the Recognition Science library, ledger (a discrete record of events) proves this simple containment: φ is strictly greater than 0.5 and strictly less than 5.

The proof itself is unglamorous arithmetic. The golden ratio is defined as (1 + √5)/2. Since √5 is positive, φ exceeds 0.5; since √5 is less than 3, φ is less than 2, which is already below 5. The machine-checked library of formal theorems records both inequalities in the declaration phi_in_observed_range. A companion theorem, ml_in_observed_range, extends the same bound to the framework's derived M/L value, which is set equal to φ by definition. The range check is rigorous, but it is a numerical bound on a single constant, not a physical derivation.

In Recognition Science, the M/L value is supposed to emerge from three independent strategies: weighting recognition cost during star formation, tiered nuclear densities, and geometric observability limits. Each strategy nominally lands on a φ-ladder, meaning M/L equals φ raised to an integer power. The full convergence of those three strategies is an unproven hypothesis, marked NEEDS_DEFS in the library. The zero-parameter claim, that all constants derive from the framework's meta-principle, is likewise a scaffolded hypothesis, not a finished proof. What the range theorem actually establishes is narrow: the golden ratio, and therefore the framework's chosen M/L value, lies within the observed stellar band.

The honest verdict reads plainly. A value inside [0.5, 5] is a weak constraint; almost any number between 1 and 2 would pass. The theorem does not show that stars are made of golden-ratio stuff, nor that the framework predicts the observed spread. It shows only that the framework's candidate number is not absurd on its face. The falsifier named in the library is sharper: if observed M/L systematically deviates from the φ-ladder {φ^n : n ∈ ℤ} by more than measurement uncertainty, the derivation fails. That test remains open, awaiting real data against the ladder's discrete steps.

THEOREM phi_in_observed_range · IndisputableMonolith/Astrophysics/MassToLight.lean
/-- **THEOREM (RIGOROUS)**: φ is in the observed range [0.5, 5] solar units.

    This proves the range property for the φ value itself. Once `ml_derived_value`
    is proven (showing ml_derived = φ), this immediately gives `ml_in_observed_range`. -/
theorem phi_in_observed_range : 0.5 < φ ∧ φ < 5 := by
  constructor
  · -- 0.5 < φ: Since φ = (1 + √5)/2 and √5 > 0, we have φ > 0.5
    unfold φ Constants.phi
    have h_sqrt5_pos : 0 < Real.sqrt 5 := Real.sqrt_pos.mpr (by norm_num : (5 : ℝ) > 0)
    linarith
  · -- φ < 5: Since φ = (1 + √5)/2 and √5 < 3, we have φ < 2 < 5
    unfold φ Constants.phi
    have h_sqrt5_lt_3 : Real.sqrt 5 < 3 := by
      rw [show (3 : ℝ) = Real.sqrt 9 by norm_num]
      exact Real.sqrt_lt_sqrt (by norm_num) (by norm_num)
    linarith
THEOREM ml_in_observed_range · IndisputableMonolith/Astrophysics/MassToLight.lean
/-- The derived M/L is in the observed range [0.5, 5] solar units.
    Proof depends on the axiom ml_derived_value : ml_derived = φ. -/
theorem ml_in_observed_range : 0.5 < ml_derived ∧ ml_derived < 5 := by
  rw [ml_derived_value]
  exact phi_in_observed_range
HYPOTHESIS H_ThreeStrategiesAgree · IndisputableMonolith/Astrophysics/MassToLight.lean
/-- **HYPOTHESIS**: All three derivation strategies agree.

    STATUS: NEEDS_DEFS — Requires formalizing:
    - StellarAssembly.ml_stellar (J-cost weighting)
    - NucleosynthesisTiers.ml_nucleosynthesis (φ-tier structure)
    - ObservabilityLimits.ml_geometric (observability constraints)

    Each is defined in its respective module but the convergence proof
    is not yet complete.

    The hypothesis structure makes explicit what needs to be proven. -/
def H_ThreeStrategiesAgree : Prop :=
    StellarAssembly.ml_stellar = NucleosynthesisTiers.ml_nucleosynthesis ∧
    NucleosynthesisTiers.ml_nucleosynthesis = ObservabilityLimits.ml_geometric ∧
    ObservabilityLimits.ml_geometric = ml_derived
HYPOTHESIS H_RSZeroParameterStatus · IndisputableMonolith/Astrophysics/MassToLight.lean
/-- **HYPOTHESIS**: Zero-Parameter Status of Recognition Science.

    STATUS: SCAFFOLD — While M/L is derived in this module, the full proof that
    *all* physical constants are derived from the Meta-Principle is distributed
    across the codebase.

    TODO: Create a master certificate that imports all constant derivations. -/
def H_RSZeroParameterStatus : Prop :=
    -- M/L is derived (not external)
    (∃ derivation : Unit → ℝ, derivation () = ml_derived) ∧
    -- All other constants (c, h, G, alpha) are derived in their respective modules
    AllConstantsDerived -- SCAFFOLD: Needs unified mapping of all constant derivations.

What this page does not claim

This does not claim that stars are physically made of golden-ratio matter. This does not claim that the framework predicts the observed M/L distribution, only that its single value lies within a broad band. This does not claim that the three derivation strategies have been proven to agree; that remains an open hypothesis.

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/MassToLight.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