Fixing submonoid, fixing subgroup of an action #
In the presence of an action of a monoid or a group, this file defines the fixing submonoid or the fixing subgroup, and relates it to the set of fixed points via a Galois connection.
Main definitions #
fixingSubmonoid M s
: in the presence ofMulAction M α
(withMonoid M
) it is theSubmonoid M
consisting of elements which fixs : Set α
pointwise.fixingSubmonoid_fixedPoints_gc M α
is theGaloisConnection
that relatesfixingSubmonoid
withfixedPoints
.fixingSubgroup M s
: in the presence ofMulAction M α
(withGroup M
) it is theSubgroup M
consisting of elements which fixs : Set α
pointwise.fixingSubgroup_fixedPoints_gc M α
is theGaloisConnection
that relatesfixingSubgroup
withfixedPoints
.
TODO :
Maybe other lemmas are useful
Treat semigroups ?
add
to_additive
for the various lemmas
The Galois connection between fixing submonoids and fixed points of a monoid action
The subgroup fixing a set under a MulAction
.
Equations
- fixingSubgroup M s = { toSubmonoid := fixingSubmonoid M s, inv_mem' := ⋯ }
Instances For
The additive subgroup fixing a set under an AddAction
.
Equations
- fixingAddSubgroup M s = { toAddSubmonoid := fixingAddSubmonoid M s, neg_mem' := ⋯ }
Instances For
The Galois connection between fixing subgroups and fixed points of a group action