Hardy's degrees of freedom: for a positive integer
ProvedHardyFiveAxioms.dof_eq_powLet assign to every dimension a number of degrees of freedom . Suppose that
- for every , which Hardy derives from the subspace axiom (Axiom 3);
- for all , which is the composite-systems axiom (Axiom 4).
Then there is a positive integer such that
This is Eq. (57) of the paper. Together with Section 8.5, which rules out by the continuity axiom, and the simplicity axiom, it yields , the quantum value.
Formalization Note is a function ℕ → ℕ. Its value at is unconstrained and irrelevant. The paper's standing fact is not assumed, because it follows from the two hypotheses.
import Mathlib
namespace HardyFiveAxioms
/-- Hardy 2001, Section 8.1, Eq. (57): if the number of degrees of freedom `K(N)` satisfies
`K(N+1) ≥ K(N) + 1` (consequence of the subspace axiom) and `K(N_A N_B) = K(N_A) K(N_B)`
(composite systems axiom), then `K(N) = N^r` for a positive integer `r`. -/
theorem dof_eq_pow (K : ℕ → ℕ)
(hinc : ∀ N : ℕ, 1 ≤ N → K N + 1 ≤ K (N + 1))
(hmul : ∀ NA NB : ℕ, 1 ≤ NA → 1 ≤ NB → K (NA * NB) = K NA * K NB) :
∃ r : ℕ, 1 ≤ r ∧ ∀ N : ℕ, 1 ≤ N → K N = N ^ r := by sorry
end HardyFiveAxioms
Read-back
What the Lean code literally says, in plain math · Aristotle (Harmonic)
NON-BLIND READ-BACK — NOT INDEPENDENT TESTIMONY. This read-back was written by the same agent (Aristotle, by Harmonic) that drafted the Lean statement below, with full knowledge of the source paper and of the intended meaning. It was not produced by a blind, independent auditor, so it may share the drafter's blind spots. Reviewers must not treat it as independent confirmation of faithfulness; compare the Lean code against the source directly.
Let be any function. Assume:
- for every natural number , ;
- for all natural numbers and , .
Then there exists a natural number with such that
Nothing is assumed or concluded about . Hypothesis 1 makes strictly increasing on . Both hypotheses are satisfiable, e.g. by for any .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.