OAI/Geometry/PinnedDistances/CutGeometry.lean
51 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.WeakPinned.Hierarchy.Depth.allCutsline 43 - lemma
OAI.WeakPinned.Hierarchy.Depth.mem_allCutsline 47 - lemma
OAI.WeakPinned.Hierarchy.Depth.cells_subset_allCutsline 51 - lemma
OAI.WeakPinned.Hierarchy.Depth.allCuts_laminarline 54 - def
OAI.WeakPinned.Hierarchy.Depth.cutAtline 66 - def
OAI.WeakPinned.Hierarchy.Depth.cutLengthline 69 - lemma
OAI.WeakPinned.Hierarchy.Depth.measurable_cutAtline 71 - lemma
OAI.WeakPinned.Hierarchy.Depth.cutAt_boundline 74 - lemma
OAI.WeakPinned.Hierarchy.Depth.cutAt_vanishline 78 - lemma
OAI.WeakPinned.Hierarchy.Depth.integrable_cutAtline 89 - lemma
OAI.WeakPinned.Hierarchy.Depth.cutLength_nonnegline 94 - lemma
OAI.WeakPinned.Hierarchy.Depth.cutLength_eq_zeroline 103 - lemma
OAI.WeakPinned.Hierarchy.Depth.cutLength_outsideline 106 - lemma
OAI.WeakPinned.Hierarchy.Depth.integral_cut_sumline 111 - lemma
OAI.WeakPinned.Hierarchy.Depth.symmetric_integral_cut_sumline 125 - lemma
OAI.WeakPinned.Hierarchy.Depth.cutLength_balancedline 135 - lemma
OAI.WeakPinned.Hierarchy.Depth.actual_cut_fluctuationline 143 - lemma
OAI.WeakPinned.Hierarchy.Depth.value_eq_of_ltline 160 - def
OAI.WeakPinned.Hierarchy.Depth.differenceTailline 170 - lemma
OAI.WeakPinned.Hierarchy.Depth.differenceTail_posline 173 - lemma
OAI.WeakPinned.Hierarchy.Depth.differenceTail_neg_complline 194 - lemma
OAI.WeakPinned.Hierarchy.Depth.mass_complline 225 - lemma
OAI.WeakPinned.Hierarchy.Depth.ae_differenceTail_formulaline 232 - def
OAI.WeakPinned.Hierarchy.Depth.aboveCellline 254 - lemma
OAI.WeakPinned.Hierarchy.Depth.measurable_aboveCellline 258 - lemma
OAI.WeakPinned.Hierarchy.Depth.integrable_aboveCellline 265 - lemma
OAI.WeakPinned.Hierarchy.Depth.sum_cut_separationline 281 - lemma
OAI.WeakPinned.Hierarchy.Depth.cut_distance_two_integralsline 318 - lemma
OAI.WeakPinned.Hierarchy.Depth.cut_projectionline 336Source documentation
Exact projection identity, including the formal infinite values at the two endpoints, represented by their tail-set membership.
lemma cut_projection (p : P → ℝ) (hp : ∑ x, p x=1) (w : ℝ → ℝ) (hwu : w 1=0) (hws : ∀ x, w (p x)=0) (hwsym : ∀ u, w (1-u)=w u) (x y : P) (hxy : x ≠ y) : Cuts.distance d.allCuts (d.cutLength (fun C => w (Cuts.mass p C))) x y = ∫ u, w (Cuts.mass p (d.differenceTail x y u)) := by …Mentions: OAI.WeakPinned.Cuts.distance, OAI.WeakPinned.Cuts.mass
- def
OAI.WeakPinned.Tail.stepline 364 - def
OAI.WeakPinned.Tail.lawline 366 - lemma
OAI.WeakPinned.Tail.measurable_stepline 368 - lemma
OAI.WeakPinned.Tail.measurable_lawline 371 - lemma
OAI.WeakPinned.Tail.step_differenceline 374 - lemma
OAI.WeakPinned.Tail.step_difference_indicatorline 391 - lemma
OAI.WeakPinned.Tail.integrable_step_differenceline 396 - lemma
OAI.WeakPinned.Tail.integral_step_differenceline 400 - lemma
OAI.WeakPinned.Tail.law_difference_boundline 408 - lemma
OAI.WeakPinned.Tail.lipschitz_tail_boundline 418 - lemma
OAI.WeakPinned.Hierarchy.Depth.integrable_cellWeightline 448 - lemma
OAI.WeakPinned.Hierarchy.Depth.cut_root_projectionline 461 - lemma
OAI.WeakPinned.Hierarchy.Depth.integrable_differenceTailline 480 - def
OAI.WeakPinned.Tail.offTwoline 502 - lemma
OAI.WeakPinned.Tail.offTwo_nonnegline 505 - lemma
OAI.WeakPinned.Tail.mass_as_sumline 509 - lemma
OAI.WeakPinned.Tail.differenceTail_lawline 512 - lemma
OAI.WeakPinned.Tail.rootTail_lawline 526 - lemma
OAI.WeakPinned.Tail.fiber_cut_errorline 542Source documentation
Quantitative fiber-tree comparison, before inserting the arithmetic raw-depth equation. The y endpoint is included; x has zero fiber mass.
lemma fiber_cut_error (d d' : Depth P) (p : P → ℝ) (hp0 : ∀ z, 0 ≤ p z) (hp : ∑ z, p z=1) (w : ℝ → ℝ) (Λ : ℝ≥0) (hw : LipschitzWith Λ w) (hwu : w 1=0) (hws : ∀ z, w (p z)=0) (hwsym : ∀ u, w (1-u)=w u) (x y : P) (hpx : p x=0) (hxy : x ≠ y) (c : ℝ) : |Cuts.distance d.allCuts (d.cutLength (fun C => w (Cuts.mass p C))) x y- Cuts.rootDistance d'.allCuts (d'.cutLength (fun C => w (Cuts.mass p C))) y| ≤ (Λ:ℝ)*∑ z, offTwo p x y z*|d.value y z-d.value x z-(d'.value y z+c)| := by …Mentions: OAI.WeakPinned.Cuts.distance, OAI.WeakPinned.Cuts.mass, OAI.WeakPinned.Cuts.rootDistance, OAI.WeakPinned.Tail.offTwo
- lemma
OAI.WeakPinned.Arithmetic.paired_logline 578 - lemma
OAI.WeakPinned.Arithmetic.absval_sub_symmline 591 - lemma
OAI.WeakPinned.Arithmetic.raw_cross_fiberline 596Source documentation
The raw cross-fiber identity at every place. The three points are distinct and the source is outside its fiber.
lemma raw_cross_fiber {P : Type u9} (Z₁ Z₂ : P → K) (h₁ : Function.Injective Z₁) (h₂ : Function.Injective Z₂) (v : AbsoluteValue K ℝ) (x y z : P) (hxy : x ≠ y) (hxz : x ≠ z) (hyz : y ≠ z) (t : K) (hy : (Z₁ x-Z₁ y)*(Z₂ x-Z₂ y)=t) (hz : (Z₁ x-Z₁ z)*(Z₂ x-Z₂ z)=t) : -Real.log (v (Z₂ y-Z₂ z)) = -Real.log (v (Z₁ y-Z₁ z))- (-Real.log (v (Z₁ x-Z₁ z)))-Real.log (v t)-(-Real.log (v (Z₁ x-Z₁ y))) := by …