The odd affine Frobenius groups used by the every-base-size construction #
For odd d, this file defines
Fq d = GF(3^d);- the subgroup
Cq dof nonzero squares; and Hq d = Fq d ⋊ Cq d, acting affinely onFq d.
The deleted permutation module and its irreducibility are deliberately kept in the later files of the construction. Here we prove the elementary finite-field facts and the two-point support calculation needed there.
The subgroup of nonzero squares in GF(3^d).
Instances For
The nonzero square field elements, represented without quotient choices as
the image of Cq.
Equations
- SaxlCounterexamples.EveryBase.cqValueFinset d = Finset.image (fun (a : ↥(SaxlCounterexamples.EveryBase.Cq d)) => ↑↑a) Finset.univ
Instances For
The affine map x ↦ b + z*x, with square multiplier z.
Equations
- SaxlCounterexamples.EveryBase.affineOfSquare d b z hz0 hz = ⟨Multiplicative.ofAdd b, SaxlCounterexamples.EveryBase.squareUnit d hz0 hz⟩
Instances For
The regular two-point support #
The two-point characteristic function belongs to the binary deleted permutation module.
An affine square map preserving {0,1} pointwise as a characteristic
function is the identity. The only other possible setwise stabilizer would
have multiplier -1, which is not a square when d is odd.
Odd cycles avoiding the distinguished point #
The action of an element of Hq d whose translation part vanishes
preserves the odd set of nonzero square field elements.
Every affine element has an odd invariant cycle avoiding zero once
d ≥ 3. This lower bound is necessary: a nonzero translation is transitive
on GF(3) when d = 1.
Equations
- One or more equations did not get rendered due to their size.