OAI/NumberTheory/Ostmann/Construction/VariableTransferIteration.lean
2 declarations, 0 contain sorry, 0 declared as axioms
The amplitude reserve with the actual, varying transfer losses
- theorem
OAI.Ostmann.half_sq_expline 12 - theorem
OAI.Ostmann.variable_transfer_iterationline 21Source documentation
Summing the actual losses before using the geometric reserve avoids a uniform per-step loss assumption. The endpoint is finite, as in the paper.
theorem variable_transfer_iteration (k : ℕ) (η : ℕ → ℂ) (diag d : ℕ → ℝ) (B₀ m : ℝ) (hm : 0 ≤ m) (hd : ∀ j < k, 0 ≤ d j) (hbudget : ∑ j ∈ Finset.range k, (d j + Real.log 2) ≤ m) (hzero : Real.exp (-B₀ * m) ≤ ‖η 0‖) (hdiag : ∀ j < k, diag j ≤ Real.exp (-(2 * (B₀ + 1) + 3) * (2 : ℝ) ^ j * m)) (htransfer : ∀ j < k, Real.exp (-d j) * ‖η j‖ ^ 2 ≤ diag j + ‖η (j + 1)‖) : ∀ j ≤ k, Real.exp (-(B₀ + 1) * (2 : ℝ) ^ j * m) ≤ ‖η j‖ := by …