advanced29 min studyLesson 27 in Mathematics

Tensors and manifolds

Describe geometric objects independently of coordinates and identify what their changing components mean.

On this page

What you’ll understand

  • Distinguish a manifold from a chosen coordinate chart or embedding.
  • Transform vector and covector components using the correct Jacobians.
  • Use a metric to calculate invariant lengths and understand why derivatives need a connection.

Latitude and longitude are labels on Earth, not the planet itself. Differential geometry formalizes this separation between objects and coordinates. The same tangent vector can have different component lists, while a length or scalar prediction stays unchanged. This language is indispensable for relativity, gauge theory, and geometric learning. It also prevents a common error in numerical work: assuming that an array is a tensor merely because it has several indices. Transformation behavior, rather than array shape, defines its geometric role.

A manifold is locally coordinatized, not globally flattened

A smooth n-dimensional manifold is a space covered by coordinate charts into open subsets of R^n, with smooth invertible transition maps where charts overlap, together with the usual Hausdorff and countability conditions. Each chart gives a local description. A sphere cannot be covered by one nonsingular latitude–longitude chart, but this coordinate failure does not make the poles singular points of the sphere. Coordinates may break down while the geometric object remains smooth.

A tangent vector at a point describes a directional derivative of smooth scalar functions. In a chart it is expanded in the basis of coordinate derivatives. The tangent spaces at different points are separate vector spaces; comparing their elements requires additional structure. An embedding in a larger Euclidean space can provide a useful picture, but a manifold need not be defined through an embedding. Its intrinsic dimension and smooth structure are not the same as the dimension of a chosen surrounding picture.

v=vi∂∂xi,v′a=∂x′a∂xiviv=v^i\frac{\partial}{\partial x^i},\qquad v'^a=\frac{\partial x'^a}{\partial x^i}v^i
The transition between coordinate charts is smooth and invertible on their overlap. Repeated indices are summed; components change while the tangent vector remains the same.↔ Scroll wide equations horizontally.

Dual objects transform in the complementary way

A covector is a linear functional on tangent vectors. The differential df of a scalar function is a covector: it takes a direction and returns the directional change of f. Under a coordinate change, its components use the inverse Jacobian, so contracting it with a vector yields the same number in either chart. A general tensor combines vector and covector slots with prescribed multilinear behavior. This is why upper and lower indices have different transformation rules.

A metric assigns a smoothly varying nondegenerate symmetric bilinear form to each tangent space. A Riemannian metric is positive definite; a Lorentzian metric has a different signature appropriate to spacetime. The metric turns component changes into invariant squared lengths and identifies vectors with covectors by lowering an index. In Cartesian Euclidean coordinates these lists happen to look identical, which can hide the conceptual distinction. In polar coordinates the distinction becomes visible immediately.

αa′=∂xi∂x′aαi,αivi=αa′v′a,ds2=dr2+r2dθ2\alpha'_a=\frac{\partial x^i}{\partial x'^a}\alpha_i,\qquad \alpha_i v^i=\alpha'_a v'^a,\qquad ds^2=dr^2+r^2d\theta^2
The first identities hold on a chart overlap. The last expression is the Euclidean plane metric in polar coordinates for r>0; it is a coordinate expression, not a curved metric.↔ Scroll wide equations horizontally.

A changing basis makes ordinary derivatives insufficient

When a vector field changes from point to point, differentiating its components alone ignores the changing basis. A connection supplies a rule for differentiation and parallel transport. In coordinates its coefficients appear beside the ordinary partial derivatives. Those coefficients do not transform as tensor components by themselves; their extra transformation terms compensate for derivatives of the basis. The resulting covariant derivative does transform tensorially. For a metric, the Levi-Civita connection is singled out by metric compatibility and zero torsion.

Curvature describes the failure of parallel transport around an infinitesimal loop to return a vector unchanged. A nonzero coordinate connection does not alone establish curvature: polar coordinates on the flat plane already have nonzero connection coefficients. Conversely, no coordinate trick can remove genuine curvature throughout a region. This distinction is useful in field theory and geometric models: coordinate covariance says descriptions agree, while an actual symmetry or an isometry is an additional statement about the physical or geometric structure.

∇ivj=∂ivj+Γjikvk,∥v∥2=gijvivj\nabla_i v^j=\partial_i v^j+\Gamma^j{}_{ik}v^k,\qquad \|v\|^2=g_{ij}v^iv^j
The connection specifies how nearby tangent spaces are compared. For a Riemannian metric the squared norm is nonnegative; Lorentzian signatures require a different interpretation of the contraction.↔ Scroll wide equations horizontally.

One physical vector, two component descriptions

At polar coordinates r=2, θ=0 in the Euclidean plane, a tangent vector has components v^r=1 and v^θ=1/2. Find its Cartesian components and length.

  1. Use x=r cosθ and y=r sinθ. Differentiate these coordinate maps along the vector: vx=cos⁡θ vr−rsin⁡θ vθv^x=\cos\theta\,v^r-r\sin\theta\,v^\theta and vy=sin⁡θ vr+rcos⁡θ vθv^y=\sin\theta\,v^r+r\cos\theta\,v^\theta.

  2. At the specified point, v^x=1 and v^y=2(1/2)=1. The angular coordinate basis vector has length r, which explains why the angular component is multiplied by two.

  3. The Cartesian squared length is 1²+1²=2. In polar coordinates the metric gives (v^r)²+r²(v^θ)²=1+4(1/4)=2.

  4. The raw component lists differ, but the metric contraction agrees. Computing 1²+(1/2)² in polar components would incorrectly treat the coordinate basis as orthonormal.

The result

The Cartesian vector is (1,1), with length √2. Invariance belongs to the contracted geometric quantity, not to the numerical component list.

Explore the model

Interactive lab

Interactive lab · vectors

Separate an arrow from its coordinates

Change the angle and magnitude of one flat two-dimensional vector and inspect its Cartesian x/y projections. Use the numerical projections to distinguish an arrow from its component list. The lab keeps a fixed Cartesian basis; it does not transform to polar coordinates, construct a manifold atlas, or compute parallel transport or curvature.

Separate an arrow from its coordinatesPlayback traces a fixed vector and its projections. Angle and magnitude set the geometry; the moving marker does not change them. Current readings: x component: 1.393; y component: 0.975; Magnitude: 1.7. All parameters are adjustable with the labeled controls below.−7.46−3.7303.737.46−3.5−1.7501.753.5xyvvₓ = 1.39
Vectorx / y projectionsTrace marker
x component
1.393
y component
0.975
Magnitude
1.7
t = 0 s

Playback traces a fixed vector and its projections. Angle and magnitude set the geometry; the moving marker does not change them. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.

Look forAsk what basis the numbers refer to and what invariant contraction measures the intended quantity.

Check your understanding

Why does the Euclidean metric contain r²dθ² in polar coordinates?

Try it yourself

At r=3 in the Euclidean plane, a covector is df=2dr+4dθ and a tangent vector has components (v^r,v^θ)=(1,−1/2). Evaluate df(v). Do you need the metric?

Take a moment to make a prediction or work it out on paper. Open a hint when you need one.

Give me a hint

A covector already accepts a vector; contract the corresponding lower and upper components.

Compare with the solution

The contraction is 2(1)+4(−1/2)=0. No metric is needed because a covector naturally acts on a vector. A metric would be needed to convert this covector to a gradient vector; its polar components would then be (2,4/9), whose metric pairing with v also gives zero.

Take it with you

  • Coordinate charts describe a manifold locally without being the manifold itself.
  • Tensors are defined by multilinearity and transformation rules, not array dimensions.
  • Metrics and connections add distinct structures; coordinate artifacts must not be mistaken for curvature.

Read further

Original sources and deeper explanations to follow at your own pace.

Optional progress, saved in this browser when available. Revisit any lesson at any time.

Lesson not marked complete.