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 α h
MulAction.fixedBy_conj
andMulAction.smul_fixedBy
: the pointwise group action ofh
onfixedBy α g
is equal to thefixedBy
set of the conjugation ofh
withg
(fixedBy α (h * g * h⁻¹)
).MulAction.set_mem_fixedBy_of_movedBy_subset
shows that if a sets
is a superset of(fixedBy α g)ᶜ
, then the group action ofg
cannot send elements ofs
outside ofs
. This is expressed ass ∈ fixedBy (Set α) g
, andMulAction.set_mem_fixedBy_iff
allows one to convert the relationship back tog • x ∈ s ↔ x ∈ s
.MulAction.not_commute_of_disjoint_smul_movedBy
allows one to prove thatg
andh
do 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
.
In a multiplicative group action, the points fixed by g
are also fixed by g⁻¹
In an additive group action, the points fixed by g
are also fixed by g⁻¹
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 s ⊆ fixedBy α g
, then g • s = s
, which means that s ∈ fixedBy (Set α) g
.
Note that the reverse implication is in general not true, as s ∈ fixedBy (Set α) g
is a
weaker statement (it allows for points x ∈ s
for which g • x ≠ x
and g • x ∈ s
).
If s ⊆ fixedBy α g
, then g +ᵥ s = s
, which means that s ∈ fixedBy (Set α) g
.
Note that the reverse implication is in general not true, as s ∈ fixedBy (Set α) g
is a
weaker statement (it allows for points x ∈ s
for which g +ᵥ x ≠ x
and g +ᵥ x ∈ s
).
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
.
If (fixedBy α g)ᶜ ⊆ s
, then g
cannot move a point of s
outside of s
.
If (fixedBy α g)ᶜ ⊆ s
, then g
cannot move a point of s
outside of s
.
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
.
If g
and h
commute, then g
fixes h • x
iff g
fixes x
.
This is equivalent to say that the set fixedBy α g
is fixed by h
.
If g
and h
commute, then g
fixes h +ᵥ x
iff g
fixes x
.
This is equivalent to say that the set fixedBy α g
is fixed by h
.
If g
and h
commute, then g
fixes (h ^ j) • x
iff g
fixes x
.
If g
and h
commute, then g
fixes (j • h) +ᵥ x
iff g
fixes x
.
If g
and h
commute, then g
moves h • x
iff g
moves x
.
This is equivalent to say that the set (fixedBy α g)ᶜ
is fixed by h
.
If g
and h
commute, then g
moves h +ᵥ x
iff g
moves x
.
This is equivalent to say that the set (fixedBy α g)ᶜ
is fixed by h
.
If g
and h
commute, then g
moves h ^ j • x
iff g
moves x
.
If g
and h
commute, then g
moves (j • h) +ᵥ x
iff g
moves x
.
If the multiplicative action of M
on α
is faithful,
then fixedBy α m = Set.univ
implies that m = 1
.
If the additive action of M
on α
is faithful,
then fixedBy α m = Set.univ
implies that m = 1
.
If the image of the (fixedBy α g)ᶜ
set by the pointwise action of h: G
is disjoint from (fixedBy α g)ᶜ
, then g
and h
cannot commute.
If the image of the (fixedBy α g)ᶜ
set by the pointwise action of h: G
is disjoint from (fixedBy α g)ᶜ
, then g
and h
cannot commute.