Output shifts of ASP permutations and transmission witnesses #
Changing the ASP shift while keeping the inversion set fixed translates every output value. We use the convention
outputShift τ c (n) = τ n - c.
Thus its slipface is translated in the first coordinate,
(outputShift τ c).s a b = τ.s (a + c) b. A transmission witness for τ
therefore becomes one for outputShift τ c by adding c chips at the first
marked point. This is the useful normalization convention because both the
slipface inequality and the prescribed degree move by the same integer c.
Change the output normalization of an ASP permutation, leaving its
inversion set unchanged. Positive c subtracts c from every output.
Equations
- Utilities.outputShift τ c = (AspSet.ofAspPerm τ).toAspPerm (τ.χ + c)
Instances For
Output shifts preserve the inversion set.
The ASP shift parameter increases by the output-shift amount.
Pointwise form of the output-shift convention.
Output shifts form an additive action on ASP permutations.
For a fixed ASP permutation, the output-shift parameter is faithful.
The inverse shift cancels an output shift.
Canonical shift-zero representative of the fixed inversion set of τ.
Equations
Instances For
Recovering the original output normalization from its shift-zero representative.
A single transmission inequality is transported by an output shift after adding the same number of chips at the first mark.
Adding c chips at the first mark transports a full transmission witness
to the output-shifted permutation.
Existence is invariant under output normalization.
Every transmission-existence problem is canonically equivalent to its shift-zero representative. This is the normal form a finite search should use.