Other results
Results named in the rest of Tau Ceti's TauCeti.CategoryTheory modules and in no roadmap's section, as Tau Ceti has them at commit ace60277.
DefinitionThe DG Yoneda lemma#
evaluation at the identity of X is an isomorphism from the Hom
complex of right DG modules Hom(Hom(-, X), F) to the complex F(X).
TauCeti.dgRepresentableHomIso.{v} (R : Type v) [CommRing R] {C : Type v} [TauCeti.DGCategory R C]
(X : C)
(F :
CategoryTheory.EnrichedFunctor (CochainComplex (ModuleCat R) ℤ) Cᵒᵖ
(CochainComplex (ModuleCat R) ℤ)) :
TauCeti.dgHomComplex R { toEnrichedFunctor := TauCeti.dgRepresentable R X }
{ toEnrichedFunctor := F } ≅
F.obj (Opposite.op X)
Lean
Formalized in Tau Ceti as TauCeti.dgRepresentableHomIso.
Other forms
The DG Yoneda lemma, degreewise. Formalized in Tau Ceti as TauCeti.dgRepresentableHomEquiv.
TauCeti.dgRepresentableHomEquiv.{v} (R : Type v) [CommRing R] {C : Type v} [TauCeti.DGCategory R C]
(X : C)
(F :
CategoryTheory.EnrichedFunctor (CochainComplex (ModuleCat R) ℤ) Cᵒᵖ
(CochainComplex (ModuleCat R) ℤ))
(n : ℤ) :
TauCeti.DGHom R n { toEnrichedFunctor := TauCeti.dgRepresentable R X }
{ toEnrichedFunctor := F } ≃ₗ[R]
↑((F.obj (Opposite.op X)).X n)
Sources
TheoremFrobenius reciprocity in multiplicity form#
N_{S T}^U is the multiplicity of T in
Sᘁ ⊗ U, coming from (Sᘁ ⊗ U ⟶ T) ≃ (U ⟶ S ⊗ T).
TauCeti.fusionCoeff_eq_simpleMultiplicities_rightDual_tensor.{w', v, u} {C : Type u}
[CategoryTheory.Category.{v, u} C] [CategoryTheory.Abelian C] [CategoryTheory.MonoidalCategory C]
[CategoryTheory.MonoidalPreadditive C] [CategoryTheory.RigidCategory C] (k : Type w') [Field k]
[IsAlgClosed k] [CategoryTheory.Linear k C] [CategoryTheory.MonoidalLinear k C]
[TauCeti.IsFiniteSemisimpleCategory C] [∀ (X Y : C), FiniteDimensional k (X ⟶ Y)]
(S T U : TauCeti.SimpleClasses C) :
TauCeti.fusionCoeff k S T U =
(TauCeti.simpleMultiplicities (CategoryTheory.MonoidalCategoryStruct.tensorObj S.reprᘁ U.repr))
T
Lean
Formalized in Tau Ceti as TauCeti.fusionCoeff_eq_simpleMultiplicities_rightDual_tensor.
Other forms
Frobenius reciprocity for fusion coefficients. Formalized in Tau Ceti as TauCeti.fusionCoeff_dual_left.
TauCeti.fusionCoeff_dual_left.{w', v, u} {C : Type u} [CategoryTheory.Category.{v, u} C]
[CategoryTheory.Abelian C] [CategoryTheory.MonoidalCategory C]
[CategoryTheory.MonoidalPreadditive C] [CategoryTheory.RigidCategory C] (k : Type w') [Field k]
[IsAlgClosed k] [CategoryTheory.Linear k C] [CategoryTheory.MonoidalLinear k C]
[TauCeti.IsFiniteSemisimpleCategory C] [∀ (X Y : C), FiniteDimensional k (X ⟶ Y)]
(S T U : TauCeti.SimpleClasses C) : TauCeti.fusionCoeff k S.dual T U = TauCeti.fusionCoeff k S U T
Frobenius reciprocity for fusion coefficients. Formalized in Tau Ceti as TauCeti.fusionCoeff_dual_right.
TauCeti.fusionCoeff_dual_right.{w', v, u} {C : Type u} [CategoryTheory.Category.{v, u} C]
[CategoryTheory.Abelian C] [CategoryTheory.MonoidalCategory C]
[CategoryTheory.MonoidalPreadditive C] [CategoryTheory.RigidCategory C] (k : Type w') [Field k]
[IsAlgClosed k] [CategoryTheory.Linear k C] [CategoryTheory.MonoidalLinear k C]
[TauCeti.IsFiniteSemisimpleCategory C] [∀ (X Y : C), FiniteDimensional k (X ⟶ Y)]
(S T U : TauCeti.SimpleClasses C) : TauCeti.fusionCoeff k S T.dual U = TauCeti.fusionCoeff k U T S
Frobenius reciprocity in multiplicity form. Formalized in Tau Ceti as TauCeti.fusionCoeff_eq_simpleMultiplicities_tensor_rightDual.
TauCeti.fusionCoeff_eq_simpleMultiplicities_tensor_rightDual.{w', v, u} {C : Type u}
[CategoryTheory.Category.{v, u} C] [CategoryTheory.Abelian C] [CategoryTheory.MonoidalCategory C]
[CategoryTheory.MonoidalPreadditive C] [CategoryTheory.RigidCategory C] (k : Type w') [Field k]
[IsAlgClosed k] [CategoryTheory.Linear k C] [CategoryTheory.MonoidalLinear k C]
[TauCeti.IsFiniteSemisimpleCategory C] [∀ (X Y : C), FiniteDimensional k (X ⟶ Y)]
(S T U : TauCeti.SimpleClasses C) :
TauCeti.fusionCoeff k S T U =
(TauCeti.simpleMultiplicities (CategoryTheory.MonoidalCategoryStruct.tensorObj U.repr T.reprᘁ))
S
Sources
Uses 1 · Used by 3
TheoremNg–Schauenburg#
the (n + 1)-st iterate of E_V^{(n+1)} is the identity.
TauCeti.iterate_frobeniusSchurRotate_eq_id.{v, u} {C : Type u} [CategoryTheory.Category.{v, u} C]
[CategoryTheory.MonoidalCategory C] [CategoryTheory.RigidCategory C] [TauCeti.PivotalCategory C]
(V : C) (n : ℕ) : (TauCeti.frobeniusSchurRotate V n)^[n + 1] = id
Used by 1
TheoremNg–Schauenburg trichotomy#
for a simple object V (with Vᘁ simple and V ⟶ V
finite-dimensional over an algebraically closed field k), the second Frobenius–Schur indicator
takes values in {1, 0, -1}.
TauCeti.frobeniusSchurIndicator_two_eq_one_or_eq_zero_or_eq_neg_one.{w, v, u} {C : Type u}
[CategoryTheory.Category.{v, u} C] [CategoryTheory.MonoidalCategory C]
[CategoryTheory.Preadditive C] [CategoryTheory.MonoidalPreadditive C]
[CategoryTheory.RigidCategory C] [TauCeti.PivotalCategory C] [CategoryTheory.Limits.HasKernels C]
(k : Type w) [Field k] [IsAlgClosed k] [CategoryTheory.Linear k C]
[CategoryTheory.MonoidalLinear k C] (V : C) [CategoryTheory.Simple V]
[FiniteDimensional k (V ⟶ V)] [CategoryTheory.Simple Vᘁ] :
TauCeti.frobeniusSchurIndicator k V 2 = 1 ∨
TauCeti.frobeniusSchurIndicator k V 2 = 0 ∨ TauCeti.frobeniusSchurIndicator k V 2 = -1
Lean
Formalized in Tau Ceti as TauCeti.frobeniusSchurIndicator_two_eq_one_or_eq_zero_or_eq_neg_one.
Sources
Uses 1
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.