The relator words of the Demushkin normal forms #
Labute's classification of Demushkin groups puts every finite-rank Demushkin group in one of
three normal forms, each a pro-p group presented on n generators x₁, …, xₙ by a single
relator word. This file presents these forms by the words
x₁^q (x₁, x₂)(x₃, x₄) ⋯ (x_{n-1}, x_n), forq ≠ 2andneven;x₁² x₂^{2^f} (x₂, x₃)(x₄, x₅) ⋯ (x_{n-1}, x_n), forq = 2andnodd;x₁^{2+α} (x₁, x₂) x₃^{2^f} (x₃, x₄) ⋯ (x_{n-1}, x_n), forq = 2andneven,
where (x, y) = x⁻¹y⁻¹xy is Labute's commutator. In the two q = 2 forms Labute also allows
f = ∞, meaning that the factor x₂^{2^f}, resp. x₃^{2^f}, is absent. The first word above
takes a natural number q, and the two q = 2 words take a natural-number level f; two
f = ∞ forms have words of their own, with no level: the odd form
x₁² (x₂, x₃)(x₄, x₅) ⋯ (x_{n-1}, x_n) is demushkinWordTwoOddTop, and the even form of rank two,
x₁^{2+α} (x₁, x₂), where x₃ = 1 makes the even word read the same for every f, is
demushkinWordTwoRankTwo. The even f = ∞ form of rank at least four is not presented here.
This file defines the commutator and the five words on an arbitrary tuple x : ℕ → H of group
elements, so that the same word can be read in a free pro-p group and in any group that
receives it. Read on the ℕ-indexed generators TauCeti.freeProPGen and
TauCeti.presentedProPGen, which are 1 out of range, the words carry no index-bound side
conditions.
Under the conditions p ∣ q for the first word, 0 < f for the second, 2 ∣ a together with
0 < f for the third, 2 ∣ a for the rank-two word, and no condition for the odd word at
f = ∞, each word is a product of p-th powers and commutators, so it lies in the
pro-p Frattini subgroup of every topological group, in particular of the free pro-p group.
Hence, under the same conditions, the presentation of a normal form on n generators is minimal:
the presented group has topological generator rank exactly n.
Main definitions #
TauCeti.labuteComm: Labute's commutator(x, y) = x⁻¹y⁻¹xy.TauCeti.demushkinWordNeTwo,TauCeti.demushkinWordTwoOdd,TauCeti.demushkinWordTwoEven: the three normal-form relator words, on an arbitrary tuple;TauCeti.demushkinWordTwoOddTop: the odd word at levelf = ∞,x₁² (x₂, x₃) ⋯ (x_{n-1}, x_n);TauCeti.demushkinWordTwoRankTwo: the even word of rank two,x₁^{2+α} (x₁, x₂), with no level;TauCeti.demushkinWordTwoOdd_eq_demushkinWordTwoOddTopreads the odd word as the odd word atf = ∞whenx₂^{2^f} = 1,TauCeti.demushkinWordTwoEven_tworeads the even word at rank two as the rank-two word,TauCeti.demushkinWordTwoRankTwo_eq_demushkinWordNeTworeads the rank-two word as theq ≠ 2word atq = 2 + α, andTauCeti.demushkinWordTwoOdd_oneandTauCeti.demushkinWordTwoOddTop_oneread the two odd words at rank one asx₁².
Main results #
TauCeti.demushkinWordNeTwo_presentedProPGen_eq_oneand its four companions: the generators of the normal-form presentation satisfy its defining relation.TauCeti.demushkinWordNeTwo_mem_proPFrattini,TauCeti.demushkinWordTwoOdd_mem_proPFrattini,TauCeti.demushkinWordTwoEven_mem_proPFrattini,TauCeti.demushkinWordTwoRankTwo_mem_proPFrattini,TauCeti.demushkinWordTwoOddTop_mem_proPFrattini: each word lies in the pro-pFrattini subgroup, forp ∣ q, resp.0 < f, resp.2 ∣ aand0 < f, resp.2 ∣ a, resp. always.TauCeti.topologicalGeneratorRankNat_presentedProP_demushkinWordNeTwoand its four companions: under the same conditions, the normal-form presentation onngenerators, resp. on two generators, is minimal.TauCeti.map_demushkinWordNeTwo_eq_oneand its four companions: a character into a commutative group kills the word as soon as its values on the generators carrying a power have trivial power:χ(x₁)^q = 1, resp.χ(x₁)² = 1andχ(x₂)^{2^f} = 1, resp.χ(x₁)^{2+a} = 1andχ(x₃)^{2^f} = 1, resp.χ(x₁)^{2+a} = 1, resp.χ(x₁)² = 1.
References #
- J. P. Labute, Classification of Demushkin groups, Canad. J. Math. 19 (1967), 106–132, Theorems 1–4.
- J. Neukirch, A. Schmidt, K. Wingberg, Cohomology of Number Fields, 2nd ed., Theorem 3.9.19.
Labute's commutator #
Labute's commutator (x, y) = x⁻¹y⁻¹xy, the convention in which the Demushkin
normal-form relators are written. Mathlib's ⁅x, y⁆ = xyx⁻¹y⁻¹ is the other convention; the two
are related by TauCeti.labuteComm_eq_commutatorElement_inv_inv, and generate the same
subgroups.
Instances For
The defining equation of TauCeti.labuteComm.
A monoid homomorphism carries Labute's commutator to Labute's commutator.
Labute's commutator is trivial exactly when the two elements commute.
Labute's commutator of two commuting elements is trivial.
Labute's commutator is trivial in a commutative group.
Labute's commutator lies in the commutator subgroup.
Labute's commutator lies in the pro-p Frattini subgroup of a topological group.
The three normal-form words #
The q ≠ 2 normal-form word x₁^q (x₁, x₂)(x₃, x₄) ⋯ (x_{n-1}, x_n), on an arbitrary tuple
x : ℕ → H, with x 0 playing the role of x₁. The classification uses it for n even; the
word has n / 2 commutator factors.
Equations
- TauCeti.demushkinWordNeTwo q n x = x 0 ^ q * (List.map (fun (i : ℕ) => TauCeti.labuteComm (x (2 * i)) (x (2 * i + 1))) (List.range (n / 2))).prod
Instances For
The defining equation of TauCeti.demushkinWordNeTwo.
At q = 0 and rank two the word is the single commutator (x₁, x₂), the surface relation of
ℤ_p × ℤ_p.
For n ≥ 2 the q ≠ 2 word splits off its first commutator factor: it is
x₁^q (x₁, x₂) times the q = 0 word (x₃, x₄) ⋯ (x_{n-1}, x_n) on n - 2 letters, read on the
tuple shifted by two. This is the shape of Labute's intermediate form for the dyadic relators of
even rank, whose tail relator is a word in x₃, …, x_n.
The q = 2, n odd normal-form word x₁² x₂^{2^f} (x₂, x₃)(x₄, x₅) ⋯ (x_{n-1}, x_n), on an
arbitrary tuple x : ℕ → H, with x 0 playing the role of x₁. The parameter f is finite;
the word has n / 2 commutator factors.
Equations
Instances For
The defining equation of TauCeti.demushkinWordTwoOdd.
The q = 2, n odd normal-form word at Labute's level f = ∞,
x₁² (x₂, x₃)(x₄, x₅) ⋯ (x_{n-1}, x_n), on an arbitrary tuple x : ℕ → H, with x 0 playing the
role of x₁: the odd word with the factor x₂^{2^f} absent. It carries no level, and the word
has n / 2 commutator factors. On a tuple with x₂^{2^f} = 1 it agrees with
demushkinWordTwoOdd f n x (TauCeti.demushkinWordTwoOdd_eq_demushkinWordTwoOddTop).
Equations
- TauCeti.demushkinWordTwoOddTop n x = x 0 ^ 2 * (List.map (fun (i : ℕ) => TauCeti.labuteComm (x (2 * i + 1)) (x (2 * i + 2))) (List.range (n / 2))).prod
Instances For
The defining equation of TauCeti.demushkinWordTwoOddTop.
The odd word at a finite level f is the odd word at level f = ∞ on every tuple whose
second entry has trivial 2^f-th power, in particular when the second generator is out of
range.
At rank one the odd word at level f = ∞ is x₁²: the commutator product is empty.
The odd word x₁² x₂^{2^f} (x₂, x₃) ⋯ (x_{2m}, x_{2m+1}) on 2m + 1 letters is x₁² times
the q ≠ 2 word x₂^{2^f} (x₂, x₃) ⋯ (x_{2m}, x_{2m+1}) on the 2m letters x₂, …, x_{2m+1},
read on the tuple shifted by one.
The odd word at level f = ∞, x₁² (x₂, x₃) ⋯ (x_{2m}, x_{2m+1}) on 2m + 1 letters, is
x₁² times the q ≠ 2 word at q = 0, (x₂, x₃) ⋯ (x_{2m}, x_{2m+1}), on the 2m letters
x₂, …, x_{2m+1}, read on the tuple shifted by one.
The q = 2, n even normal-form word x₁^{2+a} (x₁, x₂) x₃^{2^f} (x₃, x₄) ⋯ (x_{n-1}, x_n),
on an arbitrary tuple x : ℕ → H, with x 0 playing the role of x₁. The exponent 2 + a is
a natural number standing for Labute's 2 + α, α ∈ 4ℤ₂: on an arbitrary group only natural
powers make sense, and no normal form is lost, because the presented pro-2 group is determined
up to isomorphism by n and the image of its orientation (Labute, Theorem 2), which depends on
α only through v₂(α): it is {±1} × U^(f) for v₂(α) ≥ f and U^[v₂(α)] otherwise
(corollary to Labute's Theorem 4), so a = 0 and a = 2^g with 2 ≤ g < f already realize
every class. The word has n / 2 - 1 commutator factors after (x₁, x₂).
Equations
- One or more equations did not get rendered due to their size.
Instances For
The defining equation of TauCeti.demushkinWordTwoEven.
The q = 2 normal-form word of rank two, x₁^{2+a} (x₁, x₂), on an arbitrary tuple
x : ℕ → H, with x 0 playing the role of x₁. It is the n = 2 member of the even family
with the factor x₃^{2^f} absent, Labute's level f = ∞, so it carries no level: on a tuple with
x 2 = 1 it agrees with demushkinWordTwoEven a f 2 x for every f
(TauCeti.demushkinWordTwoEven_two).
Equations
- TauCeti.demushkinWordTwoRankTwo a x = x 0 ^ (2 + a) * TauCeti.labuteComm (x 0) (x 1)
Instances For
The defining equation of TauCeti.demushkinWordTwoRankTwo.
The rank-two word x₁^{2+a} (x₁, x₂) is the q ≠ 2 word at q = 2 + a on two generators,
where that word has the single commutator factor (x₁, x₂): Labute's level f = ∞ of the even
family at rank two is the q ≠ 2 form with q = 2 + α.
The q ≠ 2 word lies in a normal subgroup N as soon as its power factor x₁^q and the left
entries x₁, x₃, …, x_{2m-1} of its m = n / 2 commutator factors do: a commutator with left
entry in N lies in N.
The q = 2, n odd word lies in a normal subgroup N as soon as its power factors x₁²,
x₂^{2^f} and the left entries x₂, x₄, …, x_{2m} of its m = n / 2 commutator factors do: a
commutator with left entry in N lies in N.
The q = 2, n odd word at level f = ∞ lies in a normal subgroup N as soon as its power
factor x₁² and the left entries x₂, x₄, …, x_{2m} of its m = n / 2 commutator factors do: a
commutator with left entry in N lies in N.
The q = 2, n even word lies in a normal subgroup N as soon as x₁, the left entry of
its first commutator (x₁, x₂), its power factor x₃^{2^f} and the left entries
x₃, x₅, …, x_{2m-1} of its m - 1 = n / 2 - 1 further commutator factors do: a commutator with
left entry in N lies in N. For n ≤ 3 there is no further commutator, and the last
hypothesis is vacuous.
A homomorphism reads the q ≠ 2 word on the image tuple.
A homomorphism reads the q = 2, n odd word on the image tuple.
A homomorphism reads the q = 2, n odd word at level f = ∞ on the image tuple.
A homomorphism reads the q = 2, n even word on the image tuple.
A homomorphism reads the rank-two q = 2 word on the image tuple.
In a commutative group the q ≠ 2 word is x₁^q.
In a commutative group the q = 2, n odd word at level f = ∞ is x₁².
In a commutative group the rank-two q = 2 word is x₁^{2+a}.
A character into a commutative group whose value on x₁ has trivial q-th power kills the
q ≠ 2 word.
A character into a commutative group whose value on x₁ squares to 1 and whose value on
x₂ has trivial 2^f-th power kills the q = 2, n odd word.
A character into a commutative group whose value on x₁ squares to 1 kills the q = 2,
n odd word at level f = ∞.
A character into a commutative group whose value on x₁ has trivial (2 + a)-th power and
whose value on x₃ has trivial 2^f-th power kills the q = 2, n even word.
A character into a commutative group whose value on x₁ has trivial (2 + a)-th power kills
the rank-two q = 2 word.
The q ≠ 2 word lies in the kernel of a character into a commutative group whose value on
x₁ has trivial q-th power.
The q = 2, n odd word lies in the kernel of a character into a commutative group whose
value on x₁ squares to 1 and whose value on x₂ has trivial 2^f-th power.
The q = 2, n odd word at level f = ∞ lies in the kernel of a character into a
commutative group whose value on x₁ squares to 1.
The q = 2, n even word lies in the kernel of a character into a commutative group whose
value on x₁ has trivial (2 + a)-th power and whose value on x₃ has trivial 2^f-th
power.
The rank-two q = 2 word lies in the kernel of a character into a commutative group whose
value on x₁ has trivial (2 + a)-th power.
The generators of a normal-form presentation satisfy the relation #
The ℕ-indexed generators of the q ≠ 2 normal-form presentation satisfy its defining
relation x₁^q (x₁, x₂) ⋯ (x_{n-1}, x_n) = 1.
The ℕ-indexed generators of the q = 2, n odd normal-form presentation satisfy its
defining relation x₁² x₂^{2^f} (x₂, x₃) ⋯ (x_{n-1}, x_n) = 1.
The ℕ-indexed generators of the q = 2, n odd normal-form presentation at level f = ∞
satisfy its defining relation x₁² (x₂, x₃) ⋯ (x_{n-1}, x_n) = 1.
The ℕ-indexed generators of the q = 2, n even normal-form presentation satisfy its
defining relation x₁^{2+a} (x₁, x₂) x₃^{2^f} (x₃, x₄) ⋯ (x_{n-1}, x_n) = 1.
The ℕ-indexed generators of the rank-two q = 2 normal-form presentation satisfy its
defining relation x₁^{2+a} (x₁, x₂) = 1.
The words lie in the Frattini subgroup #
For p ∣ q, the q ≠ 2 word lies in the pro-p Frattini subgroup: x₁^q is a p-th power
and the remaining factors are commutators. This covers q = 0.
For f ≥ 1, the q = 2, n odd word lies in the pro-2 Frattini subgroup: x₁² and
x₂^{2^f} are squares and the remaining factors are commutators.
The q = 2, n odd word at level f = ∞ lies in the pro-2 Frattini subgroup: x₁² is a
square and the remaining factors are commutators.
For a even and f ≥ 1, the q = 2, n even word lies in the pro-2 Frattini subgroup:
x₁^{2+a} and x₃^{2^f} are squares and the remaining factors are commutators.
For a even, the rank-two q = 2 word lies in the pro-2 Frattini subgroup: x₁^{2+a} is a
square and (x₁, x₂) is a commutator.
The normal-form presentations are minimal #
The q ≠ 2 normal-form presentation is minimal: for p ∣ q, the pro-p group presented
on n generators by x₁^q (x₁, x₂) ⋯ (x_{n-1}, x_n) has topological generator rank n.
The q = 2, n odd normal-form presentation is minimal: for f ≥ 1, the pro-2 group
presented on n generators by x₁² x₂^{2^f} (x₂, x₃) ⋯ (x_{n-1}, x_n) has topological generator
rank n.
The q = 2, n odd normal-form presentation at level f = ∞ is minimal: the pro-2
group presented on n generators by x₁² (x₂, x₃) ⋯ (x_{n-1}, x_n) has topological generator
rank n.
The q = 2, n even normal-form presentation is minimal: for a even and f ≥ 1, the
pro-2 group presented on n generators by x₁^{2+a} (x₁, x₂) x₃^{2^f} (x₃, x₄) ⋯ (x_{n-1}, x_n)
has topological generator rank n.
The rank-two q = 2 normal-form presentation is minimal: for a even, the pro-2 group
presented on two generators by x₁^{2+a} (x₁, x₂) has topological generator rank 2.