Documentation

TauCeti.Topology.Algebra.Group.Profinite.Free.Peripheral.Permutation

Peripheral automorphisms up to a permutation of the peripheral classes #

Let F be a pro-p group and x : Fin r → F a family, with peripheral tuple t = (x_0, …, x_{r-1}, z), where z = (x_0 ⋯ x_{r-1})⁻¹ is the cusp. A continuous automorphism φ of F is peripheral for the permutation σ of Fin (r + 1) with exponent u ∈ ℤ_pˣ when it carries every t_i to a conjugate of the p-adic power t_{σ i} ^ u. For σ = 1 this is TauCeti.Peripheral.IsPeripheralAut. The automorphisms admitting such data form a subgroup peripheralPermAut: if φ has data (σ, u) and ψ has data (τ, v), then φ * ψ has data (σ * τ, u * v) and φ⁻¹ has data (σ⁻¹, u⁻¹).

For the basis of a free pro-p group of rank r ≥ 2 the data are determined by the automorphism. In the abelianization ℤ_p ^ r the classes of the peripheral tuple are the coordinate vectors e_0, …, e_{r-1} and -(e_0 + ⋯ + e_{r-1}), and when r ≥ 2 no unit multiple of one of them is a unit multiple of another. So the data define a homomorphism permData from peripheralPermAut to Equiv.Perm (Fin (r + 1)) × ℤ_pˣ, whose kernel consists of the automorphisms that are peripheral of exponent one. In rank one the data are not determined: the peripheral tuple is (x, x⁻¹), and the automorphism x ↦ x ^ u has both data (1, u) and (swap 0 1, -u).

Two automorphisms realise nontrivial permutations. In every rank the rotation x_i ↦ t_{i+1} sends the cusp to x_0, so it permutes the peripheral tuple cyclically, on the nose. In rank two the swap x_0 ↦ x_1, x_1 ↦ x_0 sends the cusp (x_0 x_1)⁻¹ to (x_1 x_0)⁻¹ = x_0⁻¹ z x_0, so it is peripheral for the transposition of the first two classes, with exponent one.

Main definitions #

Main results #

References #

def TauCeti.Peripheral.IsPeripheralPermAut {p r : ℕ} [Fact (Nat.Prime p)] {F : Type u_1} [Group F] [TopologicalSpace F] [IsTopologicalGroup F] [CompactSpace F] [TotallyDisconnectedSpace F] (hF : IsProP p F) (x : Fin r → F) (σ : Equiv.Perm (Fin (r + 1))) (u : ℤ_[p]ˣ) (φ : ContinuousAut F) :

A continuous automorphism φ of a pro-p group is peripheral for the permutation σ with exponent u for a family x when it carries every element t_i of the peripheral tuple x_0, …, x_{r-1}, cusp x to a conjugate of the p-adic power t_{σ i} ^ u.

Instances For
    theorem TauCeti.Peripheral.isPeripheralPermAut_iff {p r : ℕ} [Fact (Nat.Prime p)] {F : Type u_1} [Group F] [TopologicalSpace F] [IsTopologicalGroup F] [CompactSpace F] [TotallyDisconnectedSpace F] (hF : IsProP p F) (x : Fin r → F) (σ : Equiv.Perm (Fin (r + 1))) (u : ℤ_[p]ˣ) (φ : ContinuousAut F) :
    IsPeripheralPermAut hF x σ u φ ↔ (∀ (i : Fin r), IsConj (hF.padicPow (peripheralTuple x (σ i.castSucc)) ↑u) (φ (x i))) ∧ IsConj (hF.padicPow (peripheralTuple x (σ (Fin.last r))) ↑u) (φ (cusp x))

    An automorphism is peripheral for σ with exponent u exactly when it carries each x_i to a conjugate of t_{σ i} ^ u and the cusp to a conjugate of t_{σ r} ^ u.

    @[simp]

    For the trivial permutation, the predicate is peripherality of exponent u.

    theorem TauCeti.Peripheral.isPeripheralPermAut_of_apply_eq {p r : ℕ} [Fact (Nat.Prime p)] {F : Type u_1} [Group F] [TopologicalSpace F] [IsTopologicalGroup F] [CompactSpace F] [TotallyDisconnectedSpace F] (hF : IsProP p F) {x : Fin r → F} {σ : Equiv.Perm (Fin (r + 1))} {φ : ContinuousAut F} (h : ∀ (i : Fin (r + 1)), φ (peripheralTuple x i) = peripheralTuple x (σ i)) :
    IsPeripheralPermAut hF x σ 1 φ

    An automorphism permuting the peripheral tuple exactly, t_i ↦ t_{σ i}, is peripheral for σ with exponent one.

    theorem TauCeti.Peripheral.IsPeripheralPermAut.mul {p r : ℕ} [Fact (Nat.Prime p)] {F : Type u_1} [Group F] [TopologicalSpace F] [IsTopologicalGroup F] [CompactSpace F] [TotallyDisconnectedSpace F] {hF : IsProP p F} {x : Fin r → F} {σ τ : Equiv.Perm (Fin (r + 1))} {u v : ℤ_[p]ˣ} {φ ψ : ContinuousAut F} (hφ : IsPeripheralPermAut hF x σ u φ) (hψ : IsPeripheralPermAut hF x τ v ψ) :
    IsPeripheralPermAut hF x (σ * τ) (u * v) (φ * ψ)

    Composition of permutation-peripheral automorphisms composes the permutations and multiplies the exponents.

    theorem TauCeti.Peripheral.IsPeripheralPermAut.inv {p r : ℕ} [Fact (Nat.Prime p)] {F : Type u_1} [Group F] [TopologicalSpace F] [IsTopologicalGroup F] [CompactSpace F] [TotallyDisconnectedSpace F] {hF : IsProP p F} {x : Fin r → F} {σ : Equiv.Perm (Fin (r + 1))} {u : ℤ_[p]ˣ} {φ : ContinuousAut F} (hφ : IsPeripheralPermAut hF x σ u φ) :

    The inverse of a permutation-peripheral automorphism has the inverse permutation and the inverse exponent.

    The continuous automorphisms peripheral for x up to some permutation of the peripheral tuple, with some common unit exponent.

    Instances For
      @[simp]
      theorem TauCeti.Peripheral.mem_peripheralPermAut_iff {p r : ℕ} [Fact (Nat.Prime p)] {F : Type u_1} [Group F] [TopologicalSpace F] [IsTopologicalGroup F] [CompactSpace F] [TotallyDisconnectedSpace F] (hF : IsProP p F) (x : Fin r → F) (φ : ContinuousAut F) :
      φ ∈ peripheralPermAut hF x ↔ ∃ (σ : Equiv.Perm (Fin (r + 1))) (u : ℤ_[p]ˣ), IsPeripheralPermAut hF x σ u φ

      Membership in peripheralPermAut means admitting a permutation and a unit exponent.

      theorem TauCeti.Peripheral.IsPeripheralPermAut.unique {p r : ℕ} [Fact (Nat.Prime p)] {F : Type u_1} [Group F] [TopologicalSpace F] [IsTopologicalGroup F] [CompactSpace F] [TotallyDisconnectedSpace F] {hF : IsProP p F} {e : F ≃ₜ* freeProP p (Fin r)} (hr : 2 ≤ r) {σ σ' : Equiv.Perm (Fin (r + 1))} {u u' : ℤ_[p]ˣ} {φ : ContinuousAut F} (h : IsPeripheralPermAut hF (basis e) σ u φ) (h' : IsPeripheralPermAut hF (basis e) σ' u' φ) :
      σ = σ' ∧ u = u'

      The permutation and the exponent are determined in rank at least two. For the basis of a free pro-p group of rank r ≥ 2, an automorphism peripheral for (σ, u) and for (σ', u') has σ = σ' and u = u'.

      noncomputable def TauCeti.Peripheral.permData {p r : ℕ} [Fact (Nat.Prime p)] {F : Type u_1} [Group F] [TopologicalSpace F] [IsTopologicalGroup F] [CompactSpace F] [TotallyDisconnectedSpace F] (hF : IsProP p F) (e : F ≃ₜ* freeProP p (Fin r)) (hr : 2 ≤ r) :

      The permutation and the exponent of a permutation-peripheral automorphism, for the basis of a free pro-p group of rank at least two, as a homomorphism.

      Instances For
        theorem TauCeti.Peripheral.isPeripheralPermAut_permData {p r : ℕ} [Fact (Nat.Prime p)] {F : Type u_1} [Group F] [TopologicalSpace F] [IsTopologicalGroup F] [CompactSpace F] [TotallyDisconnectedSpace F] (hF : IsProP p F) (e : F ≃ₜ* freeProP p (Fin r)) (hr : 2 ≤ r) (φ : ↥(peripheralPermAut hF (basis e))) :
        IsPeripheralPermAut hF (basis e) ((permData hF e hr) φ).1 ((permData hF e hr) φ).2 ↑φ

        permData supplies a permutation and an exponent for its argument.

        @[simp]
        theorem TauCeti.Peripheral.permData_eq_iff {p r : ℕ} [Fact (Nat.Prime p)] {F : Type u_1} [Group F] [TopologicalSpace F] [IsTopologicalGroup F] [CompactSpace F] [TotallyDisconnectedSpace F] (hF : IsProP p F) (e : F ≃ₜ* freeProP p (Fin r)) (hr : 2 ≤ r) (φ : ↥(peripheralPermAut hF (basis e))) (σ : Equiv.Perm (Fin (r + 1))) (u : ℤ_[p]ˣ) :
        (permData hF e hr) φ = (σ, u) ↔ IsPeripheralPermAut hF (basis e) σ u ↑φ

        permData of an automorphism is (σ, u) exactly when the automorphism is peripheral for σ with exponent u.

        theorem TauCeti.Peripheral.mem_ker_permData_iff {p r : ℕ} [Fact (Nat.Prime p)] {F : Type u_1} [Group F] [TopologicalSpace F] [IsTopologicalGroup F] [CompactSpace F] [TotallyDisconnectedSpace F] (hF : IsProP p F) (e : F ≃ₜ* freeProP p (Fin r)) (hr : 2 ≤ r) (φ : ↥(peripheralPermAut hF (basis e))) :
        φ ∈ (permData hF e hr).ker ↔ IsPeripheralAut hF (basis e) 1 ↑φ

        The kernel of permData consists of the automorphisms that are peripheral of exponent one.

        The data are not determined in rank one. In rank one the peripheral tuple is (x, x⁻¹), and an automorphism with x ↦ x ^ u is peripheral both for the trivial permutation with exponent u and for the transposition with exponent -u.

        theorem TauCeti.Peripheral.exists_rotation {p r : ℕ} [Fact (Nat.Prime p)] {F : Type u_1} [Group F] [TopologicalSpace F] [IsTopologicalGroup F] [CompactSpace F] [TotallyDisconnectedSpace F] (hF : IsProP p F) (e : F ≃ₜ* freeProP p (Fin r)) :
        ∃ (φ : ContinuousAut F), (∀ (i : Fin (r + 1)), φ (peripheralTuple (basis e) i) = peripheralTuple (basis e) ((finRotate (r + 1)) i)) ∧ IsPeripheralPermAut hF (basis e) (finRotate (r + 1)) 1 φ

        The rotation. In every rank some continuous automorphism sends x_i to t_{i+1}, the next element of the peripheral tuple; it then sends the cusp to x_0, so it permutes the peripheral tuple cyclically, t_i ↦ t_{i+1} with indices modulo r + 1, and it is peripheral for this cyclic permutation with exponent one.

        theorem TauCeti.Peripheral.exists_rotation_two {p : ℕ} [Fact (Nat.Prime p)] {F : Type u_1} [Group F] [TopologicalSpace F] [IsTopologicalGroup F] [CompactSpace F] [TotallyDisconnectedSpace F] (hF : IsProP p F) (e : F ≃ₜ* freeProP p (Fin 2)) :
        ∃ (φ : ContinuousAut F), φ (basis e 0) = basis e 1 ∧ φ (basis e 1) = cusp (basis e) ∧ φ (cusp (basis e)) = basis e 0 ∧ IsPeripheralPermAut hF (basis e) (finRotate 3) 1 φ

        The rank-two rotation. In rank two some continuous automorphism cycles the peripheral tuple x_0 ↦ x_1 ↦ z ↦ x_0, where z = (x_0 x_1)⁻¹ is the cusp, so it is peripheral for the three-cycle finRotate 3 with exponent one.

        theorem TauCeti.Peripheral.exists_swap_two {p : ℕ} [Fact (Nat.Prime p)] {F : Type u_1} [Group F] [TopologicalSpace F] [IsTopologicalGroup F] [CompactSpace F] [TotallyDisconnectedSpace F] (hF : IsProP p F) (e : F ≃ₜ* freeProP p (Fin 2)) :
        ∃ (φ : ContinuousAut F), φ (basis e 0) = basis e 1 ∧ φ (basis e 1) = basis e 0 ∧ φ (cusp (basis e)) = (basis e 0)⁻¹ * cusp (basis e) * basis e 0 ∧ IsPeripheralPermAut hF (basis e) (Equiv.swap 0 1) 1 φ

        The rank-two swap. In rank two some continuous automorphism exchanges the two basis elements. It sends the cusp z = (x_0 x_1)⁻¹ to (x_1 x_0)⁻¹ = x_0⁻¹ * z * x_0, so it is peripheral for the transposition of the first two peripheral classes, with exponent one.