In mathematics, a tensor is a certain kind of geometrical entity which generalizes the concepts of scalar, vector (spatial) and linear operator in a way that is independent of any chosen frame of reference. Tensors are of importance in physics and engineering.
Tensors can be represented by arrays of components. The point of having a tensor theory is to explain the further implication of saying that a quantity is a tensor, beyond that specifying it requires a number of indexed components.
This article attempts to provide a non-technical introduction to the idea of tensors, and to provide an introduction to the articles which describe different, complementary treatments of the theory of tensors in detail.
Table of contents |
2 The choice of approach 3 Examples 4 Approaches, in detail 5 Tensor densities 6 Tensor rank |
The notation was developed around 1890 by Gregorio Ricci-Curbastro under the title absolute differential geometry. The tensor calculus achieved broader acceptance with the introduction of Einstein's theory of general relativity, around 1915, which is formulated completely in the language of tensors. But it is used also within continuum mechanics, for example the strain tensor, from where its name orginates (see linear elasticity).
Note that the word "tensor" is often used as a shorthand for tensor field, which a tensor value defined at every point in a manifold. To understand tensor fields, you need to first understand the basic idea of tensors.
There are two ways of approaching the definition of tensors:
Not all relationships in nature are linear, but most are differentiable and so may be locally approximated with sums of multilinear maps. Thus most quantities in the physical sciences can be usefully expressed as tensors.
As a simple example, consider a ship in the water. We want to describe its response to an applied force. Force is a vector, and the ship will respond with an acceleration, which is also a vector. The acceleration will in general not be in the same direction as the force, because of the particular shape of the ship's body. However, it turns out that the relationship between force and acceleration is linear. Such a relationship is described by a tensor of type (1,1) (that is to say, it transforms a vector into another vector). The tensor can be represented as a matrix which when multiplied by a vector results in another vector. Just as the numbers which represent
a vector will change if one changes the coordinate system, the numbers in the matrix that represents the tensor will also change when the coordinate system is changed.
In engineering, the stresses inside a rigid body or fluid are also described by a tensor; the word "tensor" is Latin for something that stretches, i.e. causes tension. If a particular surface element inside the material is singled out, the material on one side of the surface will apply a force on the other side. In general, this force will not be orthogonal to the surface, but it will depend on the orientation of the surface in a linear manner. This is described by a tensor of type (2,0), or more precisely by a tensor field of type (2,0) since the stresses may change from point to point.
Some well known examples of tensors in geometry are quadratic forms, and the curvature tensor. Examples of physical tensors are the energy-momentum tensor and the polarization tensor.
Geometric and physical quantities may be categorized by considering
the degrees of freedom inherent in their description. The scalar
quantities are those that can be represented by a single number ---
speed, mass, temperature, for example. There are also vector-like
quantities, such as force, that require a list of numbers for their
description. Finally, quantities such as quadratic forms
naturally require a multiply indexed array for their representation.
These latter quantities can only be conceived of as tensors.
Actually, the tensor notion is quite general, and applies to all of
the above examples; scalars and vectors are special kinds of
tensors. The feature that distinguishes a scalar from a vector, and
distinguishes both of those from a more general tensor quantity is
the number of indices in the representing array. This number is
called the rank of a tensor. Thus, scalars are rank zero tensors (no
indices at all), and vectors are rank one tensors.
There are equivalent approaches to visualizing and working with tensors; that the content is actually the same may only become apparent with some familiarity with the material.
This idea can then be further generalized to tensor fields, where the elements of the tensor are functions, or even differentials.
The tensor field theory can roughly be viewed, in this approach, as a further extension of the idea of the Jacobian.
This treatment has largely replaced the component-based treatment for advanced study, in the way that the more modern component-free treatment of vectors replaces the traditional component-based treatment after the component-based treatment has been used to provide an elementary motivation for the concept of a vector. You could say that the slogan is 'tensors are elements of some tensor space'.
It is also possible for a tensor field to have a "density". A tensor with density r transforms as an ordinary tensor under coordinate transformations, except that it is also multiplied by the determinant of the Jacobian to the rth power. This is best explained, perhaps, using vector bundles: where the determinant bundle of the tangent bundle is a line bundle that can be used to 'twist' other bundles r times.Background
The choice of approach
Covariant vectors, for instance, are also described as one-forms, or as the elements of the dual space to the contravariant vectors.Examples
Approaches, in detail
The modern (component-free) approach views tensors initially as abstract objects, expressing some definite type of multi-linear concept. Their well-known properties can be derived from their definitions, as linear maps or more generally; and the rules for manipulations of tensors arise as an extension of linear algebra to multilinear algebra.
In the end the same computational content is expressed, both ways. See glossary of tensor theory for a listing of technical terms.
Tensor densities
Rank | Alias | Element notation | Common transformation* | Geometrical interpretation |
---|---|---|---|---|
0 | Scalar | a | S'=|a|S | · |
1 | Vector | ai | V'i=|a|aijVj | |
2 | Matrix | aij | M'ij=|a|aikajlMkl | |
3 | ? | aijk | M'ijk=|a|ailajsakmMlsm |
See also: