A Lie group is a group that is also a (continuous, differentiable) topological space. An example to keep in mind is which is a group under vector addition and has well-defined notions of continuity and differentiation. To measure lengths and volumes (and relatedly, to define and integrate probability densities) we need to endow with additional structure so that it is not merely a manifold, but a Riemannian manifold. Luckily for us, we only need to define an inner product for the Lie algebra, after which there is a natural definition of length and volume that can be made for the entire group manifold. I say that the resulting choice of volume (called the Haar measure) is natural because it is compatible with the group structure of as well as its differential structure as a manifold. This can be compared to how the standard notion of volume for , the Lebesgue measure, is compatible with vector addition; we have for a (measurable) set and for every ,
Thus begins our journey into making sense of this compatibility in the general context of a Lie group. If you are seeking a more application-oriented approach and/or aren’t all that interested in this sort of abstraction, this book has all the formulae worked out, and my previous post introduces the idea of invariant metrics and measures on Lie groups. Note that I will be using the Einstein summation convention throughout.
Lengths and Volumes ✨
Let be an -dimensional smooth manifold. A covariant -tensor field on is a bilinear map that takes smooth vector fields as its arguments and produces a smooth function.1 A Riemannian metric is a covariant -tensor field that is symmetric:
and positive-definite:
where are smooth vector fields on . At some point , the number is interpreted as the inner product between the tangent vectors and , often written as . With such a mathematical structure imposed on , we call a Riemannian manifold.
While a metric tensor is a symmetric covariant -tensor field, a volume form is an alternating covariant -tensor field, also called as a differential -form. By combining its alternating property with its linearity, can be shown to be antisymmetric in its arguments. That is, if are smooth vector fields, then
The function that is spit out by (after it eats vector fields) assigns the volume to the parallelopiped spanned by the vectors . Thus, is sort of like a ‘volume meter’ affixed to each point of . It is the authority on what counts as a positive volume, what counts as a small or a large volume, and so on. Its antisymmetry can be compared with the fact that .
Either of these maps can be written as a tensor in local coordinates on , e.g., , where the Einstein summation convention is used and . Since the standard tensor notation doesn’t reflect the symmetry/antisymmetry of the tensors, one typically drops it in favor of notation that does:
This helps us remember that the and of can be swapped without consequence, whereas swapping the and of may or may not incur a sign-change depending on the parity of the permutation.
With this notation, observe that if and are vector fields on , where is the dual basis of , then
Since it is a (pointwise) sum of (pointwise) products of functions, . The metric tensor coefficients play a role similar to that of a weighting matrix that is introduced when defining a non-standard inner product in , as .
Frames ✨
In the above expressions, we used a frame (a system of vector fields) that arises from a coordinate chart. However, there may arise situations where we prefer to work with a frame that is not only not induced by a coordinate chart, but also cannot be induced by a coordinate chart. The frame of left-invariant vector fields on a (non-Abelian) Lie group is a prime example of this.
A local frame in an open set of is a set of tangent vector fields in , enumerated as , such that is a basis of for all . A local frame is orthonormal if , where is the Kronecker delta considered as a constant-valued function. A global frame is one that is defined on all of , with .
The dual coframe to is the collection of cotangent (or covariant) vector fields , such that . These cotangent vector fields form a basis for differential -forms. We can take their tensor products to obtain a basis for covariant -tensor fields:
or their exterior /wedge products to obtain a basis for the space of differential -forms:
🍩 Orthonormal Frames
In the coordinate coframe , we expressed the metric tensor as . Let’s now try to express it in a local coframe on that is dual to an orthonormal one:
We have then, that
This means that the metric tensor, when expressed in a coframe dual to an orthonormal one, has the trivial representation: . By writing out the summation explicitly, this takes a more familiar form:
Given a local orthonormal frame of vector fields whose dual coframe is , the unique (up to choice of orientation) Riemannian volume form is given by
so that . The above statements will look identical in any of the local orthonormal frames of .
🍩 Coordinate Frames
The allure of orthonormal frames is that and can be represented quite succinctly in them. However, the existence of an orthonormal frame that arises as the coordinate frame of a chart is a very rare occasion: such a frame only exists when the Riemannian manifold is locally flat. If we would rather work with a frame that arises from coordinates, then we must resort to computing the components of a non-flat metric tensor (one that is not simply the Kroenecker delta). Also see my post on the non-flatness of the sphere .
Let be the usual coordinate-wise partial derivative operators in , , and . Given a smooth function , the partial derivative operators of operate on as follows:
Recalling that the job of a vector field is to map a smooth function to a real number at every point (in a smooth manner), the following object is in fact a vector field on : Thus, is a set of vector fields on , and may be visualized as a “fisherman’s net” spread across .
Ultimately, we want a coordinate frame on a subset of , rather than on , which is in . Let be a smooth chart containing some point of . Its differential is a vector space isomorphism (i.e., an invertible linear map) between and . The pushforward of the “partial derivative vector fields” of under gives us a coordinate frame on . That is, maps the fisherman’s on to one on . By an abuse of notation, I and many others use to refer to either frame; the subscript, the function being operated on, and/or the context will make it clear which frame is being used. This means that if , then we write
where is called the pullback of under ; it pulls the domain of back to .
🍩 Orthonormal Coordinate Frames
I reiterate that there are Riemannian manifolds where such a coordinate frame couldn’t possibly be orthonormal at all . Theorem 13.14 of Lee’s Introduction to Smooth Manifolds says that this is only possible when is flat, i.e., is locally flat.
Pullbacks ✨
Let be a diffeomorphism between manifolds (though it is possible to generalize the forthcoming discussion to other kinds of smooth maps).
Recall that tangent and cotangent vectors are dual to each other, and so are their exterior powers: alternating -vector fields and differential -forms. Whenever we have a morphism for an object going one way, we expect a dual morphism for the corresponding dual object going the other way. Using this intuition, we deduce that if allows us to push forward vector fields, there must be a dual morphism that allows us to pull back covector fields. Similarly, 2 pulls back differential forms from to (we use the same notation for either map, ). In particular, metrics and volume forms on can be pulled back to define metrics and volume forms on .
The covariant tensor field thus obtained on is called as the pullback of the covariant tensor field on under . For example, consider to be the unit -sphere and to be its usual submersion into . Then, the pullback of the Euclidean (‘dot product’) metric of under , , is called the round metric, and it is a bonafide Riemannian metric for (I compute its components in the next post ). When the Euclidean metric is pulled back onto a submanifold in this manner, the pullback metric is called the induced metric or the first fundamental form of . More generally, we can pull back covariant tensor fields from arbitrary manifolds, as long as we have a smooth map onto it.
The pullback of a differential form is defined such that it must be in concordance with the pushforwards of vector fields. Specifically, if is a differential -form and , then
I like to read this as: eats vector fields on by imitating how might eat the corresponding pushforward vector fields on . Thus, is a differential -form on ; the domain of has been pulled back by .
Lie Groups ✨
The tangent space at the identity of a Lie group can be given one of infinitely many possible inner products. However, there is a unique way to extend this inner product to a Riemannian metric by requiring that it be compatible with the group structure of (and as a consequence, compatible with the differential structure of as a manifold). For the same reason, there is also a unique choice of volume form (or equivalently, measure) with respect to which one can define the integral. This will be called the Haar integral, and it specializes to the Lebesgue integral when .
Yet another useful property of Lie groups is that there is a way to construct global orthonormal frames for it: we choose an orthonormal basis of and extend it to a set of left/right-invariant vector fields. Even among Lie groups, orthonormal coordinate frames are a rare occurrence; if is non-Abelian, then an orthonormal frame could not possibly come from a coordinate system (also see this ). Nevertheless, the fact that a global orthonormal frame exists is already quite a special property.
🍩 Preliminaries
Let be a Lie group, its identity element, and its Lie algebra.3 Consider an inner product on , , and use the Gram-Schmidt process to construct an orthonormal basis for . Denote one such orthonormal basis by , where and . Its corresponding dual basis is denoted as , where . We can then express by the tensor .
Let denote the left-multiplication map, , and similarly define 4; observe that these maps are diffeomorphisms from to , and can therefore push and pull tensors and tensor fields from one point of to another. For instance, the orthonormal basis can be extended to a global orthonormal frame on :
Such a global orthonormal frame on also serves as a “basis” of the space (or more rigorously, a generating set of the -module) of vector fields on , since any vector field can be uniquely expressed as with . Vector fields of the form (where are constants) are precisely the left-invariant vector fields of .
One can similarly extend to a left-invariant global coframe on :
Immediately, we have the following property at all :
In the following, we assume that and are left-invariant. Analogous arguments follow for the right-invariant case. The only caveat is that the left-invariant and right-invariant metrics and volume forms may or may not turn out to be the same, as discussed in my previous post .
🍩 Left-Invariance of Vector Fields
Let’s scrutinize the left-invariance of . Pretend that the left-multiplication map sends to another copy of itself, denoted as !

If we view as a vector field on , its pushforward on , , should act on a function by mimicking whatever would have done in its place. Given some point , with , we have
Moreover,
Now let (as we have done implicitly in the calculation above). Observe that the calculation above involved the following maps:
i.e., and its derivative. Then, we notice that we can perform either of these maps on as well. That is, we do first, and then perform either of the above maps. This gives us two more maps:
Finally, we note that can act on the function , giving us yet another function
That and are the same function, is what we showed, which is not true unless is left-invariant. The fact that moves in and out of the differentiation is what “left-invariant” refers to (also see the commutative square here ). An analogous property is exhibited by .
🍩 Left-Invariance of Geometric Structure
Now consider what should happen if we define the Riemannian metric of as
where are constants that should be thought of as a “weighting matrix”. Clearly, this metric should inherit the left-invariance properties of . Indeed, we can use similar arguments as before to show that if , then
To see this, we evaluate the right hand side:
Then, use the duality between pushforwards and pullbacks to show that
The notation may seem cumbersome, but given how light-yet-powerful the notation of differential geometry is already, it’s not too bad (depending on what you intend to do with it). Drawing a diagram involving the points and , as well as the maps and , can help in understanding the above calculation.
A left-invariant volume form can be defined as , and has analogous invariance properties.
🍩 Some Actual Examples
We could also have chosen to work with a coordinate coframe on an open set containing in order to express . In this case, we should compute the metric tensor coefficients since they will no longer be trivial. In this post , I computed the metric tensor coefficients for the sphere (not a Lie group!) in spherical polar coordinates. In the next one , I pull back the geometric structure of to its axis-angle parametrization .
-
Formally, such an object is an element of , i.e., it is ‘a smooth section of the 2nd tensor power of the cotangent bundle of ’. There is a sense in which covariant -tensor fields are elements of the dual space corresponding to the module of contravariant -tensor fields on , where instead of a field of scalars, we have a ring of functions. With this linear algebraic perspective, we recognize that a vector and its dual should combine to give a scalar. ↩︎
-
The space of differential -forms on is denoted by , which is also the space of smooth sections of the exterior power of the cotangent bundle, . Note that is a subspace (specifically, a submodule) of the space of all the covariant -tensor fields on (viewed as a -module). ↩︎
-
We conflate with for convenience. (the latter does not come with a Lie bracket). ↩︎
-
Beware: In the first half of this post, denoted the Riemannian metric, whereas in the latter half, it represents an arbitrary element of . ↩︎