An isometry is a distance-preserving transformation between metric spaces. More formally, a map $\phi: M \to M$ between metric spaces $(M, g)$ is an isometry if for any two points $p, q \in M$, the distance between them is preserved:
In the context of Riemannian geometry, this means the metric tensor is preserved under the transformation:
where $\phi^*$ denotes the pullback. Isometries are typically bijective maps. Note that isometries generalize the concept of orthogonal transformations: while orthogonal transformations preserve both angles and distances, isometries are required only to preserve distances (though in Riemannian manifolds, preserving the metric automatically preserves angles as well).
A generator is an element of an underlying set that, through the application of specified operations, produces a larger collection of objects called the generated set. In our context, we're interested in infinitesimal generators of continuous symmetry transformations.
For a one-parameter family of transformations $\phi_t$ (where $t$ is a real parameter), the generator is the vector field that describes the infinitesimal transformation:
The finite transformation can be recovered by exponentiating the generator:
This relationship between generators and finite transformations is fundamental to Lie group theory.
Killing fields, also called Killing vectors, are the infinitesimal generators of isometries. More precisely, a vector field $\xi$ on a manifold $M$ is a Killing vector field if its flow generates isometries of the metric $g_{\mu\nu}$.
The condition for $\xi$ to be a Killing vector is that the Lie derivative of the metric with respect to $\xi$ vanishes:
Using the formula for the Lie derivative of a tensor, this can be expressed as:
This is the Killing equation:
where $\nabla$ is the covariant derivative associated with the metric $g$.
The complete set of all isometries of a metric space forms a group under composition, called the isometry group. The Killing vector fields form the Lie algebra of this isometry group.
Different geometric spaces have characteristic isometry groups:
The maximum number of linearly independent Killing vector fields in an $N$-dimensional space is:
This corresponds to $N$ translations and $\frac{N(N-1)}{2}$ rotations in flat space. A metric $g_{\mu\nu}$ is called maximally symmetric if it admits the maximal number of isometries permitted by its dimension.
Examples:
Finding Killing vectors is generally a difficult problem, and it's not always obvious when you've found all of them (unless you're working with a well-known metric where the symmetries are already documented).
To find all Killing vectors of a metric $g_{\mu\nu}$, solve the system of partial differential equations given by the Killing equation:
Expanding using the definition of the covariant derivative:
where $\Gamma^\lambda_{\mu\nu}$ are the Christoffel symbols of the metric.
This produces a system of $\frac{N(N+1)}{2}$ coupled partial differential equations (since the Killing equation is symmetric in $\alpha$ and $\beta$). This is the only guaranteed method to find all Killing vectors, but solving these PDEs becomes increasingly non-trivial for $N > 2$.
A quicker way to find some Killing vectors is to identify symmetries in the metric tensor. If $g_{\mu\nu}$ is independent of some coordinate $x^\sigma$, then the coordinate basis vector:
is a Killing vector. In component form: $\xi^\mu = \delta^\mu_\sigma$.
Important caveats:
This is why determining when to stop searching for symmetries can be challenging without prior knowledge of the space.
Based on resource: Christian von Schultz - Gravitation and Cosmology
Consider the unit two-sphere $S^2$ with the standard metric in spherical coordinates:
where $\theta \in [0, \pi]$ is the polar angle and $\phi \in [0, 2\pi)$ is the azimuthal angle.
We'll use Method 1 to find all Killing vectors systematically.
The non-zero Christoffel symbols for this metric are:
| Symbol | Value |
|---|---|
| $\Gamma^\theta_{\theta\theta}$ | $0$ |
| $\Gamma^\phi_{\theta\theta}$ | $0$ |
| $\Gamma^\theta_{\theta\phi}$ | $0$ |
| $\Gamma^\phi_{\theta\phi}$ | $\cot\theta$ |
| $\Gamma^\theta_{\phi\theta}$ | $0$ |
| $\Gamma^\phi_{\phi\theta}$ | $\cot\theta$ |
| $\Gamma^\theta_{\phi\phi}$ | $-\cos\theta\sin\theta$ |
| $\Gamma^\phi_{\phi\phi}$ | $0$ |
For $N=2$ dimensions, we have $\frac{2(2+1)}{2} = 3$ independent equations from the Killing equation. Let's enumerate all unique combinations of indices $(\alpha, \beta)$:
Case 1: $\alpha = \beta = \theta$
Since all $\Gamma^\lambda_{\theta\theta} = 0$:
Case 2: $\alpha = \beta = \phi$
Since all $\Gamma^\lambda_{\phi\phi} = 0$:
Case 3: $\alpha = \theta, \beta = \phi$
From equations (2) and (3):
We can write:
Substituting into equation (4):
Problem: The left side has terms depending on both $\theta$ and $\phi$, while the right side only depends on $\theta$. For this equation to hold for all $\theta$ and $\phi$, we must have $\frac{df(\phi)}{d\phi} = \lambda$ (a constant).
This allows us to separate variables:
For the $\theta$ equation:
This is a first-order linear ODE. The homogeneous solution is $g_h \propto \sin^2\theta$, and the particular solution gives:
where $\gamma$ is an integration constant.
For the $\phi$ equation:
The constraint $\frac{df}{d\phi} = \lambda$ doesn't immediately give us $f(\phi) = \lambda\phi$ because we need to account for the periodicity and the coupling through equation (4).
Actually, from the structure of the problem and the constraint that $\xi_\theta$ must relate properly to $\xi_\phi$ through the mixed derivative equation, we find that $f(\phi)$ must satisfy:
This is the harmonic oscillator equation with general solution:
Now we have:
However, we need to verify consistency. The integration constant $\lambda$ is related to the constants in $f(\phi)$ through the original constraint. After careful analysis, we set $\lambda = 0$ for consistency, giving:
We have three independent parameters: $\alpha$, $\beta$, $\gamma$. This confirms that $S^2$ has exactly $\frac{2(2+1)}{2} = 3$ Killing vectors (it is maximally symmetric).
Setting $(\alpha, \beta, \gamma) \in \{(1,0,0), (0,1,0), (0,0,1)\}$ and converting to contravariant components using $\xi^\mu = g^{\mu\nu}\xi_\nu$:
First Killing vector $(\alpha, \beta, \gamma) = (1, 0, 0)$:
Second Killing vector $(\alpha, \beta, \gamma) = (0, 1, 0)$:
Third Killing vector $(\alpha, \beta, \gamma) = (0, 0, 1)$:
These three Killing vectors correspond to the three generators of $SO(3)$ rotations:
Together, these form a basis for the Lie algebra $\mathfrak{so}(3)$ acting on the two-sphere.