OAI/Analysis/DiamondDistortion/RecursiveBounds.lean
42 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.DiamondDistortion.RecursiveModel.fullUpper_negline 19 - lemma
OAI.DiamondDistortion.RecursiveModel.fullUpper_addline 34 - lemma
OAI.DiamondDistortion.RecursiveModel.fullUpper_smul_nonnegline 69 - def
OAI.DiamondDistortion.RecursiveModel.fullNuline 87 - lemma
OAI.DiamondDistortion.RecursiveModel.fullNu_nonnegline 88 - lemma
OAI.DiamondDistortion.RecursiveModel.fullNu_zeroline 90 - lemma
OAI.DiamondDistortion.RecursiveModel.fullNu_addline 91 - lemma
OAI.DiamondDistortion.RecursiveModel.fullNu_negline 96 - lemma
OAI.DiamondDistortion.RecursiveModel.fullNu_smulline 98 - def
OAI.DiamondDistortion.RecursiveModel.fullNuSeminormline 109 - lemma
OAI.DiamondDistortion.RecursiveModel.fullNu_upperline 116 - lemma
OAI.DiamondDistortion.RecursiveModel.full_leaf_normline 121 - lemma
OAI.DiamondDistortion.RecursiveModel.rootZero_normline 125 - lemma
OAI.DiamondDistortion.RecursiveModel.root_children_normline 134 - lemma
OAI.DiamondDistortion.RecursiveModel.fullNu_lowerline 147 - lemma
OAI.DiamondDistortion.RecursiveModel.join_differenceline 177 - lemma
OAI.DiamondDistortion.RecursiveModel.join_leastline 184 - def
OAI.DiamondDistortion.RecursiveModel.fullRootline 188 - lemma
OAI.DiamondDistortion.RecursiveModel.fullUpper_differenceline 192 - def
OAI.DiamondDistortion.RecursiveModel.fullArrayline 201Source documentation
The complete least upper arrays, including every non-root coordinate.
def fullArray : (h : ℕ) → Full p h → Coord h → ℝ × ℝ | 0,v,_ => fullUpper p hp 0 v | h+1,v,.inl _ => fullUpper p hp (h+1) v | h+1,v,.inr (i,s) => fullArray h (child p hp h v i) s
Mentions: OAI.DiamondDistortion.RecursiveModel.Full, OAI.DiamondDistortion.RecursiveModel.Coord, OAI.DiamondDistortion.RecursiveModel.fullUpper, OAI.DiamondDistortion.RecursiveModel.child
- lemma
OAI.DiamondDistortion.RecursiveModel.fullArray_rootline 205 - lemma
OAI.DiamondDistortion.RecursiveModel.fullArray_nonneg_diffline 207 - def
OAI.DiamondDistortion.RecursiveModel.FullAdmissibleline 220Source documentation
Exact upper-array constraints: nonnegative values, coordinate difference v, and each of the two arrays dominating the countable ℓp norm of its children. At leaves the child norm is zero.
def FullAdmissible : (h : ℕ) → Full p h → (Coord h → ℝ × ℝ) → Prop | 0,v,A => 0 ≤ (A ()).1 ∧ 0 ≤ (A ()).2 ∧ (A ()).1-(A ()).2=v () | h+1,v,A => (0 ≤ (A (.inl ())).1 ∧ 0 ≤ (A (.inl ())).2 ∧ (A (.inl ())).1-(A (.inl ())).2=v (.inl ())) ∧ (∃ a b : lp (fun _ : ℕ => ℝ) p, (∀ i,a i=(A (.inr (i,fullRoot h))).1) ∧ (∀ i,b i=(A (.inr (i,fullRoot h))).2) ∧ ‖a‖ ≤ (A (.inl ())).1 ∧ ‖b‖ ≤ (A (.inl ())).2) ∧ ∀ i,FullAdmissible h (child p hp h v i) (fun s => A (.inr (i,s)))Mentions: OAI.DiamondDistortion.RecursiveModel.Full, OAI.DiamondDistortion.RecursiveModel.Coord, OAI.DiamondDistortion.RecursiveModel.fullRoot, OAI.DiamondDistortion.RecursiveModel.child
- lemma
OAI.DiamondDistortion.RecursiveModel.fullAdmissible_rootline 228 - lemma
OAI.DiamondDistortion.RecursiveModel.fullArray_admissibleline 235 - lemma
OAI.DiamondDistortion.RecursiveModel.fullUpper_leastline 248 - lemma
OAI.DiamondDistortion.RecursiveModel.fullArray_leastline 272 - def
OAI.DiamondDistortion.Midpoint.Heads.transportline 287 - lemma
OAI.DiamondDistortion.Midpoint.Heads.transport_projectionline 311 - lemma
OAI.DiamondDistortion.RecursiveModel.exponent_ne_topline 318 - lemma
OAI.DiamondDistortion.RecursiveModel.exponent_real_posline 321 - def
OAI.DiamondDistortion.RecursiveModel.fullDataline 323 - abbrev
OAI.DiamondDistortion.RecursiveModel.VectorComponentline 329 - abbrev
OAI.DiamondDistortion.RecursiveModel.FullVectorSpaceline 331 - def
OAI.DiamondDistortion.RecursiveModel.fullVectorEmbeddingline 333 - lemma
OAI.DiamondDistortion.RecursiveModel.fullVectorEmbedding_normline 335 - lemma
OAI.DiamondDistortion.RecursiveModel.fullVectorEmbedding_denseline 344 - def
OAI.DiamondDistortion.RecursiveModel.fullVectorEquivline 347Source documentation
Exact full-model identification, preserving every finite coordinate.
def fullVectorEquiv : VectorSpace ≃ₗᵢ[ℝ] FullVectorSpace := …
Mentions: OAI.DiamondDistortion.RecursiveModel.VectorSpace, OAI.DiamondDistortion.RecursiveModel.FullVectorSpace
- lemma
OAI.DiamondDistortion.RecursiveModel.fullVectorEquiv_embeddingline 349 - def
OAI.DiamondDistortion.RecursiveModel.fullVectorHeadsline 351 - theorem
OAI.DiamondDistortion.RecursiveModel.full_sixth_graphline 353 - theorem
OAI.DiamondDistortion.RecursiveModel.full_cubic_graphline 356