Documentation

Atlas.LieGroups.code.SmoothVectorsProps

theorem ContinuousRep.smoothVector_add {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] {H : Type u_2} [TopologicalSpace H] (I : ModelWithCorners E H) {G : Type u_3} [Group G] [TopologicalSpace G] [ChartedSpace H G] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace F] (π : ContinuousRep G F) {v w : F} (hv : IsSmoothVector I π v) (hw : IsSmoothVector I π w) :
IsSmoothVector I π (v + w)
theorem ContinuousRep.smoothVector_smul {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] {H : Type u_2} [TopologicalSpace H] (I : ModelWithCorners E H) {G : Type u_3} [Group G] [TopologicalSpace G] [ChartedSpace H G] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace F] (π : ContinuousRep G F) (c : ) {v : F} (hv : IsSmoothVector I π v) :
IsSmoothVector I π (c v)
theorem ContinuousRep.contDiffWithinAt_deriv_parametric {E₀ : Type u_5} {F₀ : Type u_6} [NormedAddCommGroup E₀] [NormedSpace E₀] [NormedAddCommGroup F₀] [NormedSpace F₀] {f : E₀F₀} {s : Set E₀} {e₀ : E₀} {y₀ : } (hf : ContDiffWithinAt (↑) (Function.uncurry f) (s ×ˢ Set.univ) (e₀, y₀)) (he₀ : e₀ s) :
ContDiffWithinAt (↑) (fun (e : E₀) => deriv (f e) y₀) s e₀
theorem ContinuousRep.derivedRep_maps_smooth {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] {H : Type u_2} [TopologicalSpace H] (I : ModelWithCorners E H) {G : Type u_3} [Group G] [TopologicalSpace G] [ChartedSpace H G] [LieGroup I G] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace F] (π : ContinuousRep G F) (lieExp : EG) (hExp : ContMDiff (modelWithCornersSelf E) I lieExp) (hExp1 : lieExp 0 = 1) (b : E) (v : F) (hv : IsSmoothVector I π v) :
IsSmoothVector I π (π.derivedRep lieExp b v)
theorem ContinuousRep.contDiff_orbitMap_comp_lieExp {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] {H : Type u_2} [TopologicalSpace H] (I : ModelWithCorners E H) {G : Type u_3} [Group G] [TopologicalSpace G] [ChartedSpace H G] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace F] (π : ContinuousRep G F) (lieExp : EG) (hExp : ContMDiff (modelWithCornersSelf E) I lieExp) (v : F) (hv : IsSmoothVector I π v) :
ContDiff fun (x : E) => (π.toMonoidHom (lieExp x)) v
theorem ContinuousRep.derivedRep_eq_fderiv {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] {H : Type u_2} [TopologicalSpace H] (I : ModelWithCorners E H) {G : Type u_3} [Group G] [TopologicalSpace G] [ChartedSpace H G] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace F] (π : ContinuousRep G F) (lieExp : EG) (hExp : ContMDiff (modelWithCornersSelf E) I lieExp) (v : F) (b : E) (hv : IsSmoothVector I π v) :
π.derivedRep lieExp b v = (fderiv (fun (x : E) => (π.toMonoidHom (lieExp x)) v) 0) b
theorem ContinuousRep.derivedRep_linear {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] {H : Type u_2} [TopologicalSpace H] (I : ModelWithCorners E H) {G : Type u_3} [Group G] [TopologicalSpace G] [ChartedSpace H G] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace F] (π : ContinuousRep G F) (lieExp : EG) (hExp : ContMDiff (modelWithCornersSelf E) I lieExp) (_hExp1 : lieExp 0 = 1) (v : F) (hv : IsSmoothVector I π v) :
IsLinearMap fun (b : E) => π.derivedRep lieExp b v
theorem ContinuousRep.derivedRep_bracket {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] {H : Type u_2} [TopologicalSpace H] (I : ModelWithCorners E H) {G : Type u_3} [Group G] [TopologicalSpace G] [ChartedSpace H G] [LieGroup I G] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace F] [LieRing E] [LieAlgebra E] (π : ContinuousRep G F) (lieExp : EG) (hExp : ContMDiff (modelWithCornersSelf E) I lieExp) (hExp1 : lieExp 0 = 1) (hExpAdd : ∀ (X : E) (t s : ), lieExp ((t + s) X) = lieExp (t X) * lieExp (s X)) (h_bracket : ∀ (X Y : E), X, Y = (fderiv (fun (s : ) => (fderiv (fun (t : ) => (extChartAt I 1) (lieExp (t X) * lieExp (s Y) * (lieExp (t X))⁻¹ * (lieExp (s Y))⁻¹)) 0) 1) 0) 1) (X Y : E) (v : F) (hv : IsSmoothVector I π v) :
π.derivedRep lieExp X, Y v = π.derivedRep lieExp X (π.derivedRep lieExp Y v) - π.derivedRep lieExp Y (π.derivedRep lieExp X v)
noncomputable def ContinuousRep.repOfFunction {G : Type u_3} [Group G] [TopologicalSpace G] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace F] [MeasureTheory.MeasureSpace G] (π : ContinuousRep G F) (f : G) (v : F) :
F
Instances For
    theorem ContinuousRep.exists_smooth_dirac_sequence {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] {H : Type u_2} [TopologicalSpace H] (I : ModelWithCorners E H) {G : Type u_3} [Group G] [TopologicalSpace G] [ChartedSpace H G] [LieGroup I G] [MeasureTheory.MeasureSpace G] [FiniteDimensional E] [T2Space G] [BorelSpace G] [SecondCountableTopology G] [LocallyCompactSpace G] [MeasureTheory.volume.IsHaarMeasure] :
    ∃ (φ : G), (∀ (n : ), IsSmoothCompactlySupportedFunction I (φ n)) (∀ (n : ) (g : G), (φ n g).im = 0 0 (φ n g).re) (∀ (n : ), (g : G), (φ n g).re = 1) Unhds 1, ∃ (N : ), ∀ (n : ), N nFunction.support (φ n) U
    theorem ContinuousRep.smooth_dirac_convolution_tendsto {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] {H : Type u_2} [TopologicalSpace H] (I : ModelWithCorners E H) {G : Type u_3} [Group G] [TopologicalSpace G] [ChartedSpace H G] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace F] [MeasureTheory.MeasureSpace G] [CompleteSpace F] [T2Space G] [BorelSpace G] [SecondCountableTopology G] [LocallyCompactSpace G] (π : ContinuousRep G F) [MeasureTheory.volume.IsHaarMeasure] (v : F) (φ : G) (hφsmooth : ∀ (n : ), IsSmoothCompactlySupportedFunction I (φ n)) (hφnonneg : ∀ (n : ) (g : G), (φ n g).im = 0 0 (φ n g).re) (hφnorm : ∀ (n : ), (g : G), (φ n g).re = 1) (hφshrink : Unhds 1, ∃ (N : ), ∀ (n : ), N nFunction.support (φ n) U) :
    Filter.Tendsto (fun (n : ) => π.repOfFunction (φ n) v) Filter.atTop (nhds v)
    noncomputable def ContinuousRep.leftInvariantDeriv {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] {G : Type u_3} [Group G] (lieExp : EG) (X : E) (f : G) (g : G) :
    Instances For
      theorem ContinuousRep.derivedRep_gardingVector {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] {H : Type u_2} [TopologicalSpace H] (I : ModelWithCorners E H) {G : Type u_3} [Group G] [TopologicalSpace G] [ChartedSpace H G] [LieGroup I G] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace F] [MeasureTheory.MeasureSpace G] [CompleteSpace F] [MeasurableMul G] [MeasureTheory.volume.IsMulLeftInvariant] (π : ContinuousRep G F) (lieExp : EG) (hExp : ContMDiff (modelWithCornersSelf E) I lieExp) (hExp1 : lieExp 0 = 1) (X : E) (f : G) (v : F) (hf : IsSmoothCompactlySupportedFunction I f) :
      π.derivedRep lieExp X (π.repOfFunction f v) = π.repOfFunction (leftInvariantDeriv lieExp X f) v
      theorem ContinuousRep.contMDiff_orbitMap_of_finiteDimensional {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] {H : Type u_2} [TopologicalSpace H] (I : ModelWithCorners E H) {G : Type u_3} [Group G] [TopologicalSpace G] [ChartedSpace H G] [LieGroup I G] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace F] {W : Submodule F} [FiniteDimensional W] (ρ : G →* W →L[] W) (hρ_cont : Continuous fun (p : G × W) => (ρ p.1) p.2) (w : W) :
      ContMDiff I (modelWithCornersSelf F) fun (g : G) => ((ρ g) w)
      theorem ContinuousRep.lieGroup_finiteDimOrbit_smooth_orbitMap {E : Type u_5} [NormedAddCommGroup E] [NormedSpace E] {H : Type u_6} [TopologicalSpace H] (I : ModelWithCorners E H) {G : Type u_7} [Group G] [TopologicalSpace G] [ChartedSpace H G] [LieGroup I G] {F : Type u_8} [NormedAddCommGroup F] [NormedSpace F] (π : G →* F →L[] F) (hπ_cont : Continuous fun (p : G × F) => (π p.1) p.2) (v : F) (hfin : FiniteDimensional (Submodule.span (Set.range fun (g : G) => (π g) v))) :
      ContMDiff I (modelWithCornersSelf F) fun (g : G) => (π g) v
      theorem ContinuousRep.finDimRep_orbitMap_smooth {E : Type u_5} [NormedAddCommGroup E] [NormedSpace E] {H : Type u_6} [TopologicalSpace H] (I : ModelWithCorners E H) {G : Type u_7} [Group G] [TopologicalSpace G] [ChartedSpace H G] [LieGroup I G] {F : Type u_8} [NormedAddCommGroup F] [NormedSpace F] (π : G →* F →L[] F) (hπ_cont : Continuous fun (p : G × F) => (π p.1) p.2) (v : F) (hfin : FiniteDimensional (Submodule.span (Set.range fun (g : G) => (π g) v))) :
      ContMDiff I (modelWithCornersSelf F) fun (g : G) => (π g) v