Indices for finite-string detectors #
Butler--Ringel choose one representative of string words modulo formal inversion. This file packages the endpoint-polarized words, defines that equivalence relation through their underlying literal words, and attaches the already constructed detector functor to a chosen representative of each quotient class.
The quotient identifies the two polarized length-zero words at a vertex, since they are formal inverses in the source convention. No band indices are needed: finite detector reconstruction directly proves object coverage in the representation-finite branch.
Give an arbitrary literal word its intrinsic target sign. For the empty
word we choose false; the quotient index below identifies this choice with
the oppositely polarized trivial word.
Instances For
Forgetting a fixed endpoint polarization is injective on endpoint words.
All endpoint-polarized finite string words.
Instances For
Forget the endpoint and sign indices.
Instances For
Regard an arbitrary literal word as a detector word.
Instances For
Equivalence of detector words under formal inversion.
Instances For
Setoid of finite strings modulo formal inversion.
Instances For
The index type for finite-string detecting functors.
Instances For
The detector index of a literal word.
Instances For
A word and its formal inverse determine the same detector index.
Equality of word indices is exactly equality up to formal inversion.
Every finite-string detector index is represented by a literal word.
A noncanonical representative of a detector index, matching the source's choice of a representative set.
Instances For
The chosen representative belongs to the requested quotient class.
The endpoint-polarized word selected by an index.
Instances For
Reindexing the underlying word of the chosen representative recovers the original detector index.
The finite-string detector attached to the chosen representative of an inversion class.