Dedekind 0.0.0
A structuralist C++23 Module Library
Loading...
Searching...
No Matches
dedekind::category::FixedBy< P, S, T > Struct Template Referenceexport

fixed_by(g), a tensor power to its section fixed by g, a permutation of the positions after a letter map on every letter: an arrow between tensors. By Pólya each cycle of g fills with the letters it fixes, at most \(|\Sigma|^{\ell}\) for a cycle of length \(\ell\), so the section's density is at most 1. The section is the equalizer \(\mathrm{Eq}(\mathrm{id}, g)\) (IsEqualizer, :pullback), equally the limit of the action of \(\langle g \rangle\) on the power, a functor out of its delooping (ActionFunctor, Delooping, :functor): its invariants, Pólya their count. More...

Collaboration diagram for dedekind::category::FixedBy< P, S, T >:

Public Types

using Domain = P
using Codomain = Symmetric<P, S, T>

Public Member Functions

constexpr Codomain operator() (const P &p) const

Public Attributes

S sigma
T tau

Detailed Description

template<typename P, typename S, IsArrow T>
struct dedekind::category::FixedBy< P, S, T >

fixed_by(g), a tensor power to its section fixed by g, a permutation of the positions after a letter map on every letter: an arrow between tensors. By Pólya each cycle of g fills with the letters it fixes, at most \(|\Sigma|^{\ell}\) for a cycle of length \(\ell\), so the section's density is at most 1. The section is the equalizer \(\mathrm{Eq}(\mathrm{id}, g)\) (IsEqualizer, :pullback), equally the limit of the action of \(\langle g \rangle\) on the power, a functor out of its delooping (ActionFunctor, Delooping, :functor): its invariants, Pólya their count.

Template Parameters
Pthe power.
Sthe permutation.
Tthe map.

The documentation for this struct was generated from the following file: