theorem
proved
phi_cubed_eq
show as:
view math explainer →
open explainer
Read the cached plain-language explainer.
open lean source
IndisputableMonolith.Climate.AtmosphericLayeringFromPhiLadder on GitHub at line 153.
browse module
All declarations in this module, on Recognition.
explainer page
depends on
used by
-
J_phi_ceiling_band -
phi_cubed_band -
phi_cubed_eq -
tidalLockingFromPhiResonanceCert -
TidalLockingFromPhiResonanceCert -
stratopause_tropopause_ratio_band -
stratopause_tropopause_ratio_gt_4 -
phi_cubed_bounds -
phi_cubed_eq -
phi_fourth_eq -
phi_cubed -
phiInvCubed_eq_two_phi_minus_three -
phiInvSq_eq_two_minus_phi -
phi_cubed_eq -
phi_cubed_gt -
phi_cubed_lt -
phi_inv3_zpow_bounds -
phi_pow4_eq -
phi_pow5_eq -
phi_6_hierarchy_bounds
formal source
150def stratopause_tropopause_ratio : ℝ := phi ^ 3
151
152/-- `phi^3 = phi^2 · phi`, expanded via `phi^2 = phi + 1`. -/
153theorem phi_cubed_eq : phi ^ 3 = 2 * phi + 1 := by
154 have h : phi ^ 2 = phi + 1 := phi_sq_eq
155 have h_step : phi ^ 3 = phi ^ 2 * phi := by ring
156 rw [h_step, h]
157 ring_nf
158 rw [h]
159 ring
160
161/-- The ratio is strictly above 4. -/
162theorem stratopause_tropopause_ratio_gt_4 :
163 4 < stratopause_tropopause_ratio := by
164 unfold stratopause_tropopause_ratio
165 rw [phi_cubed_eq]
166 have h := phi_gt_onePointSixOne
167 linarith
168
169/-- Numerical band: `φ³ ∈ (4.22, 4.24)`, inside empirical layer-ratio
170band `(3.5, 4.5)`. -/
171theorem stratopause_tropopause_ratio_band :
172 4.22 < stratopause_tropopause_ratio ∧
173 stratopause_tropopause_ratio < 4.24 := by
174 unfold stratopause_tropopause_ratio
175 rw [phi_cubed_eq]
176 have h1 := phi_gt_onePointSixOne
177 have h2 := phi_lt_onePointSixTwo
178 refine ⟨?_, ?_⟩ <;> linarith
179
180/-- The thermosphere / tropopause ratio: `φ⁷`. -/
181def thermosphere_tropopause_ratio : ℝ := phi ^ 7
182
183theorem thermosphere_tropopause_ratio_pos :