OAI/Analysis/TreePotential/FiniteHeads.lean
30 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.BoundedTreePotentials.coordinateFunctionalline 14 - lemma
OAI.BoundedTreePotentials.coordinateFunctional_coeline 17 - def
OAI.BoundedTreePotentials.coordinateVectorline 23 - lemma
OAI.BoundedTreePotentials.norm_coordinateVectorline 26 - lemma
OAI.BoundedTreePotentials.coordinateFunctional_vectorline 30 - def
OAI.BoundedTreePotentials.completedHeadline 35 - lemma
OAI.BoundedTreePotentials.completedHead_applyline 38 - lemma
OAI.BoundedTreePotentials.coordinate_completedHeadline 42 - lemma
OAI.BoundedTreePotentials.finiteHead_eq_sumline 48 - lemma
OAI.BoundedTreePotentials.completedHead_coeline 55 - def
OAI.BoundedTreePotentials.headCoordinatesline 65 - def
OAI.BoundedTreePotentials.coordinateTailline 70Source documentation
Closed finite-codimensional coordinate tail, with no topological assumption on an arbitrary algebraic complement.
def coordinateTail (K : TestFamily I) (B : Finset I) : Submodule ℝ (TestCompletion K) := …
Mentions: OAI.BoundedTreePotentials.TestFamily, OAI.BoundedTreePotentials.TestCompletion
- lemma
OAI.BoundedTreePotentials.mem_coordinateTailline 73 - lemma
OAI.BoundedTreePotentials.coordinateTail_closedline 78 - instance
OAI.BoundedTreePotentials.coordinateTail_finiteCodimline 82 - def
OAI.BoundedTreePotentials.completedTailline 86 - lemma
OAI.BoundedTreePotentials.completedTail_applyline 89 - lemma
OAI.BoundedTreePotentials.completedTail_memline 92 - lemma
OAI.BoundedTreePotentials.completedTail_eq_selfline 98 - lemma
OAI.BoundedTreePotentials.completedTail_coeline 106 - lemma
OAI.BoundedTreePotentials.completion_norm_pair_boundline 113Source documentation
Density transfer with a continuous tail projection.
lemma completion_norm_pair_bound (K : TestFamily I) (P : TestCompletion K →L[ℝ] TestCompletion K) (x : TestVector K) (a b t : ℝ) (h : ∀ w : TestVector K, a * ‖x‖ + b * ‖P (w : TestCompletion K)‖ ≤ (‖(x : TestCompletion K) + t • P (w : TestCompletion K)‖ + ‖(x : TestCompletion K) - t • P (w : TestCompletion K)‖) / 2) (z : TestCompletion K) : a * ‖x‖ + b * ‖P z‖ ≤ (‖(x : TestCompletion K) + t • P z‖ + ‖(x : TestCompletion K) - t • P z‖) / 2 := by …Mentions: OAI.BoundedTreePotentials.TestFamily, OAI.BoundedTreePotentials.TestCompletion, OAI.BoundedTreePotentials.TestVector
- def
OAI.BoundedTreePotentials.TreeCalculus.coordinateHeadline 135 - lemma
OAI.BoundedTreePotentials.TreeCalculus.mem_coordinateHeadline 138 - def
OAI.BoundedTreePotentials.TreeCalculus.initialHullline 141 - lemma
OAI.BoundedTreePotentials.TreeCalculus.root_mem_initialHullline 144 - lemma
OAI.BoundedTreePotentials.TreeCalculus.support_mem_initialHullline 147 - lemma
OAI.BoundedTreePotentials.TreeCalculus.initialHull_initialline 153 - lemma
OAI.BoundedTreePotentials.TreeCalculus.paired_vector_inequalityline 168 - lemma
OAI.BoundedTreePotentials.TreeCalculus.paired_projected_inequalityline 179 - theorem
OAI.BoundedTreePotentials.TreeCalculus.paired_completed_inequalityline 201Source documentation
The paired inequality on the actual completion. Finite tails are obtained by applying a continuous finite-coordinate tail projection to dense arrays.
theorem paired_completed_inequality {r : Bool} {k : QuadraticKind} {D : Finset Node} (hD : Initial (D : Set Node)) (hroot : [] ∈ D) (x : TestVector (treeTestFamily r k)) (y : TestCompletion (treeTestFamily r k)) (hx : ∀ s, (testVectorEquiv _ x) s ≠ 0 → s.val ∈ D) (hy : y ∈ coordinateTail (treeTestFamily r k) (coordinateHead r D)) {a θ t : ℝ} (ha : 0 ≤ a) (ha1 : a ≤ 1) (hθ : 0 ≤ θ) (hθ1 : θ ≤ 1/2) (ht : 0 ≤ t) (hsquare : a^2 + θ^2 ≤ 1) : a * ‖x‖ + (t * θ / 2) * ‖y‖ ≤ (‖(x : TestCompletion (treeTestFamily r k)) + t • y‖ + ‖(x : TestCompletion (treeTestFamily r k)) - t • y‖) / 2 := by …Mentions: OAI.BoundedTreePotentials.TreeCalculus.QuadraticKind, OAI.BoundedTreePotentials.TreeCalculus.Node, OAI.BoundedTreePotentials.TreeCalculus.Initial, OAI.BoundedTreePotentials.TestVector, OAI.BoundedTreePotentials.TreeCalculus.treeTestFamily, OAI.BoundedTreePotentials.TestCompletion, OAI.BoundedTreePotentials.testVectorEquiv, OAI.BoundedTreePotentials.coordinateTail, OAI.BoundedTreePotentials.TreeCalculus.coordinateHead