Group actions by isometries #
In this file we define two typeclasses:
IsIsometricSMul M Xsays thatMmultiplicatively acts on a (pseudo extended) metric spaceXby isometries;IsIsometricVAddis an additive version ofIsIsometricSMul.
We also prove basic facts about isometric actions and define bundled isometries
IsometryEquiv.constSMul, IsometryEquiv.mulLeft, IsometryEquiv.mulRight,
IsometryEquiv.divLeft, IsometryEquiv.divRight, and IsometryEquiv.inv, as well as their
additive versions.
If G is a group, then IsIsometricSMul G G means that G has a left-invariant metric while
IsIsometricSMul Gᵐᵒᵖ G means that G has a right-invariant metric. For a commutative group,
these two notions are equivalent. A group with a right-invariant metric can be also represented as a
NormedGroup.
An additive action is isometric if each map x ↦ c +ᵥ x is an isometry.
Instances
Alias of IsIsometricVAdd.
An additive action is isometric if each map x ↦ c +ᵥ x is an isometry.
Equations
Instances For
A multiplicative action is isometric if each map x ↦ c • x is an isometry.
Instances
Alias of IsIsometricSMul.
A multiplicative action is isometric if each map x ↦ c • x is an isometry.
Equations
Instances For
If a group G acts on X by isometries, then IsometryEquiv.constSMul is the isometry of
X given by multiplication of a constant element of the group.
Equations
Instances For
If an additive group G acts on X by isometries,
then IsometryEquiv.constVAdd is the isometry of X given by addition of a constant element of the
group.
Equations
Instances For
Multiplication y ↦ x * y as an IsometryEquiv.
Equations
Instances For
Addition y ↦ x + y as an IsometryEquiv.
Equations
Instances For
Multiplication y ↦ y * x as an IsometryEquiv.
Equations
Instances For
Addition y ↦ y + x as an IsometryEquiv.
Equations
Instances For
Division y ↦ y / x as an IsometryEquiv.
Equations
Instances For
Subtraction y ↦ y - x as an IsometryEquiv.
Equations
Instances For
Division y ↦ x / y as an IsometryEquiv.
Equations
Instances For
Subtraction y ↦ x - y as an IsometryEquiv.
Equations
Instances For
Inversion x ↦ x⁻¹ as an IsometryEquiv.
Equations
Instances For
Negation x ↦ -x as an IsometryEquiv.
Equations
Instances For
If G acts isometrically on X, then the image of a bounded set in X under scalar
multiplication by c : G is bounded. See also Bornology.IsBounded.smul₀ for a similar lemma about
normed spaces.
Given an additive isometric action of G on X, the image of a bounded set in
X under translation by c : G is bounded.