Documentation

TauCeti.Algebra.Coalgebra.Subcoalgebra.GroupLike

Subcoalgebras spanned by group-like elements #

This file defines the subcoalgebra spanned by a set of group-like elements, together with the singleton span, a finite-generation theorem for finite sets of group-like elements, and a Module.Finite instance for singleton spans.

The subcoalgebra spanned by all group-like elements is the full subcoalgebra exactly when the group-like elements span the carrier as a module, a condition invariant under coalgebra equivalence. Over a domain the group-like elements are linearly independent, so they then form a basis, groupLikeBasis.

References #

This file uses the GroupLike and IsGroupLikeElem API from Mathlib.RingTheory.Coalgebra.GroupLike, by Yaël Dillies and Michał Mrugała.

The subcoalgebra spanned by a set of group-like elements.

Equations
Instances For
    @[simp]

    The underlying submodule of the subcoalgebra spanned by a set of group-like elements is the linear span of their underlying elements.

    theorem TauCeti.Subcoalgebra.groupLike_mem_groupLikeSetSpan {R : Type u} {C : Type v} [CommSemiring R] [AddCommMonoid C] [Module R C] [Coalgebra R C] {s : Set (GroupLike R C)} {g : GroupLike R C} (hg : g ∈ s) :

    A group-like element in the generating set belongs to the subcoalgebra it spans.

    theorem TauCeti.Subcoalgebra.groupLikeSetSpan_le {R : Type u} {C : Type v} [CommSemiring R] [AddCommMonoid C] [Module R C] [Coalgebra R C] {s : Set (GroupLike R C)} {D : Subcoalgebra R C} :
    groupLikeSetSpan s ≤ D ↔ ∀ g ∈ s, ↑g ∈ D

    Universal property for subcoalgebras spanned by a set of group-like elements.

    Monotonicity of the subcoalgebra spanned by a set of group-like elements.

    The subcoalgebra spanned by all group-like elements is the full subcoalgebra exactly when the underlying group-like elements span the carrier as a module.

    A coalgebra equivalence preserves the property that the group-like elements span the whole carrier.

    The subcoalgebra spanned by a group-like element.

    Equations
    Instances For
      theorem TauCeti.Subcoalgebra.groupLikeSpan_le {R : Type u} {C : Type v} [CommSemiring R] [AddCommMonoid C] [Module R C] [Coalgebra R C] {g : GroupLike R C} {D : Subcoalgebra R C} :

      Universal property for the subcoalgebra spanned by one group-like element.

      @[simp]

      The underlying submodule of the subcoalgebra spanned by one group-like element is the submodule generated by (g : C).

      A group-like element belongs to its span subcoalgebra.

      @[simp]
      theorem TauCeti.Subcoalgebra.mem_groupLikeSpan {R : Type u} {C : Type v} [CommSemiring R] [AddCommMonoid C] [Module R C] [Coalgebra R C] {g : GroupLike R C} {c : C} :
      c ∈ groupLikeSpan g ↔ ∃ (r : R), r • ↑g = c

      Membership in the subcoalgebra spanned by a group-like element.

      A subcoalgebra spanned by a finite set of group-like elements is finitely generated.

      The underlying submodule of the subcoalgebra spanned by one group-like element is finitely generated.

      Over a domain, the group-like elements of a torsion-free coalgebra that they span form a basis of it.

      Equations
      Instances For
        @[simp]

        The basis vector of groupLikeBasis indexed by a group-like element is that element.