Miehe-1993-Communications in Numerical Methods in Engineering
Miehe-1993-Communications in Numerical Methods in Engineering
Miehe-1993-Communications in Numerical Methods in Engineering
9, 889-896 (1993)
C. MIEHE
Institut fur Baumechanik und Numerische Mechanik, Universitat Hannover, D-3000 Honnover I , Appelstr. 9a,
Germany
SUMMARY
An explicit formulation and a procedure for the computation of isotropic tensor-valued tensor functions
is discussed. The formulation is based on a spectral decomposition in terms of second-order eigenvalue
bases, which avoids the costly computation of eigenvectors. As an important result a compact structure
of the fourth-order derivatives of general second-order isotropic tensor functions is presented.
1 . INTRODUCTION
The paper presents an explicit formulation and an algorithmic procedure for the computation
of isotropic tensor-valued tensor functions &B) of a symmetric positive-definite second-order
tensor B. Simple examples from applied continuum mechanics are the functions exp(B), ln(B)
or (B)* with cy E IR. More complicated functions appear in the context of large strain-elasticity
based on general isotropic strain-energy functions, see for example Ogden and references
therein.
Characteristic of the proposed procedure is the formulation of the spectral decomposition
in terms of second-order eigenvalue-bases associated with the eigenvalues of B, which can be
computed directly from B with low computational effort. This strategy, which avoids the costly
computation of eigenvectors, has been proposed by Betten, Ting3 and M ~ r m a n and , ~ has
been applied to computational finite-strain elasticity by Simo and Taylor.
As a central result we point out a compact structure of the fourth-order derivatives h G ( B )
of general second-order isotropic tensor functions. These fourth-order tensors appear as a
linear combination of fourth-order identity tensors and a simple sum of the dyadics of the
eigenvalue-bases, a structure which has not been pointed out in the literature to the authors
knowledge. This result can be exploited, for example, in the context of the linearization of
general isotropic tensor functions and particularly in the framework of elasticity for the
computation of elasticity moduli for complicated isotropic stress functions. It provides an
alternative to the formulations given in Reference 1, p. 336, in terms of eigenvectors (see also
Chadwick and Ogden6).
In Section 2 we point out fundamental results concerning the spectral decomposition of
second-order tensors and the derivatives of eigenvalues and eigenvalue-bases. Based on these
results we formulate in Section 3 second-order isotropic tensor functions and their fourth-
order derivatives in spectral representation. Finally the algorithmic procedure is summarized
for 3D and 2D tensor functions.
2. SPECTRAL DECOMPOSITION
We start with a short review of some basic results concerning the spectral decomposition of
symmetric positive-definite second-order tensors from the standard literature of applied matrix
calculus (see, for example, Zurmiihl and Falk* and Strang'). We proceed with the formulation
of the spectral decomposition in terms of second-order eigenvalue-bases and point out their
direct computation without knowledge of the eigenvectors. The main objective of this section
is the derivation of explicit expressions for the derivatives of the eigenvalues and the
eigenvalue-bases.
ENDIF
XA = XA(I
XB=XB(l
xc = k/(l
2. Eigenvalue-bases: Set D A : = ~ ~ = I \ A X( B~) A
-6)
+ 6)(1 - 6) I with perturbation 6 4 1
and compute
~~~~~~~~~ ~ ~ ~ ~
alternatively to (3) 1. In what follows we refer to the second-order tensors (MA), A = 1, ..., 3,
as the eigenvalue-bases of B associated with the eigenvalues [ XA), A = 1, ..., 3. They have the
properties
3
C
A=l
MA=^, M A : M B = ~M
AAB-
,M B = ~ A B M B
The eigenvalue-bases [MA), A = 1, ..., 3, can be computed directly from B without know-
ledge of the eigenvectors (nAl, A = 1, ..., 3. This observation has been pointed out in
References 2-4. To show this, consider the expression
3
B- XAI= C (XB- XA)MB
B = 1\A
892 C. MIEHE
which follows by using (4)' and ( 5 ) ' . As a result of the condition (5)3 we derive
3
IT
B = l\A
(B- b l ) = [ fl
3
B = l\A
(XA- MA
which can be solved for the eigenvalue-base MA,
3
l 3
MA=-
DAE = I \ A
fl
(B- X B ~ ) with DA:=
E = 1\A
(XA - X E ) (6)
Observe carefully that (6) is valid only for the case of distinct eigenvalues (see Section 3.3 for
a discussion).
(see, for example, Reference 11, p. 26), we compute the derivative of the eigenvalue-base (6) 1
in a straightforward manner, starting from the representation
(IB- 1)IjKL = [BFiBji! + BE'Bjj!]. The basic idea is now to express the dyadics in the
second bracket of the expression above by dyadics of the known eigenvalue-bases MA. By
inserting the spectral decomposition (4) we end up with the compact representation
which simplifies the representation (8). Thus, for plane problems, the fourth-order derivative
1. Eigenvalues: The tensor B = b + X3M3 is given. Set in-plane invariants I1 := tr b/2. I2 := det b and compute
in-plane eigenvalues
X1.2= - 12)
I1 2 J(I:
ENDIF
XI = Xi(1 +6)
A2 = X 2 ( 1 - 6)
A3 = h / ( l + 6)(l -6)
5 . Derivative of isotropic tensor function: Set /3 := X 1 X 2 ( g 1 - g2)/(X1- X2), ?A := (hA - /3)X,i2 and compute
where 2 :R+\o + R is the diagonal function associated with the tensor function c, i.e. 2 and
G are of the same type.
Insertion of the fundamental results (7) and (8) yields the representation
with coefficients a, /3 and * / A given in Figure 1. Thus the derivative of C(B) by B can be
represented by a linear combination of the two fourth-order tensors 0 and O B - 1 and a simple
sum over the dyadics MA @ MAof the eigenvalue bases. This compact structure has not been
pointed out in the literature to the author's knowledge. The simplified formulation for plane
problems based on the results (10) and (11) is summarized in Figure 2.
perturbation 6, which has been used by Simo and Taylor, is outlined in Figures 1 and 2, where
the procedure for the computation of 2D and 3D isotropic tensor functions is summarized.
4. CONCLUSION
Algorithms for the computation of 3D and 2D isotropic tensor-valued tensor functions and
their derivatives for symmetric positive-definite tensor arguments have been discussed. The
formulation is based on a spectral decomposition in terms of second-order eigenvalue bases
which avoids the costly computation of eigenvectors. The important results are compact
representations of the fourth-order derivatives of general second-order isotropic tensor
functions.
REFERENCES
1 . R. W. Ogden, Non-Linear Elastic Deformations, Ellis Horwood, Chichester, 1984.
2. J. Betten, Interpolation methods for tensor functions, in X. J. R. Avula et al. (Ed.), Mathematical
Modelling in Science and Technology, Pergamon Press, New York, 1984, pp. 52-57.
3. T. C. T. Ting, Determination of C, C- and more general isotropic tensor functions of C, J.
Elasticity, 15, 319-323 (1985).
896 C . MIEHE