nLab
contraction

Contraction

Disambiguation

In physics, contraction is a dilation with coefficient λ<1. This notion is used in fixed point theory, theory of topological vector spaces etc. There is also a notion of contraction from metric space theory; see short map. Finally, the contraction rule is a structural rule in logic and type theory. This entry will be predominantly about another notion of a contraction.

Contraction of tensors

This entry will be predominantly about contraction of tensors, where by tensor we mean a vector in some tensor power V n of a vector k-space V (or a projective k-module if k is only a commutative ring). Let V *=Hom k(V,k) be the dual vector space and (V *) m be some tensor of V *. Then one may define (l,s)-contraction

(V *) mV n(V *) (m1)V (n1)(V^*)^{\otimes m}\otimes V^{\otimes n}\to (V^*)^{\otimes (m-1)}\otimes V^{\otimes (n-1)}

by pairing by the evaluation map the l-th tensor factor of (V *) r and s-th tensor factor of V n. In fact as a map written, one can contract also elements of (V *) mV n which did not come from a product of a pair of element (i.e. which are not decomposable tensors).

Let the rank r of V be finite. If SV n is given in some basis by components S i 1,,i n and T(V *) r is given in the dual basis by components T j 1,,j r, then the components of the contraction will be

contr l,s(T,S) j 1,,j l1,j l+1,,j m i 1,,i s1,i s+1,,i n= u=1 rT j 1,,j l1,u,j l+1,,j mS i 1,,i s1,u,i s+1,,i ncontr_{l,s}(T,S)^{i_1,\ldots, i_{s-1},i_{s+1},\ldots,i_n}_{j_1,\ldots, j_{l-1},j_{l+1},\ldots,j_m} = \sum_{u = 1}^r T_{j_1,\ldots, j_{l-1},u,j_{l+1},\ldots,j_m} S^{i_1,\ldots, i_{s-1},u,i_{s+1},\ldots,i_n}

More generally one can contract mixed tensors and do several contractions simultaneously. In fact it is better to think of a contraction as a tensor multiplication of two tensors and then doing the genuine contraction of one upper and one lower index of the same tensor:

contr l,s(A) j 1,,j l1,j l+1,,j m i 1,,i s1,i s+1,,i n):= u=1 rA j 1,,j l1,u,j l+1,,j m i 1,,i s1,u,i s+1,,i ncontr_{l,s}(A)^{i_1,\ldots, i_{s-1},i_{s+1},\ldots,i_n}_{j_1,\ldots,j_{l-1},j_{l+1},\ldots, j_m}) := \sum_{u = 1}^r A^{i_1,\ldots, i_{s-1},u,i_{s+1},\ldots,i_n}_{j_1,\ldots,j_{l-1},u,j_{l+1},\ldots, j_m}

The simplest case is the trace of a (1,1)-tensor: trA= i=1 rA i i.

These operations can be symmetrized or antisymmetrised appropriately to make sense on symmetric or antisymmetric powers.

For example, there is a contraction of a vector XV and a n-form ωΛV *:

(X,ω)ι X(ω)(X,\omega)\mapsto \iota_X(\omega)

and ι X:ωι X(ω) is a graded derivation of the exterior algebra of degree 1. This is also done for the tangent bundle which is a C (M)-module V=TM, then one gets the contraction of vector fields and differential forms. It can also be done in vector spaces, fibrewise.

References