OAI/Probability/TraceReconstruction/Scales.lean
76 declarations, 0 contain sorry, 0 declared as axioms
Scales
Exact block exponents, deletion reduction, induction depth, backward target scales, and uniform power absorption.
- def
OAI.TraceReconstruction.scaleAline 16Source documentation
The exact real scale exponents in the scale inequalities; natural indices are zero-based.
def scaleA (b j : ℕ) (ε : ℝ) : ℝ := (1+ε)* (2:ℝ)^j / (2:ℝ)^b - ε
- def
OAI.TraceReconstruction.scaleKappaline 18 - def
OAI.TraceReconstruction.sourceEpsilonline 21 - theorem
OAI.TraceReconstruction.scaleA_topline 23 - theorem
OAI.TraceReconstruction.scaleA_stepline 28 - theorem
OAI.TraceReconstruction.scaleKappa_stepline 33 - def
OAI.TraceReconstruction.forcedDecayline 41 - theorem
OAI.TraceReconstruction.forcedDecay_summandline 46 - theorem
OAI.TraceReconstruction.forcedDecay_lowerline 54 - theorem
OAI.TraceReconstruction.nat_add_one_le_two_powline 75 - theorem
OAI.TraceReconstruction.sourceEpsilon_posline 80 - theorem
OAI.TraceReconstruction.sourceEpsilon_lossline 84 - theorem
OAI.TraceReconstruction.forcedDecay_marginline 117 - def
OAI.TraceReconstruction.workingDeletionline 133 - def
OAI.TraceReconstruction.blockGainline 134 - def
OAI.TraceReconstruction.warmupBlocksline 135 - def
OAI.TraceReconstruction.sourceDepthline 136 - def
OAI.TraceReconstruction.totalScoreExponentline 137 - def
OAI.TraceReconstruction.finalSlopeline 139 - theorem
OAI.TraceReconstruction.workingDeletion_boundsline 141 - theorem
OAI.TraceReconstruction.workingScale_boundsline 152 - theorem
OAI.TraceReconstruction.blockGain_twoline 162 - theorem
OAI.TraceReconstruction.blockGain_posline 163 - theorem
OAI.TraceReconstruction.totalScoreExponent_exactline 168 - theorem
OAI.TraceReconstruction.sourceDepth_lowerline 188 - theorem
OAI.TraceReconstruction.totalScoreExponent_slope_lowerline 194 - theorem
OAI.TraceReconstruction.sourceDepth_tendstoline 208 - theorem
OAI.TraceReconstruction.eventually_exponent_marginline 221Source documentation
A fixed multiplicative constant is absorbed by any strict exponent slope margin, with two independently diverging instance parameters.
theorem eventually_exponent_margin {N H d : ℕ → ℝ} {α c K a : ℝ} (hN : Tendsto N atTop atTop) (hH : Tendsto H atTop atTop) (hα : c < α) (ha : 0 < a) (hd : ∀ᶠ k in atTop, α*Real.log (H k)-K ≤ d k) : ∀ᶠ k in atTop, (N k)^(c*Real.log (H k)) ≤ a*(N k)^(d k) := by … - def
OAI.TraceReconstruction.sourceDimensionline 254Source documentation
Literal source block dimensions, with zero-based block number.
def sourceDimension (B i : ℕ) : ℕ := if i < warmupBlocks B then 2 else B
Mentions: OAI.TraceReconstruction.warmupBlocks
- def
OAI.TraceReconstruction.sourceScaleProductline 256 - def
OAI.TraceReconstruction.sourceTargetScaleline 260Source documentation
The backwards target scales as an exact product of source exponents.
def sourceTargetScale (B D : ℕ) (n : ℝ) (i : ℕ) : ℝ := n ^ sourceScaleProduct B D i
- theorem
OAI.TraceReconstruction.sourceTargetScale_topline 262 - theorem
OAI.TraceReconstruction.sourceTargetScale_stepline 265 - theorem
OAI.TraceReconstruction.sourceEpsilon_smallline 272 - theorem
OAI.TraceReconstruction.scaleA_zero_lowerline 286 - theorem
OAI.TraceReconstruction.sourceScaleProduct_lowerline 299 - theorem
OAI.TraceReconstruction.sourceDepth_upperline 336 - theorem
OAI.TraceReconstruction.sourceDepth_powerline 343 - theorem
OAI.TraceReconstruction.sourceTargetScale_log_lowerline 355Source documentation
Source smallest-scale lower bound, with an absolute explicit factor.
theorem sourceTargetScale_log_lower (B : ℕ) (ζ H n : ℝ) (i : ℕ) (hB : 2 ≤ B) (hζ : ζ ≤ 1) (hH : 1 ≤ H) (hn : 1 < n) : Real.log n/(2*H^(1-ζ)) ≤ Real.log (sourceTargetScale B (sourceDepth B ζ H) n i) := by …Mentions: OAI.TraceReconstruction.sourceTargetScale, OAI.TraceReconstruction.sourceDepth
- theorem
OAI.TraceReconstruction.sourceDepth_polynomial_absorptionline 369Source documentation
Polynomial depth losses are negligible compared with the H-zeta gain. This statement has no bounded-deletion-rate premise.
theorem sourceDepth_polynomial_absorption (B h : ℕ) (ζ : ℝ) (hB : 2 ≤ B) (hζ : ζ∈Set.Ioo 0 1) {H : ℕ → ℝ} (hH : Tendsto H atTop atTop) : Tendsto (fun k => ((sourceDepth B ζ (H k):ℝ)+1)^h/(H k)^ζ) atTop (nhds 0) := by …Mentions: OAI.TraceReconstruction.sourceDepth
- theorem
OAI.TraceReconstruction.sourceTargetScale_epsilon_log_lowerline 398Source documentation
Uniform quantitative scale margin. This is the source's Lambda*H^zeta bound, before any little-o notation or parameter choices.
theorem sourceTargetScale_epsilon_log_lower (B : ℕ) (ζ H n Λ : ℝ) (i : ℕ) (hB : 2 ≤ B) (hζ : ζ ≤ 1) (hH : 1 ≤ H) (hn : 1 < n) (hΛ : 0 < Λ) (hrel : Real.log n=Λ*H) : Λ*H^ζ/(2*(2:ℝ)^(4*B+100)*((sourceDepth B ζ H:ℝ)+1)) ≤ sourceEpsilon B (sourceDepth B ζ H)* Real.log (sourceTargetScale B (sourceDepth B ζ H) n i) := by …Mentions: OAI.TraceReconstruction.sourceDepth, OAI.TraceReconstruction.sourceEpsilon, OAI.TraceReconstruction.sourceTargetScale
- theorem
OAI.TraceReconstruction.source_absorption_ratio_boundline 416 - theorem
OAI.TraceReconstruction.source_uniform_absorptionline 434Source documentation
Joint-regime uniform absorption at the genuine backwards scales, with an arbitrary index choice and with the channel unchanged across scales.
theorem source_uniform_absorption (B h : ℕ) (ζ : ℝ) (hB : 2 ≤ B) (hζ : ζ∈Set.Ioo 0 1) {n Λ H : ℕ → ℝ} (i : ℕ → ℕ) (hn : Tendsto n atTop atTop) (hH : Tendsto H atTop atTop) (hΛ : ∀k,0 < Λ k) (hrel : ∀k,Real.log (n k)=Λ k*H k) : Tendsto (fun k => ((sourceDepth B ζ (H k):ℝ)+1)^h*Λ k / (sourceEpsilon B (sourceDepth B ζ (H k))* Real.log (sourceTargetScale B (sourceDepth B ζ (H k)) (n k) (i k)))) atTop (nhds 0) := by …Mentions: OAI.TraceReconstruction.sourceDepth, OAI.TraceReconstruction.sourceEpsilon, OAI.TraceReconstruction.sourceTargetScale
- theorem
OAI.TraceReconstruction.source_uniform_exp_absorptionline 455 - theorem
OAI.TraceReconstruction.source_deletion_uniform_absorptionline 495Source documentation
Direct instantiation with the manuscript's known deletion rate: Lambda is q^{-3}, H=q^3 log n, never recomputed at an intermediate scale.
theorem source_deletion_uniform_absorption (B h : ℕ) (ζ : ℝ) (hB : 2 ≤ B) (hζ : ζ∈Set.Ioo 0 1) {n q : ℕ → ℝ} (i : ℕ → ℕ) (hq : ∀k,0 < q k) (hn : Tendsto n atTop atTop) (hH : Tendsto (fun k => (q k)^3*Real.log (n k)) atTop atTop) : Tendsto (fun k => ((sourceDepth B ζ ((q k)^3*Real.log (n k)):ℝ)+1)^h*(q k)^(-3:ℤ) / (sourceEpsilon B (sourceDepth B ζ ((q k)^3*Real.log (n k)))* Real.log (sourceTargetScale B (sourceDepth B ζ ((q k)^3*Real.log (n k))) (n k) (i k)))) atTop (nhds 0) := by …Mentions: OAI.TraceReconstruction.sourceDepth, OAI.TraceReconstruction.sourceEpsilon, OAI.TraceReconstruction.sourceTargetScale
- def
OAI.TraceReconstruction.PowerRateline 520Source documentation
Logarithmic order along a genuine diverging positive scale.
def PowerRate (N f : ℕ → ℝ) (a : ℝ) : Prop := …
- def
OAI.TraceReconstruction.PowerUpperline 524Source documentation
A robust upper order, with arbitrary strictly positive exponent slack.
def PowerUpper (N f : ℕ → ℝ) (a : ℝ) : Prop := …
- theorem
OAI.TraceReconstruction.PowerRate.congrline 529 - theorem
OAI.TraceReconstruction.PowerRate.constline 534 - theorem
OAI.TraceReconstruction.PowerRate.baseline 538 - theorem
OAI.TraceReconstruction.PowerRate.mulline 545 - theorem
OAI.TraceReconstruction.PowerRate.divline 552 - theorem
OAI.TraceReconstruction.PowerRate.rpowline 559 - theorem
OAI.TraceReconstruction.PowerRate.powline 567 - theorem
OAI.TraceReconstruction.PowerRate.sqrtline 571 - theorem
OAI.TraceReconstruction.PowerRate.invline 575 - theorem
OAI.TraceReconstruction.PowerRate.const_mulline 579 - theorem
OAI.TraceReconstruction.PowerRate.mul_constline 583 - theorem
OAI.TraceReconstruction.PowerRate.div_constline 587 - theorem
OAI.TraceReconstruction.PowerRate.upperline 591 - theorem
OAI.TraceReconstruction.PowerRate.lowerline 598 - theorem
OAI.TraceReconstruction.PowerRate.tendsto_atTopline 604 - theorem
OAI.TraceReconstruction.PowerUpper.monoline 609 - theorem
OAI.TraceReconstruction.PowerUpper.congrline 612 - theorem
OAI.TraceReconstruction.PowerUpper.of_abs_leline 617 - theorem
OAI.TraceReconstruction.PowerUpper.zeroline 623 - theorem
OAI.TraceReconstruction.PowerUpper.mulline 628 - theorem
OAI.TraceReconstruction.PowerUpper.powline 638 - theorem
OAI.TraceReconstruction.PowerUpper.addline 648 - theorem
OAI.TraceReconstruction.PowerUpper.sumline 661 - theorem
OAI.TraceReconstruction.PowerRate.add_constline 672 - theorem
OAI.TraceReconstruction.PowerRate.of_tendstoline 689 - theorem
OAI.TraceReconstruction.PowerUpper.tendsto_zeroline 693 - theorem
OAI.TraceReconstruction.PowerRate.of_ratioline 699 - theorem
OAI.TraceReconstruction.PowerRate.nat_floorline 714 - theorem
OAI.TraceReconstruction.PowerRate.exp_neg_upperline 719