Scalar
A rank-zero tensor: one value independent of the coordinate basis.
Geometry & Topology · Accessible first encounter
Tensor analysis provides a coordinate-independent language for vectors, stress, curvature, diffusion, and physical laws. It explains how numerical component arrays must transform when we change coordinates.
01 · Opening mystery
A vector pointing northeast might have components (4, 2) in one coordinate system and completely different components in rotated axes. Neither observer is wrong. The components are descriptions, not the object itself.
Tensors formalize this distinction. Their transformation rules guarantee that equations describe the same geometry or physics regardless of the chosen coordinates.
Make a prediction. The laboratory is designed to challenge or refine it.
02 · Interactive laboratory
The physical arrow and stress ellipse remain in place. Rotate the coordinate frame and watch the vector components and tensor matrix update.
03 · The big idea
A scalar has one coordinate-independent value. A vector has components that transform with the basis. A rank-two tensor takes two directional inputs, or equivalently maps a direction to a vector or covector, depending on its type.
For an orthonormal rotation matrix R, a vector’s components transform as v′ = Rᵀv, while a symmetric rank-two tensor transforms as T′ = RᵀTR. These rules keep physical predictions invariant.
A tensor is a multilinear geometric object whose components obey a specified transformation law under changes of coordinates.
A rank-zero tensor: one value independent of the coordinate basis.
A rank-one object whose components describe direction relative to a basis.
A rank-two object relating a surface direction to the force acting across it.
04 · A beautiful result
For T′ = RᵀTR with an orthogonal R, the trace remains the same because cyclic rearrangement gives tr(RᵀTR) = tr(TRRᵀ) = tr(T). The determinant also remains unchanged because det(Rᵀ)det(R) = 1.
The eigenvalues therefore represent intrinsic principal values. In stress analysis, they are the principal stresses, and their eigenvectors identify directions with no shear component.
Rotate the basis using an orthogonal matrix R, so RᵀR = I.
Compute trace: tr(RᵀTR) = tr(TRRᵀ) = tr(T).
Compute determinant: det(RᵀTR) = det(Rᵀ)det(T)det(R) = det(T).
Thus these quantities describe the tensor itself rather than the chosen coordinate entries.
05 · Why this subject matters
Stress and strain in solids, diffusion in anisotropic materials, inertia in mechanics, electromagnetic fields, and spacetime curvature all require more than a single direction or value.
Tensor notation becomes especially powerful on curved spaces, where coordinate basis vectors vary from point to point and ordinary derivatives must be replaced by covariant derivatives.
Uses stress and strain tensors to model materials.
Builds metrics and curvature tensors on manifolds.
Writes coordinate-independent laws for spacetime.
06 · Friendly assessment
The questions focus on the main insights, not obscure details. Each response receives an explanation immediately.
Where this idea leads
Understand bases, matrices, eigenvalues, and coordinate maps.
Explore →Connected fieldUse tensors to measure lengths and curvature.
Explore →Connected fieldModel stress, strain, and material response.
Explore →Connected fieldDescribe gravity with the metric and curvature tensors.
Explore →This is an invitation to continue, not a compressed substitute for a full university course.