OAI/Combinatorics/BinaryEdit/FiniteParameters.lean
13 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.TreeEdit.BinaryLower.Parameters.finiteLengthline 8Source documentation
Binary word length for the quadratic-width code, with source length
(20 * k * k^(20*k))^k.def finiteLength (k : ℕ) : ℕ := (20 * k * k ^ (20 * k)) ^ (3 * k)
- lemma
OAI.TreeEdit.BinaryLower.Parameters.finiteLength_posline 10 - lemma
OAI.TreeEdit.BinaryLower.Parameters.log_finiteLengthline 14 - lemma
OAI.TreeEdit.BinaryLower.Parameters.finiteLength_log_succ_leline 25 - lemma
OAI.TreeEdit.BinaryLower.Parameters.le_finiteLengthline 70 - lemma
OAI.TreeEdit.BinaryLower.Parameters.finiteLength_log_succ_posline 77 - lemma
OAI.TreeEdit.BinaryLower.Parameters.finiteLength_loglog_succ_leline 83 - lemma
OAI.TreeEdit.BinaryLower.Parameters.finite_lower_log_boundline 104 - lemma
OAI.TreeEdit.BinaryLower.Parameters.eventually_finite_lower_log_boundline 123 - lemma
OAI.TreeEdit.BinaryLower.Parameters.finite_cap_sqrt_boundline 134Source documentation
The logarithmic scale at any cap below the next construction length.
lemma finite_cap_sqrt_bound {k d : ℕ} (hk : 20 ≤ k) (hd : 2 ≤ d) (hcap : d ≤ finiteLength (k + 1)) : Real.sqrt (Real.log (d : ℝ) * Real.log (Real.log (d : ℝ))) ≤ 40 * k * Real.log k := by … - lemma
OAI.TreeEdit.BinaryLower.Parameters.finite_cap_exponential_boundline 159Source documentation
Numerical transfer from a finite-family distortion to an intervening cap.
lemma finite_cap_exponential_bound {c₀ : ℝ} (hc₀ : 0 < c₀) {k d : ℕ} (hk : 20 ≤ k) (hkc : -4 * Real.log c₀ ≤ (k : ℝ)) (hd : 2 ≤ d) (hcap : d ≤ finiteLength (k + 1)) : Real.exp ((1 / 160 : ℝ) * Real.sqrt (Real.log (d : ℝ) * Real.log (Real.log (d : ℝ)))) ≤ c₀ * ((k : ℝ) / 4) ^ k := by … - lemma
OAI.TreeEdit.BinaryLower.Parameters.exists_finiteLength_bracketline 178Source documentation
Choose adjacent construction lengths bracketing a cap. No strict monotonicity of the length sequence is needed for this selection argument.
lemma exists_finiteLength_bracket {k₀ d : ℕ} (hk₀ : 0 < k₀) (hd : finiteLength k₀ ≤ d) : ∃ k : ℕ, k₀ ≤ k ∧ finiteLength k ≤ d ∧ d < finiteLength (k + 1) := by … - lemma
OAI.TreeEdit.BinaryLower.Parameters.exists_finite_cap_parametersline 197Source documentation
The complete numerical all-large-cap selection used after constructing the finite-tree witness family. The requested lower threshold
Kis arbitrary.lemma exists_finite_cap_parameters {c₀ : ℝ} (hc₀ : 0 < c₀) (K : ℕ) : ∃ d₀ : ℕ, ∀ d ≥ d₀, ∃ k : ℕ, K ≤ k ∧ 20 ≤ k ∧ finiteLength k ≤ d ∧ Real.exp ((1 / 160 : ℝ) * Real.sqrt (Real.log (d : ℝ) * Real.log (Real.log (d : ℝ)))) ≤ c₀ * ((k : ℝ) / 4) ^ k := by …