theorem
corollary_22_6
{R : Type u}
[CommRing R]
{đ¤ : Type u}
[LieRing đ¤]
[LieAlgebra R đ¤]
(Î : TriangularDecomposition R đ¤)
(wg : WeylGroupData Î)
(lam : âĽÎ.đĽ ââ[R] R)
:
(â (Fâ Fâ : ProjectiveFunctors.EndoFunctorData R đ¤),
ProjectiveFunctors.IsProjectiveFunctor Fâ â
ProjectiveFunctors.IsProjectiveFunctor Fâ â
â (Mverma : ProjectiveFunctors.RepGfObj R đ¤),
Nonempty (IsVermaModule Î Mverma.carrier (lam - wg.Ď)) â
â (iso_fwd : ProjectiveFunctors.RepGfHom (Fâ.obj Mverma) (Fâ.obj Mverma))
(iso_bwd : ProjectiveFunctors.RepGfHom (Fâ.obj Mverma) (Fâ.obj Mverma)),
(iso_bwd.comp iso_fwd).EqAsMap (ProjectiveFunctors.RepGfHom.id (Fâ.obj Mverma)) â
(iso_fwd.comp iso_bwd).EqAsMap (ProjectiveFunctors.RepGfHom.id (Fâ.obj Mverma)) â
ProjectiveFunctors.AreNatIsoOnGenInfChar lam Fâ Fâ) â§ (â (F : ProjectiveFunctors.EndoFunctorData R đ¤),
ProjectiveFunctors.IsProjectiveFunctor F â
â (Mverma : ProjectiveFunctors.RepGfObj R đ¤),
Nonempty (IsVermaModule Î Mverma.carrier (lam - wg.Ď)) â
â (n : â) (summands : Fin n â ProjectiveFunctors.RepGfObj R đ¤),
ProjectiveFunctors.IsDirectSumDecompObj (F.obj Mverma) summands â
â (F_i : Fin n â ProjectiveFunctors.EndoFunctorData R đ¤),
(â (i : Fin n), ProjectiveFunctors.IsProjectiveFunctor (F_i i)) â§ (â (i : Fin n), (F_i i).obj Mverma = summands i) â§ ProjectiveFunctors.IsDirectSumDecomp F F_i) â§ â (H : ProjectiveFunctors.ThetaFunctorData R đ¤ Î wg lam),
ProjectiveFunctors.IsProjectiveThetaFunctor H â
â (F : ProjectiveFunctors.EndoFunctorData R đ¤) (_ : ProjectiveFunctors.IsProjectiveFunctor F) (T :
ProjectiveFunctors.ThetaFunctorData R đ¤ Î wg lam), T.baseFunctor = F â§ ProjectiveFunctors.AreNatIsoTheta H T