Encyclopedia Constants Constants Boltzmann Constant K R Ne Zero
ARTICLE 4 claims 3 theorems 1 model
Constants Boltzmann Constant K R Ne Zero
The Boltzmann constant sets the exchange rate between temperature and energy; in Recognition Science, that rate is a proved, nonzero number derived from a single self-similarity scale.
The nonzero constant
The Boltzmann constant k_B is the physical factor that converts temperature, measured in kelvins, into energy, measured in joules. The relation is E = k_B · T, where T is the absolute temperature of a system and E is the average thermal energy per degree of freedom. Its measured value in SI units is approximately 1.380649 × 10⁻²³ joules per kelvin, a figure that has been exact by definition since the 2019 redefinition of the kelvin. In ordinary statistical mechanics, k_B is a free parameter, fixed by experiment.
In Recognition Science, the framework models the analogous constant k_R not as a free parameter but as a derived quantity. The framework's central object is a ledger, a discrete record of recognition events, where each event carries a fixed cost. That cost, called J_bit, is forced by the framework's proved cost function to equal the natural logarithm of the golden ratio φ, where φ = (1 + √5)/2 ≈ 1.618. The definition is k_R = ln(φ), which evaluates to approximately 0.481 in the framework's natural units.
The declaration k_R_ne_zero is a machine-checked theorem stating that this derived constant is not zero. The proof is immediate from a stronger result: k_R is positive, because φ is greater than 1 and the natural logarithm of any number greater than 1 is positive. The theorem matters for the framework's internal thermodynamics because temperature is defined as the average cost per degree of freedom, and any formula that divides by k_R, for example to convert between energy and temperature, would be undefined if k_R were zero. The theorem guarantees that such conversions are always well defined.
In Recognition Science, the constant also carries a physical interpretation. The framework identifies k_R with the cost of a single bit in the ledger, so the same number that sets the energy-temperature exchange rate also sets the fundamental unit of recognition cost. At unit temperature in the framework's units, the thermal energy quantum is exactly k_R, connecting the thermodynamic scale to the ledger structure.
What the theorem does not claim is broader. It does not assert that the framework's k_R equals the measured SI Boltzmann constant; the SI value requires additional calibration factors that the framework does not derive. It does not claim that temperature itself is fundamental or that the framework's thermodynamics has been experimentally verified. It establishes only the internal consistency of a derived constant within the framework's own axioms.
THEOREM k_R_ne_zero · IndisputableMonolith/Constants/BoltzmannConstant.lean
/-- **THEOREM C-006.2**: k_R is nonzero.
This is required for thermodynamic calculations (division by k_R). -/
theorem k_R_ne_zero : k_R ≠ 0 := by
exact ne_of_gt k_R_pos
THEOREM k_R_pos · IndisputableMonolith/Constants/BoltzmannConstant.lean
/-- **THEOREM C-006.1**: k_R is positive.
Proof: φ > 1, so ln(φ) > 0. -/
theorem k_R_pos : k_R > 0 := by
unfold k_R
apply Real.log_pos
exact Constants.one_lt_phi
THEOREM k_R_eq_J_bit · IndisputableMonolith/Constants/BoltzmannConstant.lean
/-- **THEOREM C-006.5**: k_R = J_bit (the ledger bit cost).
This is the fundamental identity: the Boltzmann analog equals
the cost of a single bit in the recognition ledger. -/
theorem k_R_eq_J_bit : k_R = Constants.J_bit := rfl
MODEL k_R · IndisputableMonolith/Constants/BoltzmannConstant.lean
/-- **DEFINITION C-006**: The RS Boltzmann analog k_R.
k_R = ln(φ) — the fundamental cost per ledger bit.
This replaces k_B in RS-native thermodynamics. -/
noncomputable def k_R : ℝ := Real.log Constants.phi
What this page does not claim
The theorem does not claim k_R equals the measured SI Boltzmann constant. The theorem does not claim the framework's thermodynamics has been experimentally verified. The theorem does not claim temperature is fundamental in 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/Constants/BoltzmannConstant.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:
- How does the framework derive the golden ratio φ from its cost function?
- What calibration factors connect the framework's natural units to SI units?
- Does the framework's thermodynamics make testable predictions beyond reproducing the Boltzmann constant?
MACHINE LAYER · GROUNDED CLAIM TABLE · CLICK TO EXPAND
THEOREM k_R_ne_zero · IndisputableMonolith/Constants/BoltzmannConstant.lean
/-- **THEOREM C-006.2**: k_R is nonzero. This is required for thermodynamic calculations (division by k_R). -/ theorem k_R_ne_zero : k_R ≠ 0 := by exact ne_of_gt k_R_posThe declaration k_R_ne_zero is a machine-checked theorem stating that this derived constant is not zero. k_R_ne_zero · IndisputableMonolith/Constants/BoltzmannConstant.leanTHEOREM k_R_pos · IndisputableMonolith/Constants/BoltzmannConstant.lean
/-- **THEOREM C-006.1**: k_R is positive. Proof: φ > 1, so ln(φ) > 0. -/ theorem k_R_pos : k_R > 0 := by unfold k_R apply Real.log_pos exact Constants.one_lt_phiThe proof is immediate from a stronger result: k_R is positive, because φ is greater than 1 and the natural logarithm of any number greater than 1 is positive. k_R_pos · IndisputableMonolith/Constants/BoltzmannConstant.leanTHEOREM k_R_eq_J_bit · IndisputableMonolith/Constants/BoltzmannConstant.lean
/-- **THEOREM C-006.5**: k_R = J_bit (the ledger bit cost). This is the fundamental identity: the Boltzmann analog equals the cost of a single bit in the recognition ledger. -/ theorem k_R_eq_J_bit : k_R = Constants.J_bit := rflThat cost, called J_bit, is forced by the framework's proved cost function to equal the natural logarithm of the golden ratio φ k_R_eq_J_bit · IndisputableMonolith/Constants/BoltzmannConstant.leanMODEL k_R · IndisputableMonolith/Constants/BoltzmannConstant.lean
/-- **DEFINITION C-006**: The RS Boltzmann analog k_R. k_R = ln(φ) — the fundamental cost per ledger bit. This replaces k_B in RS-native thermodynamics. -/ noncomputable def k_R : ℝ := Real.log Constants.phiThe definition is k_R = ln(φ), which evaluates to approximately 0.481 in the framework's natural units. k_R · IndisputableMonolith/Constants/BoltzmannConstant.lean