PreviousNext Tensor Notation
Suffix notation
Suffices are used to represent components of tensors and vectors. For example in the case of a vector x = (x_{1} x_{2} x_{3}) we can then refer to its j^{th} component as x_{j}. We can also refer to x as the vector x_{j} where we know that j can take the values 1, 2 and 3 ( j is then known as a free suffix).
It is important to note that tensors are defined with respect to a basis just like with vectors, and that the individual components of the tensor change when the basis is changed, while the magnitude and physical meaning stay the same. Note that there are different conventions for the order of the suffices. In this TLP we use the tensor component T_{ij} to represent the effect on the i axis due to action on the j axis.
Einstein summation convention
Let us consider the equation: x.y = x_{1}y_{1} + x_{2}y_{2} + x_{3}y_{3}. This can be written as x.y = ∑^{3}_{i=0} x_{i}y_{i}.
Using the Einstein summation convention, we can drop the sigma and just write this as x.y = x_{i}y_{i}, remembering to sum over all the indices. Another example of this is the equation y = (a.b)x, which can be written using the summation convention as y_{i} = a_{j}b_{j}x_{i} where j is summed over (known as a dummy suffix) and the value of i can be 1, 2 or 3 (i.e. is a free suffix). Note that in effect this represents 3 separate equations, one for each vector component.
If a suffix appears twice in a term it is a dummy suffix and is summed over, whereas free suffices appear once in every term.
A more complex example is: (a^{2}  c.a)x + b^{2}y = zφ can be rewritten as (a_{j}a_{j} − c_{l}a_{l})x_{i} + b_{k}b_{k}y_{i} = z_{i}φ.
Second rank tensors have components in two directions. This leads to the components of the tensor A being written a_{ij} such that a tensor operating on a vector to give another vector y = Ax can be written y_{i} = a_{ij}x_{j} where we see that the suffix j is summed over. This also applies for tensor multiplication, for which C = AB becomes c_{ij} = a_{ik}b_{kj} where k is summed over. Making use of this convention is a useful simplifying technique in proving tensor and vector properties.
Voigt Notation
As we have seen, many physical quantities are described by symmetric tensors. Voigt notation (also known as matrix notation) is an alternative way of representing and simplifying these tensors. An example using a symmetrical second rank tensor (e.g. stress) is shown below:
 T_{11}  T_{12}  T_{13}  T_{12}  T_{22}  T_{23}  T_{13}  T_{23}  T_{33}   
 =   T_{1}  T_{6}  T_{5}  .  T_{2}  T_{4}  .  .  T_{3}   
 =   T_{1}  T_{2}  T_{3}  T_{4}  T_{5}  T_{6}   

Tensor Notation 
11 
22 
33 
23,32 
13,31 
12,21 
Voigt Notation 
1 
2 
3 
4 
5 
6 
These substitutions allow us to represent a symmetric second rank tensor as a 6component vector. Likewise a third rank tensor can be represented as a 3×6 matrix (keeping the first suffix e.g. T_{123} = T_{14}), and a fourth rank tensor as a 6×6 matrix (doing the operation on the first two and then the last two suffices e.g. T_{1322} = T_{52}). This is very useful as we can display every tensor up to 4th rank as a single twodimensional matrix, simplifying the maths and making them easier to visualise. It is particularly useful for the equations of elasticity where σ_{ij} = C_{ijkl}ε_{kl} can be converted to σ_{i} = C_{ij}ε_{j}:

σ_{1} 
σ_{2} 
σ_{3} 
σ_{4} 
σ_{5} 
σ_{6} 
 

= 

C_{11} 
C_{12} 
C_{13} 
C_{14} 
C_{15} 
C_{16} 
C_{21} 
C_{22} 
C_{23} 
C_{24} 
C_{25} 
C_{26} 
C_{31} 
C_{32} 
C_{33} 
C_{34} 
C_{35} 
C_{36} 
C_{41} 
C_{42} 
C_{43} 
C_{44} 
C_{45} 
C_{46} 
C_{51} 
C_{52} 
C_{53} 
C_{54} 
C_{55} 
C_{56} 
C_{61} 
C_{62} 
C_{63} 
C_{64} 
C_{65} 
C_{66} 
 


ε_{1} 
ε_{2} 
ε_{3} 
ε_{4} 
ε_{5} 
ε_{6} 
 

It should be noted that for convenience some scaling factors are often introduced when converting tensors into Voigt notation. For example, by convention the offdiagonal (shear) components of the strain tensor ε are converted such that in Voigt notation they are equal to the engineering shear strain:

ε_{11} 
ε_{12} 
ε_{13} 
ε_{21} 
ε_{22} 
ε_{23} 
ε_{31} 
ε_{32} 
ε_{33} 
 

= 

ε_{1} 
½γ_{12} 
½γ_{13} 
½γ_{21} 
ε_{2} 
½γ_{23} 
½γ_{31} 
½γ_{32} 
ε_{3} 
 

= 

ε_{1} 
½ε_{6} 
½ε_{5} 
. 
ε_{2} 
½ε_{4} 
. 
. 
ε_{3} 
 

= 

ε_{1} 
ε_{2} 
ε_{3} 
½ε_{4} 
½ε_{5} 
½ε_{6} 
 

As such, care must be taken when looking up numerical values and converting between notations to check that consistent definitions are used.