pith. machine review for the scientific record. sign in
def

is_fibonacci

definition
show as:
view math explainer →
module
IndisputableMonolith.Masses.CoherenceExponent
domain
Masses
line
94 · github
papers citing
none yet

open explainer

Read the cached plain-language explainer.

open lean source

IndisputableMonolith.Masses.CoherenceExponent on GitHub at line 94.

browse module

All declarations in this module, on Recognition.

explainer page

A cached Ask Recognition explainer exists for this declaration.

open explainer

depends on

used by

formal source

  91/-! ## Uniqueness of D = 3 -/
  92
  93/-- Check if n is a Fibonacci number (for small n, by enumeration) -/
  94def is_fibonacci (n : ℕ) : Bool :=
  95  n ∈ [1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597]
  96
  97/-- D = 1 satisfies the Fibonacci constraint but is degenerate -/
  98theorem D_1_fibonacci_constraint : is_fibonacci 1 ∧ is_fibonacci (2^1) := by
  99  constructor <;> native_decide
 100
 101/-- D = 2 does NOT satisfy: 2^2 = 4 is not Fibonacci -/
 102theorem D_2_fails : ¬ is_fibonacci (2^2) := by native_decide
 103
 104/-- D = 3 satisfies the Fibonacci constraint -/
 105theorem D_3_fibonacci_constraint : is_fibonacci 3 ∧ is_fibonacci (2^3) := by
 106  constructor <;> native_decide
 107
 108/-- D = 5 does NOT satisfy: 2^5 = 32 is not Fibonacci -/
 109theorem D_5_fails : ¬ is_fibonacci (2^5) := by native_decide
 110
 111/-- D = 8 does NOT satisfy: 2^8 = 256 is not Fibonacci -/
 112theorem D_8_fails : ¬ is_fibonacci (2^8) := by native_decide
 113
 114/-! ## Main Theorem -/
 115
 116/-- **Main Theorem**: The coherence exponent 5 is uniquely determined.
 117
 118The number 5 arises from:
 1191. D = 3 is the unique non-trivial dimension where both D and 2^D are Fibonacci
 1202. The Fibonacci identity F₆ - F₄ = F₅ gives 8 - 3 = 5
 1213. Therefore E_coh = φ^{-5} is structurally determined, not a free parameter.
 122-/
 123theorem coherence_exponent_unique :
 124    D = fib 4 ∧