Commit 2025-05-18 18:58 6c6d0c0d
View on Github →feat(GroupTheory/GroupAction/MultiplePretransitivity): define multiply transitive actions (#23386) This PR defines multiply transitive actions and proves the first basic lemmas about them.
MulAction.IsMultiplyPretransitive
: An multiplicative action of a groupG
on a typeα
is n-transitive if the action ofG
onFin n ↪ α
is pretransitive.- Any action is 0-pretransitive
MulAction.is_one_pretransitive_iff
: An action is 1-pretransitive iff it is pretransitiveMulAction.is_two_pretransitive_iff
: An action is 2-pretransitive if for anya
,b
,c
,d
, such thata ≠ b
andc ≠ d
, there existg : G
such thatg • a = b
andg • c = d
.MulAction.isMultiplyPretransitive_of_le
: If an action isn
-pretransitive, then it ism
-pretransitive for allm ≤ n
.
Remarks on implementation
These results are results about actions on types n ↪ α
induced by an action
on α
, and some results are developed in this context.