OAI/Dynamics/TriangleBilliards/WeakGenerators.lean
13 declarations, 0 contain sorry, 0 declared as axioms
- lemma
OAI.TriangularBilliards.Analysis.HilbertFlow.HasGenerator.weak_limitline 46 - lemma
OAI.TriangularBilliards.Analysis.HilbertFlow.exists_generator_of_bounded_approxline 51 - lemma
OAI.TriangularBilliards.supported_smoothing_toLp_tendstoline 67 - lemma
OAI.TriangularBilliards.bounded_invariant_modesline 83Source documentation
Bounded modes for the nonsingular billiard unitary groups. Only individual Fourier derivatives are bounded; this does not impose a bound on the sum of all mode derivatives.
lemma bounded_invariant_modes (Q : Triangle) : ∃ C : ℝ, 0 ≤ C ∧ ∀ {H : ℝ} {f : DoublePhase → ℂ} (_hm : StronglyMeasurable f) (hf : MemLp f 2 (doubleMeasure Q)) (_hH : ∀ z, ‖f z‖ ≤ H) (_hfi : (geodesicHilbertFlow Q).HasGenerator (hf.toLp f) 0) (j : ℤ), ∃ dx dy : Lp ℂ 2 (doubleMeasure Q), (geodesicHilbertFlow Q).HasGenerator ((angularCircleAction Q).projection j (hf.toLp f)) dx ∧ (transverseHilbertFlow Q).HasGenerator ((angularCircleAction Q).projection j (hf.toLp f)) dy ∧ ‖dx‖ ≤ C * H ∧ ‖dy‖ ≤ C * H := by …Mentions: OAI.TriangularBilliards.Triangle, OAI.TriangularBilliards.DoublePhase, OAI.TriangularBilliards.doubleMeasure, OAI.TriangularBilliards.geodesicHilbertFlow, OAI.TriangularBilliards.angularCircleAction, OAI.TriangularBilliards.transverseHilbertFlow
- lemma
OAI.TriangularBilliards.Analytic.WeaklyTendsto.mapline 132 - lemma
OAI.TriangularBilliards.Analytic.WeaklyTendsto.addline 135 - lemma
OAI.TriangularBilliards.Analytic.WeaklyTendsto.subline 140 - lemma
OAI.TriangularBilliards.Analysis.RotationalCR.weak_limitline 156 - lemma
OAI.TriangularBilliards.Analysis.RotationalCR.exists_of_bounded_approxline 171 - lemma
OAI.TriangularBilliards.Analysis.RotationalCR.components_uniqueline 183Source documentation
In a single Fourier mode, the two CR components are exactly the two Fourier components of its geodesic generator.
lemma components_unique {u a b dx : H} {j : ℤ} (h : RotationalCR X Y V u a b) (ha : V.projection (j+1) a = a) (hb : V.projection (j-1) b = b) (hx : X.HasGenerator u dx) : a = V.projection (j+1) dx ∧ b = V.projection (j-1) dx := by … - lemma
OAI.TriangularBilliards.supportedSmoothing_rotationalCRline 203 - lemma
OAI.TriangularBilliards.bounded_invariant_regularized_CRline 220 - lemma
OAI.TriangularBilliards.bounded_invariant_CRline 252