Abstract index notation (also referred to as slot-naming index notation)
is a mathematical notation for
tensor
In mathematics, a tensor is an algebraic object that describes a multilinear relationship between sets of algebraic objects associated with a vector space. Tensors may map between different objects such as vectors, scalars, and even other ...
s and
spinor
In geometry and physics, spinors (pronounced "spinner" IPA ) are elements of a complex numbers, complex vector space that can be associated with Euclidean space. A spinor transforms linearly when the Euclidean space is subjected to a slight (infi ...
s that uses indices to indicate their types, rather than their components in a particular basis.
The indices are mere placeholders, not related to any basis and, in particular, are non-numerical. Thus it should not be confused with the
Ricci calculus Ricci () is an Italian surname. Notable Riccis Arts and entertainment
* Antonio Ricci (painter) (c.1565–c.1635), Spanish Baroque painter of Italian origin
* Christina Ricci (born 1980), American actress
* Clara Ross Ricci (1858-1954), British ...
. The notation was introduced by
Roger Penrose
Sir Roger Penrose (born 8 August 1931) is an English mathematician, mathematical physicist, Philosophy of science, philosopher of science and Nobel Prize in Physics, Nobel Laureate in Physics. He is Emeritus Rouse Ball Professor of Mathematics i ...
as a way to use the formal aspects of the
Einstein summation convention
In mathematics, especially the usage of linear algebra in mathematical physics and differential geometry, Einstein notation (also known as the Einstein summation convention or Einstein summation notation) is a notational convention that implies s ...
to compensate for the difficulty in describing
contractions and
covariant differentiation in modern abstract tensor notation, while preserving the explicit
covariance
In probability theory and statistics, covariance is a measure of the joint variability of two random variables.
The sign of the covariance, therefore, shows the tendency in the linear relationship between the variables. If greater values of one ...
of the expressions involved.
Let
be a
vector space
In mathematics and physics, a vector space (also called a linear space) is a set (mathematics), set whose elements, often called vector (mathematics and physics), ''vectors'', can be added together and multiplied ("scaled") by numbers called sc ...
, and
its
dual space
In mathematics, any vector space ''V'' has a corresponding dual vector space (or just dual space for short) consisting of all linear forms on ''V,'' together with the vector space structure of pointwise addition and scalar multiplication by cons ...
. Consider, for example, an order-2
covariant tensor
. Then
can be identified with a
bilinear form
In mathematics, a bilinear form is a bilinear map on a vector space (the elements of which are called '' vectors'') over a field ''K'' (the elements of which are called '' scalars''). In other words, a bilinear form is a function that is linea ...
on
. In other words, it is a function of two arguments in
which can be represented as a pair of ''slots'':
:
Abstract index notation is merely a ''labelling'' of the slots with Latin letters, which have no significance apart from their designation as labels of the slots (i.e., they are non-numerical):
:
A
tensor contraction
In multilinear algebra, a tensor contraction is an operation on a tensor that arises from the canonical pairing of a vector space and its dual. In components, it is expressed as a sum of products of scalar components of the tensor(s) caused by ...
(or trace) between two tensors is represented by the repetition of an index label, where one label is contravariant (an ''upper index'' corresponding to the factor
) and one label is covariant (a ''lower index'' corresponding to the factor
). Thus, for instance,
:
is the trace of a tensor
over its last two slots. This manner of representing tensor contractions by repeated indices is formally similar to the
Einstein summation convention
In mathematics, especially the usage of linear algebra in mathematical physics and differential geometry, Einstein notation (also known as the Einstein summation convention or Einstein summation notation) is a notational convention that implies s ...
. However, as the indices are non-numerical, it does not imply summation: rather it corresponds to the abstract basis-independent trace operation (or
natural pairing
In mathematics, a dual system, dual pair or a duality over a field \mathbb is a triple (X, Y, b) consisting of two vector spaces, X and Y, over \mathbb and a non- degenerate bilinear map b : X \times Y \to \mathbb.
In mathematics, duality is t ...
) between tensor factors of type
and those of type
.
Abstract indices and tensor spaces
A general homogeneous tensor is an element of a
tensor product
In mathematics, the tensor product V \otimes W of two vector spaces V and W (over the same field) is a vector space to which is associated a bilinear map V\times W \rightarrow V\otimes W that maps a pair (v,w),\ v\in V, w\in W to an element of ...
of copies of
and
, such as
:
Label each factor in this tensor product with a Latin letter in a raised position for each contravariant
factor, and in a lowered position for each covariant
position. In this way, write the product as
:
or, simply
:
The last two expressions denote the same object as the first. Tensors of this type are denoted using similar notation, for example:
:
Contraction
In general, whenever one contravariant and one covariant factor occur in a tensor product of spaces, there is an associated ''contraction'' (or ''trace'') map. For instance,
:
is the trace on the first two spaces of the tensor product.
is the trace on the first and last space.
These trace operations are signified on tensors by the repetition of an index. Thus the first trace map is given by
:
and the second by
:
Braiding
To any tensor product on a single vector space, there are associated
braiding maps. For example, the braiding map
:
interchanges the two tensor factors (so that its action on simple tensors is given by
). In general, the braiding maps are in one-to-one correspondence with elements of the
symmetric group
In abstract algebra, the symmetric group defined over any set is the group whose elements are all the bijections from the set to itself, and whose group operation is the composition of functions. In particular, the finite symmetric grou ...
, acting by permuting the tensor factors. Here,
denotes the braiding map associated to the permutation
(represented as a product of disjoint
cyclic permutation
In mathematics, and in particular in group theory, a cyclic permutation is a permutation consisting of a single cycle. In some cases, cyclic permutations are referred to as cycles; if a cyclic permutation has ''k'' elements, it may be called a ''k ...
s).
Braiding maps are important in
differential geometry
Differential geometry is a Mathematics, mathematical discipline that studies the geometry of smooth shapes and smooth spaces, otherwise known as smooth manifolds. It uses the techniques of Calculus, single variable calculus, vector calculus, lin ...
, for instance, in order to express the
Bianchi identity
In differential geometry, the curvature form describes curvature of a connection on a principal bundle. The Riemann curvature tensor in Riemannian geometry can be considered as a special case.
Definition
Let ''G'' be a Lie group with Lie algebra ...
. Here let
denote the
Riemann tensor, regarded as a tensor in
. The first Bianchi identity then asserts that
:
Abstract index notation handles braiding as follows. On a particular tensor product, an ordering of the abstract indices is fixed (usually this is a
lexicographic order
In mathematics, the lexicographic or lexicographical order (also known as lexical order, or dictionary order) is a generalization of the alphabetical order of the dictionaries to sequences of ordered symbols or, more generally, of elements of a ...
ing). The braid is then represented in notation by permuting the labels of the indices. Thus, for instance, with the Riemann tensor
:
the Bianchi identity becomes
:
Antisymmetrization and symmetrization
A general tensor may be antisymmetrized or symmetrized, and there is according notation.
We demonstrate the notation by example. Let's antisymmetrize the type-(0,3) tensor
, where
is the symmetric group on three elements.
:
Similarly, we may symmetrize:
:
See also
*
Penrose graphical notation
In mathematics and physics, Penrose graphical notation or tensor diagram notation is a (usually handwritten) visual depiction of multilinear functions or tensors proposed by Roger Penrose in 1971. A diagram in the notation consists of several sh ...
*
Einstein notation
In mathematics, especially the usage of linear algebra in mathematical physics and differential geometry, Einstein notation (also known as the Einstein summation convention or Einstein summation notation) is a notational convention that implies ...
*
Index notation
In mathematics and computer programming, index notation is used to specify the elements of an array of numbers. The formalism of how indices are used varies according to the subject. In particular, there are different methods for referring to th ...
*
Tensor
In mathematics, a tensor is an algebraic object that describes a multilinear relationship between sets of algebraic objects associated with a vector space. Tensors may map between different objects such as vectors, scalars, and even other ...
*
Antisymmetric tensor In mathematics and theoretical physics, a tensor is antisymmetric or alternating on (or with respect to) an index subset if it alternates sign (+/−) when any two indices of the subset are interchanged. section §7. The index subset must generally ...
*
Raising and lowering indices
The asterisk ( ), from Late Latin , from Ancient Greek , , "little star", is a typographical symbol. It is so called because it resembles a conventional image of a heraldic star.
Computer scientists and mathematicians often vocalize it as st ...
*
Covariance and contravariance of vectors
In physics, especially in multilinear algebra and tensor analysis, covariance and contravariance describe how the quantitative description of certain geometric or physical entities changes with a change of basis. Briefly, a contravariant vecto ...
References
{{Roger Penrose
Tensors
Mathematical notation
Roger Penrose