Encyclopedia Foundation Foundation Gap Derivation Dimension Gap Eq Consciousness Gap
ARTICLE 4 claims 3 theorems 1 model
Foundation Gap Derivation Dimension Gap Eq Consciousness Gap
In Recognition Science, a single number, 45, ties the dimension of space to a coherence gap, and the identity that names it is a definitional equality, not a physical discovery.
The gap identity
The declaration dimensionGap_eq_consciousnessGap is a formal identity inside the Recognition Science framework. It states that two quantities, the dimension gap and the consciousness gap, are the same by definition. Both are defined as the product of two factors: the square of the spatial dimension, and the spatial dimension plus two. In the framework's native units, with the spatial dimension fixed at three, this product equals nine times five, which is forty-five.
To see what this means, consider the two factors separately. The square of the dimension, nine, is called the parity count. The dimension plus two, five, is called the configuration dimension. The configuration dimension counts the independent degrees of freedom of a recognition event: three spatial, one temporal, and one balance. The coherence energy, a framework constant, is the golden ratio raised to the negative configuration dimension, which at dimension three is phi to the minus fifth power.
The identity itself is a theorem in the machine-checked library of formal theorems. It is proved by reflexivity, meaning the two sides reduce to the same expression by definition. The framework proves additional facts about this gap: it is forty-five at dimension three, it is the least common multiple of nine and five, and it is coprime with two to the power of the dimension. The coprimality holds for all odd dimensions and fails for all even dimensions, which the framework cites as a fourth argument that dimension must be odd.
In Recognition Science, the identity supports a link between the spatial dimension and a coherence gap, with a balance equation relating the golden ratio and the gap. The framework presents this as part of a chain forcing three spatial dimensions. However, the identity does not claim that consciousness itself is a physical quantity, nor does it derive the value of the fine-structure constant or prove the Riemann Hypothesis. It is a structural identity within the framework, not a measurement of the external world.
THEOREM dimensionGap_eq_consciousnessGap · IndisputableMonolith/Foundation/GapDerivation.lean
theorem dimensionGap_eq_consciousnessGap (d : ℕ) :
dimensionGap d = consciousnessGap d := rfl
MODEL dimensionGap · consciousnessGap · IndisputableMonolith/Foundation/GapDerivation.lean
/-- Backwards-compatible name retained for modules that still use the older
`dimensionGap` identifier. -/
def dimensionGap (d : ℕ) : ℕ := parityCount d * configDim d
/-- Consciousness gap: (parity count) × (coherence exponent) = D²(D+2). -/
def consciousnessGap (d : ℕ) : ℕ := parityCount d * configDim d
THEOREM gap_at_D3 · IndisputableMonolith/Foundation/GapDerivation.lean
theorem gap_at_D3 : consciousnessGap D = 45 := by decide
THEOREM coprimality_odd · coprimality_even_fails · IndisputableMonolith/Foundation/GapDerivation.lean
/-- For odd D = 2k+1, D²(D+2) is odd (product of odd numbers),
hence coprime with any power of 2. -/
theorem coprimality_odd (k : ℕ) :
Nat.Coprime (2 ^ (2 * k + 1)) ((2 * k + 1) ^ 2 * (2 * k + 3)) := by
suffices h : Nat.Coprime 2 ((2 * k + 1) ^ 2 * (2 * k + 3)) from h.pow_left _
show Nat.gcd 2 ((2 * k + 1) ^ 2 * (2 * k + 3)) = 1
have hodd : (2 * k + 1) ^ 2 * (2 * k + 3) =
2 * (4 * k ^ 3 + 10 * k ^ 2 + 7 * k + 1) + 1 := by ring
rw [hodd]
set n := 4 * k ^ 3 + 10 * k ^ 2 + 7 * k + 1
rw [Nat.gcd_rec]
have : (2 * n + 1) % 2 = 1 := by omega
rw [this]
decide
/-- For even D = 2k (k ≥ 1), D²(D+2) is even, so gcd(2^D, D²(D+2)) > 1. -/
theorem coprimality_even_fails (k : ℕ) (hk : 0 < k) :
¬ Nat.Coprime (2 ^ (2 * k)) ((2 * k) ^ 2 * (2 * k + 2)) := by
intro h
have h1 : 2 ∣ 2 ^ (2 * k) := dvd_pow (dvd_refl 2) (by omega)
have h2 : 2 ∣ (2 * k) ^ 2 * (2 * k + 2) := ⟨2 * k ^ 2 * (2 * k + 2), by ring⟩
have h3 := Nat.dvd_gcd h1 h2
rw [h] at h3
exact absurd h3 (by norm_num)
What this page does not claim
The identity does not claim that consciousness is a measurable physical quantity. It does not derive the fine-structure constant or prove the Riemann Hypothesis. It does not assert that the dimension gap is a physical observable outside the framework.
Verify this page
Every tagged claim above names its theorem. To check one yourself rather than trust this page, elaborate the source module with Lean 4 and audit its axiom basis:
$ lake env lean IndisputableMonolith/Foundation/GapDerivation.lean
expected axiom basis: [propext, Classical.choice, Quot.sound] (the Lean kernel's standard three; no RS-specific axioms)
A page whose claims cannot be reproduced this way does not ship. In production, every anchor links to the exact declaration in the public source release, and this block carries the build receipt for the page itself.
Derived articles
This page is generated by a question-recursion engine: the questions its answers raise become the next pages. The current agenda, with open targets marked red:
- What physical interpretation, if any, does the framework attach to the consciousness gap beyond its definitional role?
- How does the framework bridge the topological theorem forcing dimension three to the physical claim about space?
- What empirical check would distinguish the framework's coherence energy from a fitted constant?
MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND
THEOREM dimensionGap_eq_consciousnessGap · IndisputableMonolith/Foundation/GapDerivation.lean
theorem dimensionGap_eq_consciousnessGap (d : ℕ) : dimensionGap d = consciousnessGap d := rflThe declaration dimensionGap_eq_consciousnessGap states that two quantities, the dimension gap and the consciousness gap, are the same by definition. dimensionGap_eq_consciousnessGap · IndisputableMonolith/Foundation/GapDerivation.leanMODEL dimensionGap · consciousnessGap · IndisputableMonolith/Foundation/GapDerivation.lean
/-- Backwards-compatible name retained for modules that still use the older `dimensionGap` identifier. -/ def dimensionGap (d : ℕ) : ℕ := parityCount d * configDim d/-- Consciousness gap: (parity count) × (coherence exponent) = D²(D+2). -/ def consciousnessGap (d : ℕ) : ℕ := parityCount d * configDim dBoth are defined as the product of two factors: the square of the spatial dimension, and the spatial dimension plus two. dimensionGap · consciousnessGap · IndisputableMonolith/Foundation/GapDerivation.leanTHEOREM gap_at_D3 · IndisputableMonolith/Foundation/GapDerivation.lean
theorem gap_at_D3 : consciousnessGap D = 45 := by decideIn the framework's native units, with the spatial dimension fixed at three, this product equals nine times five, which is forty-five. gap_at_D3 · IndisputableMonolith/Foundation/GapDerivation.leanTHEOREM coprimality_odd · coprimality_even_fails · IndisputableMonolith/Foundation/GapDerivation.lean
/-- For odd D = 2k+1, D²(D+2) is odd (product of odd numbers), hence coprime with any power of 2. -/ theorem coprimality_odd (k : ℕ) : Nat.Coprime (2 ^ (2 * k + 1)) ((2 * k + 1) ^ 2 * (2 * k + 3)) := by suffices h : Nat.Coprime 2 ((2 * k + 1) ^ 2 * (2 * k + 3)) from h.pow_left _ show Nat.gcd 2 ((2 * k + 1) ^ 2 * (2 * k + 3)) = 1 have hodd : (2 * k + 1) ^ 2 * (2 * k + 3) = 2 * (4 * k ^ 3 + 10 * k ^ 2 + 7 * k + 1) + 1 := by ring rw [hodd] set n := 4 * k ^ 3 + 10 * k ^ 2 + 7 * k + 1 rw [Nat.gcd_rec] have : (2 * n + 1) % 2 = 1 := by omega rw [this] decide/-- For even D = 2k (k ≥ 1), D²(D+2) is even, so gcd(2^D, D²(D+2)) > 1. -/ theorem coprimality_even_fails (k : ℕ) (hk : 0 < k) : ¬ Nat.Coprime (2 ^ (2 * k)) ((2 * k) ^ 2 * (2 * k + 2)) := by intro h have h1 : 2 ∣ 2 ^ (2 * k) := dvd_pow (dvd_refl 2) (by omega) have h2 : 2 ∣ (2 * k) ^ 2 * (2 * k + 2) := ⟨2 * k ^ 2 * (2 * k + 2), by ring⟩ have h3 := Nat.dvd_gcd h1 h2 rw [h] at h3 exact absurd h3 (by norm_num)The coprimality holds for all odd dimensions and fails for all even dimensions. coprimality_odd · coprimality_even_fails · IndisputableMonolith/Foundation/GapDerivation.lean