Documentation

Atlas.LieGroups.code.SL2CRepresentations

@[reducible, inline]
abbrev SL2C :
Instances For
    structure SL2C_UnitaryRep :
    Type (u_1 + 1)
    Instances For
      noncomputable def trivialSL2CRep :
      Instances For
        structure PSActionBundle :
        Instances For
          structure CSActionBundle :
          Instances For
            theorem gn_analytical_data :
            ∃ (ps : PSActionBundle) (cs : CSActionBundle), (∀ (m₁ m₂ : ) (t₁ t₂ : ), (∃ (T : (lp (fun (x : ) => ) 2) ≃ₗᵢ[] (lp (fun (x : ) => ) 2)), ∀ (g : SL2C) (v : (lp (fun (x : ) => ) 2)), T (((ps.action m₁ t₁) g) v) = ((ps.action m₂ t₂) g) (T v))m₁ = m₂ t₁ = t₂ m₁ = -m₂ t₁ = -t₂) (∀ (s₁ s₂ : ) (hs₁_neg : -1 < s₁) (hs₁_pos : s₁ < 1) (hs₂_neg : -1 < s₂) (hs₂_pos : s₂ < 1), (∃ (T : (lp (fun (x : ) => ) 2) ≃ₗᵢ[] (lp (fun (x : ) => ) 2)), ∀ (g : SL2C) (v : (lp (fun (x : ) => ) 2)), T (((cs.action s₁ hs₁_neg hs₁_pos) g) v) = ((cs.action s₂ hs₂_neg hs₂_pos) g) (T v))s₁ = s₂ s₁ = -s₂) (∀ (m : ) (t s : ) (hs_neg : -1 < s) (hs_pos : s < 1), ¬∃ (T : (lp (fun (x : ) => ) 2) ≃ₗᵢ[] (lp (fun (x : ) => ) 2)), ∀ (g : SL2C) (v : (lp (fun (x : ) => ) 2)), T (((ps.action m t) g) v) = ((cs.action s hs_neg hs_pos) g) (T v)) ∀ (ρ : SL2C_UnitaryRep), ρ.IsIrreducible(∃ (m : ) (t : ), ρ.IsUnitarilyEquiv { V := (lp (fun (x : ) => ) 2), instNACG := lp.normedAddCommGroup, instIPS := lp.instInnerProductSpace, instCS := , action := ps.action m t }) (∃ (s : ) (hs_neg : -1 < s) (hs_pos : s < 1), ρ.IsUnitarilyEquiv { V := (lp (fun (x : ) => ) 2), instNACG := lp.normedAddCommGroup, instIPS := lp.instInnerProductSpace, instCS := , action := cs.action s hs_neg hs_pos }) ρ.IsUnitarilyEquiv trivialSL2CRep
            noncomputable def thePSAction :
            Instances For
              noncomputable def theCSAction :
              Instances For
                noncomputable def unitaryPrincipalSeriesRep (m : ) (t : ) :
                Instances For
                  noncomputable def complementarySeriesRep (s : ) (hs_neg : -1 < s) (hs_pos : s < 1) :
                  Instances For
                    theorem gelfand_naimark_exhaustion (ρ : SL2C_UnitaryRep) (hirr : ρ.IsIrreducible) :
                    (∃ (m : ) (t : ), ρ.IsUnitarilyEquiv (unitaryPrincipalSeriesRep m t)) (∃ (s : ) (hs_neg : -1 < s) (hs_pos : s < 1), ρ.IsUnitarilyEquiv (complementarySeriesRep s hs_neg hs_pos)) ρ.IsUnitarilyEquiv trivialSL2CRep
                    theorem gelfand_naimark_ps_injective (m₁ m₂ : ) (t₁ t₂ : ) (h : (unitaryPrincipalSeriesRep m₁ t₁).IsUnitarilyEquiv (unitaryPrincipalSeriesRep m₂ t₂)) :
                    m₁ = m₂ t₁ = t₂ m₁ = -m₂ t₁ = -t₂
                    theorem gelfand_naimark_cs_injective (s₁ s₂ : ) (hs₁_neg : -1 < s₁) (hs₁_pos : s₁ < 1) (hs₂_neg : -1 < s₂) (hs₂_pos : s₂ < 1) (h : (complementarySeriesRep s₁ hs₁_neg hs₁_pos).IsUnitarilyEquiv (complementarySeriesRep s₂ hs₂_neg hs₂_pos)) :
                    s₁ = s₂ s₁ = -s₂
                    theorem gelfand_naimark_ps_cs_disjoint (m : ) (t s : ) (hs_neg : -1 < s) (hs_pos : s < 1) :
                    theorem no_liso_lp_complex :
                    IsEmpty ((lp (fun (x : ) => ) 2) ≃ₗᵢ[] )
                    theorem gelfand_naimark_classification :
                    (∀ (ρ : SL2C_UnitaryRep), ρ.IsIrreducible(∃ (m : ) (t : ), ρ.IsUnitarilyEquiv (unitaryPrincipalSeriesRep m t)) (∃ (s : ) (hs_neg : -1 < s) (hs_pos : s < 1), ρ.IsUnitarilyEquiv (complementarySeriesRep s hs_neg hs_pos)) ρ.IsUnitarilyEquiv trivialSL2CRep) (∀ (m₁ m₂ : ) (t₁ t₂ : ), (unitaryPrincipalSeriesRep m₁ t₁).IsUnitarilyEquiv (unitaryPrincipalSeriesRep m₂ t₂)m₁ = m₂ t₁ = t₂ m₁ = -m₂ t₁ = -t₂) (∀ (s₁ s₂ : ) (hs₁_neg : -1 < s₁) (hs₁_pos : s₁ < 1) (hs₂_neg : -1 < s₂) (hs₂_pos : s₂ < 1), (complementarySeriesRep s₁ hs₁_neg hs₁_pos).IsUnitarilyEquiv (complementarySeriesRep s₂ hs₂_neg hs₂_pos)s₁ = s₂ s₁ = -s₂) ∀ (m : ) (t s : ) (hs_neg : -1 < s) (hs_pos : s < 1), ¬(unitaryPrincipalSeriesRep m t).IsUnitarilyEquiv (complementarySeriesRep s hs_neg hs_pos)
                    Instances For
                      Instances For
                        Instances For
                          theorem prop_26_1_i (ξ₁ ξ₂ : HCBimoduleParam) (h₁ : ¬ξ₁.IsSameSignNonzeroIntegers) (h₂ : ¬ξ₂.IsSameSignNonzeroIntegers) (h_chi_left : ξ₁.lam ^ 2 = ξ₂.lam ^ 2) (h_chi_right : ξ₁.mu ^ 2 = ξ₂.mu ^ 2) :
                          ξ₁.Equiv ξ₂
                          def IsHermitianPS (lam mu : ) :
                          Instances For
                            Instances For