OAI/Analysis/DiamondDistortion/PathLenses.lean
29 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.DiamondDistortion.PathApplications.FlowInputline 18Source documentation
The positive-flow and trimming inputs, with their distinct coefficient B.
def FlowInput (A : Heads ι X) (B : ℝ) : Prop := …
- lemma
OAI.DiamondDistortion.PathApplications.flow_squareline 22 - lemma
OAI.DiamondDistortion.PathApplications.square_depthline 33 - def
OAI.DiamondDistortion.PathApplications.linearCline 39 - lemma
OAI.DiamondDistortion.PathApplications.linearC_posline 40 - theorem
OAI.DiamondDistortion.PathApplications.linear_flowline 42 - theorem
OAI.DiamondDistortion.PathApplications.linear_trimmingline 53 - def
OAI.DiamondDistortion.PathApplications.ArbitraryTailInputline 61Source documentation
Exact arbitrary-displacement cancellation input (unlike a pure-tail assertion).
def ArbitraryTailInput (A : Heads ι X) (C : ℝ) : Prop := …
- lemma
OAI.DiamondDistortion.PathApplications.arbitrary_tail_squareline 65 - theorem
OAI.DiamondDistortion.PathApplications.quadratic_costline 77 - def
OAI.DiamondDistortion.PathApplications.StoppedInputline 85Source documentation
The independent stopped-flow intrinsic input, with no change to its energy average.
def StoppedInput (A : Heads ι X) : Prop := …
- theorem
OAI.DiamondDistortion.PathApplications.stopped_flowline 89 - def
OAI.DiamondDistortion.PathApplications.StartInputline 101 - lemma
OAI.DiamondDistortion.PathApplications.start_squareline 105 - theorem
OAI.DiamondDistortion.PathApplications.start_costline 111 - def
OAI.DiamondDistortion.PathApplications.clippingCline 118 - def
OAI.DiamondDistortion.PathApplications.clippingQline 119 - def
OAI.DiamondDistortion.PathApplications.clippingGammaline 120 - lemma
OAI.DiamondDistortion.PathApplications.clipping_boundsline 122 - lemma
OAI.DiamondDistortion.PathApplications.clipping_actual_childline 138Source documentation
Actual-child selection at the clipping half-gain. No infinite supremum is attained.
lemma clipping_actual_child (A : Heads ι X) (hinput : A.ParametricInput (1/2) 4) {D : ℝ} (hD : 1 ≤ D) {x : X} (z : ℕ → X) (hxD : ‖x‖ ≤ D) (hs : ∀ i j,i ≠ j → 2 ≤ ‖z i-z j‖) : ∃ i,‖x‖+clippingGamma D/(2*clippingQ D) < max ‖x+z i‖ ‖x-z i‖ := by …Mentions: OAI.DiamondDistortion.PathApplications.clippingGamma, OAI.DiamondDistortion.PathApplications.clippingQ
- theorem
OAI.DiamondDistortion.PathApplications.linear_clippingline 156 - lemma
OAI.DiamondDistortion.PathApplications.unit_from_squareline 178 - theorem
OAI.DiamondDistortion.PathApplications.tail_sevenline 185 - theorem
OAI.DiamondDistortion.PathApplications.tail_pruningline 203Source documentation
The pruning parameter is not optimized or silently replaced by the 7-bound.
theorem tail_pruning (A : Heads ι X) (hinput : ArbitraryTailInput A 9) {D s γ : ℝ} (hγ : 0 < γ) (hγ2 : γ < 1/2) (hparameter : 9*Real.sqrt ((1+γ)^2-(1-2*γ)^2) < 2*D⁻¹/3) (k : ℕ) (f : Diamond.Vertex k → X) (hf : Diamond.HasDistortion k f D s) : D⁻¹ ≤ (1-γ)^k := by …Mentions: OAI.DiamondDistortion.PathApplications.ArbitraryTailInput, OAI.DiamondDistortion.Diamond.Vertex, OAI.DiamondDistortion.Diamond.HasDistortion
- def
OAI.DiamondDistortion.PathApplications.incomparableKline 223 - lemma
OAI.DiamondDistortion.PathApplications.incomparableK_gt_oneline 224 - theorem
OAI.DiamondDistortion.PathApplications.incomparable_segmentsline 231 - def
OAI.DiamondDistortion.PathApplications.ComponentSumInputline 254Source documentation
Component-to-sum finite-codimensional input, exactly at arbitrary unit centers.
def ComponentSumInput (X : Type*) [NormedAddCommGroup X] [NormedSpace ℝ X] : Prop := …
- theorem
OAI.DiamondDistortion.PathApplications.component_sumline 259