Documentation

TauCeti.CategoryTheory.Action.Tannaka

Tannaka duality for G-sets #

A monoid G can be read off from the category Action (Type u) G of G-sets together with the forgetful functor Action.forget (Type u) G to types: the monoid of natural endomorphisms of that functor is G itself, so its automorphism group is the unit group Gˣ, which for a group G is G again.

The proof is the usual one. A natural endomorphism η is determined by its value s at the identity of the left regular G-set Action.leftRegular G, because for every G-set A and every point x of A the orbit map a ↦ a • x is a map of G-sets out of the left regular one, and naturality against it forces η to act as x ↦ s • x.

The last statements below transport this along an equivalence: a functor C ⥤ Type u that factors as an equivalence onto G-sets followed by the forgetful functor has endomorphism monoid G and automorphism group Gˣ. This is the form the classification of covering spaces consumes, with C the covering spaces of a based space and G its fundamental group.

No finiteness enters, so this is not Mathlib's CategoryTheory.PreGaloisCategory picture: there a fibre functor takes values in FintypeCat and CategoryTheory.PreGaloisCategory.IsFundamentalGroup asks for a compact topological group, which for a discrete G means a finite one.

Main declarations #

References #

The argument is the standard Tannaka reconstruction of a group from its permutation representations; see for instance Lenstra, Galois theory for schemes, Section 3, where the same naturality-against-orbit-maps computation identifies the automorphism group of a fibre functor. Mathlib's Mathlib/RepresentationTheory/Tannaka.lean proves the linear analogue for finite groups, a different statement sharing no proof with this one.

Acting by g : G on every G-set is a natural endomorphism of the forgetful functor from G-sets to types; this is the resulting monoid map G →* End (Action.forget (Type u) G).

Equations
Instances For

    The computation rule for TauCeti.toEndForgetAction.

    This is not a simp lemma: the type of NatTrans.app puts (Action.forget (Type u) G).obj A in the coercion of the left-hand side, and simp rewrites that to A.V by Action.forget_obj, so the left-hand side here is not in simp-normal form.

    The value of TauCeti.toEndForgetAction G g at the identity of the left regular G-set; not a simp lemma, for the reason given at TauCeti.toEndForgetAction_app_apply.

    The orbit map a ↦ a • x of a point x of a G-set A, as a map of G-sets from the left regular G-set to A.

    Equations
    Instances For

      A natural endomorphism of the forgetful functor from G-sets to types acts on every G-set as the element of G it produces at the identity of the left regular G-set: naturality against the orbit map CategoryTheory.Action.leftRegularHom leaves it no other choice.

      Acting by the elements of G exhausts the natural endomorphisms of the forgetful functor, and does so without repetition: evaluation at the identity of the left regular G-set inverts TauCeti.toEndForgetAction, by TauCeti.end_forgetAction_app_apply.

      Tannaka duality for G-sets. A monoid G is the monoid of natural endomorphisms of the forgetful functor from G-sets to types.

      Equations
      Instances For
        @[simp]

        The inverse Tannaka equivalence is characterized by evaluation at the identity of the left regular G-set.

        Tannaka duality for G-sets, automorphism form: the automorphism group of the forgetful functor from G-sets to types is the group of units of the monoid G.

        An automorphism is an invertible endomorphism, so this is the endomorphism form TauCeti.endForgetActionMulEquiv on units.

        Equations
        Instances For

          The automorphism attached to a unit g acts by g; not a simp lemma, for the reason given at TauCeti.toEndForgetAction_app_apply.

          The inverse of the automorphism attached to a unit g acts by g⁻¹; not a simp lemma, for the reason given at TauCeti.toEndForgetAction_app_apply.

          @[simp]

          The inverse of the automorphism form of Tannaka duality is characterized by evaluating the forward natural transformation at the identity of the left regular G-set.

          Tannaka duality transported along an equivalence: if a functor e from a category C to G-sets is an equivalence, then G is the monoid of natural endomorphisms of the composite functor C ⥤ Type u.

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

            The value of a transported natural endomorphism on a point of a fibre.

            This is not a simp lemma: simp rewrites the composite (e ⋙ Action.forget (Type u) G).obj p appearing in the type of x to (Action.forget (Type u) G).obj (e.obj p), so the left-hand side here is not in simp-normal form.

            The automorphism form of Tannaka duality, transported along an equivalence: if a functor e from a category C to G-sets is an equivalence, then Gˣ is the automorphism group of the composite C ⥤ Type u.

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

              The value of a transported natural automorphism on a point of a fibre; not a simp lemma, for the reason given at TauCeti.endCompForgetActionMulEquiv_app_apply.

              The inverse of a transported natural automorphism acts by the inverse unit on every fibre; not a simp lemma, for the reason given at TauCeti.endCompForgetActionMulEquiv_app_apply.

              Tannaka duality for G-sets, group form: a group G is the automorphism group of the forgetful functor from G-sets to types. This is the monoid form TauCeti.unitsAutForgetActionMulEquiv read through the identification toUnits of a group with its group of units.

              Equations
              Instances For

                The group form of Tannaka duality is the monoid form at the unit attached to g.

                The automorphism attached to g acts by g; not a simp lemma, for the reason given at TauCeti.toEndForgetAction_app_apply.

                The inverse of the automorphism associated to g acts by g⁻¹; not a simp lemma, for the reason given at TauCeti.toEndForgetAction_app_apply.

                @[simp]

                The inverse Tannaka equivalence is characterized by evaluating the forward natural transformation at the identity of the left regular G-set.

                Tannaka duality transported along an equivalence: if a functor e from a category C to G-sets is an equivalence, then the group G is the automorphism group of the composite C ⥤ Type u.

                Equations
                Instances For

                  The transported group form of Tannaka duality is the transported monoid form at the unit attached to g.

                  The value of a transported natural automorphism on a point of a fibre; not a simp lemma, for the reason given at TauCeti.endCompForgetActionMulEquiv_app_apply.

                  The inverse of a transported natural automorphism acts by g⁻¹ on every fibre; not a simp lemma, for the reason given at TauCeti.endCompForgetActionMulEquiv_app_apply.