Fixed-point-free automorphisms #
This file defines fixed-point-free automorphisms and proves some basic properties.
An automorphism φ of a group G is fixed-point-free if 1 : G is the only fixed point of φ.
A function φ : G → G is fixed-point-free if 1 : G is the only fixed point of φ.
Equations
- MonoidHom.FixedPointFree φ = ∀ (g : G), φ g = g → g = 1
Instances For
The commutator map g ↦ g / φ g. If φ g = h * g * h⁻¹, then g / φ g is exactly the
commutator [g, h] = g * h * g⁻¹ * h⁻¹.
Equations
- MonoidHom.commutatorMap φ g = g / φ g
Instances For
@[simp]
theorem MonoidHom.FixedPointFree.commutatorMap_injective {F : Type u_1} {G : Type u_2} [Group G] [FunLike F G G] [MonoidHomClass F G G] {φ : F} (hφ : FixedPointFree ⇑φ) :
theorem MonoidHom.FixedPointFree.commutatorMap_surjective {F : Type u_1} {G : Type u_2} [Group G] [FunLike F G G] [MonoidHomClass F G G] {φ : F} [Finite G] (hφ : FixedPointFree ⇑φ) :
theorem MonoidHom.FixedPointFree.coe_eq_inv_of_sq_eq_one {F : Type u_1} {G : Type u_2} [Group G] [FunLike F G G] [MonoidHomClass F G G] {φ : F} [Finite G] (hφ : FixedPointFree ⇑φ) (h2 : (⇑φ)^[2] = _root_.id) :
theorem MonoidHom.FixedPointFree.coe_eq_inv_of_involutive {F : Type u_1} {G : Type u_2} [Group G] [FunLike F G G] [MonoidHomClass F G G] {φ : F} [Finite G] (hφ : FixedPointFree ⇑φ) (h2 : Function.Involutive ⇑φ) :
theorem MonoidHom.FixedPointFree.commute_all_of_involutive {F : Type u_1} {G : Type u_2} [Group G] [FunLike F G G] [MonoidHomClass F G G] {φ : F} [Finite G] (hφ : FixedPointFree ⇑φ) (h2 : Function.Involutive ⇑φ) (g h : G) :
Commute g h
@[instance_reducible]
def MonoidHom.FixedPointFree.commGroupOfInvolutive {F : Type u_1} {G : Type u_2} [Group G] [FunLike F G G] [MonoidHomClass F G G] {φ : F} [Finite G] (hφ : FixedPointFree ⇑φ) (h2 : Function.Involutive ⇑φ) :
If a finite group admits a fixed-point-free involution, then it is commutative.
Equations
- hφ.commGroupOfInvolutive h2 = { toGroup := inst✝³, mul_comm := ⋯ }
Instances For
theorem MonoidHom.FixedPointFree.orderOf_ne_two_of_involutive {F : Type u_1} {G : Type u_2} [Group G] [FunLike F G G] [MonoidHomClass F G G] {φ : F} [Finite G] (hφ : FixedPointFree ⇑φ) (h2 : Function.Involutive ⇑φ) (g : G) :
theorem MonoidHom.FixedPointFree.odd_card_of_involutive {F : Type u_1} {G : Type u_2} [Group G] [FunLike F G G] [MonoidHomClass F G G] {φ : F} [Finite G] (hφ : FixedPointFree ⇑φ) (h2 : Function.Involutive ⇑φ) :
theorem MonoidHom.FixedPointFree.odd_orderOf_of_involutive {F : Type u_1} {G : Type u_2} [Group G] [FunLike F G G] [MonoidHomClass F G G] {φ : F} [Finite G] (hφ : FixedPointFree ⇑φ) (h2 : Function.Involutive ⇑φ) (g : G) :