Let
X be a non-empty set and
G a group. Then
X is called a
G-space if it is equipped with an action of
G on
X. Note that automatically
G acts by automorphisms (bijections) on the set. If
X in addition belongs to some
category, then the elements of
G are assumed to act as
automorphisms in the same category. That is, the maps on
X coming from elements of
G preserve the structure associated with the category (for example, if
X is an object in
Diff then the action is required to be by
diffeomorphisms). A homogeneous space is a
G-space on which
G acts transitively. If
X is an object of the category
C, then the structure of a
G-space is a
homomorphism: : \rho : G \to \mathrm{Aut}_{\mathbf{C}}(X) into the group of
automorphisms of the object
X in the category
C. The pair defines a homogeneous space provided
ρ(
G) is a transitive group of symmetries of the underlying set of
X.
Examples For example, if
X is a
topological space, then group elements are assumed to act as
homeomorphisms on
X. The structure of a
G-space is a group homomorphism
ρ :
G → Homeo(
X) into the
homeomorphism group of
X. Similarly, if
X is a
differentiable manifold, then the group elements are
diffeomorphisms. The structure of a
G-space is a group homomorphism into the diffeomorphism group of
X.
Riemannian symmetric spaces are an important class of homogeneous spaces, and include many of the examples listed below. Concrete examples include: ; Isometry groups • Positive curvature: • Sphere (
orthogonal group): . This is true because of the following observations: First,
Sn−1 is the set of vectors in
Rn with norm 1. If we consider one of these vectors as a base vector, then any other vector can be constructed using an orthogonal transformation. If we consider the span of this vector as a one dimensional subspace of
Rn, then the complement is an -dimensional vector space that is invariant under an orthogonal transformation from . This shows us why we can construct
Sn−1 as a homogeneous space. • Oriented sphere (
special orthogonal group): • Projective space (
projective orthogonal group): • Flat (zero curvature): • Euclidean space (
Euclidean group, point stabilizer is orthogonal group): • Negative curvature: • Hyperbolic space (
orthochronous Lorentz group, point stabilizer orthogonal group, corresponding to
hyperboloid model): • Oriented hyperbolic space: •
Anti-de Sitter space: ; Others •
Affine space over
field K (for
affine group, point stabilizer
general linear group): . •
Grassmannian: •
Topological vector spaces (in the sense of topology) • There are other interesting homogeneous spaces, in particular with relevance in physics: This includes
Minkowski space or Galilean and Carrollian spaces. == Geometry ==