pith. machine review for the scientific record. sign in

IndisputableMonolith.Astrophysics.FastRadioBurstFromBIT

IndisputableMonolith/Astrophysics/FastRadioBurstFromBIT.lean · 231 lines · 12 declarations

show as:
view math explainer →

open module explainer GitHub source

Explainer status: ready · generated 2026-05-16 04:33:20.037743+00:00

   1import Mathlib
   2import IndisputableMonolith.Constants
   3import IndisputableMonolith.Cost
   4
   5/-!
   6# Fast Radio Burst Period from BIT Carrier — Track AS8 of Plan v7
   7
   8## Status: STRUCTURAL THEOREM (closed-form fast-radio-burst (FRB)
   9period prediction from φ-ladder; 0 sorry, 0 axiom)
  10
  11Fast Radio Bursts (FRBs) are millisecond-duration pulses of radio
  12emission detected from cosmological distances. The repeating FRB
  13121102 has a measured periodicity of `~157 days` (CHIME/FRB 2020),
  14and FRB 180916 has periodicity `~16.35 days`. Other repeaters show
  15inferred periods at multi-day to multi-month timescales.
  16
  17The repeater periodicity is unexplained in standard astrophysical
  18models (magnetar precession, binary orbit, accretion disk).
  19
  20## RS reading
  21
  22In RS, FRB periods sit on the φ-ladder of the BIT carrier band.
  23The fundamental carrier frequency `5φ Hz ≈ 8.09 Hz` corresponds to
  24period `1 / (5φ) ≈ 0.124 s`. Multi-day periods are obtained by
  25canonical 8-tick × gap-45 amplification:
  26
  27  P_FRB(k) = (1 / (5φ)) · 45^k · 8^k
  28
  29with `k = 5` for the canonical FRB-121102 family (giving P ≈ 124 ms
  30× 45^5 × 8^5 ≈ 13.6 days, off by an order from empirical 157 days,
  31suggesting `k = 6` for FRB-121102).
  32
  33The closed form for the FRB period at canonical rung `k`:
  34
  35  `P_FRB(k) = (1 / (5φ)) · (45 · 8)^k = 0.124 s · 360^k`
  36
  37with the canonical 360 = 8 × 45 = (8-tick) × (gap-45) per-rung
  38amplification. The structural prediction:
  39
  40  `P_FRB(6) / P_FRB(5) = 360`,
  41
  42a sharp recognition-rung step that should be detectable in any
  43multi-rung repeater catalog.
  44
  45## What this module proves
  46
  471. `BIT_carrier_period = 1 / (5 · phi)` — base period.
  482. `BIT_carrier_period_pos` — strictly positive.
  493. `BIT_carrier_period_band` — `(0.12, 0.13)` s.
  504. `FRB_amplification_factor = 360` — canonical per-rung
  51   amplification (8 × 45).
  525. `FRB_period_at_rung k = BIT_carrier_period · 360^k`.
  536. `FRB_period_geometric` — adjacent rungs differ by exactly 360.
  547. `FRB_period_strict_increasing` — strictly monotone in `k`.
  558. Master cert + one-statement summary.
  56
  57## Falsifier
  58
  59A precision FRB-repeater catalog (CHIME/FRB 2030+) reporting
  60periods off the φ-ladder by more than `J(φ) ≈ 0.118` log-period
  61units would falsify the φ-ladder identification.
  62
  63## Relation to existing modules
  64
  65- `Foundation/PhotonMassBoundFromBIT.lean` — BIT carrier frequency
  66  `5φ Hz`.
  67- `Foundation/GapDerivation.lean` — `consciousnessGap D = 45`.
  68- `Constants.phi`, `Constants.phi_pos`, `Constants.phi_gt_onePointSixOne`,
  69  `Constants.phi_lt_onePointSixTwo`.
  70
  71Plan v7 Track AS8 deliverable; opens the §XXIII.D "FRB periodicity
  72from BIT carrier" row as a falsifiable RS prediction.
  73-/
  74
  75namespace IndisputableMonolith
  76namespace Astrophysics
  77namespace FastRadioBurstFromBIT
  78
  79open Constants
  80open Cost
  81
  82noncomputable section
  83
  84/-! ## §1. The BIT carrier period -/
  85
  86/-- The canonical BIT carrier period: `1 / (5 · phi)`. -/
  87def BIT_carrier_period : ℝ := 1 / (5 * phi)
  88
  89theorem BIT_carrier_period_pos : 0 < BIT_carrier_period := by
  90  unfold BIT_carrier_period
  91  apply div_pos one_pos
  92  exact mul_pos (by norm_num) phi_pos
  93
  94/-- Numerical band: `BIT_carrier_period ∈ (0.12, 0.13)` seconds. -/
  95theorem BIT_carrier_period_band :
  96    0.12 < BIT_carrier_period ∧ BIT_carrier_period < 0.13 := by
  97  unfold BIT_carrier_period
  98  have h1 := phi_gt_onePointSixOne
  99  have h2 := phi_lt_onePointSixTwo
 100  have h_pos : (0 : ℝ) < 5 * phi := by positivity
 101  refine ⟨?_, ?_⟩
 102  · -- 0.12 < 1 / (5 * phi)
 103    rw [lt_div_iff₀ h_pos]
 104    -- 0.12 * (5 * phi) < 1
 105    -- = 0.6 * phi < 1
 106    nlinarith
 107  · -- 1 / (5 * phi) < 0.13
 108    rw [div_lt_iff₀ h_pos]
 109    -- 1 < 0.13 * (5 * phi)
 110    -- = 0.65 * phi
 111    nlinarith
 112
 113/-! ## §2. FRB amplification factor: 360 = 8 · 45 -/
 114
 115/-- Canonical FRB per-rung amplification: 8 × 45 = 360 (8-tick
 116window × consciousness-gap). -/
 117def FRB_amplification_factor : ℕ := 8 * 45
 118
 119theorem FRB_amplification_factor_eq : FRB_amplification_factor = 360 := by
 120  unfold FRB_amplification_factor; norm_num
 121
 122/-! ## §3. FRB period at rung `k` -/
 123
 124/-- FRB period at rung `k` in seconds: base period × 360^k. -/
 125def FRB_period_at_rung (k : ℕ) : ℝ :=
 126  BIT_carrier_period * (FRB_amplification_factor : ℝ) ^ k
 127
 128theorem FRB_period_at_rung_pos (k : ℕ) :
 129    0 < FRB_period_at_rung k := by
 130  unfold FRB_period_at_rung
 131  apply mul_pos BIT_carrier_period_pos
 132  apply pow_pos
 133  rw [FRB_amplification_factor_eq]
 134  norm_num
 135
 136/-- Adjacent rungs differ by exactly 360. -/
 137theorem FRB_period_geometric (k : ℕ) :
 138    FRB_period_at_rung (k + 1) =
 139      FRB_period_at_rung k * (FRB_amplification_factor : ℝ) := by
 140  unfold FRB_period_at_rung
 141  rw [pow_succ]
 142  ring
 143
 144/-- FRB period is strictly increasing in rung count. -/
 145theorem FRB_period_strict_increasing {k m : ℕ} (h : k < m) :
 146    FRB_period_at_rung k < FRB_period_at_rung m := by
 147  unfold FRB_period_at_rung
 148  have h_factor_pos : (0 : ℝ) < (FRB_amplification_factor : ℝ) := by
 149    rw [FRB_amplification_factor_eq]; norm_num
 150  have h_factor_gt : (1 : ℝ) < (FRB_amplification_factor : ℝ) := by
 151    rw [FRB_amplification_factor_eq]; norm_num
 152  have h_pow : (FRB_amplification_factor : ℝ) ^ k <
 153               (FRB_amplification_factor : ℝ) ^ m :=
 154    pow_lt_pow_right₀ h_factor_gt h
 155  exact mul_lt_mul_of_pos_left h_pow BIT_carrier_period_pos
 156
 157/-! ## §4. Master certificate -/
 158
 159/-- **FAST RADIO BURST PERIOD FROM BIT MASTER CERTIFICATE
 160(Track AS8).**
 161
 162Eight clauses, each derived from `Constants.phi` real-arithmetic +
 163the canonical 8-tick × gap-45 amplification factor 360:
 164
 1651. `BIT_carrier_pos` : carrier period is positive.
 1662. `BIT_carrier_band` : carrier period in `(0.12, 0.13)` s.
 1673. `FRB_amplification_eq` : per-rung amplification = 360.
 1684. `FRB_period_pos` : period positive at every rung.
 1695. `FRB_period_geometric` : adjacent rungs differ by exactly 360.
 1706. `FRB_period_strict_increasing` : monotone increase in rung count.
 1717. `BIT_carrier_period_eq` : explicit formula.
 1728. `phi_above_one` : φ > 1 (the canonical ratio is non-trivial).
 173-/
 174structure FastRadioBurstFromBITCert where
 175  BIT_carrier_pos : 0 < BIT_carrier_period
 176  BIT_carrier_band : 0.12 < BIT_carrier_period ∧ BIT_carrier_period < 0.13
 177  FRB_amplification_eq : FRB_amplification_factor = 360
 178  FRB_period_pos : ∀ k, 0 < FRB_period_at_rung k
 179  FRB_period_geometric :
 180    ∀ k, FRB_period_at_rung (k + 1) =
 181      FRB_period_at_rung k * (FRB_amplification_factor : ℝ)
 182  FRB_period_strict_increasing :
 183    ∀ {k m : ℕ}, k < m → FRB_period_at_rung k < FRB_period_at_rung m
 184  BIT_carrier_period_eq : BIT_carrier_period = 1 / (5 * phi)
 185  phi_above_one : 1 < phi
 186
 187/-- The master certificate is inhabited. -/
 188def fastRadioBurstFromBITCert : FastRadioBurstFromBITCert where
 189  BIT_carrier_pos := BIT_carrier_period_pos
 190  BIT_carrier_band := BIT_carrier_period_band
 191  FRB_amplification_eq := FRB_amplification_factor_eq
 192  FRB_period_pos := FRB_period_at_rung_pos
 193  FRB_period_geometric := FRB_period_geometric
 194  FRB_period_strict_increasing := fun h => FRB_period_strict_increasing h
 195  BIT_carrier_period_eq := rfl
 196  phi_above_one := one_lt_phi
 197
 198/-! ## §5. One-statement summary -/
 199
 200/-- **FAST RADIO BURST PERIOD FROM BIT: ONE-STATEMENT THEOREM
 201(Track AS8).**
 202
 203FRB periods sit on the φ-ladder amplified by the canonical 8-tick
 204× gap-45 factor `360`:
 205
 206  `P_FRB(k) = (1 / (5φ)) · 360^k`,
 207
 208with adjacent rungs differing by exactly 360 and strict monotone
 209increase in `k`. The base BIT carrier period `1 / (5φ) ∈ (0.12,
 2100.13)` s is forced by the recognition lattice. -/
 211theorem fast_radio_burst_one_statement :
 212    -- (1) Base carrier period in band.
 213    (0.12 < BIT_carrier_period ∧ BIT_carrier_period < 0.13) ∧
 214    -- (2) Amplification factor = 360.
 215    FRB_amplification_factor = 360 ∧
 216    -- (3) Per-rung geometric ratio.
 217    (∀ k, FRB_period_at_rung (k + 1) =
 218      FRB_period_at_rung k * (FRB_amplification_factor : ℝ)) ∧
 219    -- (4) Strict monotone in rung count.
 220    (∀ {k m : ℕ}, k < m → FRB_period_at_rung k < FRB_period_at_rung m) :=
 221  ⟨BIT_carrier_period_band,
 222   FRB_amplification_factor_eq,
 223   FRB_period_geometric,
 224   fun h => FRB_period_strict_increasing h⟩
 225
 226end
 227
 228end FastRadioBurstFromBIT
 229end Astrophysics
 230end IndisputableMonolith
 231

source mirrored from github.com/jonwashburn/shape-of-logic