Documentation

TauCeti.Algebra.Coalgebra.Comodule.ExteriorAlgebra.Basic

The exterior algebra of a comodule #

Let H be a commutative bialgebra over a commutative ring R and M a right H-comodule. The exterior algebra ExteriorAlgebra R M is again a right H-comodule, with the coaction determined multiplicatively by that of M: in Sweedler notation m ↦ m₍₀₎ ⊗ m₍₁₎,

ι m₁ * ⋯ * ι mₙ ↦ ∏ᵢ (ι mᵢ₍₀₎ ⊗ mᵢ₍₁₎).

Since H is commutative, ExteriorAlgebra R M ⊗[R] H is an algebra in which the image of the coaction of M still squares to zero, so the coaction extends to an algebra homomorphism exteriorAlgebraCoact : ExteriorAlgebra R M →ₐ[R] ExteriorAlgebra R M ⊗[R] H; the comodule laws then hold because they hold on generators. This coaction preserves the exterior grading, so every exterior power ⋀[R]^n M is a subcomodule. The points of H act on the scalar extension of the exterior algebra by algebra endomorphisms, compatibly with their action on M through the comodule morphism Hom.exteriorAlgebraι (by baseChange_comp_endOfPoint).

For an affine group G = Spec H with a representation M, this is the representation of G on ⋀ M and its homogeneous pieces. Chevalley's theorem realizing a closed subgroup as the stabilizer of a line uses the line spanned by the top exterior product of a subrepresentation.

Following Comodule.tensor, Comodule.exteriorAlgebra is not a global instance.

Main declarations #

References #

noncomputable def TauCeti.Comodule.exteriorAlgebraCoact (R : Type u_1) (H : Type u_2) (M : Type u_3) [CommRing R] [CommSemiring H] [Bialgebra R H] [AddCommGroup M] [Module R M] [Comodule R H M] :

The coaction of the exterior algebra of a comodule, as an algebra homomorphism: it sends a generator ι m to ι m₍₀₎ ⊗ m₍₁₎, the coaction of m followed by the inclusion of generators.

Equations
Instances For
    @[simp]

    The counit law for the coaction of the exterior algebra.

    @[implicit_reducible]
    noncomputable def TauCeti.Comodule.exteriorAlgebra (R : Type u_1) (H : Type u_2) (M : Type u_3) [CommRing R] [CommSemiring H] [Bialgebra R H] [AddCommGroup M] [Module R M] [Comodule R H M] :

    The exterior algebra of a right comodule over a commutative bialgebra, with the multiplicative coaction exteriorAlgebraCoact.

    Following Comodule.tensor, this is deliberately not a global instance. Select it explicitly, or register it as a local instance.

    Equations
    Instances For
      @[simp]

      The coaction of the exterior-algebra comodule is exteriorAlgebraCoact.

      noncomputable def TauCeti.Comodule.Hom.exteriorAlgebraι (R : Type u_1) (H : Type u_2) (M : Type u_3) [CommRing R] [CommSemiring H] [Bialgebra R H] [AddCommGroup M] [Module R M] [Comodule R H M] :
      Hom R H M (ExteriorAlgebra R M)

      The inclusion ι : M → ExteriorAlgebra R M of generators, as a comodule morphism.

      Equations
      Instances For
        @[simp]
        theorem TauCeti.Comodule.Hom.exteriorAlgebraι_apply {R : Type u_1} {H : Type u_2} {M : Type u_3} [CommRing R] [CommSemiring H] [Bialgebra R H] [AddCommGroup M] [Module R M] [Comodule R H M] (m : M) :
        noncomputable def TauCeti.Comodule.Hom.exteriorAlgebraMap {R : Type u_1} {H : Type u_2} {M : Type u_3} {N : Type u_4} [CommRing R] [CommSemiring H] [Bialgebra R H] [AddCommGroup M] [Module R M] [Comodule R H M] [AddCommGroup N] [Module R N] [Comodule R H N] (f : Hom R H M N) :

        The map of exterior algebras induced by a comodule morphism, as a comodule morphism.

        Equations
        Instances For
          @[simp]
          theorem TauCeti.Comodule.Hom.exteriorAlgebraMap_apply {R : Type u_1} {H : Type u_2} {M : Type u_3} {N : Type u_4} [CommRing R] [CommSemiring H] [Bialgebra R H] [AddCommGroup M] [Module R M] [Comodule R H M] [AddCommGroup N] [Module R N] [Comodule R H N] (f : Hom R H M N) (x : ExteriorAlgebra R M) :
          theorem TauCeti.Comodule.Hom.exteriorAlgebraMap_id {R : Type u_1} {H : Type u_2} {M : Type u_3} [CommRing R] [CommSemiring H] [Bialgebra R H] [AddCommGroup M] [Module R M] [Comodule R H M] :

          The exterior-algebra functor on comodules preserves identities.

          theorem TauCeti.Comodule.Hom.exteriorAlgebraMap_comp {R : Type u_1} {H : Type u_2} {M : Type u_3} {N : Type u_4} {P : Type u_5} [CommRing R] [CommSemiring H] [Bialgebra R H] [AddCommGroup M] [Module R M] [Comodule R H M] [AddCommGroup N] [Module R N] [Comodule R H N] [AddCommGroup P] [Module R P] [Comodule R H P] (g : Hom R H N P) (f : Hom R H M N) :

          The exterior-algebra functor on comodules preserves composition.

          @[simp]
          theorem TauCeti.Comodule.Hom.exteriorAlgebraMap_comp_exteriorAlgebraι {R : Type u_1} {H : Type u_2} {M : Type u_3} {N : Type u_4} [CommRing R] [CommSemiring H] [Bialgebra R H] [AddCommGroup M] [Module R M] [Comodule R H M] [AddCommGroup N] [Module R N] [Comodule R H N] (f : Hom R H M N) :

          The exterior-algebra functor is compatible with the inclusion of generators.

          theorem TauCeti.Comodule.exteriorAlgebraCoact_mem_decomposeTensor {R : Type u_1} {H : Type u_2} {M : Type u_3} [CommRing R] [CommSemiring H] [Bialgebra R H] [AddCommGroup M] [Module R M] [Comodule R H M] {n : ℕ} {x : ExteriorAlgebra R M} (hx : x ∈ ⋀[R]^n M) :

          The coaction of the exterior algebra preserves the exterior grading: it maps ⋀[R]^n M into the image of ⋀[R]^n M ⊗[R] H.

          noncomputable def TauCeti.Comodule.exteriorPowerSubcomodule (R : Type u_1) (H : Type u_2) (M : Type u_3) [CommRing R] [CommSemiring H] [Bialgebra R H] [AddCommGroup M] [Module R M] [Comodule R H M] (n : ℕ) :

          The exterior power ⋀[R]^n M as a subcomodule of the exterior algebra.

          Equations
          Instances For
            @[simp]
            theorem TauCeti.Comodule.mem_exteriorPowerSubcomodule {R : Type u_1} {H : Type u_2} {M : Type u_3} [CommRing R] [CommSemiring H] [Bialgebra R H] [AddCommGroup M] [Module R M] [Comodule R H M] {n : ℕ} {x : ExteriorAlgebra R M} :
            noncomputable def TauCeti.Comodule.exteriorAlgebraEndOfPoint {R : Type u_1} {H : Type u_2} {M : Type u_3} [CommRing R] [CommSemiring H] [Bialgebra R H] [AddCommGroup M] [Module R M] [Comodule R H M] {A : Type u_6} [CommSemiring A] [Algebra R A] (g : H →ₐ[R] A) :

            The action of an A-point g of H on the scalar extension A ⊗[R] ExteriorAlgebra R M, as an A-algebra homomorphism. Its underlying linear map is endOfPoint (exteriorAlgebraEndOfPoint_toLinearMap), so points act on the exterior algebra multiplicatively.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For

              The algebra homomorphism exteriorAlgebraEndOfPoint g is the action endOfPoint of the point g on the exterior-algebra comodule.

              @[simp]
              theorem TauCeti.Comodule.exteriorAlgebraEndOfPoint_apply {R : Type u_1} {H : Type u_2} {M : Type u_3} [CommRing R] [CommSemiring H] [Bialgebra R H] [AddCommGroup M] [Module R M] [Comodule R H M] {A : Type u_6} [CommSemiring A] [Algebra R A] (g : H →ₐ[R] A) (x : TensorProduct R A (ExteriorAlgebra R M)) :
              theorem TauCeti.Comodule.endOfPoint_exteriorAlgebra_one {R : Type u_1} {H : Type u_2} {M : Type u_3} [CommRing R] [CommSemiring H] [Bialgebra R H] [AddCommGroup M] [Module R M] [Comodule R H M] {A : Type u_6} [CommSemiring A] [Algebra R A] (g : H →ₐ[R] A) :

              Points fix the unit of the scalar extension of the exterior algebra.

              theorem TauCeti.Comodule.endOfPoint_exteriorAlgebra_mul {R : Type u_1} {H : Type u_2} {M : Type u_3} [CommRing R] [CommSemiring H] [Bialgebra R H] [AddCommGroup M] [Module R M] [Comodule R H M] {A : Type u_6} [CommSemiring A] [Algebra R A] (g : H →ₐ[R] A) (x y : TensorProduct R A (ExteriorAlgebra R M)) :

              Points act on the scalar extension of the exterior algebra multiplicatively.