Module docstring
{"# Properties of fixedPoints and fixedBy
This module contains some useful properties of MulAction.fixedPoints and MulAction.fixedBy
that don't directly belong to Mathlib.GroupTheory.GroupAction.Basic.
Main theorems
MulAction.fixedBy_mul:fixedBy α (g * h) ⊆ fixedBy α g ∪ fixedBy α hMulAction.fixedBy_conjandMulAction.smul_fixedBy: the pointwise group action ofhonfixedBy α gis equal to thefixedByset of the conjugation ofhwithg(fixedBy α (h * g * h⁻¹)).MulAction.set_mem_fixedBy_of_movedBy_subsetshows that if a setsis a superset of(fixedBy α g)ᶜ, then the group action ofgcannot send elements ofsoutside ofs. This is expressed ass ∈ fixedBy (Set α) g, andMulAction.set_mem_fixedBy_iffallows one to convert the relationship back tog • x ∈ s ↔ x ∈ s.MulAction.not_commute_of_disjoint_smul_movedByallows one to prove thatgandhdo not commute from the disjointness of the(fixedBy α g)ᶜset andh • (fixedBy α g)ᶜ, which is a property used in the proof of Rubin's theorem.
The theorems above are also available for AddAction.
Pointwise group action and fixedBy (Set α) g
Since fixedBy α g = { x | g • x = x } by definition, properties about the pointwise action of
a set s : Set α can be expressed using fixedBy (Set α) g.
To properly use theorems using fixedBy (Set α) g, you should open Pointwise in your file.
s ∈ fixedBy (Set α) g means that g • s = s, which is equivalent to say that
∀ x, g • x ∈ s ↔ x ∈ s (the translation can be done using MulAction.set_mem_fixedBy_iff).
s ∈ fixedBy (Set α) g is a weaker statement than s ⊆ fixedBy α g: the latter requires that
all points in s are fixed by g, whereas the former only requires that g • x ∈ s.
","### fixedBy sets of the pointwise group action
The theorems below need the Pointwise scoped to be opened (using open Pointwise)
to be used effectively.
","If a set s : Set α is a superset of (MulAction.fixedBy α g)ᶜ (resp. (AddAction.fixedBy α g)ᶜ),
then no point or subset of s can be moved outside of s by the group action of g.
","## Pointwise image of the fixedBy set by a commuting group element
If two group elements g and h commute, then g fixes h • x (resp. h +ᵥ x)
if and only if g fixes x.
This is equivalent to say that if Commute g h, then fixedBy α g ∈ fixedBy (Set α) h and
(fixedBy α g)ᶜ ∈ fixedBy (Set α) h.
"}