This file defines elem_orbit f x, which is the orbit of x under f.
It then defines elem_orbital f x, the orbital of x under f,
as the OrdClosure of the orbit of x
under f. It then proves many key facts about the oribtal of x under f.
The orbit of x under an automorphism f.
Equations
- elem_orbit f x = MulAction.orbit (↥(Subgroup.zpowers f)) x
Instances For
y is in the orbit of x under f if and only if
there exists an integer z such that (f^z) x = y.
x is in the orbit of x under f.
If f x = x, then the orbit of x under f
is {x}.
The orbital of x under an automorphism f.
Equations
- elem_orbital f x = (elem_orbit f x).ordClosure
Instances For
The orbital of x under f is OrdConnected.
The orbit of x under f is a subset of the
orbital of x under f.
y is in the orbital of x under f if and only if
there exists integers l and u such that
(f^l) x ≤ y and y ≤ (f^u) x.
If f is increasing at x and y is
upper and lower bounded by powers of x under f,
then there exists an integer z such that
(f ^ z) x ≤ y and y < (f ^ (z+1)) x.
If f is decreasing at x and y is
upper and lower bounded by powers of x under f,
then there exists an integer z such that
(f ^ (z+1)) x ≤ y and y < (f ^ z) x.
If y is in the orbital of x under f,
then either f x = y or there is an integer z
such that y is between f ^ z and f ^ (z+1).
If f x = y or there is an integer z such that
y is between f ^ z and f ^ (z+1), then
y is in the orbital of x under f.
y is in the orbital of x under f if and only if
either f x = y or there is an integer z such that
y is between f ^ z and f ^ (z+1).
x is in the orbital of x under f.
If y is in the orbital of x under f,
then x is in the orbital of y under f.
If x is in the orbital of y under f
and y is in the orbital of z under f,
then x is in the orbital of z under f.
If y is in the orbital of x under f
and z is in the orbit of x under f,
then z is lower and upper bounded by
powers of y.
If y is in the orbital of x under f,
then the orbital of y under f is equal to the
orbital of x under f.
If y is in the orbital of x under f,
then, for any integer z, (f^z) y is in
the oribtal of x under f.
If y is in the orbital of x under f,
then f y is in the orbital of x under f.
If f x = x, then the orbital of x under f
is {x}.
If f x ≠ x, then the orbital of x under f
is not {x}.
f x = x if and only if
the orbital of x under f is {x}.
If y is in the orbital of x under f
and f y = y, then x = y.
If the orbital of x under f is {y},
then it is {x}.
If the orbital of x under f is not {x}, then for any
element y, the orbital of x under f is not {y}.
If the orbital of x under f is not equal
to the orbital of y under f, then x
is not in the orbital of y under f.