Documentation

TauCeti.Algebra.Coalgebra.Subcoalgebra.Finite

Finite subcoalgebras and directed unions #

This file proves the elementwise fundamental theorem of coalgebras over a principal ideal domain: if the coalgebra is free as a module, then each of its elements belongs to a finite subcoalgebra. Over a field the freeness hypothesis is automatic, so every coalgebra element belongs to a finite-dimensional subcoalgebra.

Over a commutative semiring, the module-finite subcoalgebras are nonempty and directed under finite joins. An abstract elementwise covering hypothesis therefore upgrades to containment of finite subsets and finitely generated submodules, and identifies the coalgebra as both the supremum and the literal union of its module-finite subcoalgebras. Applying the elementwise theorems gives these conclusions over a principal ideal domain and over a field.

The finite regular subcomodule containing the element need not itself be a subcoalgebra. Instead, we equip its subtype with the induced comodule structure and take its matrix-coefficient subcoalgebra. The counit matrix coefficient recovers the original element.

Main declarations #

References #

See Sweedler, Hopf Algebras, Chapter 2; Milne, Algebraic Groups, Proposition 4.7 and Section 9d; and Hazewinkel, "Cofree coalgebras and multivariable recursiveness", Theorem 8.4.

The set of subcoalgebras that are finitely generated as R-modules.

Equations
Instances For
    @[simp]

    A subcoalgebra belongs to finiteSubcoalgebras exactly when its underlying module is finite.

    The family of module-finite subcoalgebras is nonempty.

    The join of two module-finite subcoalgebras is module-finite.

    The family of module-finite subcoalgebras is directed under inclusion.

    @[simp]

    Membership in the supremum of the module-finite subcoalgebras is membership in one such subcoalgebra.

    The carrier of the supremum of the module-finite subcoalgebras is their literal union.

    theorem TauCeti.Subcoalgebra.exists_finite_subcoalgebra_of_setFinite_of_exists_mem {R : Type u} {C : Type v} [CommSemiring R] [AddCommMonoid C] [Module R C] [Coalgebra R C] (hcover : ∀ (c : C), ∃ (D : Subcoalgebra R C), Module.Finite R ↥D.toSubmodule ∧ c ∈ D) (s : Set C) (hs : s.Finite) :
    ∃ (D : Subcoalgebra R C), Module.Finite R ↥D.toSubmodule ∧ s ⊆ ↑D

    If every element is contained in a module-finite subcoalgebra, then every finite subset is contained in one module-finite subcoalgebra.

    If every element is contained in a module-finite subcoalgebra, then every module-finite submodule is contained in one module-finite subcoalgebra.

    If every element is contained in a module-finite subcoalgebra, then the supremum of all module-finite subcoalgebras is the whole coalgebra.

    theorem TauCeti.Subcoalgebra.iUnion_finiteSubcoalgebras_eq_univ_of_exists_mem {R : Type u} {C : Type v} [CommSemiring R] [AddCommMonoid C] [Module R C] [Coalgebra R C] (hcover : ∀ (c : C), ∃ (D : Subcoalgebra R C), Module.Finite R ↥D.toSubmodule ∧ c ∈ D) :
    ⋃ D ∈ finiteSubcoalgebras R C, ↑D = Set.univ

    If every element is contained in a module-finite subcoalgebra, then the literal union of all module-finite subcoalgebras is the whole carrier.

    If C is a coalgebra that is free as a module over a commutative principal ideal domain, then every element of C belongs to a subcoalgebra that is finite as a module.

    Every finite subset of a coalgebra that is free over a commutative principal ideal domain is contained in a module-finite subcoalgebra.

    Every module-finite submodule of a coalgebra that is free over a commutative principal ideal domain is contained in a module-finite subcoalgebra.

    A coalgebra that is free over a commutative principal ideal domain is the supremum of its module-finite subcoalgebras.

    A coalgebra that is free over a commutative principal ideal domain is the literal union of its module-finite subcoalgebras.

    Every element of a coalgebra over a field belongs to a finite-dimensional subcoalgebra.

    Every finite subset of a coalgebra over a field is contained in a finite-dimensional subcoalgebra.

    Every finite-dimensional subspace of a coalgebra over a field is contained in a finite-dimensional subcoalgebra.

    Every coalgebra over a field is the supremum of its finite-dimensional subcoalgebras.

    Every coalgebra over a field is the literal union of its finite-dimensional subcoalgebras.