13.02.01 · gr-cosmology / manifold-formalism

Tensors on smooth manifolds

shipped3 tiersLean: nonepending prereqs

Anchor (Master): Wald, General Relativity (1984), Ch. 2-3; Carroll, Spacetime and Geometry (2004), Ch. 2

Intuition [Beginner]

A vector is an arrow with direction and magnitude. On a manifold, vectors live at a single point, inside the tangent space at that point. The tangent space is a flat copy of attached to each point, giving you a place to put arrows. Velocity at a point, acceleration at a point -- these are tangent vectors.

But vectors are only half the story. A covector (also called a one-form) is a machine that eats a vector and produces a number. If a vector is "a thing with direction," a covector is "a question you can ask about a thing with direction." The gradient of a function is a covector: it asks "how much does this function change if I move in that direction?"

A tensor of type is a machine with slots for covectors and slots for vectors. You feed it the right ingredients and it returns a single real number. The answer depends linearly on each input -- doubling any one input doubles the result. A vector is a -tensor (one covector slot). A covector is a -tensor (one vector slot). A matrix, in the right context, behaves as a -tensor.

The object that makes general relativity work is the metric tensor , a -tensor. It takes two vectors at the same point and returns a number we interpret as their inner product. On flat spacetime, is the Minkowski metric , which gives each vector its squared length -- negative for timelike vectors, positive for spacelike ones, zero for lightlike ones. On a curved manifold, varies from point to point, encoding how the geometry bends.

Three reasons GR needs this language. The gravitational field is the metric tensor field -- a smooth assignment of a metric tensor to each point of spacetime. The matter content of the universe is encoded in the stress-energy tensor , also a -tensor field. The curvature of spacetime is described by the Riemann curvature tensor, a -tensor field. Einstein's equation is a tensor equation relating two -tensor fields. Without tensors you cannot write it down.

The crucial property is coordinate independence. A tensor is not its components. The components are the numbers you get when you evaluate the metric on basis vectors of a specific coordinate system. Change the coordinates and every component changes, but the tensor itself -- the multilinear map -- does not. A tensor equation that holds in one coordinate system holds in every coordinate system.

This is not cosmetic. Coordinate systems are human choices -- labels we slap on spacetime to do calculations. Physics must not depend on labels. Tensors are the mathematical objects that transform under coordinate changes in exactly the right way to keep physical statements label-independent. This is why GR is formulated in tensor language.

A tensor field is a smooth assignment of a tensor to each point. "Smooth" means the components vary smoothly as you move from point to point. The metric tensor field is the central object of Riemannian and Lorentzian geometry -- it tells you how to measure lengths, angles, areas, volumes, and curvature.

Three misconceptions are worth flagging. A tensor is not a matrix. A matrix is a grid of numbers; a tensor is a multilinear map. In a specific basis you can represent a -tensor as a matrix, but the representation changes with the basis while the tensor does not. Second, not every -tensor is a metric. A metric must be symmetric and non-degenerate, and for GR it must have the right signature -- one negative and three positive eigenvalues. A random -tensor need not satisfy any of these. Third, a tensor lives at a point. A tensor field lives on the whole manifold. Conflating the two is like conflating "a number" with "a function."

Visual [Beginner]

Picture a tensor as a machine with input slots. A -tensor has two arrow-shaped slots -- you insert two tangent vectors and the machine outputs a single real number. The metric tensor is exactly this: a device for turning pairs of vectors into inner products.

At each point of a manifold, the tangent space is a flat vector space. The metric tensor assigns an inner product to this space. In flat Minkowski spacetime every tangent space gets the same inner product with signature . On a curved manifold the inner product varies from point to point -- and that variation is the curvature.

A two-dimensional curved surface with three marked points p1, p2, p3. At each point a tangent plane is drawn containing two basis vectors. A box labeled g sits at each point with two vector-input slots. At p1 the inner product of a vector with itself gives -1 (timelike). At p2 it gives +1 (spacelike). At p3 it gives 0 (null). Arrows from tangent vectors feed into the g-boxes.

The diagram captures the operational meaning: the metric tensor is not a grid of numbers but a rule for pairing vectors. The grid (the matrix of components ) is what you get when you choose a specific basis for the tangent space. A different basis gives a different grid but the same pairing rule.

Worked example [Beginner]

The Schwarzschild metric describes spacetime outside a spherical mass . In coordinates the line element is

where is the Schwarzschild radius. The metric tensor has four non-zero components, all diagonal:

This is Lorentzian for : the component is negative while , , are all positive. One negative eigenvalue and three positive gives the signature , the same sign pattern as flat Minkowski spacetime.

The inverse metric satisfies . Since is diagonal, each component of the inverse is just the reciprocal:

The determinant follows from multiplying the diagonal entries:

This vanishes at (the curvature singularity) and at (the coordinate singularity at the poles, where the spherical coordinate system degenerates).

Check your understanding [Beginner]

Formal definition [Intermediate+]

Let be an -dimensional smooth manifold, the tangent space at , and the cotangent space (the dual of ). A tensor of type at is a multilinear map

The set of all such tensors is denoted . It is a vector space of dimension .

If is a basis for and is the dual basis (defined by ), then the components of in this basis are

The tensor product of and is the tensor defined by

Under a coordinate change , the components of a -tensor transform as

Each upper index picks up a factor of and each lower index a factor of . This transformation law is the defining characteristic that distinguishes tensors from arbitrary arrays of functions.

A tensor field of type on is a smooth section of the tensor bundle -- that is, a smooth assignment . Smoothness means that in any coordinate chart the components are smooth functions of the coordinates.

A metric tensor on is a -tensor field that is (i) symmetric: for all vector fields ; (ii) non-degenerate: for all implies . The metric is Lorentzian if at every point the matrix has signature -- one negative and positive eigenvalues. It is Riemannian if the signature is . GR uses Lorentzian metrics; the single negative eigenvalue corresponds to the time direction.

The metric provides a canonical isomorphism between and via index raising and lowering: given a vector , the corresponding covector is ; given a covector , the corresponding vector is , where is the inverse matrix satisfying .

Key theorem with proof [Intermediate+]

Theorem (Coordinate independence of tensor equations). Let be a tensor field of type on a smooth manifold . If (i.e., for all index values) in one coordinate system, then in every coordinate system.

Proof. Let be coordinates in which , and let be an arbitrary new coordinate system. By the tensor transformation law,

Each component in the new coordinates is a linear combination (with Jacobian-factor coefficients) of the old components, which are all zero. A linear combination of zeros is zero. Hence in the new coordinates. Since the new coordinate system was arbitrary, in all coordinate systems.

The converse observation is equally important: not every array of functions that vanishes in one coordinate system vanishes in all. The Christoffel symbols are a standard counterexample. They involve first derivatives of the metric and appear in the geodesic equation, but they do not satisfy the tensor transformation law. In flat space, one can choose Cartesian coordinates in which all , yet the same connection has non-zero components in polar coordinates. This non-tensorial behaviour is precisely what makes Christoffel symbols useful -- they measure the failure of a coordinate system to be "straight," which is coordinate-dependent information.

The theorem has an immediate physical corollary: any equation of the form , where and are tensor fields of the same type, is coordinate-independent if and only if is a tensor field. Einstein's field equations have this form -- both sides are -tensor fields, so the equation is a coordinate-independent statement about the relationship between geometry (the Einstein tensor ) and matter (the stress-energy tensor ).

The tensoriality of and is what guarantees that the field equations make the same physical prediction regardless of the coordinate system used to express them. A non-tensorial equation would not have this property and would not be an acceptable physical law in the framework of GR.

This result also clarifies why the search for physical laws in GR reduces to constructing appropriate tensor fields. If a candidate physical quantity fails to transform as a tensor, it cannot appear as a standalone term in a physical equation -- its value would depend on the observer's coordinate choice, violating the principle of general covariance. The stress-energy tensor , the Einstein tensor , and the Riemann curvature tensor all pass this test. The Christoffel symbols do not; they appear inside covariant derivatives that produce tensorial results, but never standalone.

Bridge. The coordinate-independence theorem builds toward 13.04.01 pending, where Einstein's field equations take the form of a tensor equality -- both sides being -tensor fields -- and appears again in 13.03.01 pending, where the Riemann curvature tensor is verified to be a genuine tensor despite being constructed from the non-tensorial Christoffel symbols. The central insight is that tensoriality is the mathematical content of the physical principle of general covariance: a tensor equation makes the same prediction in every coordinate system. This is exactly the bridge between the coordinate transformation laws developed in this unit and the invariant geometric quantities of differential geometry, and it generalises the flat-space tensor analysis of 10.05.01 pending to arbitrary curved manifolds.

Exercises [Intermediate+]

Lean formalization [Intermediate+]

Mathlib contains the algebraic and differential-geometric prerequisites for tensor calculus but does not yet assemble them into the physics-specific structures GR requires.

The relevant layers are: LinearAlgebra.TensorProduct and LinearAlgebra.TensorAlgebra for the algebraic tensor product of modules; Mathlib.Geometry.Manifold.Basic, ContMDiffSection, and the tangent/cotangent bundle constructions for smooth manifold theory; and Mathlib.LinearAlgebra.QuadraticForm for indefinite quadratic forms at the linear-algebra level. Together these provide a basis for defining tensor fields as smooth sections of tensor bundles over manifolds.

What is missing is a PseudoRiemannianMetric structure on a smooth manifold that carries signature information (distinguishing Lorentzian from Riemannian), the Levi-Civita connection derived from such a metric, and the associated curvature tensors (Riemann, Ricci, Einstein). The tensor transformation law itself is straightforward to formalise given the existing TensorProduct machinery; the physics gap is the Lorentzian-signature structure and its geometric consequences. The lean_status: none field reflects this gap. Tyler's review attests intermediate-tier correctness.

Advanced results [Master]

Beyond the foundational definitions, three structural developments of the tensor formalism are central to both the mathematics of Lorentzian geometry and the physics of GR.

The Lie derivative

The Lie derivative measures the rate of change of a tensor field when dragged along the flow of a vector field . For a function , . For a vector field , the Lie derivative is the Lie bracket: , with components . For a general -tensor , the Lie derivative is

Each upper index contributes a correction term with , and each lower index contributes one with the opposite sign. The Lie derivative of a tensor field is again a tensor field of the same type -- it does not require a connection.

A vector field satisfying is a Killing vector field. The equation expands to the Killing equation when a Levi-Civita connection is available. Killing vectors generate continuous isometries of the metric. The Schwarzschild metric admits four independent Killing vectors (one timelike, , and three associated with spherical symmetry), reflecting its static and spherically symmetric character. The number of linearly independent Killing vectors is bounded above by on an -dimensional manifold; this maximum is attained on maximally symmetric spaces (Minkowski, de Sitter, anti-de Sitter).

Proposition (Cartan's trick for the Lie derivative). On a manifold with a metric and its Levi-Civita connection , the Lie derivative of the metric along a vector field satisfies . Consequently, is a Killing vector field if and only if .

The proof uses the fact that the Levi-Civita connection is torsion-free and metric-compatible. The torsion-free condition lets one replace partial derivatives in the coordinate formula for with covariant derivatives (the Christoffel-symbol terms cancel pairwise by symmetry of ). Metric compatibility then gives the clean result. The Killing equation follows immediately. In dimensions, the Killing equation imposes independent PDE constraints on the components of , which constrains the dimension of the solution space to at most .

Exterior calculus and differential forms

A differential -form at a point is a totally antisymmetric -tensor: . The space has dimension . The wedge product is the antisymmetrised tensor product:

The exterior derivative is defined by , where square brackets denote antisymmetrisation. The exterior derivative satisfies and is coordinate-independent.

Differential forms carry a cohomology theory: the de Rham cohomology groups . On a compact oriented -manifold without boundary, and Poincare duality gives . The Euler characteristic satisfies .

Stokes' theorem unifies the classical integral theorems. If is an oriented -manifold with boundary and is a compactly supported -form, then

This single statement contains the fundamental theorem of calculus (), Green's theorem (), Gauss's divergence theorem (), and the general Stokes theorem in any dimension. In GR, Stokes' theorem underlies the derivation of conservation laws from the divergence-free property of the stress-energy tensor.

The Hodge star on Lorentzian manifolds

On an -dimensional oriented (pseudo-)Riemannian manifold with metric and volume form , the Hodge star operator is defined by

for all -forms , where is the induced inner product on -forms. On a Lorentzian manifold with signature in four dimensions, the Hodge star satisfies for a -form -- note the extra compared to the Riemannian case, arising from the indefinite signature.

The codifferential is defined as (with sign conventions varying across the literature). It is the adjoint of with respect to the inner product on forms. The Laplace-de Rham operator (also called the Hodge Laplacian) is . On functions (-forms) in a Lorentzian setting, this reduces to the d'Alembertian , the wave operator that governs the propagation of fields in curved spacetime.

The Hodge star is central to the formulation of Maxwell's equations in curved spacetime: the source-free Maxwell equations become and , where is the electromagnetic -form. This is one of the cleanest illustrations of how tensor calculus (specifically exterior calculus) captures physics in a coordinate-independent way. The source-full equations add a current -form : , and charge conservation follows from applied to both sides: .

On an even-dimensional manifold, the Hodge star on middle-degree forms connects to topological invariants. The signature of a -dimensional manifold can be expressed in terms of the index of the operator restricted to even-degree forms (the Hirzebruch signature theorem). This bridge between differential-geometric operators and topological invariants is a recurring pattern in modern geometry and mathematical physics. In four dimensions the Hodge star on -forms satisfies on self-dual forms and on anti-self-dual forms; this splitting underlies the ASD (anti-self-dual) Yang-Mills equations and the Donaldson invariants of smooth -manifolds.

Tensor symmetries and representation theory

The algebraic structure of tensor spaces admits a rich symmetry theory. A tensor of type can be decomposed into its symmetric and antisymmetric parts, and more generally into irreducible representations of the symmetric group acting by index permutation. The Young symmetriser formalism makes this precise: each Young diagram with boxes corresponds to a specific symmetry type, and the space of -tensors decomposes as a direct sum of subspaces indexed by these diagrams.

For GR the most important symmetries are: total antisymmetry (differential forms, -forms with independent components); total symmetry (the metric , the Ricci tensor ); and the specific algebraic symmetries of the Riemann tensor (, , plus the first Bianchi identity ). These reduce the nominal components of in four dimensions to independent ones. The Weyl tensor, the trace-free part of the Riemann tensor, carries independent components and encodes the conformally invariant portion of the curvature.

Pullbacks and pushforwards of tensor fields

Given a smooth map between manifolds, the pushforward maps tangent vectors forward. For and , . In coordinates, where are coordinates on . The pushforward is the natural way to transport directional information from one manifold to another along a smooth map.

The pullback goes in the opposite direction for covectors: . More generally, the pullback extends to -tensor fields: for a -tensor on , the pullback is the -tensor on defined by

In components: . The pullback of a symmetric -tensor is symmetric, and the pullback of a positive-definite metric is positive-definite (when is an immersion). However, the pullback of a Lorentzian metric need not be Lorentzian -- the inclusion of the -axis into Minkowski space pulls back to the Riemannian metric .

A diffeomorphism satisfying is an isometry. The collection of all isometries forms a Lie group, the isometry group of . For Minkowski spacetime this group is the Poincare group ; for the Schwarzschild solution it is (time translation and spherical symmetry). Isometries are the symmetry transformations of GR, and Killing vector fields are their infinitesimal generators.

The metric and causal structure

On a Lorentzian manifold with signature , the metric partitions the non-zero tangent vectors at each point into three causal classes. A vector is timelike if , **spacelike** if , and null (or lightlike) if with .

The null cone at is the set of null vectors in , forming a double cone that separates timelike vectors (inside) from spacelike vectors (outside). This cone is the relativistic light cone -- the set of all directions light can travel through .

Proposition (Conformal invariance of the null cone). Let and be two conformally related Lorentzian metrics on with smooth. A non-zero vector is null with respect to if and only if it is null with respect to .

The proof is immediate: , and implies if and only if . The conformal invariance of the null cone underlies Penrose's conformal compactification: by rescaling the metric, the asymptotic structure of spacetime (future null infinity , past null infinity ) becomes accessible as a finite boundary. The causal structure -- which events can influence which -- depends only on the conformal class of , not on the metric itself.

A causal curve is a piecewise-smooth curve whose tangent vector is everywhere timelike or null. If and are connected by a future-directed causal curve, we write and say " is in the causal past of ." The relation is a partial order only when the spacetime is causal (contains no closed causal curves). Spacetimes violating this condition, such as the Godel metric, permit causal-pathology paradoxes.

Theorem (Global hyperbolicity). On a globally hyperbolic spacetime, the causality relation is a closed partial order, and the sets (causal future) and (causal past) are closed. Moreover, is diffeomorphic to where is a Cauchy surface and the metric takes the form with and a Riemannian metric on depending smoothly on .

Global hyperbolicity is the standard causality condition imposed on physical spacetimes. It guarantees well-posedness of the initial-value problem for hyperbolic PDEs (the wave equation , Maxwell's equations, and Einstein's equations themselves). The causal structure determined by is a topological invariant of the Lorentzian manifold that has no analogue in Riemannian geometry. In GR the causal structure replaces the fixed Newtonian notion of absolute time: the metric tensor, through its null-cone geometry, decides what "before" and "after" mean at each point.

Synthesis. The tensor formalism is the foundational reason that general relativity can express physical laws in a coordinate-independent manner. The Lie derivative generalises directional differentiation to arbitrary tensor fields without requiring a connection, the pullback-pushforward calculus identifies tensorial quantities on one manifold with those on another via smooth maps, and the causal structure determined by the Lorentzian metric governs which events can influence which. Putting these together, the metric tensor encodes distances, angles, curvature, causal structure, and gravitational dynamics in a single -tensor field. The bridge is between the abstract multilinear algebra of this unit and the concrete gravitational physics of 13.04.01 pending, where the Einstein tensor -- built from the metric and its derivatives -- equates to the stress-energy content of matter. This pattern recurs throughout differential geometry: a single tensor field, equipped with the right algebraic symmetries, generates the entire geometric and physical content of the theory.

Full proof set [Master]

Proposition (Pullback preserves tensor type and symmetries). Let be a smooth map and let be a -tensor field on . Then $\phi^ S(0, s)MS\phi^* S\phiS\phi^* S$ is non-degenerate.*

Proof. For the -multilinearity claim, let and compute at :

Since (the pushforward is -linear at each point), the right-hand side equals

Linearity in each argument follows identically, confirming that is -multilinear and hence a -tensor field.

For symmetry, let be symmetric and compute:

For non-degeneracy under a diffeomorphism: suppose for all . Then for all . Since is a diffeomorphism, is a linear isomorphism, so ranges over all of as ranges over . Hence for all . Non-degeneracy of forces , and injectivity of gives .

Proposition (Isometries form a Lie group). The set of all isometries of a Lorentzian manifold forms a finite-dimensional Lie group under composition. Its Lie algebra is the space of Killing vector fields.

Proof (sketch). An isometry satisfies . By the previous proposition, is a symmetric non-degenerate -tensor field; the equation imposes constraints on at each point. Myers and Steenrod (1939) proved that the isometry group of a Riemannian manifold is a Lie group; Kobayashi (1961) extended this to the pseudo-Riemannian case. The key step is showing that an isometry is determined by its value and first derivative at a single point (the Myers-Steenrod rigidity lemma), which bounds the dimension of above by . The Lie-algebra elements are the vector fields satisfying , which is exactly the Killing equation.

Connections [Master]

  • Differential geometry foundations 03.01.01 provides the smooth-manifold setting in which tensor fields are defined. The tangent and cotangent bundles, transition functions, and smooth structures developed there are the substrate on which this unit builds the tensor-algebraic apparatus.

  • Special relativity 10.05.01 pending uses flat-space tensors throughout -- the Minkowski metric , the four-momentum , the electromagnetic field tensor . This unit generalises those objects from the fixed flat geometry of SR to arbitrary curved manifolds. The tensor transformation law is the same; what changes is that the metric is no longer constant.

  • Einstein field equations [13.04.01, pending] are the downstream consumer of the tensor formalism. The Einstein tensor and the stress-energy tensor are both -tensor fields, and the field equation is a tensor equation whose coordinate independence is guaranteed by the theorem proved in this unit.

  • Schwarzschild solution 13.05.01 pending is the concrete worked example: the Schwarzschild metric tensor is a -tensor field with Lorentzian signature on a specific manifold. The inverse metric, determinant, and signature analysis in this unit's worked example are the first computational steps in understanding that solution.

  • Tensor symmetries and the Riemann tensor [13.03.NN, pending] extend the tensor formalism to curvature. The Riemann tensor is a -tensor field constructed from the metric and its first and second derivatives. Its algebraic symmetries (antisymmetry in the last two indices, the first Bianchi identity, interchange symmetry) are structural properties of a specific tensor type, not general features of all tensors.

  • Differential forms 03.04.02 and exterior derivative 03.04.04 are the antisymmetric corner of the tensor world. Differential forms are totally antisymmetric -tensors, and the exterior derivative is a natural differential operator on them. The Hodge star, discussed in Advanced results, connects the antisymmetric and metric structures.

Historical & philosophical context [Master]

Gregorio Ricci-Curbastro and his student Tullio Levi-Civita published "Methodes de calcul differentiel absolu et leurs applications" in Mathematische Annalen 54 (1900), pages 125-201, establishing what they called absolute differential calculus -- the systematic calculus of tensors on manifolds, including the covariant derivative, the metric, and the transformation laws. Ricci-Curbastro had been developing these ideas since the 1880s, building on Christoffel's 1869 work on quadratic differential forms and Lipschitz's extensions of Riemann's geometry. The 1900 paper with Levi-Civita was the comprehensive synthesis.

Einstein encountered tensor calculus through Marcel Grossmann, his ETH classmate and colleague, around 1912. Grossmann recognised that Ricci-Curbastro and Levi-Civita's formalism was precisely the mathematical language Einstein needed for a theory of gravity in which the metric of spacetime becomes a dynamical field. The collaboration between Einstein and Grossmann produced the "Entwurf" theory of 1913 -- a precursor to GR that had the right geometric picture but the wrong field equations. By November 1915 Einstein had the correct field equations, and the Ricci-Curbastro-Levi-Civita calculus became the standard language of gravitational physics.

The philosophical point is structural. Before the tensor calculus, the only language for writing physical laws in curvilinear coordinates was the older component-by-component approach, in which every equation came with a forest of correction terms (the Christoffel symbols) that made coordinate independence hard to verify. Tensor notation absorbs these correction terms into the transformation law itself: if an object is a tensor, coordinate independence is automatic. This is not a notational convenience -- it is a conceptual clarification. The tensor formalism makes precise the distinction between quantities that depend on the choice of coordinates (which are physically meaningless) and quantities that do not (which carry physical content).

Weyl's 1918 Raum, Zeit, Materie was the first textbook to present tensor calculus as the natural language of GR, followed by Eddington's 1923 The Mathematical Theory of Relativity. The modern index-free notation (using abstract index conventions and bundle-theoretic language) was consolidated by the differential-geometry community in the mid-twentieth century, particularly through the influence of Kobayashi and Nomizu's Foundations of Differential Geometry (1963, 1969). Penrose's abstract index notation, introduced in 1968, combines the computational convenience of indices with the coordinate independence of the invariant approach.

Bibliography [Master]

Primary literature:

  • Ricci-Curbastro, G. & Levi-Civita, T., "Methodes de calcul differentiel absolu et leurs applications", Math. Ann. 54 (1900), 125-201. [Originating paper for absolute differential calculus.]
  • Einstein, A., "Die Feldgleichungen der Gravitation", Sitzungsberichte Preuss. Akad. Wiss. (1915), 844-847. [The field equations in their final form.]
  • Einstein, A. & Grossmann, M., "Entwurf einer verallgemeinerten Relativitatstheorie und einer Theorie der Gravitation", Zeit. Math. Phys. 62 (1913), 225-261. [The precursor collaboration introducing tensor methods to gravitational physics.]
  • Christoffel, E. B., "Ueber die Transformation der homogenen Differentialausdrucke zweiten Grades", J. Reine Angew. Math. 70 (1869), 46-70. [Predecessor work on quadratic forms and the Christoffel symbols.]

Textbooks and monographs:

  • Weyl, H., Raum, Zeit, Materie (Springer, 1918; 7th ed. 1983). [First textbook presentation of tensor calculus in GR.]
  • Eddington, A. S., The Mathematical Theory of Relativity (Cambridge, 1923; 2nd ed. 1924). [Early systematic treatment.]
  • Kobayashi, S. & Nomizu, K., Foundations of Differential Geometry, Vols. I-II (Wiley, 1963, 1969). [Consolidated the modern bundle-theoretic approach.]
  • Misner, C. W., Thorne, K. S. & Wheeler, J. A., Gravitation (Freeman, 1973). [Comprehensive GR reference with extensive tensor calculus.]
  • Wald, R. M., General Relativity (University of Chicago Press, 1984). [Modern apex anchor for master-tier GR.]
  • Carroll, S. M., Spacetime and Geometry: An Introduction to General Relativity (Addison-Wesley, 2004). [Accessible intermediate-tier treatment of tensors and manifolds.]
  • Schutz, B. F., A First Course in General Relativity, 2nd ed. (Cambridge, 2009). [Standard introductory treatment of tensor calculus in GR.]
  • Hartle, J. B., Gravity: An Introduction to Einstein's General Relativity (Addison-Wesley, 2003). [Physics-first approach with tensors introduced through physical motivation.]

Mathematical foundations:

  • Lee, J. M., Introduction to Smooth Manifolds, 2nd ed. (Springer, 2013). [Standard reference for smooth-manifold theory and tensor fields.]
  • Lee, J. M., Riemannian Manifolds: An Introduction to Curvature (Springer, 1997). [Curvature and metric geometry at the intermediate level.]
  • Nakahara, M., Geometry, Topology and Physics, 2nd ed. (Taylor & Francis, 2003). [Bridge between mathematics and physics, covering tensor calculus, differential forms, and fibre bundles.]
  • Penrose, R. & Rindler, W., Spinors and Space-Time, Vol. 1 (Cambridge, 1984). [Introduces the abstract index notation used throughout modern GR.]