Exterior algebraic map taking tensors from p forms to n-p forms
Inmathematics, theHodge star operator orHodge star is alinear map defined on theexterior algebra of afinite-dimensionalorientedvector space endowed with anondegeneratesymmetric bilinear form. Applying the operator to an element of the algebra produces theHodge dual of the element. This map was introduced byW. V. D. Hodge.
For example, in an oriented 3-dimensional Euclidean space, an oriented plane can be represented by theexterior product of two basis vectors, and its Hodge dual is thenormal vector given by theircross product; conversely, any vector is dual to the oriented plane perpendicular to it, endowed with a suitable bivector. Generalizing this to ann-dimensional vector space, the Hodge star is a one-to-one mapping ofk-vectors to(n – k)-vectors; the dimensions of these spaces are thebinomial coefficients
.
Thenaturalness of the star operator means it can play a role in differential geometry when applied to the cotangentbundle of apseudo-Riemannian manifold, and hence todifferentialk-forms. This allows the definition of the codifferential as the Hodge adjoint of theexterior derivative, leading to theLaplace–de Rham operator. This generalizes the case of 3-dimensional Euclidean space, in whichdivergence of a vector field may be realized as the codifferential opposite to thegradient operator, and theLaplace operator on a function is the divergence of its gradient. An important application is theHodge decomposition of differential forms on aclosed Riemannian manifold.
Formal definition fork-vectors
[edit]LetV be ann-dimensionalorientedvector space with a nondegenerate symmetric bilinear form
, referred to here as a scalar product. (In more general contexts such as pseudo-Riemannian manifolds andMinkowski space, the bilinear form may not be positive-definite.) This induces ascalar product onk-vectors
, for
, by defining it on simplek-vectors
and
to equal theGram determinant[1]: 14

extended to
through linearity.
The unitn-vector
is defined in terms of an orientedorthonormal basis
ofV as:

(Note: In the general pseudo-Riemannian case, orthonormality means
for all pairs of basis vectors.)TheHodge star operator is a linear operator on theexterior algebra ofV, mappingk-vectors to (n –k)-vectors, for
. It has the following property, which defines it completely:[1]: 15
for allk-vectors
Dually, in the space
ofn-forms (alternatingn-multilinear functions on
), the dual to
is thevolume form
, the function whose value on
is thedeterminant of the
matrix assembled from the column vectors of
in
-coordinates. Applying
to the above equation, we obtain the dual definition:
for allk-vectors
Equivalently, taking
,
, and
:

This means that, writing an orthonormal basis ofk-vectors as
over all subsets
of
, the Hodge dual is the (n – k)-vector corresponding to the complementary set
:

where
is thesign of the permutation
and
is the product
. In the Riemannian case,
.
Since Hodge star takes an orthonormal basis to an orthonormal basis, it is anisometry on the exterior algebra
.
Geometric explanation
[edit]The Hodge star is motivated by the correspondence between a subspaceW ofV and its orthogonal subspace (with respect to the scalar product), where each space is endowed with anorientation and a numerical scaling factor. Specifically, a non-zero decomposablek-vector
corresponds by thePlücker embedding to the subspace
with oriented basis
, endowed with a scaling factor equal to thek-dimensional volume of the parallelepiped spanned by this basis (equal to theGramian, the determinant of the matrix of scalar products
). The Hodge star acting on a decomposable vector can be written as a decomposable (n −k)-vector:

where
form an oriented basis of theorthogonal space
. Furthermore, the (n −k)-volume of the
-parallelepiped must equal thek-volume of the
-parallelepiped, and
must form an oriented basis of
.
A generalk-vector is a linear combination of decomposablek-vectors, and the definition of Hodge star is extended to generalk-vectors by defining it as being linear.
In two dimensions with the normalized Euclidean metric and orientation given by the ordering(x,y), the Hodge star onk-forms is given by
A common example of the Hodge star operator is the casen = 3, when it can be taken as the correspondence between vectors and bivectors. Specifically, forEuclideanR3 with the basis
ofone-forms often used invector calculus, one finds that
The Hodge star relates the exterior and cross product in three dimensions:[2]
Applied to three dimensions, the Hodge star provides anisomorphism betweenaxial vectors andbivectors, so each axial vectora is associated with a bivectorA and vice versa, that is:[2]
.
The Hodge star can also be interpreted as a form of the geometric correspondence between anaxis of rotation and aninfinitesimal rotation (see also:3D rotation group#Lie algebra) around the axis, with speed equal to the length of the axis of rotation. A scalar product on a vector space
gives anisomorphism
identifying
with itsdual space, and the vector space
is naturally isomorphic to thetensor product
. Thus for
, the star mapping
takes each vector
to a bivector
, which corresponds to a linear operator
. Specifically,
is askew-symmetric operator, which corresponds to an infinitesimal rotation: that is, the macroscopic rotations around the axis
are given by thematrix exponential
. With respect to the basis
of
, the tensor
corresponds to a coordinate matrix with 1 in the
row and
column, etc., and the wedge
is the skew-symmetric matrix
, etc. That is, we may interpret the star operator as:
Under this correspondence, cross product of vectors corresponds to the commutatorLie bracket of linear operators:
.
In case
, the Hodge star acts as anendomorphism of the second exterior power (i.e. it maps 2-forms to 2-forms, since4 − 2 = 2). If the signature of themetric tensor is all positive, i.e. on aRiemannian manifold, then the Hodge star is aninvolution. If the signature is mixed, i.e.,pseudo-Riemannian, then applying the operator twice will return the argument up to a sign – see§ Duality below. This particular endomorphism property of 2-forms in four dimensions makesself-dual and anti-self-dual two-forms natural geometric objects to study. That is, one can describe the space of 2-forms in four dimensions with a basis that "diagonalizes" the Hodge star operator with eigenvalues
(or
, depending on the signature).
For concreteness, we discuss the Hodge star operator in Minkowski spacetime where
with metric signature(− + + +) and coordinates
. Thevolume form is oriented as
. Forone-forms,
while for2-forms,
These are summarized in the index notation as
Hodge dual of three- and four-forms can be easily deduced from the fact that, in the Lorentzian signature,
for odd-rank forms and
for even-rank forms. An easy rule to remember for these Hodge operations is that given a form
, its Hodge dual
may be obtained by writing the components not involved in
in an order such that
.[verification needed] An extra minus sign will enter only if
contains
. (For(+ − − −), one puts in a minus sign only if
involves an odd number of the space-associated forms
,
and
.)
Note that the combinations
take
as the eigenvalue for Hodge star operator, i.e.,
and hence deserve the name self-dual and anti-self-dual two-forms. Understanding the geometry, or kinematics, of Minkowski spacetime in self-dual and anti-self-dual sectors turns out to be insightful in bothmathematical andphysical perspectives, making contacts to the use of thetwo-spinor language in modern physics such asspinor-helicity formalism ortwistor theory.
Conformal invariance
[edit]The Hodge star is conformally invariant onn-forms on a2n-dimensional vector space
, i.e. if
is a metric on
and
, then the induced Hodge stars
are the same.
Example: Derivatives in three dimensions
[edit]The combination of the
operator and theexterior derivatived generates the classical operatorsgrad,curl, anddiv onvector fields in three-dimensional Euclidean space. This works out as follows:d takes a 0-form (a function) to a 1-form, a 1-form to a 2-form, and a 2-form to a 3-form (and takes a 3-form to zero). For a 0-form
, the first case written out in components gives:
The scalar productidentifies 1-forms with vector fields as
, etc., so that
becomes
.
In the second case, a vector field
corresponds to the 1-form
, which has exterior derivative:
Applying the Hodge star gives the 1-form:
which becomes the vector field
.
In the third case,
again corresponds to
. Applying Hodge star, exterior derivative, and Hodge star again:
One advantage of this expression is that the identityd2 = 0, which is true in all cases, has as special cases two other identities: (1)curl gradf = 0, and (2)div curlF = 0. In particular,Maxwell's equations take on a particularly simple and elegant form, when expressed in terms of the exterior derivative and the Hodge star. The expression
(multiplied by an appropriate power of −1) is called thecodifferential; it is defined in full generality, for any dimension, further in the article below.
One can also obtain theLaplacianΔf = div grad f in terms of the above operations:
The Laplacian can also be seen as a special case of the more generalLaplace–deRham operator
where in three dimensions,
is the codifferential for
-forms. Any function
is a 0-form, and
and so this reduces to the ordinary Laplacian. For the 1-form
above, the codifferential is
and after some straightforward calculations one obtains the Laplacian acting on
.
Applying the Hodge star twice leaves ak-vector unchangedup to a sign: for
in ann-dimensional spaceV, one has

wheres is the parity of thesignature of the scalar product onV, that is, the sign of thedeterminant of the matrix of the scalar product with respect to any basis. For example, ifn = 4 and the signature of the scalar product is either(+ − − −) or(− + + +) thens = −1. For Riemannian manifolds (including Euclidean spaces), we always haves = 1.
The above identity implies that the inverse of
can be given as

Ifn is odd thenk(n −k) is even for anyk, whereas ifn is even thenk(n −k) has the parity ofk. Therefore:

wherek is the degree of the element operated on.
For ann-dimensional orientedpseudo-Riemannian manifoldM, we apply the construction above to eachcotangent space
and its exterior powers
, and hence to the differentialk-forms
, theglobal sections of thebundle
. The Riemannian metric induces a scalar product on
at each point
. We define theHodge dual of ak-form
, defining
as the unique (n –k)-form satisfying
for everyk-form
, where
is a real-valued function on
, and thevolume form
is induced by the pseudo-Riemannian metric. Integrating this equation over
, the right side becomes the
(square-integrable)scalar product onk-forms, and we obtain:
More generally, if
is non-orientable, one can define the Hodge star of ak-form as a (n –k)-pseudo differential form; that is, a differential form with values in thecanonical line bundle.
Computation in index notation
[edit]We compute in terms oftensor index notation with respect to a (not necessarily orthonormal) basis
in a tangent space
and its dual basis
in
, having the metric matrix
and its inverse matrix
. The Hodge dual of a decomposablek-form is:![{\displaystyle {\star }\left(dx^{i_{1}}\wedge \dots \wedge dx^{i_{k}}\right)\ =\ {\frac {\sqrt {\left|\det[g_{ij}]\right|}}{(n-k)!}}g^{i_{1}j_{1}}\cdots g^{i_{k}j_{k}}\varepsilon _{j_{1}\dots j_{n}}dx^{j_{k+1}}\wedge \dots \wedge dx^{j_{n}}.}](/image.pl?url=https%3a%2f%2fwikimedia.org%2fapi%2frest_v1%2fmedia%2fmath%2frender%2fsvg%2fee6e01a526be0ccc2076a9091cce1909df485d06&f=jpg&w=240)
Here
is theLevi-Civita symbol with
, and weimplicitly take the sum over all values of the repeated indices
. The factorial
accounts for double counting, and is not present if the summation indices are restricted so that
. The absolute value of the determinant is necessary since it may be negative, as for tangent spaces toLorentzian manifolds.
An arbitrary differential form can be written as follows:
The factorial
is again included to account for double counting when we allow non-increasing indices. We would like to define the dual of the component
so that the Hodge dual of the form is given by
Using the above expression for the Hodge dual of
, we find:[3]![{\displaystyle ({\star }\alpha )_{j_{k+1},\dots ,j_{n}}={\frac {\sqrt {\left|\det[g_{ab}]\right|}}{k!}}\alpha _{i_{1},\dots ,i_{k}}\,g^{i_{1}j_{1}}\cdots g^{i_{k}j_{k}}\,\varepsilon _{j_{1},\dots ,j_{n}}\,.}](/image.pl?url=https%3a%2f%2fwikimedia.org%2fapi%2frest_v1%2fmedia%2fmath%2frender%2fsvg%2fc76e792b7a03d0b2ac34e8299263f0616e1cba2d&f=jpg&w=240)
Although one can apply this expression to any tensor
, the result is antisymmetric, since contraction with the completely anti-symmetric Levi-Civita symbol cancels all but the totally antisymmetric part of the tensor. It is thus equivalent to antisymmetrization followed by applying the Hodge star.
The unit volume form
is given by:![{\displaystyle \omega ={\sqrt {\left|\det[g_{ij}]\right|}}\;dx^{1}\wedge \cdots \wedge dx^{n}.}](/image.pl?url=https%3a%2f%2fwikimedia.org%2fapi%2frest_v1%2fmedia%2fmath%2frender%2fsvg%2fbd252222a98cd412c56f4ad544bdc5be40f7aa6b&f=jpg&w=240)
The most important application of the Hodge star on manifolds is to define thecodifferential
on
-forms. Let
where
is theexterior derivative or differential, and
for Riemannian manifolds. Then
while
The codifferential is not anantiderivation on the exterior algebra, in contrast to the exterior derivative.
The codifferential is theadjoint of the exterior derivative with respect to the square-integrable scalar product:
where
is a
-form and
a
-form. This property is useful as it can be used to define the codifferential even when the manifold is non-orientable (and the Hodge star operator not defined). The identity can be proved from Stokes' theorem for smooth forms:
provided
has empty boundary, or
or
has zero boundary values. (The proper definition of the above requires specifying atopological vector space that is closed and complete on the space of smooth forms. TheSobolev space is conventionally used; it allows the convergent sequence of forms
(as
) to be interchanged with the combined differential and integral operations, so that
and likewise for sequences converging to
.)
Since the differential satisfies
, the codifferential has the corresponding property
TheLaplace–deRham operator is given by
and lies at the heart ofHodge theory. It is symmetric:
and non-negative:
The Hodge star sendsharmonic forms to harmonic forms. As a consequence ofHodge theory, thede Rham cohomology is naturally isomorphic to the space of harmonick-forms, and so the Hodge star induces an isomorphism of cohomology groups
which in turn gives canonical identifications viaPoincaré duality ofH k(M) with itsdual space.
In coordinates, with notation as above, the codifferential of the form
may be written as
where here
denotes theChristoffel symbols of
.
Poincare lemma for codifferential
[edit]In analogy to thePoincare lemma forexterior derivative, one can define its version for codifferential, which reads[4]
- If
for
, where
is astar domain on a manifold, then there is
such that
.
A practical way of finding
is to use cohomotopy operator
, that is a local inverse of
. One has to define ahomotopy operator[4]

where
is the linear homotopy between its center
and a point
, and the (Euler) vector
for
is inserted into the form
. We can then define cohomotopy operator as[4]
,
where
for
.
The cohomotopy operator fulfills (co)homotopy invariance formula[4]

where
, and
is thepullback along the constant map
.
Therefore, if we want to solve the equation
, applying cohomotopy invariance formula we get
where
is a differential form we are looking for, and "constant of integration"
vanishes unless
is a top form.
Cohomotopy operator fulfills the following properties:[4]
. They make it possible to use it to define[4]anticoexact forms on
by
, which together withexact forms
make adirect sum decomposition[4]
.
This direct sum is another way of saying that the cohomotopy invariance formula is a decomposition of unity, and theprojector operators on the summands fulfillsidempotence formulas:[4]
.
These results are extension of similar results for exterior derivative.[5]