TauLib.BookV.Astrophysics.KeplerSolarSystem
TauLib.BookV.Astrophysics.KeplerSolarSystem
Kepler orbits from D-sector gravity. The solar system as a boundary readout of the τ-arena. Planetary motion, tidal forces, and orbital resonances emerge from the D-sector coupling at refinement depth 1.
Registry Cross-References
-
[V.D118] Kepler Orbit Data –
KeplerOrbitData -
[V.T81] Kepler First Law Recovery –
kepler_first_law -
[V.T82] Kepler Second Law Recovery –
kepler_second_law -
[V.T83] Kepler Third Law Recovery –
kepler_third_law -
[V.R165] Perihelion Precession as Post-Newtonian – structural remark
-
[V.T84] Tidal Force from Gradient Readout –
tidal_force_gradient -
[V.R166] Roche Limit as Defect Threshold – structural remark
-
[V.P59] Orbital Stability from Defect Minimum –
orbital_stability -
[V.P60] Resonance from Rational Readout –
resonance_rational -
[V.P61] Solar System as Single Readout –
solar_system_single_readout -
[V.R167] Bode’s Law as Approximate Readout – structural remark
-
[V.D119] Tidal Force Structure –
TidalForceStructure -
[V.R168] Tidal Locking as Defect Equilibrium – structural remark
-
[V.P62] Planetary Classification from Defect Budget –
planetary_classification
Mathematical Content
Kepler Orbits
All three Kepler laws are readout-level consequences of the D-sector coupling at refinement depth 1:
-
Elliptical orbits: conic sections from 1/r potential readout
-
Equal areas: angular momentum conservation from D-sector isotropy
-
Period-semimajor axis relation: T² ∝ a³ from κ(D;1) = 1−ι_τ
Perihelion Precession
Mercury’s perihelion precession (43”/century) is the first post-Newtonian correction: depth-2 readout of the D-sector coupling. This is NOT a separate effect but the next term in the refinement tower expansion.
Tidal Forces
Tidal forces are the gradient of the D-sector coupling across an extended defect bundle. The Roche limit is the threshold where tidal defect cost exceeds the object’s internal cohesion budget.
Ground Truth Sources
- Book V ch35: Kepler and the Solar System
Tau.BookV.Astrophysics.OrbitType
source inductive Tau.BookV.Astrophysics.OrbitType :Type
Orbit type classification.
-
Circular : OrbitType Circular orbit (e = 0).
-
Elliptical : OrbitType Elliptical orbit (0 < e < 1).
-
Parabolic : OrbitType Parabolic orbit (e = 1).
-
Hyperbolic : OrbitType Hyperbolic orbit (e > 1).
Instances For
Tau.BookV.Astrophysics.instReprOrbitType
source instance Tau.BookV.Astrophysics.instReprOrbitType :Repr OrbitType
Equations
- Tau.BookV.Astrophysics.instReprOrbitType = { reprPrec := Tau.BookV.Astrophysics.instReprOrbitType.repr }
Tau.BookV.Astrophysics.instReprOrbitType.repr
source def Tau.BookV.Astrophysics.instReprOrbitType.repr :OrbitType → ℕ → Std.Format
Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.BookV.Astrophysics.instDecidableEqOrbitType
source instance Tau.BookV.Astrophysics.instDecidableEqOrbitType :DecidableEq OrbitType
Equations
- Tau.BookV.Astrophysics.instDecidableEqOrbitType x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Tau.BookV.Astrophysics.instBEqOrbitType.beq
source def Tau.BookV.Astrophysics.instBEqOrbitType.beq :OrbitType → OrbitType → Bool
Equations
- Tau.BookV.Astrophysics.instBEqOrbitType.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx) Instances For
Tau.BookV.Astrophysics.instBEqOrbitType
source instance Tau.BookV.Astrophysics.instBEqOrbitType :BEq OrbitType
Equations
- Tau.BookV.Astrophysics.instBEqOrbitType = { beq := Tau.BookV.Astrophysics.instBEqOrbitType.beq }
Tau.BookV.Astrophysics.KeplerOrbitData
source structure Tau.BookV.Astrophysics.KeplerOrbitData :Type
[V.D118] Kepler orbit data: parametrization of a two-body orbit from the D-sector coupling readout.
All orbital elements are readouts of the boundary character at a given refinement depth.
-
semimajor_axis : ℕ Semi-major axis (scaled, AU * 1000).
-
eccentricity_numer : ℕ Eccentricity numerator (e * 10000).
-
eccentricity_denom : ℕ Eccentricity denominator.
-
ecc_denom_pos : self.eccentricity_denom > 0 Eccentricity denominator positive.
-
orbit_type : OrbitType Orbit type.
-
period_days : ℕ Orbital period (scaled, days).
-
readout_depth : ℕ Readout depth.
Instances For
Tau.BookV.Astrophysics.instReprKeplerOrbitData
source instance Tau.BookV.Astrophysics.instReprKeplerOrbitData :Repr KeplerOrbitData
Equations
- Tau.BookV.Astrophysics.instReprKeplerOrbitData = { reprPrec := Tau.BookV.Astrophysics.instReprKeplerOrbitData.repr }
Tau.BookV.Astrophysics.instReprKeplerOrbitData.repr
source def Tau.BookV.Astrophysics.instReprKeplerOrbitData.repr :KeplerOrbitData → ℕ → Std.Format
Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.BookV.Astrophysics.earth_orbit
source def Tau.BookV.Astrophysics.earth_orbit :KeplerOrbitData
Earth’s orbit. Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.BookV.Astrophysics.mercury_orbit
source def Tau.BookV.Astrophysics.mercury_orbit :KeplerOrbitData
Mercury’s orbit. Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.BookV.Astrophysics.kepler_first_law
source **theorem Tau.BookV.Astrophysics.kepler_first_law (k : KeplerOrbitData)
(hb : k.orbit_type = OrbitType.Elliptical) :k.orbit_type = OrbitType.Elliptical**
[V.T81] Kepler first law: orbits are conic sections. This follows from the 1/r form of the D-sector coupling readout in the Newtonian regime.
Tau.BookV.Astrophysics.kepler_second_law
source theorem Tau.BookV.Astrophysics.kepler_second_law :”Equal areas in equal times = D-sector angular momentum conservation” = “Equal areas in equal times = D-sector angular momentum conservation”
[V.T82] Kepler second law: equal areas in equal times. This follows from angular momentum conservation, which is a readout of D-sector isotropy (rotational symmetry).
Tau.BookV.Astrophysics.kepler_third_law
source theorem Tau.BookV.Astrophysics.kepler_third_law :”T^2 / a^3 = 4pi^2 / (GM) = readout of D-sector coupling” = “T^2 / a^3 = 4pi^2 / (GM) = readout of D-sector coupling”
[V.T83] Kepler third law: T^2 proportional to a^3. This follows from the specific form of the D-sector coupling κ(D;1) = 1−ι_τ in the Newtonian readout.
Tau.BookV.Astrophysics.TidalForceStructure
source structure Tau.BookV.Astrophysics.TidalForceStructure :Type
[V.D119] Tidal force structure: the gradient of the D-sector coupling across an extended defect bundle.
Tidal acceleration ∝ M·d/r³ where d is the object size.
-
source_mass : ℕ Source mass index.
-
object_size : ℕ Object size index.
-
orbital_distance : ℕ Orbital distance index.
-
distance_pos : self.orbital_distance > 0 Distance must be positive.
-
tidally_locked : Bool Whether tidal locking has occurred.
Instances For
Tau.BookV.Astrophysics.instReprTidalForceStructure.repr
source def Tau.BookV.Astrophysics.instReprTidalForceStructure.repr :TidalForceStructure → ℕ → Std.Format
Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.BookV.Astrophysics.instReprTidalForceStructure
source instance Tau.BookV.Astrophysics.instReprTidalForceStructure :Repr TidalForceStructure
Equations
- Tau.BookV.Astrophysics.instReprTidalForceStructure = { reprPrec := Tau.BookV.Astrophysics.instReprTidalForceStructure.repr }
Tau.BookV.Astrophysics.tidal_force_gradient
source theorem Tau.BookV.Astrophysics.tidal_force_gradient :”Tidal force = gradient of D-sector coupling across object extent” = “Tidal force = gradient of D-sector coupling across object extent”
[V.T84] Tidal force from gradient readout: tidal forces are the gradient of the D-sector coupling. Not a separate force, but the spatial variation of the same D-sector coupling that produces gravity.
Tau.BookV.Astrophysics.orbital_stability
source theorem Tau.BookV.Astrophysics.orbital_stability :”Stable orbit = local minimum of effective defect potential” = “Stable orbit = local minimum of effective defect potential”
[V.P59] Orbital stability from defect minimum: stable orbits correspond to local minima of the effective defect potential.
Tau.BookV.Astrophysics.resonance_rational
source theorem Tau.BookV.Astrophysics.resonance_rational :”Orbital resonance = rational period ratio in refinement tower” = “Orbital resonance = rational period ratio in refinement tower”
[V.P60] Resonance from rational readout: orbital resonances (e.g. Jupiter-Saturn 5:2) occur when the period ratio is a rational number — a condition on the refinement tower levels.
Tau.BookV.Astrophysics.solar_system_single_readout
source theorem Tau.BookV.Astrophysics.solar_system_single_readout :”Solar system = one D-sector readout at depth 1” = “Solar system = one D-sector readout at depth 1”
[V.P61] Solar system as single readout: the entire solar system is a single coarse-grained readout of the D-sector coupling at refinement depth 1. All planetary orbits, asteroid belts, and comets emerge from ONE sector.
Tau.BookV.Astrophysics.PlanetaryType
source inductive Tau.BookV.Astrophysics.PlanetaryType :Type
Planetary type classification.
-
Rocky : PlanetaryType Rocky planet (small defect bundle, high density).
-
GasGiant : PlanetaryType Gas giant (large defect bundle, low density).
-
IceGiant : PlanetaryType Ice giant (intermediate).
-
DwarfPlanet : PlanetaryType Dwarf planet (sub-threshold defect bundle).
Instances For
Tau.BookV.Astrophysics.instReprPlanetaryType.repr
source def Tau.BookV.Astrophysics.instReprPlanetaryType.repr :PlanetaryType → ℕ → Std.Format
Equations
- One or more equations did not get rendered due to their size. Instances For
Tau.BookV.Astrophysics.instReprPlanetaryType
source instance Tau.BookV.Astrophysics.instReprPlanetaryType :Repr PlanetaryType
Equations
- Tau.BookV.Astrophysics.instReprPlanetaryType = { reprPrec := Tau.BookV.Astrophysics.instReprPlanetaryType.repr }
Tau.BookV.Astrophysics.instDecidableEqPlanetaryType
source instance Tau.BookV.Astrophysics.instDecidableEqPlanetaryType :DecidableEq PlanetaryType
Equations
- Tau.BookV.Astrophysics.instDecidableEqPlanetaryType x✝ y✝ = if h : x✝.ctorIdx = y✝.ctorIdx then isTrue ⋯ else isFalse ⋯
Tau.BookV.Astrophysics.instBEqPlanetaryType
source instance Tau.BookV.Astrophysics.instBEqPlanetaryType :BEq PlanetaryType
Equations
- Tau.BookV.Astrophysics.instBEqPlanetaryType = { beq := Tau.BookV.Astrophysics.instBEqPlanetaryType.beq }
Tau.BookV.Astrophysics.instBEqPlanetaryType.beq
source def Tau.BookV.Astrophysics.instBEqPlanetaryType.beq :PlanetaryType → PlanetaryType → Bool
Equations
- Tau.BookV.Astrophysics.instBEqPlanetaryType.beq x✝ y✝ = (x✝.ctorIdx == y✝.ctorIdx) Instances For
Tau.BookV.Astrophysics.planetary_classification
source theorem Tau.BookV.Astrophysics.planetary_classification :[PlanetaryType.Rocky, PlanetaryType.GasGiant, PlanetaryType.IceGiant, PlanetaryType.DwarfPlanet].length = 4
[V.P62] Planetary classification from defect budget: the four planetary types correspond to distinct defect-budget regimes in the D-sector readout.