Theorem-grade surface
Interior Observer Calculator
The Interior Observer Framework is a black hole cosmology and cosmological calculator publishing theorem-grade predictions with zero fitted parameters. Every published output expands into claim status, direct-observable comparison, theorem chain, and explicit scope boundary.
About this calculator
This Interior Observer Framework calculator publishes theorem-grade predictions from a black hole cosmology with zero fitted parameters. The current live surface spans geometry, nucleosynthesis, recombination, acoustic-scale observables, and the first IO-native CMB TT first-peak support carrier.
Calculator code
The alpha public source release of the calculator is available on GitHub, including the Python engine, theorem graph, tests, bundle builder, and reproducible CLI surfaces.
What can this predict
- T_CMB (0.3σ from FIRAS)
- H0 (0.35σ from Planck)
- Omega_k within 1σ of Planck CMB-only
- BBN triple (chi^2 = 1.13)
- Hubble tension resolved (max 0.57σ across 6 methods)
- 40-year lithium problem resolved
- CMB first peak ell = 224
Geometry
H0derived / scopedActive-branch H0
67.575856535826km/s/Mpc
Active-branch H0
Published result
premise.1, premise.2Computed values
- This card surfaces the active-branch Hubble constant directly from the reviewed runtime package.
Derivation chain
1.Premise 1premise
Statement
We live inside a black hole, and the CMB is the event horizon, with Hawking radiation falling inward and being observed from the interior.
Node id. premise.1
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.1is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
2.Premise 2premise
Statement
The physics inside our black hole are the same as the physics outside our black hole.
Node id. premise.2
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.2is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
3.Paper 21 TIO Branch Assignmentderived / scoped
Statement
The active calculator branch is the carried Paper 10 legacy projected branch used by the public runtime surface.
Node id. paper21.branch_assignment
Scope summary. Calculator branch selection and carried active package.
Depends on. premise.1, premise.2
Premises
premise.1andpremise.2fix the IO setting in which a carried active branch is meaningful.- The calculator publishes one carried active package rather than dynamically averaging over multiple branch candidates.
Proof outline
- Read the carried runtime package selected by the Paper 21 branch-assignment result.
- Identify that public runtime package with the legacy Paper 10 projected branch used by the live calculator constants and derived outputs.
- Once this identification is fixed, all downstream calculator outputs inherit one branch label instead of refitting branch choice per observable.
Scope boundary
- Applies only to the calculator's carried active package.
- Does not assert uniqueness of the branch outside the published runtime surface.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
4.Paper 30 Active-branch Parameter Packagederived / scoped
Statement
The carried public runtime branch fixes H0 = 67.575856535826 km/s/Mpc, Omega_m = 0.348683950676, Omega_k = -0.045791125760, Omega_Lambda = 0.697015757616, T_CMB = 2.7253 K, and Y_p = 0.2477.
Node id. paper30.active_branch_parameter_package
Scope summary. Fixed active runtime parameter package carried by the public calculator.
Depends on. paper21.branch_assignment
Premises
paper21.branch_assignmentfixes the carried active branch rather than refitting a branch per observable.- The public calculator exposes one reviewed runtime package as its active numerical surface.
Proof outline
- Read the active branch constants from the reviewed Paper 30 runtime package.
- Carry those values unchanged into the calculator constants layer.
- Expose them as public theorem-grade or scoped-active package values rather than hiding them behind an opaque backend.
Scope boundary
- Fixed active runtime package only.
- Does not claim that the active package is the unique surviving branch outside the reviewed public calculator surface.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
Scope boundary
- Fixed active runtime package only.
- Public calculator carry value rather than a per-query fitted parameter.
Omega_mderived / scopedActive-branch Omega_m
0.348683950676Omega_m
Active-branch Omega_m
Published result
premise.1, premise.2Computed values
- This card surfaces the active-branch matter density directly from the reviewed runtime package.
Derivation chain
1.Premise 1premise
Statement
We live inside a black hole, and the CMB is the event horizon, with Hawking radiation falling inward and being observed from the interior.
Node id. premise.1
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.1is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
2.Premise 2premise
Statement
The physics inside our black hole are the same as the physics outside our black hole.
Node id. premise.2
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.2is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
3.Paper 21 TIO Branch Assignmentderived / scoped
Statement
The active calculator branch is the carried Paper 10 legacy projected branch used by the public runtime surface.
Node id. paper21.branch_assignment
Scope summary. Calculator branch selection and carried active package.
Depends on. premise.1, premise.2
Premises
premise.1andpremise.2fix the IO setting in which a carried active branch is meaningful.- The calculator publishes one carried active package rather than dynamically averaging over multiple branch candidates.
Proof outline
- Read the carried runtime package selected by the Paper 21 branch-assignment result.
- Identify that public runtime package with the legacy Paper 10 projected branch used by the live calculator constants and derived outputs.
- Once this identification is fixed, all downstream calculator outputs inherit one branch label instead of refitting branch choice per observable.
Scope boundary
- Applies only to the calculator's carried active package.
- Does not assert uniqueness of the branch outside the published runtime surface.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
4.Paper 30 Active-branch Parameter Packagederived / scoped
Statement
The carried public runtime branch fixes H0 = 67.575856535826 km/s/Mpc, Omega_m = 0.348683950676, Omega_k = -0.045791125760, Omega_Lambda = 0.697015757616, T_CMB = 2.7253 K, and Y_p = 0.2477.
Node id. paper30.active_branch_parameter_package
Scope summary. Fixed active runtime parameter package carried by the public calculator.
Depends on. paper21.branch_assignment
Premises
paper21.branch_assignmentfixes the carried active branch rather than refitting a branch per observable.- The public calculator exposes one reviewed runtime package as its active numerical surface.
Proof outline
- Read the active branch constants from the reviewed Paper 30 runtime package.
- Carry those values unchanged into the calculator constants layer.
- Expose them as public theorem-grade or scoped-active package values rather than hiding them behind an opaque backend.
Scope boundary
- Fixed active runtime package only.
- Does not claim that the active package is the unique surviving branch outside the reviewed public calculator surface.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
Scope boundary
- Fixed active runtime package only.
- Public calculator carry value rather than a per-query fitted parameter.
Omega_kderived / scopedActive-branch Omega_k
-0.04579112576Omega_k
Active-branch Omega_k
Published result
premise.1, premise.2Computed values
- This is the carried closed-space curvature density of the active branch.
Derivation chain
1.Premise 1premise
Statement
We live inside a black hole, and the CMB is the event horizon, with Hawking radiation falling inward and being observed from the interior.
Node id. premise.1
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.1is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
2.Premise 2premise
Statement
The physics inside our black hole are the same as the physics outside our black hole.
Node id. premise.2
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.2is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
3.Paper 21 TIO Branch Assignmentderived / scoped
Statement
The active calculator branch is the carried Paper 10 legacy projected branch used by the public runtime surface.
Node id. paper21.branch_assignment
Scope summary. Calculator branch selection and carried active package.
Depends on. premise.1, premise.2
Premises
premise.1andpremise.2fix the IO setting in which a carried active branch is meaningful.- The calculator publishes one carried active package rather than dynamically averaging over multiple branch candidates.
Proof outline
- Read the carried runtime package selected by the Paper 21 branch-assignment result.
- Identify that public runtime package with the legacy Paper 10 projected branch used by the live calculator constants and derived outputs.
- Once this identification is fixed, all downstream calculator outputs inherit one branch label instead of refitting branch choice per observable.
Scope boundary
- Applies only to the calculator's carried active package.
- Does not assert uniqueness of the branch outside the published runtime surface.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
4.Paper 30 Active-branch Parameter Packagederived / scoped
Statement
The carried public runtime branch fixes H0 = 67.575856535826 km/s/Mpc, Omega_m = 0.348683950676, Omega_k = -0.045791125760, Omega_Lambda = 0.697015757616, T_CMB = 2.7253 K, and Y_p = 0.2477.
Node id. paper30.active_branch_parameter_package
Scope summary. Fixed active runtime parameter package carried by the public calculator.
Depends on. paper21.branch_assignment
Premises
paper21.branch_assignmentfixes the carried active branch rather than refitting a branch per observable.- The public calculator exposes one reviewed runtime package as its active numerical surface.
Proof outline
- Read the active branch constants from the reviewed Paper 30 runtime package.
- Carry those values unchanged into the calculator constants layer.
- Expose them as public theorem-grade or scoped-active package values rather than hiding them behind an opaque backend.
Scope boundary
- Fixed active runtime package only.
- Does not claim that the active package is the unique surviving branch outside the reviewed public calculator surface.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
Scope boundary
- Fixed active runtime package only.
- Closed-space curvature density on the public calculator branch.
Omega_Lambdaderived / scopedActive-branch Omega_Lambda
0.697015757616Omega_Lambda
Active-branch Omega_Lambda
Published result
premise.1, premise.2Computed values
- This card surfaces the carried dark-energy density of the active runtime package.
Derivation chain
1.Premise 1premise
Statement
We live inside a black hole, and the CMB is the event horizon, with Hawking radiation falling inward and being observed from the interior.
Node id. premise.1
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.1is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
2.Premise 2premise
Statement
The physics inside our black hole are the same as the physics outside our black hole.
Node id. premise.2
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.2is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
3.Paper 21 TIO Branch Assignmentderived / scoped
Statement
The active calculator branch is the carried Paper 10 legacy projected branch used by the public runtime surface.
Node id. paper21.branch_assignment
Scope summary. Calculator branch selection and carried active package.
Depends on. premise.1, premise.2
Premises
premise.1andpremise.2fix the IO setting in which a carried active branch is meaningful.- The calculator publishes one carried active package rather than dynamically averaging over multiple branch candidates.
Proof outline
- Read the carried runtime package selected by the Paper 21 branch-assignment result.
- Identify that public runtime package with the legacy Paper 10 projected branch used by the live calculator constants and derived outputs.
- Once this identification is fixed, all downstream calculator outputs inherit one branch label instead of refitting branch choice per observable.
Scope boundary
- Applies only to the calculator's carried active package.
- Does not assert uniqueness of the branch outside the published runtime surface.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
4.Paper 30 Active-branch Parameter Packagederived / scoped
Statement
The carried public runtime branch fixes H0 = 67.575856535826 km/s/Mpc, Omega_m = 0.348683950676, Omega_k = -0.045791125760, Omega_Lambda = 0.697015757616, T_CMB = 2.7253 K, and Y_p = 0.2477.
Node id. paper30.active_branch_parameter_package
Scope summary. Fixed active runtime parameter package carried by the public calculator.
Depends on. paper21.branch_assignment
Premises
paper21.branch_assignmentfixes the carried active branch rather than refitting a branch per observable.- The public calculator exposes one reviewed runtime package as its active numerical surface.
Proof outline
- Read the active branch constants from the reviewed Paper 30 runtime package.
- Carry those values unchanged into the calculator constants layer.
- Expose them as public theorem-grade or scoped-active package values rather than hiding them behind an opaque backend.
Scope boundary
- Fixed active runtime package only.
- Does not claim that the active package is the unique surviving branch outside the reviewed public calculator surface.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
Scope boundary
- Fixed active runtime package only.
- Public calculator carry value rather than a per-query fitted parameter.
Age_barederived / scopedBare master-clock age
19.181055510227Gyr
Bare master-clock age
Published result
premise.1, premise.2Computed values
- The bare master clock uses the corrected radiation-inclusive FRW proper-time integral, not the old dust cycloid.
Derivation chain
1.Premise 1premise
Statement
We live inside a black hole, and the CMB is the event horizon, with Hawking radiation falling inward and being observed from the interior.
Node id. premise.1
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.1is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
2.Premise 2premise
Statement
The physics inside our black hole are the same as the physics outside our black hole.
Node id. premise.2
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.2is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
3.Paper 17 GTTP Thermal Readout Theoremderived / scoped
Statement
The observer thermal readout obeys T_obs = T_IO x^K_gauge with K_gauge = ln(1 + gamma_BI^2) = 0.054872817742915. On the carried active thermal slot T_IO = 2.6635 K, this gives T_CMB = 2.7253 K.
Node id. paper17.gttp_thermal_readout
Scope summary. Observer-side thermal transfer law on the IO active branch.
Depends on. premise.1, premise.2
Premises
premise.1identifies the observed CMB with the interior horizon readout problem.premise.2licenses the local thermal transfer class used to promote GTTP to theorem grade.
Proof outline
- Use KMS rigidity to fix exact Planck-form preservation under uniform frequency rescaling.
- Combine multiplicative horizon gauge data with additive transfer generators to force a logarithmic homomorphism.
- Fix the coefficient on the Schwarzschild
S^2horizon and evaluate the resulting thermal map on the carried IO temperature slot.
Scope boundary
- Thermal readout law only.
- Does not by itself determine every late-time background or perturbation observable on the active branch.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
4.Paper 30 Bare Master-clock Theoremderived / scoped
Statement
The all-epoch local IO master clock is the bare FRW proper-time integral t_bare(z) = integral_z^infinity dz' / [(1+z') H_bare(z')] with E(z)^2 = Omega_r (1+z)^4 + Omega_m (1+z)^3 + Omega_k (1+z)^2 + Omega_Lambda, equivalently t_bare(a) = H0_bare^-1 integral_0^a da' / sqrt(Omega_r + Omega_m a' + Omega_k a'^2 + Omega_Lambda a'^4), yielding t_bare(z=0) = 19.181055510227 Gyr on the carried bare branch with exact radiation.
Node id. paper30.bare_master_clock
Scope summary. Bare local-clock theorem on the Paper 30 master-clock branch.
Depends on. premise.1, premise.2, paper17.gttp_thermal_readout
Premises
premise.1andpremise.2fix the IO local-clock setting and allow the standard local radiation-density input.paper17.gttp_thermal_readoutfixes the carried observer CMB temperature entering the exact radiation density.- The Paper 30 master-clock correction replaces the old dust cycloid as the all-epoch local clock.
Proof outline
- Derive the exact bare radiation density from the carried thermal readout and standard-neutrino slot.
- Insert that radiation term into the bare FRW proper-time integral instead of dropping to the dust cycloid approximation.
- Evaluate the corrected integral on the carried bare branch and expose the resulting present-day local age.
Scope boundary
- Bare local-clock branch only.
- Not the projected observer-side age already exposed by the active closed-FRW background snapshot.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
Scope boundary
- Bare local-clock branch only.
- Not the projected observer-side age already shown on the active background snapshot card.
Non-claims
- Not the projected photon/readout age of the active branch.
Temperature
T_CMBderived / scopedActive-branch T_CMB
2.7253K
Active-branch T_CMB
Published result
premise.1, premise.2Computed values
- This is the observer-side CMB temperature on the active branch.
- The theorem chain keeps the thermal readout law explicit instead of treating
T_CMBas a bare constant.
Derivation chain
1.Premise 1premise
Statement
We live inside a black hole, and the CMB is the event horizon, with Hawking radiation falling inward and being observed from the interior.
Node id. premise.1
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.1is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
2.Premise 2premise
Statement
The physics inside our black hole are the same as the physics outside our black hole.
Node id. premise.2
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.2is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
3.Paper 17 GTTP Thermal Readout Theoremderived / scoped
Statement
The observer thermal readout obeys T_obs = T_IO x^K_gauge with K_gauge = ln(1 + gamma_BI^2) = 0.054872817742915. On the carried active thermal slot T_IO = 2.6635 K, this gives T_CMB = 2.7253 K.
Node id. paper17.gttp_thermal_readout
Scope summary. Observer-side thermal transfer law on the IO active branch.
Depends on. premise.1, premise.2
Premises
premise.1identifies the observed CMB with the interior horizon readout problem.premise.2licenses the local thermal transfer class used to promote GTTP to theorem grade.
Proof outline
- Use KMS rigidity to fix exact Planck-form preservation under uniform frequency rescaling.
- Combine multiplicative horizon gauge data with additive transfer generators to force a logarithmic homomorphism.
- Fix the coefficient on the Schwarzschild
S^2horizon and evaluate the resulting thermal map on the carried IO temperature slot.
Scope boundary
- Thermal readout law only.
- Does not by itself determine every late-time background or perturbation observable on the active branch.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
4.Paper 21 TIO Branch Assignmentderived / scoped
Statement
The active calculator branch is the carried Paper 10 legacy projected branch used by the public runtime surface.
Node id. paper21.branch_assignment
Scope summary. Calculator branch selection and carried active package.
Depends on. premise.1, premise.2
Premises
premise.1andpremise.2fix the IO setting in which a carried active branch is meaningful.- The calculator publishes one carried active package rather than dynamically averaging over multiple branch candidates.
Proof outline
- Read the carried runtime package selected by the Paper 21 branch-assignment result.
- Identify that public runtime package with the legacy Paper 10 projected branch used by the live calculator constants and derived outputs.
- Once this identification is fixed, all downstream calculator outputs inherit one branch label instead of refitting branch choice per observable.
Scope boundary
- Applies only to the calculator's carried active package.
- Does not assert uniqueness of the branch outside the published runtime surface.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
5.Paper 30 Active-branch Parameter Packagederived / scoped
Statement
The carried public runtime branch fixes H0 = 67.575856535826 km/s/Mpc, Omega_m = 0.348683950676, Omega_k = -0.045791125760, Omega_Lambda = 0.697015757616, T_CMB = 2.7253 K, and Y_p = 0.2477.
Node id. paper30.active_branch_parameter_package
Scope summary. Fixed active runtime parameter package carried by the public calculator.
Depends on. paper21.branch_assignment
Premises
paper21.branch_assignmentfixes the carried active branch rather than refitting a branch per observable.- The public calculator exposes one reviewed runtime package as its active numerical surface.
Proof outline
- Read the active branch constants from the reviewed Paper 30 runtime package.
- Carry those values unchanged into the calculator constants layer.
- Expose them as public theorem-grade or scoped-active package values rather than hiding them behind an opaque backend.
Scope boundary
- Fixed active runtime package only.
- Does not claim that the active package is the unique surviving branch outside the reviewed public calculator surface.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
Scope boundary
- Observer-side thermal readout on the fixed active branch.
- The local bulk thermal slot
T_IOremains a distinct internal quantity.
Acoustic Scale
100theta_*derived / scopedTheorem-grade active-branch theta_*
1.048683904879100theta_*
Theorem-grade active-branch theta_*
Published result
premise.1, premise.2- This number is published as a theorem-grade calculator output.
- The direct observable is the first TT peak location;
100theta_*is a geometry-dependent extraction.
Why this differs from Planck
Calculator statement. This number differs from Planck's reported value because Planck assumes flat space. The IO framework derives closed space. The direct observable — the first peak position — agrees.
This number differs from Planck's reported value because Planck assumes flat space in its standard K=0 extraction convention, while the IO framework derives a closed K=+1 geometry and evaluates the active-branch selector leaf there. The direct observable is the peak position. On that direct observable, the active-branch carrier agrees with the measured first TT peak near ell ≈ 220.
Planck's own non-flat refits keep 100theta_MC near 1.0411, so the IO calculator presents its 100theta_* as a competing closed-geometry derivation rather than as a tension in the direct first-peak observable.
Direct observable
The active-branch carrier peak lies at ell_peak = 220.475..., aligned with the observed first TT peak near ell ≈ 220. The direct observable agrees even though the extracted 100theta_* depends on the geometry used in the transfer map.
Derivation chain
1.Premise 1premise
Statement
We live inside a black hole, and the CMB is the event horizon, with Hawking radiation falling inward and being observed from the interior.
Node id. premise.1
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.1is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
2.Premise 2premise
Statement
The physics inside our black hole are the same as the physics outside our black hole.
Node id. premise.2
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.2is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
3.Paper 21 TIO Branch Assignmentderived / scoped
Statement
The active calculator branch is the carried Paper 10 legacy projected branch used by the public runtime surface.
Node id. paper21.branch_assignment
Scope summary. Calculator branch selection and carried active package.
Depends on. premise.1, premise.2
Premises
premise.1andpremise.2fix the IO setting in which a carried active branch is meaningful.- The calculator publishes one carried active package rather than dynamically averaging over multiple branch candidates.
Proof outline
- Read the carried runtime package selected by the Paper 21 branch-assignment result.
- Identify that public runtime package with the legacy Paper 10 projected branch used by the live calculator constants and derived outputs.
- Once this identification is fixed, all downstream calculator outputs inherit one branch label instead of refitting branch choice per observable.
Scope boundary
- Applies only to the calculator's carried active package.
- Does not assert uniqueness of the branch outside the published runtime surface.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
4.Phase-equivalent Selector Theoremderived / scoped
Statement
The strict-bare selector backbone solves theta_bare(z_sel) = r_s(z_sel) / D_M(z_sel) on the certified monotone interval and carries observer-side angle by theta_obs = J_theta theta_bare with fixed J_theta.
Node id. calculator.phase_equivalent_selector
Scope summary. Strict-bare phase-ruler selector backbone.
Depends on. premise.1, premise.2, paper21.branch_assignment
Premises
premise.1andpremise.2fix the IO setting.paper21.branch_assignmentfixes the active branch package on which the selector is evaluated.- The strict-bare selector interval is certified monotone on its published domain.
Proof outline
- Use the certified monotone interval to make the strict-bare selector exactly invertible on the published branch domain.
- Map the selected bare phase-ruler leaf to observer-side
thetawith the fixed JacobianJ_theta. - Reduce theorem-grade numeric
theta_*to identifying the physical selector leaf carried by the active branch.
Scope boundary
- Strict-bare selector backbone on the certified interval.
- Does not by itself identify which leaf is physical on the active branch.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
5.Packet Coefficient Fixing Theoremderived / scoped
Statement
The outgoing-update and Ly-line coefficients are fixed on the surviving packet law by xr[1] = 3 x1s Dfplus_Ly[0] and xr[0] = x1s exp(E32 / TR) Dfplus_Ly[1], yielding the support-reduced packet carrier close to the final active endpoint.
Node id. calculator.packet_coefficient_fixing
Scope summary. Packet-law closure on the surviving active endpoint family.
Depends on. calculator.phase_equivalent_selector
Premises
calculator.phase_equivalent_selectorreducestheta_*closure to fixing the active packet and leaf carrier.- The surviving outgoing-update packet law is constrained by the accepted Calculator boundary transport identities.
Proof outline
- Use the outgoing-update and Ly-line boundary transport identities to fix the live packet-law coefficients rather than fitting them.
- Construct the support-reduced packet carrier on the surviving active endpoint family with those fixed coefficients.
- Show that the reduced carrier lands very close to the final active endpoint while keeping the coefficients theorem-governed.
Scope boundary
- Packet-law closure on the surviving active endpoint family.
- Does not yet prove that the surviving packet alone carries the physical selector leaf.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
6.High-z Tail Slaving Theoremderived / scoped
Statement
Support above z ~ 1500 is demoted to a slaved residual tail rather than an independent selector-bearing sector, with the reduced packet differing from the full endpoint family only by Delta_theta = +5.386582264233e-06 and Delta_ell = -4.390006880612e-04.
Node id. calculator.highz_tail_slaving
Scope summary. Endpoint-family support decomposition.
Depends on. calculator.packet_coefficient_fixing
Premises
calculator.packet_coefficient_fixingisolates the live packet carrier near the active endpoint.- Any support above
z ~ 1500still has to be checked for an independent selector-bearing branch.
Proof outline
- Audit the continuation of the active endpoint family above the reduced packet support.
- Show that the remaining high-
zcontribution is slaved to the packet carrier rather than introducing a second independent selector sector. - Demote the high-
zcontinuation to a residual tail in the active-branch support decomposition.
Scope boundary
- Support decomposition on the active endpoint family.
- Does not by itself identify the physical selector leaf.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
7.Peak-window Tail Profile Auditverified / scoped
Statement
After the best pure-amplitude rescale is removed, the residual first-peak parent-profile mismatch obeys RMS_rel[ell in [190,250]] = 2.950052007950388e-06, so the remaining tail is not a second active selector-bearing branch.
Node id. calculator.peak_window_tail_profile_audit
Scope summary. First-peak TT parent-profile audit on the active endpoint family.
Depends on. calculator.highz_tail_slaving
Premises
calculator.highz_tail_slavingdemotes the high-zcontinuation to a residual tail candidate.- The physical relevance of that tail still has to be checked against the first-peak parent profile.
Proof outline
- Compare the first-peak parent profile with and without the residual tail after removing the best pure-amplitude rescale.
- Measure the remaining mismatch on the peak window and show that it is tiny.
- Use that audit to rule out the residual tail as a second active selector-bearing branch.
Scope boundary
- First-peak TT parent-profile audit on the active endpoint family.
- Verified only on the relevant first-peak window, not as a full-spectrum theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
8.Selector-support Promotion Theoremderived / scoped
Statement
The support-certified cumulative packet z_cross < 1500 carries the physical selector leaf on the active branch, fixing z_sel = 1092.267038673162.
Node id. calculator.selector_support_promotion
Scope summary. Carried active-branch physical selector leaf.
Depends on. calculator.packet_coefficient_fixing, calculator.highz_tail_slaving, calculator.peak_window_tail_profile_audit
Premises
calculator.packet_coefficient_fixingprovides the support-reduced active carrier.calculator.highz_tail_slavingandcalculator.peak_window_tail_profile_auditremove the residual tail as an independent selector branch.
Proof outline
- Promote the cumulative packet
z_cross < 1500from a reduced support object to the carried physical selector carrier on the active branch. - Collapse the old endpoint-family selector interval to the leaf transported by that certified support packet.
- Feed the carried leaf back into the Calculator selector backbone as the physical active-branch leaf.
Scope boundary
- Carried active-branch physical selector leaf only.
- Does not establish a universal selector-promotion theorem off branch.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
9.Active-branch Theta-star Theoremderived / scoped
Statement
Evaluating the exact strict-bare selector backbone at the carried active selector leaf gives theta_bare = 0.720492080259 deg, theta_obs = 0.600851617929 deg, and 100theta_* = 1.048683904879 on the fixed active branch package.
Node id. calculator.active_branch_theta_star
Scope summary. Fixed active Paper 10 legacy projected branch only.
Depends on. calculator.selector_support_promotion, calculator.phase_equivalent_selector
Premises
calculator.selector_support_promotionfixes the carried physical selector leaf on the active branch.calculator.phase_equivalent_selectorgives the exact observer-side map from that leaf totheta_*.
Proof outline
- Evaluate the exact strict-bare selector backbone at the carried active selector leaf.
- Obtain
theta_bare, transport totheta_obswith the fixed JacobianJ_theta, and report100theta_*for the active branch. - Check the same carried solution against the direct first TT peak observable so the derived number remains tied to the measured peak position.
Scope boundary
- Fixed active Paper 10 legacy projected branch only.
- Theorem-grade numeric closure on the carried selector leaf only.
- Not a universal off-branch transfer theorem or a full TT/TE/EE solver closure.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
Supporting node
theoremPaper 32 S^3 Solver Specificationderived / scoped
Statement
The IO perturbation/transfer geometry is organized on closed S^3 spatial sections rather than on a flat K=0 transfer basis.
Node id. paper32.closed_s3_solver_spec
Scope summary. Closed-space transfer geometry specification for the IO stack.
Depends on. premise.1, premise.2
Premises
premise.1andpremise.2place the IO transfer problem on the interior black-hole branch with outside-equivalent microphysics.- Spatial sections in the accepted IO perturbation stack are closed rather than flat.
Proof outline
- Specify the perturbation and transfer geometry on closed
S^3sections rather than a flatK=0basis. - Use that specification to interpret acoustic and peak-location quantities in a closed-geometry transfer setting.
- Treat flat-space extractions as comparison conventions rather than native calculator geometry.
Scope boundary
- Geometry specification for the IO transfer stack.
- Not a theorem-grade completion of the full TT/TE/EE solver by itself.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
Scope boundary
- Fixed active Paper 10 legacy projected branch only.
- Theorem-grade numeric closure on the carried selector leaf only.
Non-claims
- Not a universal off-branch transfer theorem.
- Not a universal reduction theorem for arbitrary TT parent-profile deformations.
- Not a theorem-grade full TT/TE/EE solver closure.
TT first peakConditional/scoped/verified TT first-peak support on the repaired active-branch canonical carrier (n_max = 501), with inherited-FULL Stage-2 history and equal-rate typed Thomson specialization.Canonical TT first-peak support
224ell
Canonical TT first-peak support
Published result
premise.1, premise.2Computed values
- This card publishes the verified canonical repaired-carrier TT result without hiding the surviving high-shell ceiling drift.
- The CLI
tt-spectrumcommand computes the same repaired carrier directly; this card is the public explained snapshot.
Derivation chain
1.Premise 1premise
Statement
We live inside a black hole, and the CMB is the event horizon, with Hawking radiation falling inward and being observed from the interior.
Node id. premise.1
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.1is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
2.Premise 2premise
Statement
The physics inside our black hole are the same as the physics outside our black hole.
Node id. premise.2
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.2is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
3.Inherited FULL Stage-2 Dynamic-history Builder Theoremconditional / scoped
Statement
On the active IO local background with T_R,loc(z) = T_IO,0 (1+z) and H_loc(z) = (c / R_S) sqrt((1-u)/u^3) for u = 1 / [x (1+z)], the standalone inherited-FULL builder runs exact FULL HyRec history outside the forbidden pointwise wrapper and exports Y_rec(z) = (x_e(z), T_m(z), D_-(q;z), L_-(z)) with D_-(q;z) = interp_Dfnu(lna_0, dlna, Dfminus_hist(q;.), N_z, -ln(1+z)) and L_-(z) = interp_Dfnu(lna_0, dlna, Dfminus_Ly_hist(.), N_z, -ln(1+z)).
Node id. local.inherited_full_stage2_dynamic_history_builder
Scope summary. Conditional exact inherited-FULL Stage-2 history builder on the active IO local background.
Depends on. premise.2, paper31.local_background_state_map, paper31.stage2_markov_state
Premises
premise.2licenses the inherited FULL atomic and radiative-transfer physics class on the local bulk branch.paper31.local_background_state_mapfixes the active local thermal and Hubble histories entering the standalone driver.paper31.stage2_markov_statefixes the exact exported state grammarY_rec = (x_e, T_m, D_-(q;z), L_-(z)).
Proof outline
- Promote the existing standalone FULL-history route from the Paper 31 benchmark layer into the calculator instead of calling FULL HyRec through a pointwise
(z, x_e, T_m)wrapper. - Run FULL HyRec on the active IO local background arrays with the explicit history-grid fix used by the benchmark route.
- Export
x_e,T_m,Dfminus_hist, andDfminus_Ly_histon the requested observer-redshift grid without silently collapsing the characteristic field to one preferred scalar.
Scope boundary
- Conditional exact inherited-FULL history builder only.
- Uses inherited FULL atomic and radiative-transfer physics under Premise 2 rather than a new universal IO-native renormalization theorem.
- Does not pick a preferred one-dimensional compression of
D_-(q;z)unless the caller chooses one explicitly.
The theorem text is self-contained here; there is no published paper reference for this post-Paper-32 local completion step.
4.Typed Split Thomson-history Realization Theoremderived / scoped as maps
Statement
The live conformal Thomson tuple is built through the typed split history path kappa'_loc(z) = a n_e(z) sigma_T on the local chemistry/electron-inventory branch, then the observer-side optical packet d tau_obs / dz, tau_obs, g_obs = exp(-tau_obs) d tau_obs / dz, and finally the accepted equal-rate scoped conformal tuple thomson_drag_rate = |(d tau_obs / dz) / (dC / dz)|, thomson_hierarchy_rate = thomson_drag_rate, tau_c = 1 / thomson_drag_rate, dtau_c = - d(thomson_drag_rate) tau_c^2. So the implementation realizes the tuple from typed local opacity plus typed visibility/readout history, not from one undifferentiated opacity scalar.
Node id. local.typed_thomson_split_history_realization
Scope summary. Implementation-level typed path from Stage-2 chemistry history to the accepted equal-rate scoped conformal Thomson tuple.
Depends on. paper31.baryon_assignment, calculator.thomson_history_realization
Premises
paper31.baryon_assignmentfixes primitive local opacity on the inventory branch and reduced visibility/readout as a distinct downstream layer.calculator.thomson_history_realizationfixes the exact tuple grammar consumed by the hierarchy.
Proof outline
- Read the local chemistry/electron history
x_e(z)and formkappa'_loc = a n_e sigma_Texplicitly on the local branch. - Build the observer-side visibility packet
(d tau_obs / dz, tau_obs, g_obs)from that local history without collapsing the two layers. - Transport the observer-side packet onto the conformal clock and then package the Thomson tuple from the transported packet rather than from a raw opacity scalar.
Scope boundary
- Implementation theorem for the scoped equal-rate tuple path used by the current TT driver.
- Does not yet derive a nontrivial drag-vs-hierarchy deformation of the Thomson tuple.
The theorem text is self-contained here; the linked report is supplementary supporting material only.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
5.Full Typed R Hierarchy Operator Theoremderived / scoped as maps
Statement
On the accepted equal-rate scoped branch thomson_hierarchy_rate = thomson_drag_rate, the primitive acoustic loading object stays R_local,geom(z) = 3 rho_b,geom(z) / [4 rho_gamma(z)], and the full oscillator-site hierarchy maps are Gamma_gammab = thomson_drag_rate, Gamma_bgamma = R_local,geom thomson_drag_rate = R_local,geom / tau_c, c_bgamma^2 = 1 / [3 (1 + R_local,geom)], M_bgamma = 1 + R_local,geom, L_odd/even = R_local,geom / (1 + R_local,geom), F_tca = tau_c / (1 + R_local,geom) with tau_c = 1 / thomson_drag_rate, and the split Silk operator D_heat = R_local,geom^2 / [6 (1+R_local,geom)^2 thomson_drag_rate], D_visc = 16 / [90 (1+R_local,geom) thomson_hierarchy_rate], D_silk = D_heat + D_visc. Dynamic odd/even modulation is generated inside the oscillator by c_bgamma^2 and L_odd/even; the observed peak-height ratio is the downstream transfer/readout functional of that evolved hierarchy and not a separate baryon-slot assignment.
Node id. local.typed_r_operator
Scope summary. Equal-rate scoped branch of the full typed R hierarchy operator on the closed scalar photon-baryon oscillator.
Depends on. paper29.sound_speed_selector, paper32.typed_baryon_slot_spec, calculator.thomson_history_realization
Premises
paper29.sound_speed_selectorfixes the primitive local enthalpy ratioR_localonomega_b,geom.paper32.typed_baryon_slot_specforbids any one-slot full-hierarchy reassignment ofRand therefore forces a typed operator closure instead.calculator.thomson_history_realizationfixes the exact drag/hierarchy tuple consumed by the local hierarchy.
Proof outline
- Keep the primitive enthalpy ratio itself on the inventory branch
omega_b,geominstead of back-propagating observer-sideomega_b,effinto the local plasma leg. - Read the full hierarchy site map from the closed scalar oscillator: momentum exchange depends on
(thomson_drag_rate, R_local), pressure restoration on1/[3(1+R_local)], inertia on1+R_local, and dynamic odd/even loading onR_local/(1+R_local). - Split the standard Silk integrand into the heat-conduction term carried by baryon-photon slip and the viscosity term carried by the photon hierarchy, then bind those two pieces to
thomson_drag_rateandthomson_hierarchy_raterespectively. - Conclude that the hierarchy requires a site-wise typed operator rather than a slot swap, and that the final observed odd/even peak pattern is downstream transfer/readout of this evolved oscillator rather than a new primitive
Rslot.
Scope boundary
- Closes the full site-wise hierarchy operator carried by the primitive local
Rleg and the Thomson tuple on the accepted equal-rate scoped branchthomson_hierarchy_rate = thomson_drag_rate. - Does not claim a one-slot closure of the full observed peak/readout hierarchy.
- Observer-side
omega_b,effremains downstream readout packaging and is not back-propagated into the primitive localRleg. - Does not yet claim a theorem-grade nontrivial drag-vs-hierarchy deformation.
The theorem text is self-contained here; the linked report is supplementary supporting material only.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
6.Closed Scalar Acoustic Generator Theoremderived / scoped as maps
Statement
On one explicit physical closed-S^3 scalar shell n >= 2, the local photon-baryon acoustic generator is fixed by k_n^2 = n(n+2) / R_curv^2, q_n^2 = k_n^2 + K = (n+1)^2 / R_curv^2, s_l = sqrt(1 - K (l^2-1) / k_n^2), cot_K^gen(tau) = sqrt(K) / [k_n tan(sqrt(K) tau)], local baryon loading R = 3 rho_b / (4 rho_gamma) on omega_b,geom, and the explicit scalar RHS delta_gamma' = -(4/3)(theta_gamma + metric_continuity), delta_b' = -(theta_b + metric_continuity), theta_b' = -a'/a theta_b + metric_euler + k_n^2 c_b^2 delta_b + R * drag_rate * (theta_gamma-theta_b), theta_gamma' = k_n^2 (delta_gamma/4 - s_2^2 F_2) + metric_euler + drag_rate * (theta_b-theta_gamma), with gauge-to-quartet maps (metric_continuity, metric_euler, metric_shear, metric_shear_prime) = (-3 phi', k_n^2 psi, 0, 0) in Newtonian gauge and (h'/2, 0, k_n^2 alpha, k_n^2 alpha') in synchronous gauge, with higher multipoles and the reduced TCA contract driven by the coupled tuple (thomson_drag_rate, thomson_hierarchy_rate, tau_c, dtau_c, slip, shear). The local primitive loading R(z) used here is not a silent one-slot collapse of the full hierarchy-wide perturbation R slot.
Node id. local.closed_scalar_acoustic_generator
Scope summary. Local affine scalar acoustic generator on an explicit sampled closed-S^3 shell.
Depends on. paper23.closed_scalar_operator, paper29.sound_speed_selector, paper32.typed_baryon_slot_spec, calculator.thomson_history_realization, local.typed_r_site_uniqueness
Premises
paper23.closed_scalar_operatorfixes the discrete scalar shell support and the shifted scalar operator onS^3.paper29.sound_speed_selectorfixes the theorem-grade local inertia loadingR(z)onomega_b,geomfor the primitive acoustic leg.paper32.typed_baryon_slot_specforbids collapsing the hierarchy to one baryon slot and keeps the metric-source leg explicit.calculator.thomson_history_realizationfixes the exact coupled Thomson tuple that an admissible local closure must consume.local.typed_r_site_uniquenessproves that the carried site-wiseRhierarchy operator is the unique admissible placement at the actual oscillator sites.
Proof outline
- Insert the closed-
S^3scalar shell identities into the non-flat scalar hierarchy so the geometric recurrence factors are explicit on each discretenshell. - Use the theorem-grade local history sample
(x_e, T_m)to recoverc_b^2and its derivative, and use the theorem-grade primitive loadingR(z)together with its typed Thomson-tuple composites for the local momentum-loading leg. - Feed the coupled Thomson tuple into the baryon drag, photon hierarchy damping, and tight-coupling contract equations to obtain the full local scalar photon-baryon RHS at explicit sample level.
- Conclude that the local generator itself is fixed once the external metric-drive and Stage-2/Thomson sample builders are supplied explicitly.
Scope boundary
- Local explicit-sample scalar generator only.
- Does not derive the exact Stage-2 dynamic-network history builder or the total multi-species stress summary by itself.
- Does not by itself integrate the full scalar history from initial conditions to transfer packets without those explicit upstream builders.
- No theorem-grade hierarchy-wide one-slot collapse on
Ris claimed anywhere in this map.
The theorem text is self-contained here; the linked report is supplementary supporting material only.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
7.Closed Scalar Transfer Projector Theoremderived / scoped as maps
Statement
Given an explicit closed-shell scalar source history, the transparent LOS source law is S_T^(0) = exp(-kappa) phi' + g delta_gamma / 4, S_T^(1) = exp(-kappa) k_n psi + g theta_b / k_n in Newtonian gauge, S_T^(0) = -exp(-kappa) h' / 6 + g delta_gamma / 4, S_T^(1) = g theta_b / k_n, S_T^(2) = exp(-kappa) k_n^2 (2/3) s_2 alpha + g P in synchronous gauge, with S_T^(2) = g P and S_E = g P on the scalar polarization source, and the exact closed radial chain is Phi_0 = sin(beta chi) / [beta sin chi], Phi_l = [(2l-1) cot chi Phi_{l-1} - sqrt(beta^2-(l-1)^2) Phi_{l-2}] / sqrt(beta^2-l^2), dPhi_l/dchi = l cot chi Phi_l - sqrt(beta^2-(l+1)^2) Phi_{l+1}, d2Phi_l/dchi^2 = -2 cot chi dPhi_l/dchi + [l(l+1) csc^2 chi - beta^2 + 1] Phi_l, so that Delta_l^T(q) and Delta_l^E(q) are fixed by explicit LOS integration on chi = sqrt(K) (tau_0 - tau).
Node id. local.closed_scalar_transfer_projector
Scope summary. Closed scalar hierarchy-to-transfer projector on one explicit source history and one observer conformal time.
Depends on. paper22.spatial_mode_ladder, paper23.closed_scalar_operator, local.closed_scalar_metric_state_builder
Premises
paper22.spatial_mode_ladderfixes the closed spatial carrier and the scalar radial support onS^3.paper23.closed_scalar_operatorfixes the discrete scalar shell parameterbeta = n+1and the physical shell supportn >= 2.local.closed_scalar_metric_state_buildersupplies the explicit scalar metric histories entering the transparent LOS source law.
Proof outline
- Build the transparent scalar LOS sources directly from the hierarchy state, metric state, and observer-absolute visibility packet without rewriting them as hidden CLASS source patches.
- Evaluate the exact closed scalar radial chain from the stable recurrence on
beta = n+1and the radial derivative identities. - Integrate the explicit source and radial kernels on the supplied conformal-time grid to obtain
Delta_l^T(q)andDelta_l^E(q)on the closed support.
Scope boundary
- Exact source law and exact closed radial chain on one explicit scalar history.
- Numeric packet values still depend on explicit quadrature on the supplied conformal-time grid.
- Does not derive the hierarchy history automatically from the full perturbation evolution problem.
The theorem text is self-contained here; there is no published paper reference for this post-Paper-32 local completion step.
8.Scoped TT Driver Composition Theoremconditional / scoped
Statement
On the active scalar-source branch, the executable TT carrier is the explicit composition Y_rec^scoped -> Thomson^conf -> metric/state history -> Delta_l^T(q) -> C_l^TT, with the Stage-2 segment supplied by the inherited-FULL builder on z <= z_exact_max, a thermal x_e = 1, T_m = T_R prehistory extension on z > z_exact_max, the repaired odd-shell source support, the explicit shell weight w(n) = ((n+1)^2 / (2 pi^2 R^3)) P_X(n), and one common early-time carrier for the whole run. The resulting C_l^TT array is a conditional/scoped executable spectrum rather than a theorem-grade validated full CMB closure.
Node id. local.scoped_tt_driver
Scope summary. Executable active-branch TT driver on the current repaired branch.
Depends on. local.inherited_full_stage2_dynamic_history_builder, local.typed_thomson_split_history_realization, local.closed_scalar_acoustic_generator, local.closed_scalar_transfer_projector, paper28.closed_s3_shell_power, local.scoped_closed_scalar_pipeline
Premises
local.inherited_full_stage2_dynamic_history_buildersupplies the conditional Stage-2 history segment used by the executable branch.local.typed_thomson_split_history_realizationfixes the equal-rate typed Thomson-history path consumed by the local hierarchy carrier.local.closed_scalar_acoustic_generator,local.closed_scalar_transfer_projector, andpaper28.closed_s3_shell_powerprovide the map-level hierarchy, projector, and shell-sum laws.local.scoped_closed_scalar_pipelinefixes the composed closed-scalar grammar and its status discipline.
Proof outline
- Build the scoped history carrier from the inherited-FULL exact segment plus the explicit thermal prehistory extension.
- Transport that history onto the conformal Thomson tuple, evolve the repaired closed-scalar hierarchy shell by shell, project the source histories to
Delta_l^T(q), and assemble the shell-summedC_l^TTarray. - Keep the runtime status honest: executable and reproducible, but only conditional/scoped because the history carrier inherits the inherited-FULL Stage-2 status and the high-shell source/phase frontier remains open.
Scope boundary
- Executable TT carrier only.
- Does not by itself prove that the returned spectrum is physically correct for arbitrary shell ceilings or arbitrary history-carrier choices.
- Retains one common early-time carrier for the whole run; any shell-local alternative would require a new theorem-grade phase map.
The theorem text is self-contained here; there is no published paper reference for this post-Paper-32 executable TT composition step.
9.Scoped TT First-peak Support TheoremConditional/scoped/verified TT first-peak support on the repaired active-branch canonical carrier (n_max = 501), with inherited-FULL Stage-2 history and equal-rate typed Thomson specialization.
Statement
Conditional/scoped/verified TT first-peak support on the repaired active-branch canonical carrier (n_max = 501), with inherited-FULL Stage-2 history and equal-rate typed Thomson specialization. On that canonical carrier (exact_history_samples, prehistory_samples, n_max, shell_step) = (120, 40, 501, 1) with constraint_metric_source_only = True, constraint_consistent_seed = True, metric_baryon_momentum_slot = omega_b,eff, repaired odd-shell source support, and covariance shell weights, the executable TT spectrum lands in the physical first-peak family with ell_peak = 224, C_220 / C_peak = 0.9938104102565932, and C_2 / C_30 = 1148.794609154744. The neighboring ceiling n_max = 453 stays on the same family with ell_peak = 222 and C_220 / C_peak = 0.976859196443279. The surviving n_max >= 601 shell-ceiling drift remains open: on tested history carriers the peak drifts upward to ell_peak = 260 to 277.
Node id. local.scoped_tt_first_peak_support
Scope summary. Canonical repaired active-branch TT first-peak carrier only, with the surviving high-shell ceiling drift left explicit.
Depends on. local.scoped_tt_driver, calculator.peak_functional_separation
Premises
local.scoped_tt_driverprovides the executable repaired TT carrier on which the first-peak audit is performed.calculator.peak_functional_separationkeeps the reported peak functional explicit rather than collapsing it to the background angle by fiat.
Proof outline
- Run the canonical repaired TT carrier on the full odd-support ladder through
n_max = 501and record the resulting discrete TT peak functional. - Cross-check the neighboring ceiling
n_max = 453to show the same first-peak family survives below the canonical ceiling. - Check
n_max = 601on the same repaired branch and record the surviving upward drift as the exact remaining open boundary rather than hiding it.
Scope boundary
- Canonical repaired first-peak carrier only.
- This is not a theorem-grade full high-
ellTT closure. - The surviving
n_max >= 601shell-ceiling drift remains open: on tested history carriers the peak drifts upward toell_peak = 260to277.
The theorem text is self-contained here; the linked report is supplementary supporting material only.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
Supporting node
theoremPeak-functional Separation Theoremderived / scoped
Statement
The background ratio 100theta_s = 100 r_s(z_rec) / D_M(z_rec) is not, by itself, the exact physical peak-position readout theta_peak; theorem-grade numeric closure requires either the exact A_peak / closed-S^3 perturbation readout or a separate theorem identifying that peak functional with the background ratio on the relevant scope.
Node id. calculator.peak_functional_separation
Scope summary. Boundary between background acoustic ratios and physical peak-position readout.
Depends on. paper32.closed_s3_solver_spec
Premises
paper32.closed_s3_solver_specfixes the full linear IO transfer as a typed map with a perturbation/readout side beyond the source block.- Peak-position observables live downstream of the primitive sky field and the quadratic power spectrum rather than at the raw background ratio alone.
Proof outline
- Place
theta_peakon the measurement chainprimitive field -> harmonic coefficients -> C_l -> A_peak. - Use the typed-transfer theorem to separate the background ratio from the unresolved perturbation/readout block.
- Conclude that no theorem may identify the numeric peak-position angle with
100theta_salone without an additional peak/readout identification theorem.
Scope boundary
- Boundary theorem only.
- Does not itself derive the final
A_peak -> theta_peakidentification law.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
Scope boundary
- Canonical repaired first-peak carrier only.
- Not a theorem-grade full high-
ellTT closure. - The surviving
n_max >= 601shell-ceiling drift remains open: on tested history carriers the peak drifts upward toell_peak = 260to277.
Non-claims
- Not a theorem-grade full high-
ellTT closure. - Not a theorem-grade full
C_lspectrum closure. - Not a theorem-grade Planck extractor.
r_dderived / scopedActive-branch pre-drag ruler
144.013514253929Mpc
Active-branch pre-drag ruler
Published result
premise.1, premise.2Computed values
- This is the theorem-grade pre-drag ruler used by the live BAO ratios.
- The sound-speed baryon slot is fixed before the ruler is carried into the calculator surface.
Derivation chain
1.Premise 1premise
Statement
We live inside a black hole, and the CMB is the event horizon, with Hawking radiation falling inward and being observed from the interior.
Node id. premise.1
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.1is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
2.Premise 2premise
Statement
The physics inside our black hole are the same as the physics outside our black hole.
Node id. premise.2
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.2is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
3.Paper 21 TIO Branch Assignmentderived / scoped
Statement
The active calculator branch is the carried Paper 10 legacy projected branch used by the public runtime surface.
Node id. paper21.branch_assignment
Scope summary. Calculator branch selection and carried active package.
Depends on. premise.1, premise.2
Premises
premise.1andpremise.2fix the IO setting in which a carried active branch is meaningful.- The calculator publishes one carried active package rather than dynamically averaging over multiple branch candidates.
Proof outline
- Read the carried runtime package selected by the Paper 21 branch-assignment result.
- Identify that public runtime package with the legacy Paper 10 projected branch used by the live calculator constants and derived outputs.
- Once this identification is fixed, all downstream calculator outputs inherit one branch label instead of refitting branch choice per observable.
Scope boundary
- Applies only to the calculator's carried active package.
- Does not assert uniqueness of the branch outside the published runtime surface.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
4.Paper 29 Sound-speed Baryon-slot Selectorderived / scoped
Statement
The local sound-speed loading term uses R(z) = 3 rho_b(z) / [4 rho_gamma(z)] with the unique theorem-grade baryon slot omega_b,geom on the rebuilt reduced-stack scope.
Node id. paper29.sound_speed_selector
Scope summary. Local photon-baryon inertia coefficient for the active branch.
Depends on. premise.1, premise.2, paper21.branch_assignment
Premises
premise.1andpremise.2fix the IO setting for the local pre-recombination plasma.paper21.branch_assignmentfixes the carried active branch used by the live calculator.
Proof outline
- Identify
R(z)as the local photon-baryon inertia coefficient rather than an observer-side readout scalar. - Use the rebuilt Paper 29 slot audit to rule out the late clustering branch for this local fluid coefficient.
- Conclude that the unique theorem-grade slot for
R(z)isomega_b,geomon the live calculator branch.
Scope boundary
- Applies to the local sound-speed loading term
R(z)on the active branch. - Does not by itself close the full drag-epoch or BAO standard-ruler theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
5.Paper 31 Geometric Pre-drag Rulerderived / scoped
Statement
The active branch carries the published pre-drag ruler r_d = ∫ c_s(z) / H(z) dz with c_s(z) = c / sqrt(3[1 + R(z)]), yielding r_d = 144.013514253929 Mpc on the calculator surface.
Node id. paper31.geometric_pre_drag_ruler
Scope summary. Active-branch BAO ruler slot.
Depends on. paper21.branch_assignment, paper29.sound_speed_selector
Premises
paper21.branch_assignmentfixes the active branch on which the ruler is read.paper29.sound_speed_selectorfixesR(z)to the theorem-grade slotomega_b,geom.- The published BAO surface uses one carried ruler slot rather than a per-query fit parameter.
Proof outline
- Evaluate the active-branch sound-horizon / pre-drag integral using the carried closed background and the theorem-grade sound-speed slot.
- Expose that carried value as the calculator's published
r_dslot. - Use the same carried slot in
D_M/r_d,D_H/r_d, andD_V/r_doutputs.
Scope boundary
- Active-branch ruler slot only.
- Does not claim a universal branch-independent drag-ruler theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
Scope boundary
- Fixed active branch package only.
- Published pre-drag ruler slot carried by the live BAO/background surface.
n_sconditional / scopedActive scalar tilt n_s
0.9639n_s
Active scalar tilt n_s
Published result
premise.1, premise.2Computed values
- This card keeps the active scalar tilt at its strongest honest archive status.
Derivation chain
1.Premise 1premise
Statement
We live inside a black hole, and the CMB is the event horizon, with Hawking radiation falling inward and being observed from the interior.
Node id. premise.1
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.1is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
2.Premise 2premise
Statement
The physics inside our black hole are the same as the physics outside our black hole.
Node id. premise.2
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.2is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
3.Paper 28 Boundary Fixed-point Scalar Tilt Lawconditional / scoped
Statement
Conditional on the Boundary Fixed-point Principle, the active scalar tilt closes as n_s = 1 - K_gauge / x = 0.9639.
Node id. paper28.boundary_fixed_point_scalar_tilt
Scope summary. Active scalar-tilt closure on the published Paper 28 scalar sector.
Depends on. premise.1, premise.2
Premises
premise.1andpremise.2fix the IO boundary/source setting for the scalar sector.- The Boundary Fixed-point Principle is the surviving scalar-sector premise replacing the older boundary-covariance route.
Proof outline
- Use the Paper 28 boundary audit to kill the ordinary local shell-blind tilt mechanisms.
- Retain the fixed-point route as the surviving scalar-sector coefficient principle.
- Evaluate the resulting tilt law
n_s = 1 - K_gauge / xon the active IO constants.
Scope boundary
- Conditional scalar-tilt closure only.
- The current stack does not license this law as an unconditional theorem independent of the Boundary Fixed-point Principle.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
Scope boundary
- Conditional scalar-tilt closure only.
- The current stack does not license this value as an unconditional theorem independent of the Boundary Fixed-point Principle.
Non-claims
- Not an unconditional scalar-tilt theorem independent of the Boundary Fixed-point Principle.
A_sderived / scopedActive scalar amplitude A_s
2.007246e-09A_s
Active scalar amplitude A_s
Published result
premise.1, premise.2Computed values
- This amplitude is carried directly from the theorem-grade modular-DtN source block.
Derivation chain
1.Premise 1premise
Statement
We live inside a black hole, and the CMB is the event horizon, with Hawking radiation falling inward and being observed from the interior.
Node id. premise.1
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.1is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
2.Premise 2premise
Statement
The physics inside our black hole are the same as the physics outside our black hole.
Node id. premise.2
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.2is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
3.Paper 32 Modular-DtN Field Transferderived / scoped
Statement
On the active scalar-source sector, the unique positive one-slot field transfer is T_field = exp[-(K_g tensor log(r_s Lambda_DtN^coex)) / (2x)], with quadratic descendant R_cov = T_field^* T_field, full source block P_src = B_+ o U_coex o T_field, repaired plus-branch window W_N^(+) = ((N+1) / (N_p+1))^(-K_gauge / x) on the affine odd-shell bridge image, and native amplitude A_s = (25/9) [gamma^2 / (1 + gamma^2)] [1 / sqrt(2)] [exp(4 pi sqrt(2)) - 1]^-1.
Node id. paper32.modular_dtn_field_transfer
Scope summary. Active scalar-source block and one-slot post-bridge field sector.
Depends on. premise.1, premise.2, paper32.hidden_identification_repair
Premises
premise.1andpremise.2place the source/readout problem on the accepted IO interior-horizon branch.- The active source block is the one-slot modular-DtN field sector rather than the full perturbation hierarchy.
Proof outline
- Use the coexact DtN spectrum to define the shell generator
Y = log(r_s Lambda_DtN^coex). - Combine the reduced gauge modular weight with the accessible-line divisor
1/xto obtain the unique positive source transferT_field. - Apply the plus bridge and pivot normalization to recover the source window and the native scalar amplitude on the active sector.
Scope boundary
- Active scalar-source block only.
- The exact source window is the repaired affine odd-shell law from the hidden-identification repair, not the older
N / N_pshorthand. - Does not by itself close the exact Stage-2 history operator, the closed-S^3 perturbation hierarchy, or the peak/readout identification theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
Scope boundary
- Active scalar-source block only.
- Does not by itself close the full primordial-sector family or the downstream perturbation/readout solver.
Nucleosynthesis
D/Hderived / scopedActive BBN deuterium scorecard
2.509000e-05D/H
Active BBN deuterium scorecard
Published result
premise.1, premise.2Computed values
- This is the fixed active deuterium prediction carried by the repaired BBN scorecard.
Derivation chain
1.Premise 1premise
Statement
We live inside a black hole, and the CMB is the event horizon, with Hawking radiation falling inward and being observed from the interior.
Node id. premise.1
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.1is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
2.Premise 2premise
Statement
The physics inside our black hole are the same as the physics outside our black hole.
Node id. premise.2
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.2is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
3.Paper 12 Baryon Dictionary Fraction Theoremderived / scoped
Statement
The Baryon Dictionary Principle fixes the framework baryon inventory fraction to f_b = 2 gamma_BI / x = 0.312708336215025 on the standard minimal-coupling matter class.
Node id. paper12.baryon_dictionary_fraction
Scope summary. Framework baryon inventory fraction before observable-class slot transport.
Depends on. premise.1, premise.2
Premises
premise.1andpremise.2fix the IO horizon setting in which the baryon dictionary is posed.- The baryon fraction is an inventory-class selection statement, not a late-time one-number density theorem for every observable.
Proof outline
- Identify baryons as the dust subset coupled to the boundary gauge sector rather than as an arbitrary fitted matter fraction.
- Use the surviving line-scale exponent to select the
alpha = 1branch of the geometric inventory map. - Read off the exact inventory fraction
f_b = 2 gamma_BI / xwithout introducing a fitted baryon parameter.
Scope boundary
- Inventory fraction only.
- Does not by itself determine every observable-class baryon slot or the full perturbation-era hierarchy loading.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
4.Paper 30 Active Deuterium Scorecardderived / scoped
Statement
The active repaired BBN scorecard carries the fixed deuterium prediction D/H = 2.509000000000e-05. The Paper 30 absorber compilation verifies that this fixed IO prediction survives the current precision sample cleanly.
Node id. paper30.deuterium_scorecard
Scope summary. Active repaired BBN deuterium scorecard carried by the calculator.
Depends on. premise.1, premise.2, paper12.baryon_dictionary_fraction
Premises
premise.1andpremise.2fix the IO BBN setting.paper12.baryon_dictionary_fractionrepairs the old deuterium crisis by fixing the surviving baryon fraction route.
Proof outline
- Carry the repaired IO deuterium prediction on the active BBN scorecard rather than the superseded low-baryon route.
- Compare that fixed prediction against the current absorber compilation without re-fitting the value.
- Retain the scorecard as a public carried output because the surviving route remains numerically clean against the precision sample.
Scope boundary
- Active repaired deuterium scorecard only.
- Does not claim a live calculator nuclear-network re-integration on demand.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
Scope boundary
- Active repaired deuterium scorecard only.
- Does not claim a live calculator BBN network integration on demand.
Y_pderived / scopedActive BBN helium scorecard
0.2477Y_p
Active BBN helium scorecard
Published result
premise.1, premise.2Computed values
- This is the active primordial helium mass fraction carried by the runtime package.
Derivation chain
1.Premise 1premise
Statement
We live inside a black hole, and the CMB is the event horizon, with Hawking radiation falling inward and being observed from the interior.
Node id. premise.1
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.1is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
2.Premise 2premise
Statement
The physics inside our black hole are the same as the physics outside our black hole.
Node id. premise.2
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.2is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
3.Paper 21 TIO Branch Assignmentderived / scoped
Statement
The active calculator branch is the carried Paper 10 legacy projected branch used by the public runtime surface.
Node id. paper21.branch_assignment
Scope summary. Calculator branch selection and carried active package.
Depends on. premise.1, premise.2
Premises
premise.1andpremise.2fix the IO setting in which a carried active branch is meaningful.- The calculator publishes one carried active package rather than dynamically averaging over multiple branch candidates.
Proof outline
- Read the carried runtime package selected by the Paper 21 branch-assignment result.
- Identify that public runtime package with the legacy Paper 10 projected branch used by the live calculator constants and derived outputs.
- Once this identification is fixed, all downstream calculator outputs inherit one branch label instead of refitting branch choice per observable.
Scope boundary
- Applies only to the calculator's carried active package.
- Does not assert uniqueness of the branch outside the published runtime surface.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
4.Paper 30 Active-branch Parameter Packagederived / scoped
Statement
The carried public runtime branch fixes H0 = 67.575856535826 km/s/Mpc, Omega_m = 0.348683950676, Omega_k = -0.045791125760, Omega_Lambda = 0.697015757616, T_CMB = 2.7253 K, and Y_p = 0.2477.
Node id. paper30.active_branch_parameter_package
Scope summary. Fixed active runtime parameter package carried by the public calculator.
Depends on. paper21.branch_assignment
Premises
paper21.branch_assignmentfixes the carried active branch rather than refitting a branch per observable.- The public calculator exposes one reviewed runtime package as its active numerical surface.
Proof outline
- Read the active branch constants from the reviewed Paper 30 runtime package.
- Carry those values unchanged into the calculator constants layer.
- Expose them as public theorem-grade or scoped-active package values rather than hiding them behind an opaque backend.
Scope boundary
- Fixed active runtime package only.
- Does not claim that the active package is the unique surviving branch outside the reviewed public calculator surface.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
5.Paper 30 Active Primordial Helium Scorecardderived / scoped
Statement
The active repaired BBN scorecard and runtime package carry Y_p = 0.2477 on the public calculator surface.
Node id. paper30.primordial_helium_scorecard
Scope summary. Active primordial helium scorecard carried by the calculator.
Depends on. paper21.branch_assignment, paper30.active_branch_parameter_package
Premises
paper21.branch_assignmentfixes the active runtime branch.paper30.active_branch_parameter_packagecarries the reviewed active helium mass fraction on the public calculator surface.
Proof outline
- Read the active helium mass fraction from the reviewed runtime package.
- Carry that value unchanged into the live calculator constants and public bundle.
- Cross-check the fixed value against the current primordial-helium data compilation without promoting the comparison itself to a new fit.
Scope boundary
- Active carried helium scorecard only.
- Does not claim a live calculator BBN network solve for
Y_p.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
Scope boundary
- Active carried helium scorecard only.
- Does not claim a live calculator BBN network solve for
Y_p.
Li-7/Hconditional / scopedConditional BBN lithium scorecard
1.750088e-10Li-7/H
Conditional BBN lithium scorecard
Published result
premise.1, premise.2Computed values
- This card keeps the lithium scorecard explicitly conditional on the surviving Paper 22 premise package and cluster-deformation input.
Derivation chain
1.Premise 1premise
Statement
We live inside a black hole, and the CMB is the event horizon, with Hawking radiation falling inward and being observed from the interior.
Node id. premise.1
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.1is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
2.Premise 2premise
Statement
The physics inside our black hole are the same as the physics outside our black hole.
Node id. premise.2
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.2is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
3.Paper 12 Baryon Dictionary Fraction Theoremderived / scoped
Statement
The Baryon Dictionary Principle fixes the framework baryon inventory fraction to f_b = 2 gamma_BI / x = 0.312708336215025 on the standard minimal-coupling matter class.
Node id. paper12.baryon_dictionary_fraction
Scope summary. Framework baryon inventory fraction before observable-class slot transport.
Depends on. premise.1, premise.2
Premises
premise.1andpremise.2fix the IO horizon setting in which the baryon dictionary is posed.- The baryon fraction is an inventory-class selection statement, not a late-time one-number density theorem for every observable.
Proof outline
- Identify baryons as the dust subset coupled to the boundary gauge sector rather than as an arbitrary fitted matter fraction.
- Use the surviving line-scale exponent to select the
alpha = 1branch of the geometric inventory map. - Read off the exact inventory fraction
f_b = 2 gamma_BI / xwithout introducing a fitted baryon parameter.
Scope boundary
- Inventory fraction only.
- Does not by itself determine every observable-class baryon slot or the full perturbation-era hierarchy loading.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
4.Paper 24 Conditional Lithium Scorecardconditional / scoped
Statement
Conditional on the Paper 22 BBN premise package and one empirical cluster-deformation input, the channel-resolved mass-7 route lands Li-7/H = 1.750087820365855e-10 with zero fitted parameters while preserving the repaired deuterium and helium scorecard.
Node id. paper24.conditional_lithium_scorecard
Scope summary. Conditional active BBN lithium repair scorecard.
Depends on. premise.1, premise.2, paper12.baryon_dictionary_fraction
Premises
premise.1andpremise.2fix the IO BBN setting.paper12.baryon_dictionary_fractionprovides the repaired baryon-fraction route inherited by the active BBN scorecard.- The surviving lithium closure is conditional on the Paper 22 BBN premise package and one empirical cluster-deformation input.
Proof outline
- Use the Paper 24 channel-resolved mass-7 route rather than uniform TT dressing or destruction-side fixes.
- Condition that route on the surviving Paper 22 premise package plus the empirical cluster-deformation input.
- Evaluate the resulting active lithium scorecard while keeping the non-mass-7 outputs on the repaired BBN scorecard.
Scope boundary
- Conditional lithium-repair scorecard only.
- Does not license an unconditional theorem-grade lithium closure independent of the Paper 22 premise package and cluster deformation input.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
Scope boundary
- Conditional lithium-repair scorecard only.
- The current stack does not license this value as an unconditional theorem independent of the Paper 22 premise package and cluster-deformation input.
Non-claims
- Not an unconditional lithium theorem.
Structure
f_bderived / scopedBaryon dictionary fraction
0.312708336215f_b
Baryon dictionary fraction
Published result
premise.1, premise.2Computed values
- This is the raw framework baryon inventory fraction, not a universal late-time density parameter for every observable class.
Derivation chain
1.Premise 1premise
Statement
We live inside a black hole, and the CMB is the event horizon, with Hawking radiation falling inward and being observed from the interior.
Node id. premise.1
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.1is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
2.Premise 2premise
Statement
The physics inside our black hole are the same as the physics outside our black hole.
Node id. premise.2
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.2is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
3.Paper 12 Baryon Dictionary Fraction Theoremderived / scoped
Statement
The Baryon Dictionary Principle fixes the framework baryon inventory fraction to f_b = 2 gamma_BI / x = 0.312708336215025 on the standard minimal-coupling matter class.
Node id. paper12.baryon_dictionary_fraction
Scope summary. Framework baryon inventory fraction before observable-class slot transport.
Depends on. premise.1, premise.2
Premises
premise.1andpremise.2fix the IO horizon setting in which the baryon dictionary is posed.- The baryon fraction is an inventory-class selection statement, not a late-time one-number density theorem for every observable.
Proof outline
- Identify baryons as the dust subset coupled to the boundary gauge sector rather than as an arbitrary fitted matter fraction.
- Use the surviving line-scale exponent to select the
alpha = 1branch of the geometric inventory map. - Read off the exact inventory fraction
f_b = 2 gamma_BI / xwithout introducing a fitted baryon parameter.
Scope boundary
- Inventory fraction only.
- Does not by itself determine every observable-class baryon slot or the full perturbation-era hierarchy loading.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
Scope boundary
- Framework inventory fraction only.
- Observable-specific baryon slots still require their own typed placement theorems.
eta_IOderived / scopedLate-time eta_IO
5.748779e-10eta_IO_late
Late-time eta_IO
Published result
premise.1, premise.2Computed values
- This is the preferred late-time calculator convention for
eta_IO. - The chain closes on the active branch without introducing fitted cosmological parameters.
Derivation chain
1.Premise 1premise
Statement
We live inside a black hole, and the CMB is the event horizon, with Hawking radiation falling inward and being observed from the interior.
Node id. premise.1
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.1is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
2.Premise 2premise
Statement
The physics inside our black hole are the same as the physics outside our black hole.
Node id. premise.2
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.2is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
3.Paper 21 TIO Branch Assignmentderived / scoped
Statement
The active calculator branch is the carried Paper 10 legacy projected branch used by the public runtime surface.
Node id. paper21.branch_assignment
Scope summary. Calculator branch selection and carried active package.
Depends on. premise.1, premise.2
Premises
premise.1andpremise.2fix the IO setting in which a carried active branch is meaningful.- The calculator publishes one carried active package rather than dynamically averaging over multiple branch candidates.
Proof outline
- Read the carried runtime package selected by the Paper 21 branch-assignment result.
- Identify that public runtime package with the legacy Paper 10 projected branch used by the live calculator constants and derived outputs.
- Once this identification is fixed, all downstream calculator outputs inherit one branch label instead of refitting branch choice per observable.
Scope boundary
- Applies only to the calculator's carried active package.
- Does not assert uniqueness of the branch outside the published runtime surface.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
4.Late-time Baryon-counting Lawderived / scoped
Statement
On the late-time baryonic dust sector, n_b = rho_b / m_bar * [1 + O(k_B T / (m_p c^2))], so the surviving normalization ambiguity is the standard mean-baryon-mass convention rather than an open IO-side bridge.
Node id. paper35.late_baryon_counting_law
Scope summary. Late-time baryon-number conversion on the active branch.
Depends on. premise.2, paper21.branch_assignment
Premises
premise.2licenses standard low-temperature baryonic matter inside the horizon.paper21.branch_assignmentfixes the active branch and its carriedomega_b,geomslot.
Proof outline
- Treat the late-time matter sector as nonrelativistic baryonic dust on the active branch.
- Convert rest-mass density to baryon number density with the standard mean mass per baryon.
- Keep the remaining normalization ambiguity explicit as a standard mass convention rather than an unresolved framework theorem gap.
Scope boundary
- Late-time baryonic dust sector only.
- Does not provide a primordial/source-era baryogenesis theorem.
No published paper reference is used here; the theorem text is carried self-contained in the calculator dictionary.
5.Late-time eta_IO Closure Theoremderived / scoped
Statement
The preferred late-time baryon-to-photon ratio eta_IO = n_b / n_gamma = 5.748778515174e-10 is closed on the active branch, equivalently eta_IO,late = C_eta(T_obs, m_bar) * omega_b,geom.
Node id. paper35.eta_io_late_closure
Scope summary. Late-time baryon-to-photon ratio convention used by the calculator.
Depends on. paper21.branch_assignment, paper35.late_baryon_counting_law
Premises
paper21.branch_assignmentfixes the active branch package.paper35.late_baryon_counting_lawconverts the carried mass density to baryon number density on the late-time dust sector.- The calculator needs one carried late-time
eta_IOconvention rather than multiple unresolved conventions.
Proof outline
- Start from the active-branch physical-density slot
omega_b,geomtogether with the late-time baryon-counting law. - Convert the active-branch baryon density and observed CMB temperature into the baryon-to-photon prefactor
C_eta(T_obs, m_bar). - Fix the preferred exported
eta_IO,lateconvention to that closed branch value. - Expose the convention directly through the calculator and bundle.
Scope boundary
- Preferred late-time
eta_IOconvention on the active branch. - Does not claim that every alternative mass convention is closed to theorem grade.
No published paper reference is used here; the theorem text is carried self-contained in the calculator dictionary.
Scope boundary
- Preferred late-time
eta_IOconvention on the active branch. - Late-time baryonic dust sector only; not a primordial freeze-out theorem.
Recombination
kappa'_loc(z = 1100)derived / scopedLocal recombination primitives at one redshift
16.279919995445kappa_prime_loc
Local recombination primitives at one redshift
Published result
premise.1, premise.2Computed values
- Uses the local Saha seed when no override is supplied.
- Setting
x_e_overridechanges the chemistry-dependent rows from derived to conditional.
Derivation chain
1.Premise 1premise
Statement
We live inside a black hole, and the CMB is the event horizon, with Hawking radiation falling inward and being observed from the interior.
Node id. premise.1
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.1is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
2.Premise 2premise
Statement
The physics inside our black hole are the same as the physics outside our black hole.
Node id. premise.2
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.2is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
3.Paper 21 TIO Branch Assignmentderived / scoped
Statement
The active calculator branch is the carried Paper 10 legacy projected branch used by the public runtime surface.
Node id. paper21.branch_assignment
Scope summary. Calculator branch selection and carried active package.
Depends on. premise.1, premise.2
Premises
premise.1andpremise.2fix the IO setting in which a carried active branch is meaningful.- The calculator publishes one carried active package rather than dynamically averaging over multiple branch candidates.
Proof outline
- Read the carried runtime package selected by the Paper 21 branch-assignment result.
- Identify that public runtime package with the legacy Paper 10 projected branch used by the live calculator constants and derived outputs.
- Once this identification is fixed, all downstream calculator outputs inherit one branch label instead of refitting branch choice per observable.
Scope boundary
- Applies only to the calculator's carried active package.
- Does not assert uniqueness of the branch outside the published runtime surface.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
4.Paper 31 Baryon Assignmentderived / scoped
Statement
The active branch exposes typed baryon slots and assigns omega_b,geom as the local chemistry density entering n_H(z), n_e(z) = x_e n_H(z), and kappa'_loc = a_loc n_e sigma_T in the live recombination primitives.
Node id. paper31.baryon_assignment
Scope summary. Typed baryon-slot split on the active branch.
Depends on. paper21.branch_assignment
Premises
paper21.branch_assignmentfixes the active branch package.- The calculator distinguishes typed baryon slots for geometry, chemistry, and downstream operator use.
Proof outline
- Separate the baryon inventory into typed calculator slots rather than one undifferentiated parameter.
- Assign
omega_b,geomas the chemistry density used by the live recombination primitives on the active branch. - Propagate that slot choice into the local background-state and opacity chains.
Scope boundary
- Typed baryon assignment on the fixed active branch only.
- Does not assert a theorem-grade completion of every possible chemistry closure.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
5.Paper 29 Sound-speed Baryon-slot Selectorderived / scoped
Statement
The local sound-speed loading term uses R(z) = 3 rho_b(z) / [4 rho_gamma(z)] with the unique theorem-grade baryon slot omega_b,geom on the rebuilt reduced-stack scope.
Node id. paper29.sound_speed_selector
Scope summary. Local photon-baryon inertia coefficient for the active branch.
Depends on. premise.1, premise.2, paper21.branch_assignment
Premises
premise.1andpremise.2fix the IO setting for the local pre-recombination plasma.paper21.branch_assignmentfixes the carried active branch used by the live calculator.
Proof outline
- Identify
R(z)as the local photon-baryon inertia coefficient rather than an observer-side readout scalar. - Use the rebuilt Paper 29 slot audit to rule out the late clustering branch for this local fluid coefficient.
- Conclude that the unique theorem-grade slot for
R(z)isomega_b,geomon the live calculator branch.
Scope boundary
- Applies to the local sound-speed loading term
R(z)on the active branch. - Does not by itself close the full drag-epoch or BAO standard-ruler theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
6.Paper 31 Local Background State Mapderived / scoped
Statement
The calculator's local recombination state map (H_loc, T_R,loc, n_H,geom, u, a_loc) is a theorem-grade map on the active branch, with H_loc = (c / r_s) sqrt[(1-u)/u^3], T_R,loc = x^(-K_gauge) T_obs,0 (1+z), a_loc = u R_U, and n_H,geom = rho_b,geom / m_H.
Node id. paper31.local_background_state_map
Scope summary. Local recombination background-state primitives.
Depends on. paper21.branch_assignment, paper31.baryon_assignment
Premises
paper21.branch_assignmentfixes the active branch package.paper31.baryon_assignmentfixes the local chemistry slot asomega_b,geom.
Proof outline
- Start from the active-branch closed background and the typed chemistry slot.
- Construct the local recombination state map
H_loc,T_R,loc,n_H,geom,u, anda_locat a supplied redshift. - Export those primitives as calculator-visible local-state quantities.
Scope boundary
- Local recombination background-state primitives on the fixed active branch.
- Does not by itself close the exact dynamic-network recombination problem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
7.Local Saha Seed Theoremderived / scoped
Statement
The default ionization seed is fixed by the local Saha law x_e^2/(1-x_e) = ((m_e k_B T_R,loc)/(2 pi hbar^2))^(3/2) exp(-chi_H/(k_B T_R,loc)) / n_H,geom.
Node id. local.saha_seed
Scope summary. Default local ionization seed used by the published recombination primitives.
Depends on. premise.2, paper31.local_background_state_map, paper31.baryon_assignment
Premises
premise.2licenses standard hydrogen microphysics inside the horizon.paper31.local_background_state_mapfixesT_R,locandn_H,geomon the active branch.paper31.baryon_assignmentfixes the chemistry slot asomega_b,geom.
Proof outline
- Use the active-branch local radiation temperature and hydrogen number density as the thermodynamic inputs.
- Apply the standard hydrogen Saha equilibrium equation to those local variables.
- Solve the algebraic relation for the default local seed
x_eused by the published primitive surface.
Scope boundary
- Default local equilibrium seed only.
- Does not claim an exact dynamic-network recombination history or visibility peak closure.
No published paper reference is used here; the theorem text is carried self-contained in the calculator dictionary.
8.Paper 31 Recombination Clock Transportderived / scoped
Statement
The live primitive opacity chain derives kappa'_loc = a_loc n_e sigma_T, d tau_obs / dz = kappa'_loc c / ((1+z) H_loc), and Gamma_T / H_loc = n_e sigma_T c / H_loc once the local background state and omega_b,geom chemistry slot are fixed.
Node id. paper31.recombination_clock_transport
Scope summary. Primitive local opacity and LOS clock transport.
Depends on. paper31.local_background_state_map
Premises
paper31.local_background_state_mapprovides the local branch background state.- Chemistry-dependent outputs are derived only when
x_eis supplied by the local Saha seed or another separately justified source.
Proof outline
- Use the local background state and chemistry slot to build
kappa'_loc,d tau_obs / dz,Gamma_T/H_loc,R_local,geom, andc_s,local. - Treat the local Saha seed as the default derived ionization input in the published calculator.
- When a user overrides
x_e, keep the local background state derived but mark chemistry-dependent rows as conditional.
Scope boundary
- Primitive local opacity and LOS clock transport on the active branch.
- Not a theorem-grade exact dynamic-network recombination closure.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
Scope boundary
- Derived local background-state map on the active branch.
- Chemistry-dependent quantities are derived only when
x_ecomes from the local Saha seed. - Local
Randc_srows inherit the theorem-gradeomega_b,geomsound-speed slot.
D_M(z = 0.57)derived / scopedClosed-FRW background snapshot
2165.600601Mpc
Closed-FRW background snapshot
Published result
premise.1, premise.2Computed values
- This snapshot is evaluated on the theorem-grade active closed-FRW branch.
- The BAO ratios in the payload inherit the carried pre-drag ruler
r_d.
Derivation chain
1.Premise 1premise
Statement
We live inside a black hole, and the CMB is the event horizon, with Hawking radiation falling inward and being observed from the interior.
Node id. premise.1
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.1is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
2.Premise 2premise
Statement
The physics inside our black hole are the same as the physics outside our black hole.
Node id. premise.2
Scope summary. Global working assumption for IO model-building in this lab.
Proof outline
- This node is declared as a working premise of the calculator rather than proved internally.
- Any downstream node that lists
premise.2is explicitly conditional on this premise.
Scope boundary
- Applies only as a lab working assumption for IO model-building.
- Not presented here as an empirically established theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
3.Paper 21 TIO Branch Assignmentderived / scoped
Statement
The active calculator branch is the carried Paper 10 legacy projected branch used by the public runtime surface.
Node id. paper21.branch_assignment
Scope summary. Calculator branch selection and carried active package.
Depends on. premise.1, premise.2
Premises
premise.1andpremise.2fix the IO setting in which a carried active branch is meaningful.- The calculator publishes one carried active package rather than dynamically averaging over multiple branch candidates.
Proof outline
- Read the carried runtime package selected by the Paper 21 branch-assignment result.
- Identify that public runtime package with the legacy Paper 10 projected branch used by the live calculator constants and derived outputs.
- Once this identification is fixed, all downstream calculator outputs inherit one branch label instead of refitting branch choice per observable.
Scope boundary
- Applies only to the calculator's carried active package.
- Does not assert uniqueness of the branch outside the published runtime surface.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
4.Paper 30 Legacy Recompute Surfacederived / scoped
Statement
The active branch supports the late-time closed-FRW background surface with H(z) = H_0 sqrt[Omega_r (1+z)^4 + Omega_m (1+z)^3 + Omega_k (1+z)^2 + Omega_Lambda], D_M(z) = R_c sin(chi(z)), chi(z) = ∫_0^z dz' H_0 / H(z'), and t(z) = ∫_z^∞ dz' / ((1+z') H(z')).
Node id. paper30.background_surface
Scope summary. Observer-side background geometry and BAO-side runtime surface.
Depends on. paper21.branch_assignment
Premises
paper21.branch_assignmentfixes the active branch package.- Closed-FRW background evolution on that branch is already part of the accepted runtime surface.
Proof outline
- Evaluate the active-branch closed-FRW integrals for expansion, transverse distance, radial distance, volume distance, lookback time, and age.
- Export those quantities directly in the calculator without delegating geometry to a flat-space backend.
- Use the carried branch value consistently across the public background and BAO surfaces.
Scope boundary
- Observer-side closed-FRW background geometry on the fixed active branch only.
- Does not by itself determine a full perturbation transfer solver.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
5.Paper 29 Sound-speed Baryon-slot Selectorderived / scoped
Statement
The local sound-speed loading term uses R(z) = 3 rho_b(z) / [4 rho_gamma(z)] with the unique theorem-grade baryon slot omega_b,geom on the rebuilt reduced-stack scope.
Node id. paper29.sound_speed_selector
Scope summary. Local photon-baryon inertia coefficient for the active branch.
Depends on. premise.1, premise.2, paper21.branch_assignment
Premises
premise.1andpremise.2fix the IO setting for the local pre-recombination plasma.paper21.branch_assignmentfixes the carried active branch used by the live calculator.
Proof outline
- Identify
R(z)as the local photon-baryon inertia coefficient rather than an observer-side readout scalar. - Use the rebuilt Paper 29 slot audit to rule out the late clustering branch for this local fluid coefficient.
- Conclude that the unique theorem-grade slot for
R(z)isomega_b,geomon the live calculator branch.
Scope boundary
- Applies to the local sound-speed loading term
R(z)on the active branch. - Does not by itself close the full drag-epoch or BAO standard-ruler theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
6.Paper 31 Geometric Pre-drag Rulerderived / scoped
Statement
The active branch carries the published pre-drag ruler r_d = ∫ c_s(z) / H(z) dz with c_s(z) = c / sqrt(3[1 + R(z)]), yielding r_d = 144.013514253929 Mpc on the calculator surface.
Node id. paper31.geometric_pre_drag_ruler
Scope summary. Active-branch BAO ruler slot.
Depends on. paper21.branch_assignment, paper29.sound_speed_selector
Premises
paper21.branch_assignmentfixes the active branch on which the ruler is read.paper29.sound_speed_selectorfixesR(z)to the theorem-grade slotomega_b,geom.- The published BAO surface uses one carried ruler slot rather than a per-query fit parameter.
Proof outline
- Evaluate the active-branch sound-horizon / pre-drag integral using the carried closed background and the theorem-grade sound-speed slot.
- Expose that carried value as the calculator's published
r_dslot. - Use the same carried slot in
D_M/r_d,D_H/r_d, andD_V/r_doutputs.
Scope boundary
- Active-branch ruler slot only.
- Does not claim a universal branch-independent drag-ruler theorem.
Supporting references
Supporting references only. The theorem text carried on this node is the calculator's self-contained public dictionary entry.
Scope boundary
- Closed-FRW observer-side background geometry on the fixed active branch.
- BAO ratios inherit the carried active-branch
r_dslot.