The finite-bijection groupoid #
The groupoid FiniteBijection has one object mk n for each natural number n, and its
morphisms mk n ⟶ mk m are the bijections Fin n ≃ Fin m. It is the standard skeleton of the
groupoid of finite sets and bijections, and its automorphism group at mk n is the symmetric
group Equiv.Perm (Fin n).
Block sum makes it a symmetric monoidal category: the tensor product of mk n and mk m is
mk (n + m), a pair of bijections acts on the two blocks Fin.castAdd and Fin.natAdd
separately, and the braiding is the block swap finAddFlip. The associator and unitors are the
casts along Nat.add_assoc, Nat.zero_add and Nat.add_zero.
Functors out of this symmetric monoidal groupoid are symmetric sequences, and Day convolution along its block sum is the product of symmetric sequences used to define symmetric spectra.
References #
- M. Hovey, B. Shipley and J. Smith, Symmetric spectra, J. Amer. Math. Soc. 13 (2000), Section 2.1.
A morphism of FiniteBijection is a bijection of the standard finite sets.
The bijection underlying a morphism.
Instances For
The isomorphism of FiniteBijection given by a bijection of the standard finite sets.
Instances For
Isomorphisms of FiniteBijection are the bijections of the standard finite sets.
Instances For
Two objects of FiniteBijection are isomorphic only if they are equal.
FiniteBijection has morphisms only between equal objects.
The automorphism group of an object of FiniteBijection is the symmetric group of the
standard finite set it stands for.
Instances For
The block-sum symmetric monoidal structure #
There is at most one morphism out of the tensor unit mk 0, the empty bijection. In
particular the only endomorphism of the tensor unit is the identity.
There is no morphism from the tensor unit mk 0 to a nonempty standard finite set.
A tensor product of bijections determines its two factors.
The block swap finAddFlip, as an isomorphism n ⊗ m ≅ m ⊗ n. This is the braiding β_ n m
of the symmetric monoidal structure on FiniteBijection.