Documentation

Atlas.LieGroups.code.WeaklyAnalytic

Instances For
    def EllipticOperator.IsEllipticAt {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] (symbolAt : E) :
    Instances For
      def EllipticOperator.IsElliptic {X : Type u_1} {E : Type u_2} [NormedAddCommGroup E] [NormedSpace E] (σ : XE) :
      Instances For
        theorem lie_iter_vanish_implies_re_vanishes_near_identity_axiom {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] [IsTopologicalGroup G] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace F] (π : ContinuousRep G F) (K_sub : Subgroup G) (hG_ss : ContinuousRep.IsSemisimpleLieGroup I G) (𝔤 : Type u_5) [LieRing 𝔤] [LieAlgebra 𝔤] [LieRingModule 𝔤 (π.kFiniteSubspace K_sub)] [LieModule 𝔤 (π.kFiniteSubspace K_sub)] (w : (π.kFiniteSubspace K_sub)) (v : F) (hv : v = (π.kFiniteSubspace K_sub).subtype w) (hv_analytic : ContinuousRep.IsWeaklyAnalyticVector I π v) (h : F →L[] ) (hh_lie_iter_vanish : ∀ (Xs : List 𝔤), h ((π.kFiniteSubspace K_sub).subtype (List.foldr (fun (X : 𝔤) (acc : (π.kFiniteSubspace K_sub)) => X, acc) w Xs)) = 0) :
        ∃ (U : Set G), 1 U IsOpen U gU, (h ((π.toMonoidHom g) v)).re = 0
        theorem lie_iter_vanish_implies_re_vanishes_near_identity {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] [IsTopologicalGroup G] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace F] (π : ContinuousRep G F) (K_sub : Subgroup G) (hG_ss : ContinuousRep.IsSemisimpleLieGroup I G) (𝔤 : Type u_5) [LieRing 𝔤] [LieAlgebra 𝔤] [LieRingModule 𝔤 (π.kFiniteSubspace K_sub)] [LieModule 𝔤 (π.kFiniteSubspace K_sub)] (w : (π.kFiniteSubspace K_sub)) (v : F) (hv : v = (π.kFiniteSubspace K_sub).subtype w) (hv_analytic : ContinuousRep.IsWeaklyAnalyticVector I π v) (h : F →L[] ) (hh_lie_iter_vanish : ∀ (Xs : List 𝔤), h ((π.kFiniteSubspace K_sub).subtype (List.foldr (fun (X : 𝔤) (acc : (π.kFiniteSubspace K_sub)) => X, acc) w Xs)) = 0) :
        ∃ (U : Set G), 1 U IsOpen U gU, (h ((π.toMonoidHom g) v)).re = 0
        theorem analytic_matcoeff_re_vanishes_globally_of_locally_axiom {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] [IsTopologicalGroup G] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace F] (π : ContinuousRep G F) (hG_ss : ContinuousRep.IsSemisimpleLieGroup I G) (v : F) (hv_analytic : ContinuousRep.IsWeaklyAnalyticVector I π v) (h : F →L[] ) (U : Set G) (hU_open : IsOpen U) (hU_mem : 1 U) (hU_vanish : gU, (h ((π.toMonoidHom g) v)).re = 0) (g : G) :
        (h ((π.toMonoidHom g) v)).re = 0
        theorem analytic_matcoeff_re_vanishes_globally_of_locally {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] [IsTopologicalGroup G] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace F] (π : ContinuousRep G F) (hG_ss : ContinuousRep.IsSemisimpleLieGroup I G) (v : F) (hv_analytic : ContinuousRep.IsWeaklyAnalyticVector I π v) (h : F →L[] ) (U : Set G) (hU_open : IsOpen U) (hU_mem : 1 U) (hU_vanish : gU, (h ((π.toMonoidHom g) v)).re = 0) (g : G) :
        (h ((π.toMonoidHom g) v)).re = 0
        theorem matrix_coeff_re_vanishes_of_lie_iter_vanish {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] [IsTopologicalGroup G] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace F] (π : ContinuousRep G F) (K_sub : Subgroup G) (hG_ss : ContinuousRep.IsSemisimpleLieGroup I G) (𝔤 : Type u_5) [LieRing 𝔤] [LieAlgebra 𝔤] [LieRingModule 𝔤 (π.kFiniteSubspace K_sub)] [LieModule 𝔤 (π.kFiniteSubspace K_sub)] (w : (π.kFiniteSubspace K_sub)) (v : F) (hv : v = (π.kFiniteSubspace K_sub).subtype w) (hv_analytic : ContinuousRep.IsWeaklyAnalyticVector I π v) (h : F →L[] ) (hh_lie_iter_vanish : ∀ (Xs : List 𝔤), h ((π.kFiniteSubspace K_sub).subtype (List.foldr (fun (X : 𝔤) (acc : (π.kFiniteSubspace K_sub)) => X, acc) w Xs)) = 0) (g : G) :
        (h ((π.toMonoidHom g) v)).re = 0
        theorem analytic_continuation_connected_lie_group {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] [IsTopologicalGroup G] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace F] (π : ContinuousRep G F) (K_sub : Subgroup G) (hG_ss : ContinuousRep.IsSemisimpleLieGroup I G) (𝔤 : Type u_5) [LieRing 𝔤] [LieAlgebra 𝔤] [LieRingModule 𝔤 (π.kFiniteSubspace K_sub)] [LieModule 𝔤 (π.kFiniteSubspace K_sub)] (w : (π.kFiniteSubspace K_sub)) (hv_analytic : ContinuousRep.IsWeaklyAnalyticVector I π ((π.kFiniteSubspace K_sub).subtype w)) (h : F →L[] ) (hh_lie_iter_vanish : ∀ (Xs : List 𝔤), h ((π.kFiniteSubspace K_sub).subtype (List.foldr (fun (X : 𝔤) (acc : (π.kFiniteSubspace K_sub)) => X, acc) w Xs)) = 0) (g : G) :
        h ((π.toMonoidHom g) ((π.kFiniteSubspace K_sub).subtype w)) = 0
        theorem analytic_continuation_from_gInvariance {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] [FiniteDimensional 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] [IsTopologicalGroup G] [SecondCountableTopology G] {F : Type uFw} [NormedAddCommGroup F] [NormedSpace F] [CompleteSpace F] (π : ContinuousRep G F) (K_sub : Subgroup G) (hadm : π.IsAdmissible K_sub) (hG_ss : ContinuousRep.IsSemisimpleLieGroup I G) [CompactSpace K_sub] [T2Space K_sub] (hK_max : IsMaximalCompactSubgroup K_sub) (𝔤 : Type u_4) [LieRing 𝔤] [LieAlgebra 𝔤] (𝔨 : LieSubalgebra 𝔤) (Ad : K_sub →* 𝔤 →ₗ[] 𝔤) (ι : 𝔤 →ₗ⁅ F →ₗ[] F) [LieRingModule 𝔤 (π.kFiniteSubspace K_sub)] [LieModule 𝔤 (π.kFiniteSubspace K_sub)] (hequiv : ∀ (k : K_sub) (X : 𝔤) (v : (π.kFiniteSubspace K_sub)), ((kFiniteSubspace_kAction π K_sub) k) X, v = (Ad k) X, ((kFiniteSubspace_kAction π K_sub) k) v) (W : Submodule (π.kFiniteSubspace K_sub)) (hW : (harishChandraGKModule I π K_sub hadm 𝔤 𝔨 Ad ι hequiv).IsSubmodule W) (w : (π.kFiniteSubspace K_sub)) (hw : w W) (h : F →L[] ) (hh_vanish : vclosure ((π.kFiniteSubspace K_sub).subtype '' W), h v = 0) (g : G) :
        h ((π.toMonoidHom g) ((π.kFiniteSubspace K_sub).subtype w)) = 0
        theorem hahn_banach_separation_closed_subspace {F : Type u_1} [NormedAddCommGroup F] [NormedSpace F] (S : Set F) (x : F) (hS_subspace : ∃ (M : Submodule F), M = S) (hx : xclosure S) :
        ∃ (h : F →L[] ), (∀ vclosure S, h v = 0) h x 0
        theorem gkSubmodule_closure_isInvariant_analyticity_step {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] [FiniteDimensional 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] [IsTopologicalGroup G] [SecondCountableTopology G] {F : Type uFw} [NormedAddCommGroup F] [NormedSpace F] [CompleteSpace F] (π : ContinuousRep G F) (K_sub : Subgroup G) (hadm : π.IsAdmissible K_sub) (hG_ss : ContinuousRep.IsSemisimpleLieGroup I G) [CompactSpace K_sub] [T2Space K_sub] (hK_max : IsMaximalCompactSubgroup K_sub) (𝔤 : Type u_4) [LieRing 𝔤] [LieAlgebra 𝔤] (𝔨 : LieSubalgebra 𝔤) (Ad : K_sub →* 𝔤 →ₗ[] 𝔤) (ι : 𝔤 →ₗ⁅ F →ₗ[] F) [LieRingModule 𝔤 (π.kFiniteSubspace K_sub)] [LieModule 𝔤 (π.kFiniteSubspace K_sub)] (hequiv : ∀ (k : K_sub) (X : 𝔤) (v : (π.kFiniteSubspace K_sub)), ((kFiniteSubspace_kAction π K_sub) k) X, v = (Ad k) X, ((kFiniteSubspace_kAction π K_sub) k) v) (W : Submodule (π.kFiniteSubspace K_sub)) (hW : (harishChandraGKModule I π K_sub hadm 𝔤 𝔨 Ad ι hequiv).IsSubmodule W) (g : G) :
        (π.toMonoidHom g) '' ((π.kFiniteSubspace K_sub).subtype '' W) closure ((π.kFiniteSubspace K_sub).subtype '' W)
        theorem gkSubmodule_closure_isInvariant {E : Type u_1} [NormedAddCommGroup E] [NormedSpace E] [FiniteDimensional 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] [IsTopologicalGroup G] [SecondCountableTopology G] {F : Type uFw} [NormedAddCommGroup F] [NormedSpace F] [CompleteSpace F] (π : ContinuousRep G F) (K_sub : Subgroup G) (hadm : π.IsAdmissible K_sub) (hG_ss : ContinuousRep.IsSemisimpleLieGroup I G) [CompactSpace K_sub] [T2Space K_sub] (hK_max : IsMaximalCompactSubgroup K_sub) (𝔤 : Type u_4) [LieRing 𝔤] [LieAlgebra 𝔤] (𝔨 : LieSubalgebra 𝔤) (Ad : K_sub →* 𝔤 →ₗ[] 𝔤) (ι : 𝔤 →ₗ⁅ F →ₗ[] F) [LieRingModule 𝔤 (π.kFiniteSubspace K_sub)] [LieModule 𝔤 (π.kFiniteSubspace K_sub)] (hequiv : ∀ (k : K_sub) (X : 𝔤) (v : (π.kFiniteSubspace K_sub)), ((kFiniteSubspace_kAction π K_sub) k) X, v = (Ad k) X, ((kFiniteSubspace_kAction π K_sub) k) v) (W : Submodule (π.kFiniteSubspace K_sub)) (hW : (harishChandraGKModule I π K_sub hadm 𝔤 𝔨 Ad ι hequiv).IsSubmodule W) (g : G) (v : F) :
        v closure ((π.kFiniteSubspace K_sub).subtype '' W)(π.toMonoidHom g) v closure ((π.kFiniteSubspace K_sub).subtype '' W)
        theorem subrep_orbit_image {G : Type u_1} [Group G] [TopologicalSpace G] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace F] (π : ContinuousRep G F) (K_sub : Subgroup G) (U : Submodule F) (hU : π.IsInvariantSubspace U) (v : U) :
        (U.subtype '' Set.range fun (k : K_sub) => ((π.subrepresentation U hU).toMonoidHom k) v) = Set.range fun (k : K_sub) => (π.toMonoidHom k) v
        theorem kFinite_subrep_to_full {G : Type u_1} [Group G] [TopologicalSpace G] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace F] (π : ContinuousRep G F) (K_sub : Subgroup G) (U : Submodule F) (hU : π.IsInvariantSubspace U) (v : U) (hv : v (π.subrepresentation U hU).kFiniteSubspace K_sub) :
        v π.kFiniteSubspace K_sub
        theorem subrep_kFinite_image_subset {G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace F] (π : ContinuousRep G F) (K_sub : Subgroup G) [CompactSpace K_sub] [T2Space K_sub] (U : Submodule F) (hU : π.IsInvariantSubspace U) :
        theorem kFinite_dense_in_invariant_subspace {G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace F] (π : ContinuousRep G F) (K_sub : Subgroup G) (_hadm : π.IsAdmissible K_sub) [CompactSpace K_sub] [T2Space K_sub] (U : Submodule F) (hU : π.IsInvariantSubspace U) :
        closure ((π.kFiniteSubspace K_sub).subtype '' (Submodule.comap (π.kFiniteSubspace K_sub).subtype U)) = U
        theorem isotypic_projector_preserves_K_invariant_image {G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace F] (π : ContinuousRep G F) (K_sub : Subgroup G) (P : F →L[] F) (_hP_kfin : ∀ (w : F), P w π.kFiniteSubspace K_sub) (_hP_comm : ∀ (k : K_sub), P.comp (π.toMonoidHom k) = (π.toMonoidHom k).comp P) (hP_preserves : ∀ (S : Submodule F), (∀ (k : K_sub), sS, (π.toMonoidHom k) s S)sS, s π.kFiniteSubspace K_subP s S) (W : Submodule (π.kFiniteSubspace K_sub)) (hW_inv : ∀ (k : K_sub), wW, ((kFiniteSubspace_kAction π K_sub) k) w W) (w : F) :
        w (π.kFiniteSubspace K_sub).subtype '' WP w (π.kFiniteSubspace K_sub).subtype '' W
        theorem isotypic_projector_image_closed {G : Type u_1} [Group G] [TopologicalSpace G] [IsTopologicalGroup G] {F : Type u_2} [NormedAddCommGroup F] [NormedSpace F] (π : ContinuousRep G F) (K_sub : Subgroup G) (P : F →L[] F) (hP_fin : FiniteDimensional (↑P).range) (W : Submodule (π.kFiniteSubspace K_sub)) :
        IsClosed (P '' ((π.kFiniteSubspace K_sub).subtype '' W))
        theorem kFinite_isotypic_decomposition_with_invariance {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] [IsTopologicalGroup G] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace F] (π : ContinuousRep G F) (K_sub : Subgroup G) (hadm : π.IsAdmissible K_sub) [CompactSpace K_sub] [T2Space K_sub] (𝔤 : Type u_5) [LieRing 𝔤] [LieAlgebra 𝔤] (𝔨 : LieSubalgebra 𝔤) (Ad : K_sub →* 𝔤 →ₗ[] 𝔤) (ι : 𝔤 →ₗ⁅ F →ₗ[] F) [LieRingModule 𝔤 (π.kFiniteSubspace K_sub)] [LieModule 𝔤 (π.kFiniteSubspace K_sub)] (hequiv : ∀ (k : K_sub) (X : 𝔤) (v : (π.kFiniteSubspace K_sub)), ((kFiniteSubspace_kAction π K_sub) k) X, v = (Ad k) X, ((kFiniteSubspace_kAction π K_sub) k) v) (W : Submodule (π.kFiniteSubspace K_sub)) (hW : (harishChandraGKModule I π K_sub hadm 𝔤 𝔨 Ad ι hequiv).IsSubmodule W) (v : (π.kFiniteSubspace K_sub)) :
        ∃ (n : ) (Ps : Fin nF →L[] F), (∀ (i : Fin n) (w : F), (Ps i) w π.kFiniteSubspace K_sub) v = i : Fin n, (Ps i) v (∀ (i : Fin n), w(π.kFiniteSubspace K_sub).subtype '' W, (Ps i) w (π.kFiniteSubspace K_sub).subtype '' W) ∀ (i : Fin n), IsClosed ((Ps i) '' ((π.kFiniteSubspace K_sub).subtype '' W))
        theorem closure_gkSubmodule_kfinite_subset {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] [IsTopologicalGroup G] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace F] (π : ContinuousRep G F) (K_sub : Subgroup G) (hadm : π.IsAdmissible K_sub) [CompactSpace K_sub] [T2Space K_sub] (𝔤 : Type u_5) [LieRing 𝔤] [LieAlgebra 𝔤] (𝔨 : LieSubalgebra 𝔤) (Ad : K_sub →* 𝔤 →ₗ[] 𝔤) (ι : 𝔤 →ₗ⁅ F →ₗ[] F) [LieRingModule 𝔤 (π.kFiniteSubspace K_sub)] [LieModule 𝔤 (π.kFiniteSubspace K_sub)] (hequiv : ∀ (k : K_sub) (X : 𝔤) (v : (π.kFiniteSubspace K_sub)), ((kFiniteSubspace_kAction π K_sub) k) X, v = (Ad k) X, ((kFiniteSubspace_kAction π K_sub) k) v) (W : Submodule (π.kFiniteSubspace K_sub)) (hW : (harishChandraGKModule I π K_sub hadm 𝔤 𝔨 Ad ι hequiv).IsSubmodule W) (v : (π.kFiniteSubspace K_sub)) (hv : v closure ((π.kFiniteSubspace K_sub).subtype '' W)) :
        v W
        theorem subrep_gkSubmodule_bijection {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] [IsTopologicalGroup G] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace F] (π : ContinuousRep G F) (K_sub : Subgroup G) (hadm : π.IsAdmissible K_sub) [CompactSpace K_sub] [T2Space K_sub] (𝔤 : Type u_5) [LieRing 𝔤] [LieAlgebra 𝔤] (𝔨 : LieSubalgebra 𝔤) (Ad : K_sub →* 𝔤 →ₗ[] 𝔤) (ι : 𝔤 →ₗ⁅ F →ₗ[] F) [LieRingModule 𝔤 (π.kFiniteSubspace K_sub)] [LieModule 𝔤 (π.kFiniteSubspace K_sub)] (hequiv : ∀ (k : K_sub) (X : 𝔤) (v : (π.kFiniteSubspace K_sub)), ((kFiniteSubspace_kAction π K_sub) k) X, v = (Ad k) X, ((kFiniteSubspace_kAction π K_sub) k) v) :
        (∀ (U : Submodule F), π.IsInvariantSubspace Uclosure ((π.kFiniteSubspace K_sub).subtype '' (Submodule.comap (π.kFiniteSubspace K_sub).subtype U)) = U) (∀ (W : Submodule (π.kFiniteSubspace K_sub)), (harishChandraGKModule I π K_sub hadm 𝔤 𝔨 Ad ι hequiv).IsSubmodule W∀ (v : (π.kFiniteSubspace K_sub)), v W v closure ((π.kFiniteSubspace K_sub).subtype '' W)) ∀ (U₁ U₂ : Submodule F), π.IsInvariantSubspace U₁π.IsInvariantSubspace U₂Submodule.comap (π.kFiniteSubspace K_sub).subtype U₁ = Submodule.comap (π.kFiniteSubspace K_sub).subtype U₂U₁ = U₂
        theorem kFiniteSubspace_finiteLength_of_rep_finiteLength {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] [IsTopologicalGroup G] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace F] (π : ContinuousRep G F) (K_sub : Subgroup G) (hadm : π.IsAdmissible K_sub) [CompactSpace K_sub] [T2Space K_sub] (hfl : π.IsFiniteLength) (𝔤 : Type u_5) [LieRing 𝔤] [LieAlgebra 𝔤] (𝔨 : LieSubalgebra 𝔤) (Ad : K_sub →* 𝔤 →ₗ[] 𝔤) (ι : 𝔤 →ₗ⁅ F →ₗ[] F) [LieRingModule 𝔤 (π.kFiniteSubspace K_sub)] [LieModule 𝔤 (π.kFiniteSubspace K_sub)] (hequiv : ∀ (k : K_sub) (X : 𝔤) (v : (π.kFiniteSubspace K_sub)), ((kFiniteSubspace_kAction π K_sub) k) X, v = (Ad k) X, ((kFiniteSubspace_kAction π K_sub) k) v) (hι_compat : ∀ (X : 𝔤) (w : (π.kFiniteSubspace K_sub)), (π.kFiniteSubspace K_sub).subtype X, w = (ι X) ((π.kFiniteSubspace K_sub).subtype w)) (_hι_preserves : ∀ (U : Submodule F), π.IsInvariantSubspace U∀ (X : 𝔤), vU, (ι X) v U) :
        (harishChandraGKModule I π K_sub hadm 𝔤 𝔨 Ad ι hequiv).IsFiniteLength
        theorem GKModule.finiteLength_finitelyGenerated {𝔤 : Type u_1} [LieRing 𝔤] [LieAlgebra 𝔤] {K : Type u_2} [Group K] {𝔨 : LieSubalgebra 𝔤} {Ad : K →* 𝔤 →ₗ[] 𝔤} {V : Type u_3} [AddCommGroup V] [Module V] [LieRingModule 𝔤 V] [LieModule 𝔤 V] (M : GKModule 𝔤 K 𝔨 Ad V) (hfl : M.IsFiniteLength) :
        ∃ (S : Finset V), ∀ (v : V), v Submodule.span (⋃ sS, ⋃ (Xs : List 𝔤), {lieIterate Xs s})
        theorem finiteLength_implies_harishChandraModule {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] [IsTopologicalGroup G] {F : Type u_4} [NormedAddCommGroup F] [NormedSpace F] (π : ContinuousRep G F) (K_sub : Subgroup G) (hadm : π.IsAdmissible K_sub) [CompactSpace K_sub] [T2Space K_sub] (hfl : π.IsFiniteLength) (𝔤 : Type u_5) [LieRing 𝔤] [LieAlgebra 𝔤] (𝔨 : LieSubalgebra 𝔤) (Ad : K_sub →* 𝔤 →ₗ[] 𝔤) (ι : 𝔤 →ₗ⁅ F →ₗ[] F) [LieRingModule 𝔤 (π.kFiniteSubspace K_sub)] [LieModule 𝔤 (π.kFiniteSubspace K_sub)] (hequiv : ∀ (k : K_sub) (X : 𝔤) (v : (π.kFiniteSubspace K_sub)), ((kFiniteSubspace_kAction π K_sub) k) X, v = (Ad k) X, ((kFiniteSubspace_kAction π K_sub) k) v) (hι_compat : ∀ (X : 𝔤) (w : (π.kFiniteSubspace K_sub)), (π.kFiniteSubspace K_sub).subtype X, w = (ι X) ((π.kFiniteSubspace K_sub).subtype w)) (hι_preserves : ∀ (U : Submodule F), π.IsInvariantSubspace U∀ (X : 𝔤), vU, (ι X) v U) :
        (harishChandraGKModule I π K_sub hadm 𝔤 𝔨 Ad ι hequiv).IsHarishChandraModule