Most of the tensors corresponding to finite element results are order 2 symmetric tensors. The three eigenvectors of these tensors are mutually orthogonal, and it is possible to find a coordinate system with respect to which tensor has a diagonal form. More precisely, this is done as follows:
The eigenvalue problem is solved:
This leads to the calculation of three eigenvalues and associated vectors .
The three eigenvectors are defined up to a multiplicative constant. To avoid ambiguity regarding their definition we impose unit length to these vectors:
If tensor is symmetric, the three vectors are mutually orthogonal and we have:
An orthogonal matrix or tensor can then be created by assembling the three eigenvectors, each corresponding to a column of :
in which the components are related to the eigenvectors as follows:
Matrix or tensor can be considered as a rotation tensor. allowing diagonalization of tensor as follows:
and the reverse operation is done as follows:
The rotation tensor can also be used to transform vectors: