OAI/Dynamics/TriangleBilliards/SpatialConstancy.lean
11 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.TriangularBilliards.bounded_invariant_transverseline 43 - lemma
OAI.TriangularBilliards.transverse_invariant_smoothing_pairing_zeroline 62 - lemma
OAI.TriangularBilliards.transverse_invariant_smoothing_zeroline 77 - lemma
OAI.TriangularBilliards.realLinear_zero_of_velocity_transverseline 125 - lemma
OAI.TriangularBilliards.invariant_smoothing_gradient_zeroline 144 - lemma
OAI.TriangularBilliards.double_ae_slicesline 171 - lemma
OAI.TriangularBilliards.double_ae_of_slicesline 181 - lemma
OAI.TriangularBilliards.smoothing_gradient_zero_on_sliceline 194 - lemma
OAI.eventual_equal_of_vanishing_gradientline 219 - lemma
OAI.ae_constant_of_eventual_equalline 243 - theorem
OAI.TriangularBilliards.bounded_invariant_spatial_constancyline 265Source documentation
The actual bounded invariant is independent of the spatial position on each of the two triangle sheets, almost everywhere in direction and sheet.
theorem bounded_invariant_spatial_constancy (Q : Triangle) {f : DoublePhase → ℂ} (hfm : StronglyMeasurable f) (hf : MemLp f 2 (doubleMeasure Q)) {H : ℝ} (hb : ∀ z, ‖f z‖ ≤ H) (hfx : (geodesicHilbertFlow Q).HasGenerator (hf.toLp f) 0) : ∀ᵐ c ∂angularMeasure.prod parityMeasure, (fun x => f ((x,c.1),c.2)) =ᵐ[(volume Q.table)⁻¹ • volume.restrict Q.table] (fun _ => ∫ x, f ((x,c.1),c.2) ∂((volume Q.table)⁻¹ • volume.restrict Q.table)) := by …Mentions: OAI.TriangularBilliards.Triangle, OAI.TriangularBilliards.DoublePhase, OAI.TriangularBilliards.doubleMeasure, OAI.TriangularBilliards.geodesicHilbertFlow, OAI.TriangularBilliards.parityMeasure