Professional Documents
Culture Documents
Tahar 2022
Tahar 2022
Abstract. A new mathematical formulation for the constitutive laws governing elastic
perfectly plastic materials is proposed here. In particular, it is shown that the elastic
strain rate and the plastic strain rate form an orthogonal decomposition with respect to
the tangent cone and the normal cone of the yield domain. It is also shown that the
stress rate can be seen as the projection on the tangent cone of the elastic stress tensor.
This approach leads to a coherent mathematical formulation of the elasto-plastic laws and
simplifies the resulting system for the associated flow evolution equations. The cases of
one or two yields functions are treated in detail. The practical examples of the von Mises
and Tresca yield criteria are worked out in detail to demonstrate the usefulness of the new
formalism in applications.
Contents
1. Introduction 2
2. Reformulating elasto-plasticity equations 6
3. Explicit constitutive laws in the case of one or two yield functions 10
3.1. The main practical results 10
3.2. A simple lemma on projections 12
3.3. The case of one saturated yield function: Proof of Theorem 3.1 13
3.4. The case of two saturated yield function: Proof of Theorem 3.2 14
4. Examples: Von Mises and Tresca criteria 15
4.1. Von Mises criterion 15
4.2. Tresca criterion 15
5. Concluding remarks 22
5.1. Main results 22
5.2. General case of spectral yield functions 22
5.3. Outlook 23
Acknowledgement 24
Appendix A. Appendix: proof of Lemma 4.4 24
References 24
1
Université Paris-Saclay, UVSQ, LMV, Versailles, France.
2
Centre National de la Recherche Scientifique (CNRS), Délégation Paris Michel-Ange, 3 rue Michel-Ange,
75016 Paris, France.
3
Mathematics and Statistics, University of Victoria, PO BOX 1700 STN CSC, Victoria, B.C., Canada
V8W 2Y2.
E-mail addresses: tahar.boulmezaoud@uvsq.fr, khouider@uvic.ca.
2020 Mathematics Subject Classification. 74C10, 74B05, 74B99, 74D10, 76A99, 46A55.
Key words and phrases. Elasto-plasticity, Constitutive laws, Von Mises criterion, Tresca Criterion, Elasto-
plastic waves, Moreau decomposition.
1
2 T. Z. BOULMEZAOUD AND B. KHOUIDER
1. Introduction
In the theory of perfect plasticity, the deformation of a material is mainly decomposed
into two components; an elastic deformation due to reversible microscopic processes for
which there is a one-to-one map between the stress and the strain, and an irreversible
plastic deformation for which such a map is lost. The calculation of deformations of an
elasto-plastic material must therefore take into account not only its current state, but also
its history. For this reason, the common approach consists to find this deformation as the
result of infinitesimal variations of the strain and the stress tensors (see, e. g., [27], [14],
[13]).
Before describing the aim and main results of this work, let us start with a simple reminder of
the general principles of elasto-plasticity. Leaving aside thermal effects and hardening (the
latter will be the subject of a specific study in a future paper), the deformation of a material
occupying - in its undeformed state - a domain Ω ⊂ R3 is described by the knowledge of the
displacement vector field u(x, t) characterizing the geometry, and the Cauchy stress tensor
σ(x, t) characterizing the state of the material (with x is any point of Ω and t is time). In
incremental elastic perfectly plastic model, the displacement u (assumed to be small) and
the stress σ are governed by the following usual principles:
• (additive decomposition) The strain rate tensor ε̇ is the sum the elastic strain rate
ε˙e and the plastic strain rate ε˙p :
(1) ε̇ = ε˙e + ε˙p .
• (the yield criterion) The stress tensor satisfies
(2) σ ∈ C,
where C is a nonempty closed convex subset of three-by-three symmetric tensors,
M3×3
sym (see, e. g., [9], [17], [27]). It is assumed that the material is perfectly plastic,
that is C is constant during the deformation process (no hardening or softening
occurs). When the stress is strictly inside C, the strain-rate is equal to the elastic
stress-rate ε̇ = ε˙e and ε˙p = 0. The plastic onset occurs when the stress reaches the
boundary ∂C of C (∂C is called the yield surface). Note that many yield criteria
used in practice are commonly defined by functional constraints of the form
(3) fi (σ) 6 0 for 1 6 i 6 m,
where the yield functions fi depend only on the principal stresses of σ.
There is a large number of criteria describing the yield of materials in the literature.
The most commonly used are the Tresca criterion ([37]) and the von Mises criterion
[38].
• (Hooke’s Law) The elastic strain rate ε˙e is related to the stress rate by
(4) σ̇ = H(ε˙e ),
where H is the fourth-order isotropic elasticity tensor given by (34).
• (Principle of maximum work) when σ ∈ ∂C, the pair (σ, ε̇p ) satisfies
(5) ε̇p : σ > ε̇p : σ ⋆ for all σ ⋆ ∈ C.
(see [16, 18], [23, 24], [27]).
• (Consistency condition) when σ ∈ ∂C, ε̇p and σ̇ verify
(6) ε̇p : σ̇ = 0,
at all times.
MODEL OF ELASTIC PERFECTLY PLASTIC SOLIDS: A CONVEX ANALYSIS APPROACH 3
As indicated in [11], condition (6) results from (5) under strong time regularity
assumptions on σ (here σ is a tensor valued function depending on time t and
position x). This might explain why this condition is often sidelined and not taken
into account by many authors.
In view of (1) and (4), Condition (5) is often written in the following form, called the
normality rule,
(7) ε̇p ∈ N (C, σ),
or, equivalently,
(8) ε̇ − H−1 (σ̇) ∈ N (C, σ),
where N (C, σ) denotes the normal cone of C at σ and H−1 is the inverse of the operator
H.
Time differentiation of the first component of the system leads to an evolution equation
involving only the velocity
∂2v ∂h
(12) 2
− div H (σ, ε̇(v)) = .
∂t ∂t
From all these elements, it follows that it is necessary to calculate the projectors ΠT (C,.)
and ΠN (C,.) on the tangent cone and the normal cone.
This approach is quite general, and does not require assumptions about the regularity of
C, nor restrictions on the number of functions that define it. However, we will present
the calculations in the cases where C is defined by one or two yield functions only, to
demonstrate the usefulness of the new methodology in practical applications. The case of
the Von Mises criterion will be in particular well detailed. The Tresca criterion, for which
the domain has degenerate corners, will also be carefully examined. Finally, it will be
discussed how invariance by similarity of the yield functions can be exploited to compute
easily and efficiently the projectors involved in the formulation.
The rest of this paper is organized as follows. This section will end with preliminaries and
notations. In Section 2, we present the main results allowing to reformulate the equations
of the elastic perfectly plastic model in terms of the projectors on the normal and tangent
cones. In Section 3, we will treat in more details the case where we have one or two functions
defining the yield surface. Section 4 is devoted to the Von Mises’s and Tresca’s criteria.
The last section is devoted to some concluding remarks concerning invariance by similarity
of yield functions and upcoming extensions.
Notations and preliminaries In the sequel, all the elements of R3 will be considered as
column vectors. For x, y ∈ R3 , we denote by x · y ∈ R3 their Euclidian scalar product, by
x ⊗ y = xy t their tensor product and by x ⊙ y = 21 (x ⊗ y + y ⊗ x) their symmetric tensor
product. The superscript t denotes the matrix or vector transpose.The same notation will
be used for any second order tensor σ and for the matrix of its components (σij )16i, j6n
(with respect to the canonical basis of R3 ). Given two second order tensors σ and ε, we
denote by σε their products, by σ : ε = tr(σεT ) their scalar product and by k.k the
associated (Frobenius) tensor norm. When σ and ε are symmetric, we have
3
X 3
X X
σ:ε= σij εij = σii εii + 2 σij εij ,
i,j=1 i=1 16i<j63
and
2 2 2 2 2 2 1/2
kσk = {σ11 + σ22 + σ33 + 2σ12 + 2σ13 + 2σ23 } .
The identity tensor of second order (resp. of order four) will be denoted by I (resp. Id).
n×n denotes the space of n × n symmetric matrices, Mn×n is the
Given an integer n > 1, Msym sym,+
n×n comprised of positive semidefinite matrices and O is the group of n × n
subset of Msym n
orthogonal matrices. Given a symmetric tensor σ ∈ M3×3sym , λ1 (σ), λ2 (σ) and λ3 (σ) denote
MODEL OF ELASTIC PERFECTLY PLASTIC SOLIDS: A CONVEX ANALYSIS APPROACH 5
its principal values (or eigenvalues) aranged in decreasing order: λ1 (σ) > λ2 (σ) > λ3 (σ).
We set
Λ(σ) = (λ1 (σ), λ2 (σ), λ3 (σ)).
We denote by I1 (σ), I2 (σ) and I3 (σ) the principal invariants of σ such that the character-
istic polynomial of σ is given by
(13) det(λI − σ) = λ3 − I1 (σ)λ2 + I2 (σ)λ − I3 (σ) for all λ ∈ R.
We have
1
(14) I1 (σ) = tr(σ), I2 (σ) = (tr(σ)2 − tr(σ 2 )), I3 (σ) = det(σ).
2
3×3 → R is differentiable at σ ∈ M3×3 , then ∇f (σ) will be its symmetric gradient
If f : Msym sym
at σ, that is ∇f (σ) is the unique second order tensor satisfying
∀σ⋆ ∈ Msym
3×3
, df (σ)σ ⋆ = (∇f (σ)) : σ ⋆ ,
where df (σ) is the differential of f at σ. It is worth noting that when the function f
is defined over the nine dimensional space M3×3 of 3 × 3 matrices with real entries, its
symmetric gradient ∇f (σ) is different from its gradient as a function on M3×3 (the former
is the symmetric part of the latter). More precisely, the components of ∇f (σ) are given by
X ∂f
∇f (σ) = (σ)ei ⊙ ej .
∂σij
16i6j63
tr(σ)
(16) σ=σ+ I,
3
where I is the identity tensor and σ ∈ M3×3
D is the deviator of σ. Obviously I1 (σ) = 0 and
I1 (σ)2 tr(σ 3 ) 2I1 (σ)3 I1 (σ)I2 (σ)
(17) I2 (σ) = I2 (σ) − , I3 (σ) = = − + I3 (σ).
3 3 27 3
It is customary in solid mechanics to set J2 (σ) = −I2 (σ) and J3 (σ) = I3 (σ). We have
1
J2 (σ) = ((σ11 − σ22 )2 + (σ22 − σ33 )2 + (σ11 − σ33 )2 )
6
2 2 2
(18) +σ12 + σ23 + σ13 ,
1
(19) = ((λ1 − λ2 )2 + (λ2 − λ3 )2 + (λ1 − λ3 )2 ),
6
1
(20) = kσk2 .
2
Also, by the Cayley-Hamilton theorem, which states that every matrix is a solution of its
characteristic equation, we have
(21) σ3 = I1 (σ)σ 2 − I2 (σ)σ + I3 (σ)I,
and thus
σ 3 = J2 (σ)σ + J3 (σ)I.
6 T. Z. BOULMEZAOUD AND B. KHOUIDER
In the sequel, we also need to express the gradient of these invariants. The reader can easily
verify the following identities
(22) ∇I1 (σ) = I,
(23) ∇I2 (σ) = I1 (σ)I − σ,
(24) ∇I3 (σ) = σ 2 − I1 (σ)σ + I2 (σ)I,
(25) ∇J2 (σ) = σ,
2
(26) ∇J3 (σ) = σ 2 − J2 (σ)I.
3
3×3
Now, given a nonempty convex set K ⊂ Msym and σ ∈ K, the tangent cone T (K, σ) to K
at σ is defined by
(27) T (K, σ) = {α(η − σ) | η ∈ K and α > 0},
where the overline denotes the topological closure of the underlying set. This is a closed
convex cone of M3×3
sym . The normal cone N (K, σ) of K at σ is defined as the dual cone of
T (K, σ), that is
(28) N (K, σ) = {η ∈ M3×3
sym | τ : η 6 0 for all τ ∈ T (K, σ)}.
We recall that T (K, σ) = M3×3 sym and N (K, σ) = {0} when σ belongs to the interior of K.
We have the two elementary properties
• For all α > 0, T (αK, ασ) = T (K, σ), N (αK, ασ) = N (K, σ).
• For all τ ∈ M3×3
sym , T (K + τ , σ + τ ) = T (K, σ), N (K + τ , σ + τ ) = N (K, σ).
Finally, we denote by ΠK the orthogonal projection on the convex K as an operator on
3×3 . For τ ∈ M3×3 , we have
Msym sym
(29) ΠK τ = argmin η∈K kτ − ηk.
As stated in the introduction section, for many materials, it is meaningful to assume that
3×3 and that C is insensitive
the internal stress is restricted to a closed convex set C of Msym
to hydrostatic pressure, that is
(31) ∀σ ∈ C, ∀p ∈ R, σ + pI ∈ C.
Geometrically, this means that C is an infinite cylinder aligned along the identity matrix.
In particular, C is unbounded. The extension to materials not complying with (31) will be
the subject of future work.
MODEL OF ELASTIC PERFECTLY PLASTIC SOLIDS: A CONVEX ANALYSIS APPROACH 7
This indifference assumption has a direct implication on the normal and the tangent
cones. We have
(32) RI ⊂ T (C, σ), N (C, σ) ⊂ (RI)⊥
and, in particular,
(33) tr(τ ) = 0 for all τ ∈ N (C, σ).
Here and subsequently, we drop the (x, t) arguments for simplicity of notation.
Inside C, the internal stress σ is related to the elastic strain through Hooke’s law (4)
with
(34) H(τ ) = 2µτ + λtr(τ )I, for all τ ∈ M3×3
sym ,
where λ > 0 and µ > 0 are the Lamé coefficients, which are assumed to be constant. We
can also write εe = H−1 (σ) with
λ 1
(35) H−1 (σ) = − tr(σ)I + σ,
2µ(3λ + 2µ) 2µ
or
ν 1+ν
(36) H−1 (σ) = − tr(σ)I + σ,
E E
where E and ν are respectively the Young’s modulus and Poisson’s ratio, given by
µ(3λ + 2µ) λ
(37) E= , ν= .
λ+µ 2(λ + µ)
Theorem 2.1. The following two statements are equivalent:
(1) (ε, εe , εp , σ) satisfy (1), (2), (4), (5) and (6).
(2) (ε, εe , εp , σ) satisfy (2) at t = 0 and the following identities hold
(38) ε̇e = ΠT (C,σ) ε̇,
(39) ε̇p = ΠN (C,σ) ε̇,
(40) σ̇ = ΠT (C,σ) H(ε̇).
When these statements are true, we also have
(41) σ̇ = H(ε̇) − 2µΠN (C,σ) ε̇,
(42) ΠN (C,σ) H(ε̇) = 2µΠN (C,σ) ε̇,
(43) ε̇e : ε̇p = 0,
(44) kε̇k2 = kε̇e k2 + kε̇p k2 .
Before giving the proof of this theorem, let us make some comments. An important point
that emerges from this theorem is the following constitutive law relating the stress rate and
the strain rate
(45) σ̇ = ΠT (C,σ) H(ε̇).
It can be observed that this law unifies the elastic and plastic regimes. Indeed, in the elastic
regime, σ is inside C and ΠT (C,σ) = Id and we fall back onto the equations of linear elasticity.
If on the other hand σ is on the boundary of the yield domain, then T (C, σ) 6= Msym3×3 . In this
case, it becomes important to give an explicit expression for the projector ΠT (C,σ) . This
will be done in Section 3 for a yield domain defined by one or more yield functions. The
examples of the Von Mises criterion and the Tresca criterion will be particularly detailed in
section 4.
8 T. Z. BOULMEZAOUD AND B. KHOUIDER
Let us briefly describe the impact of the characterization in (45) on the equations of motion
governing the material deformation in unsteady and quasi-static regimes. The evolution
equations in (9) and (45) can be gathered into the following system.
∂ ρv −div σ h
(46) + = .
∂t σ Π T (C,σ) H(ε̇) 0
According to Lemma 2.2 below, we have ΠT (C,σ) (τ ) + ΠN (C,σ) (τ ) = τ for all τ ∈ M3×3
sym .
Combining this with (42) gives
ΠT (C,σ) H(ε̇) = H(ε̇) − ΠN (C,σ) H(ε̇) = H(ε̇) − 2µΠN (C,σ) (ε̇).
Thus,
∂ ρv div σ h
(47) − = .
∂t σ H (σ, ε̇) 0
with
(48) H (σ, τ ) = H(τ ) − 2µΠN (C,σ) (τ ).
In other words, from a mathematical point of view, the elasto-plastic incremental model
of the material is obtained from the incremental elasticity model by replacing the linear
elasticity operator H by the non-linear operator H (σ, .). Moreover, unlike H, this non-
linear operator H (σ, .) obviously depends on the current state of stress σ.
Time differentiation of the first component of the system above leads to an evolution
equation involving only the velocity filed.
∂2v ∂h
(49) 2
− div H (σ, ε̇) = .
∂t ∂t
The equations in (49) expand the usual elastic wave equations that are valid only within
the elastic regimes. We note however that H (σ, .) depends directly on σ and in the general
case, the system must be complemented with (45).
For practical applications, it only remains to express the operator H in terms of its
arguments. As it will elucidated below, in the case of the Von Mises criterion (73), for
example, Formula (76) gives
µ
(50) H (σ, ε̇) = λtr(ε̇)I + 2µε̇ − 2 max(0, ε̇ : σ)χ(kσk2 − 2k2 )σ,
k
where χ : R → R is the Heaviside type function defined by χ(t) = 1 if t > 0 and χ(t) = 0
else.
We now prove the theorem.
Proof of Theorem 2.1 – We need the following two lemmas. The first
one is due to Morreau [28]. For a straightforward proof see for example
Theorem 6.29 and Corollary 6.30 of [4].
Lemma 2.2. Let (H , h, i) be a real Hilbert space and K a closed convex
cone in H . Let K ∗ be its polar cone defined by
K ∗ = {v ∈ H | ∀w ∈ K, hv, wi 6 0}.
Then, for any z ∈ H we have
(1) z = ΠK z + ΠK ∗ z,
(2) hΠK z, ΠK ∗ zi = 0,
(3) If z = x + y with x ∈ K and y ∈ K ∗ such that x 6= ΠK z and y 6= ΠK ∗ z,
then hx, yi < 0.
MODEL OF ELASTIC PERFECTLY PLASTIC SOLIDS: A CONVEX ANALYSIS APPROACH 9
Finally, identities (41) and (42) follow from (39) and (53) while (43)
and (44) result from (38), (39) and Lemma 2.2, and this concludes the
proof of the theorem.
Remark – The hydrostatic pressure invariance property in (31) implies that for all σ ∈ C,
τ ∈ M3×3
sym , α > 0 and β ∈ R, we have
As done in [13], [23], and [24], for example, we consider in what follows a yield domain
of the form:
(56) C = {σ ∈ M3×3
sym | fi (σ) 6 ki for i = 1, · · · , m},
Also, in view of Slater’s condition (57), we know that for all σ ∈ C such that Sat(σ) 6= ∅
T (C, σ) = {τ X 3×3 | ∀i ∈ Sat(σ), τ : ∇f (σ) 6 0},
∈ Msym i
N (C, σ) = { αi ∇fi (σ) | αi > 0 for all i ∈ Sat(σ)}.
i∈Sat(σ)
When Sat(σ) = ∅, T (C, σ) = Msym 3×3 and N (C, σ) = {0}. We recall that we are working
under the assumption that the yield functions are insensitive to the hydrostatic pressure,
that is the convex C in (56) satisfies the condition in (31). A direct consequence of this
assumption is that for all σ ∈ C, we have
(58) ∀i ∈ Sat(σ), ∇fi (σ) : I = 0.
Assumption (31) is in particular valid when the functions fi , i = 1, · · · , m, depend only on
the invariants J2 and J3 , that is
fi (σ) = Fi (J2 (σ), J3 (σ)) for 1 6 i 6 m,
where F1 , · · · , Fm are given functions of two variables. We have the following two theorems.
Theorem 3.1. Let C be a yield domain defined by m smooth functions as in (56). Assume
that C satisfies the hydrostatic pressure stability condition (31). Let σ ∈ C such that
f1 (σ) = k1 and fi (σ) < ki for all i > 2. Then, the constitutive laws in (38), (39), and (40)
can be rewritten as
max(0, ε̇ : ∇f1 (σ))
(59) ε˙p = ∇f1 (σ),
k∇f1 (σ)k2
(60) ε˙e = ε̇ − ε˙p ,
max(0, ε̇ : ∇f1 (σ))
(61) σ̇ = λtr(ε̇)I + 2µ ε̇ − ∇f 1 (σ) .
k∇f1 (σ)k2
Theorem 3.2. Let C be a yield domain defined by m smooth functions (56). Assume that
C satisfies the hydrostatic pressure stability condition (31). Let σ ∈ C such that fi (σ) = ki
for i = 1, 2, and that fi (σ) < ki for all i > 3. Assume also that ∇f1 (σ) and ∇f2 (σ) are
not collinear. Let
ε̇ : ∇fi (σ) α1 − δα2
αi = , i = 1, 2, η1 = ,
k∇fi (σ)k 1 − δ2
α2 − δα1 ∇f1 (σ) : ∇f2 (σ)
η2 = , and δ = .
1 − δ2 k∇f1 (σ)kk∇f2 (σ)k
Then, the constitutive laws (38), (39), and (40) can be rewritten as
∇f1 (σ) ∇f2 (σ)
η1
+ η2 , if ηi > 0 for i = 1, 2,
k∇f 1 (σ)k k∇f 2 (σ)k
∇f1 (σ)
(62) ε˙p = max(α1 , 0) , if min(η1 , η2 ) < 0 and α1 > α2 ,
k∇f1 (σ)k
∇f2 (σ)
max(α2 , 0) , if min(η1 , η2 ) < 0 and α1 6 α2 ,
k∇f2 (σ)k
(63) ε˙e = ε̇ − ε˙p ,
(64) σ̇ = λtr(ε̇)I + 2µε̇ − 2µε˙p .
Theorems 3.1 and 3.2 are part of the main results of this contribution. In view of Theorem
2.1, in order to establish the results in these Theorems it is sufficient to find the expressions
of the projectors ΠT (C,σ) and ΠN (C,σ) , for yield domains as in (56), in the two simple cases
when Sat(σ) is reduced to one and two indices, respectively. This problem technical and
purely computational in nature and is almost independent of mechanical modeling: it is a
12 T. Z. BOULMEZAOUD AND B. KHOUIDER
more general issue of characterizing the projection of any vector on the normal and tangent
cones of C. This is the subject of the following subsections.
Proofs of theorems (3.1) and (3.2) are given in sections 3.3 and 3.4 hereafter.
3.2. A simple lemma on projections. For σ ∈ C consider the subspace N (σ) defined
by
N (σ) = span{∇fi (σ) | i ∈ Sat(σ)},
with the convention N (σ) = {0} if Sat(σ) = ∅. Denote by ΠN T
σ (resp. Πσ ) the orthogonal
projection on N (σ) (resp. on N (σ)⊥ , where N (σ)⊥ represents the orthogonal subspace
of N (σ)). It is easy to check that
This lemma will simplify the search for the closed form expressions of the projections
on the normal and tangent cones. Indeed, given τ ∈ M3×3sym , ΠN (C,σ) τ can be computed by
following the two steps:
i. The first step consists of finding the orthogonal projection τ N of τ on N (σ):
X
τN = βi ∇fi (σ),
i∈Sat(σ)
ii. The second step consists of projecting τ N (which lives in the finite dimensional
space N ) onto N (C, σ). This projection coincides with ΠN (C,σ) τ , the projection
of τ on N (C, σ), according to Lemma 3.3.
The projection ΠT (C,σ) is then obtained from the second identity in (65).
Proof of Lemma 3.3 – Let τ ∈ Msym 3×3 and set τ// = ΠN τ and τ ⊥ = ΠT τ .
σ σ
Thus, τ = τ// + τ ⊥ . In view of Lemma 2.1, we can also write
τ// = τ N + τ T ,
3.3. The case of one saturated yield function: Proof of Theorem 3.1. In this
subsection we consider the case of a single saturated yield function, that of points σ ∈ C
for which |Sat(σ)| = 1, where |Sat(σ)| denotes the cardinality of the set Sat(σ). Without
loss of generality, we assume that
Thus,
T (C, σ) = {ϕ ∈ M3×3
sym | ϕ : ∇f1 (σ) 6 0},
and
N (C, σ) = {p∇f1 (α) | p > 0}.
Proposition 3.4. Let σ ∈ C such that (66) holds true. Let τ ∈ M3×3
sym . Then,
It follows that η minimizes kτ − κk over T (C, σ). The rest of the proof
follows thanks to lemma 2.2, from the fact that c0 ∇f1 (σ) ∈ N ((C, σ) and
that the observation that this quantity is perpendicular to η.
Remark – A sufficient condition for the yield domain C to be stable to hydrostatic
pressure variations (Condition 31) is that the functions f1 , f2 , · · · , fm depend only on the
invariants J2 and J3 . We note here that if f1 (σ) = F1 (J2 (σ), J3 (σ)) for some differentiable
function F1 , then,
∂F1 ∂F1 2
∇f1 (σ) = (J2 (σ), J3 (σ))σ + (J2 (σ), J3 (σ))(σ 2 − J2 (σ)I).
∂J2 ∂J3 3
(thanks to formula (26)), which yields a straightforward formula for computing the tangent
and normal cones.
The proof of theorem 3.1 follows from Formulas (67) and (68).
14 T. Z. BOULMEZAOUD AND B. KHOUIDER
3.4. The case of two saturated yield function: Proof of Theorem 3.2. In this
subsection we consider the case of two saturated yield functions, that is when
|Sat(σ)| = 2.
Let’s assume that
(69) f1 (σ) = k1 , f2 (σ) = k2 , and fi (σ) < ki for 3 6 i 6 m.
We necessarily have
(70) ∇f1 (σ) and ∇f2 (σ) are not collinear,
otherwise, the two functions could be combined into one and we are back in the case of a
single constraint. We know that
T (C, σ) = {ϕ ∈ M3×3
sym | ϕ : ∇f1 (σ) 6 0 and ϕ : ∇f2 (σ) 6 0},
N (C, σ) = {η1 ∇f1 (α) + η2 ∇f2 (α) | η1 > 0 and η2 > 0}.
As per Lemma 3.3, let
N (σ) = span{∇f1 (σ), ∇f2 (σ)}.
Obviously N (C, σ) ⊂ N (σ). Consider the unit vectors
1
τi = ∇fi (σ), i = 1, 2,
k∇fi (σ)k
and set
δ = τ 1 : τ 2 ∈ (−1, 1).
The orthogonal projection on N (σ) is given by
(71) ΠN
σ τ = α1 (τ )τ 1 + α2 (τ )τ 2 ,
where
(τ : τ 1 ) − δ(τ : τ 2 ) (τ : τ 2 ) − δ(τ : τ 1 )
α1 (τ ) = 2
, α2 (τ ) = .
1−δ 1 − δ2
Proposition 3.5. Under the assumptions in (69) and (70), we have, for τ ∈ M3×3 sym ,
ΠN
σ τ if α1 (τ ) > 0 and α2 (τ ) > 0,
(72) ΠN (C,σ) (τ ) = max(τ : τ 1 , 0)τ 1 if min(α1 (τ ), α2 (τ )) < 0 and τ : τ 1 > τ : τ 2 ,
max(τ : τ 2 , 0)τ 2 if min(α1 (τ ), α2 (τ )) < 0 and τ : τ 1 6 τ : τ 2 .
Proof – Let τ ∈ Msym 3×3 and set τ = ΠN τ ∈ N (σ). From Lemma 3.3 we
0 σ
know that
ΠN (C,σ) τ = ΠN (C,σ) (τ 0 ).
We have four distinct cases:
(1) τ 0 ∈ N (C, σ), that is αi (τ ) > 0 for 1 6 i 6 2. Then,
ΠN (C,σ) (τ ) = ΠN (C,σ) (τ 0 ) = τ 0 .
(2) τ 0 ∈ T (C, σ), that is if τ : τ i = τ 0 : τ i 6 0 for 1 6 i 6 2. Then
ΠT (C,σ) (τ 0 ) = τ 0 and ΠN (C,σ) (τ 0 ) = 0.
(3) τ 0 6∈ N (C, σ), τ 0 6∈ T (C, σ) and τ : τ 1 > τ : τ 2 . In this case
(τ : τ 1 ) − (τ : τ 2 )
α1 (τ ) − α2 (τ ) = > 0.
1−δ
Thus α1 (τ ) > α2 (τ ). Necessarily τ : τ 1 > 0 (since τ 6∈ T (C, σ)) and
α2 (τ ) < 0 (since τ 0 6∈ N (C, σ)) . We also have
ΠN
σ τ − (τ : τ 1 )τ 1 = α2 (τ )(−δτ 1 + τ 2 ).
MODEL OF ELASTIC PERFECTLY PLASTIC SOLIDS: A CONVEX ANALYSIS APPROACH 15
Hence, (ΠN N
σ τ − (τ : τ 1 )τ 1 ) : τ i 6 0 for i = 1, 2. Thus, Πσ τ − (τ :
τ 1 )τ 1 ∈ T (C, σ). Since (τ : τ 1 )τ 1 ∈ N (C, σ) and (τ : τ 1 )τ 1 ⊥
ΠNσ τ − (τ : τ 1 )τ 1 , we deduce that ΠN (C,σ) (τ 0 ) = (τ : τ 1 )τ 1 and
ΠT (C,σ) (τ 0 ) = ΠN
σ τ − (τ : τ 1 )τ 1 .
(4) The case τ 0 6∈ N (C, σ), τ 0 6∈ T (C, σ) and τ : τ 2 > τ : τ 1 is obtained
by simple symmetry.
The proof of Theorem 3.2 follows from Theorem 2.1 and Proposition 3.5.
4.2. Tresca criterion. The well known Tresca criterion (or the maximum shear stress
criterion) corresponds to the yield domain
(77) C = {σ ∈ M3×3
sym | fT (σ) 6 k},
where
1
(78) fT (σ) = (λ1 (σ) − λ3 (σ)).
2
This is a convex function since
1
(79) fT (σ) = (λ1 (σ) + λ1 (−σ)) and λ1 (σ) = max σ : (u ⊗ u).
2 kuk=1
Remark – Of course, the definition in (79) is based on the assumption that the
eigenvalues of σ are ordered (λ1 (σ) > λ2 (σ) > λ3 (σ)). However, one can also use the
definition
1
fT (σ) = (|λ1 (σ) − λ2 (σ)| + |λ2 (σ) − λ3 (σ)| + |λ1 (σ) − λ3 (σ)|),
4
which does not depend on the order of the eigenvalues but makes it clearer that fT is not
be everywhere differentiable.
It is enough to characterize the constitutive laws when σ is at the boundary of the yield
domain, i.e, when
(81) fT (σ) = k, (k > 0),
i.e, when the plastic yield limit is attained. This characterization goes through two steps:
the computation of the normal cone, followed by the computation of the projections on
the normal and the tangent cones. The former step requires the calculation of the sub-
differential of fT .
We have two distinct cases:
(1) The three principal stresses are distinct; i.e, λ1 (σ) > λ2 (σ) > λ3 (σ). In this
case, the function fT is differentiable at σ (and its sub-differential is reduced to a
singleton). The projection calculation in this case falls under Proposition 3.4 and
Theorem 3.1.
(2) Two of the principal stresses are equal, i.e, λ2 (σ) = λ1 (σ) 6= λ3 (σ) or λ2 (σ) =
λ3 (σ) 6= λ1 (σ). This case is more complex because the subdifferential is not reduced
to a point. The computation of the resulting projection will also be more complex
and it is not be covered by Proposition 3.4 for a single function nor by Proposition
3.5 for the case of two functions.
MODEL OF ELASTIC PERFECTLY PLASTIC SOLIDS: A CONVEX ANALYSIS APPROACH 17
We note that the case where the three principal stresses are equal is obviously excluded
because of (81).
Theorem 4.2. Assume that C is given by (77). Assume that σ satisfies (81) and that
λ1 (σ) > λ2 (σ) > λ3 (σ). Let v1 (σ) and v3 (σ) be the unitary eigenvectors associated with
λ1 (σ) and λ(σ), respectively. Then, the rules (38), (39) and (40) can be rewritten as
(82) ε˙p = q(ε̇; σ)[v1 (σ) ⊗ v1 (σ) − v3 (σ) ⊗ v3 (σ)],
(83) ε˙e = ε̇ − ε˙p ,
(84) σ̇ = λtr(ε̇)I + 2µ (ε̇ − q(ε̇; σ)[v1 (σ) ⊗ v1 (σ) − v3 (σ) ⊗ v3 (σ)]) ,
with
1
(85) q(ε̇; σ) = max (0, ε̇ : (v1 (σ) ⊗ v1 (σ) − v3 (σ) ⊗ v3 (σ))) ,
2
1
(86) = max 0, ε̇ : (v1 (σ) ⊗ v1 (σ) − v3 (σ) ⊗ v3 (σ)) .
2
The proof of Theorem 4.2 is based on combining Proposition 3.4 and the following Lemma
Lemma 4.3. Let σ ∈ M3×3 sym such that λ1 (σ) > λ2 (σ) > λ3 (σ). Let v1 (σ) and v3 (σ) be the
unitary eigenvectors of σ corresponding to λ1 (σ) and λ3 (σ), respectively. Then,
1
(87) ∇fT (σ) = (v1 (σ) ⊗ v1 (σ) − v3 (σ) ⊗ v3 (σ)),
2
and thus, k∇f (σ)k2 = 1/2.
Proof – Since the λi (σ), 1 6 i 6 3, are solutions of the equation
λ3 − J2 (σ)λ − J3 (σ) = 0,
we have
ϕ0 (σ)
λ1 (σ) = Λ0 cos ,
3
2π − ϕ0 (σ)
λ2 (σ) = Λ0 cos( ),
3
2π + ϕ0 (σ)
λ3 (σ) = Λ0 cos( ).
3
where
r √ !
4J2 (σ) 3 3J3 (σ)
Λ0 (σ) = , ϕ0 (σ) = arccos ∈ [0, π].
3 2J2 (σ)3/2
It follows that
1 p π + ϕ0 (σ)
fT (σ) = (λ1 (σ) − λ3 (σ)) = J2 (σ) sin(θ(σ)) with θ(σ) = .
2 3
Let v1 (σ), v2 (σ) and v3 (σ) be the unitary eigenvectors of σ (and of σ)
corresponding to λ1 (σ), λ2 (σ) and λ3 (σ), respectively. Let P (σ) be the
orthogonal matrix whose column vectors are v1 (σ), v2 (σ) and v3 (σ). Then,
σ = P (σ)D(σ)P (σ)t with
λ1 (σ) 0 0 √ cos(α) 0 0
2 J 2
D(σ) = 0 λ2 (σ) 0 = √ 0 cos(β) 0
0 0 λ (σ) 3 0 0 cos(γ)
3
18 T. Z. BOULMEZAOUD AND B. KHOUIDER
Remark – ϕ0 (σ)/3 is called the Lode angle (see [26]).
Remark – An alternative proof of the Lemma can be formulated using the characterization
in (117) for the subdifferential of fT .
We now deal with the case of a double eigenvalue. Assume that λ2 (σ) = λℓ (σ) for some
ℓ ∈ {1, 3} and λ2 (σ) 6= λ4−ℓ (σ). Set m = 4 − ℓ ∈ {1, 3}. Let {v1 (σ), v2 (σ), v3 (σ)} be a
corresponding orthonormal basis of eigenvectors of σ. Thus,
P3
(89)
σ = k=1 λk (σ)vk (σ) ⊗ vk (σ)
= λ2 (σ)(v2 (σ) ⊗ v2 (σ) + vℓ (σ) ⊗ vℓ (σ)) + λm (σ)vm (σ) ⊗ vm (σ)
Define the subspace
(90) Gm (σ) = {τ ∈ M3×3
sym | τ vm (σ) = 0},
and set
vi (σ) ⊗ vi (σ), for 1 6 i 6 3 and i 6= m,
Wm,i (σ) = √
(91)
Wm,m (σ) = 2 v2 (σ) ⊙ vℓ (σ).
We will use the following lemma whose proof is easy but reported in Appendix A for
completeness.
Lemma 4.4. Elements of Gm (σ) commute with σ and {Wm,1 (σ), Wm,2 (σ), Wm,3 (σ)} is
an orthonormal basis of Gm (σ).
In what follows ΠGm (σ) denotes the orthogonal projection on Gm (σ). Obviously, for all
3×3
τ ∈ Msym
3
X
(92) ΠGm (σ) τ = (τ : Wm,i (σ))Wm,i (σ).
i=1
MODEL OF ELASTIC PERFECTLY PLASTIC SOLIDS: A CONVEX ANALYSIS APPROACH 19
We set
(93) Sm (σ; τ ) = ΠGm (σ) τ − λm (ΠGm (σ) τ )I.
We observe that for all τ ∈ M3×3
sym
• S3 (σ; τ ) (resp. S1 (σ; τ )) is symmetric semidefinite positive (resp. semidefinite
negative) (since λ1 (ΠG3 (σ) τ ) > λ2 (ΠG3 (σ) τ ) > λ3 (ΠG3 (σ) τ )).
• ΠGm (σ) τ and Sm (σ; τ ) commute with σ.
• 0 is an eigenvalue of ΠGm (σ) τ (it is an eigenvalue of all elements of Gm (σ)),
For ΠGm (σ) τ 6= 0, we set
P3
1 (3−m)/2 3 k=1 λk (ΠGm (σ) τ )
(94) ρm (σ; τ ) = max( + (−1) P3 , 0) ∈ [0, 1],
4 4 k=1 |λk (ΠGm (σ) τ )|
and, by convention, we set ρm (σ; τ ) = 0 when ΠGm (σ) τ = 0.
Theorem 4.5. Assume that C is given by (77), that σ satisfies (81) and that λ2 (σ) = λℓ (σ)
for some ℓ ∈ {1, 3} and λ2 (σ) 6= λm (σ) with m = 4 − ℓ. Then, the rules (38), (39) and
(40) can be rewritten as
(95) ε˙p = ρm (ε̇; σ)[Sm (σ; ε̇) − tr(Sm (σ; ε̇))vm (σ) ⊗ vm (σ)],
(96) ε˙e = ε̇ − ε˙p ,
(97) σ̇ = λtr(ε̇)I
(98) +2µ (ε̇ − ρm (ε̇; σ)[Sm (σ; ε̇) − tr(Sm (σ; ε̇))vm (σ) ⊗ vm (σ)]) .
The proof of Theorem 4.5 is mainly based on the following proposition.
Proposition 4.6. Assume that f (σ) = k and that λ1 (σ) = λ2 (σ) > λ3 (σ). Then,
(a) N (CT , σ) = {κ − tr(κ)v3 (σ) ⊗ v3 (σ) | κ ∈ M3×3 sym,+ , κv3 (σ) = 0}.
(b) N (CT , σ) = {κ − tr(κ)v3 (σ) ⊗ v3 (σ) | κ ∈ M3×3 sym,+ , κσ = σκ}.
(c) 3×3
ΠN (CT ,σ) (τ ) = ΠN (CT ,σ) (τ ) for all τ ∈ Msym .
(d) For all τ ∈ M3×3sym
(99) ΠN (CT ,σ) (τ ) = ρ3 (σ; τ )[S3 (σ; τ ) − tr(S3 (σ; τ ))v3 (σ) ⊗ v3 (σ)].
Proof of Proposition 4.6 –
(a) This characterization of the normal cone can be found in [3]. It can also
be deduced from the characterization in (117) due to [25] (Theorem 8.1).
(b) If κ ∈ M3×3sym,+ , κv3 (σ) = 0, then 0 is an eignenvalue of κ. Spectral
decomposition of κ gives κ = α1 w1 ⊗ w1 + α2 w2 ⊗ w2 with αi ∈ R and
wi ∈ {v3 (σ)}⊥ = span{v1 (σ), v2 (σ)} = N (σ − λ1 (σ)I), 1 6 1 6 2. It
is then easy to check that σ and κ commute.
Conversely, if σ and κ commute then κv3 (σ) is an eigenvector of σ
corresponding to the eigenvalue λ3 . Thus, v3 (σ) is an eigenvector of κ.
Let α3 be the corresponding eigenvalue. Then, κ0 = κ − α3 v3 ⊗ v3 is
also semidefinite positive and satisfies κ0 v3 (σ) = 0.
(c) This is a direct consequence of (32).
(d) We need to calculate the projection of any τ ∈ Msym 3×3 on N (C , σ). In
T
view of the characterization above of N (CT , σ) one is lead to consider
the minimization problem
(100) min kτ − κ + tr(κ)v3 ⊗ v3 k2 .
κ∈M3×3
sym,+ ∩G3 (σ)
20 T. Z. BOULMEZAOUD AND B. KHOUIDER
Set
F = span{v3 ⊗ v3 }, H = (F ⊕ G3 (σ))⊥ ,
where (F ⊕ G3 (σ))⊥ denote the orthogonal complement of F + G3 (σ)
as a subspace of M3×3
sym . We may observe that G3 (σ) is orthogonal to F
and
(102) M3×3 ⊥ ⊥
sym = F ⊕ G3 (σ) ⊕ H.
Besides, I ∈ F ⊕ G3 (σ) since
3
X
I= vk ⊗ vk = v3 ⊗ v3 + W1 + W2 .
k=1
or
(104) min (tr(κ) − tr(τ G ))2 + kτ G − κk2 ,
κ∈M3×3
sym,+ ∩G3 (σ)
Remark – We have
ΠG3 (σ) I = v1 (σ) ⊗ v1 (σ) + v2 (σ) ⊗ v2 (σ) = I − v3 (σ) ⊗ v3 (σ).
Hence, we get the identity
tr(τ )
(112) ΠG3 (σ) (τ ) = ΠG3 (σ) (τ ) − (I − v3 (σ) ⊗ v3 (σ)) .
3
We also deduce the identities
X3 3
X 2tr(τ )
λk (ΠG3 (σ) τ ) = λk (ΠG3 (σ) τ ) − ,
3
k=1 k=1
3
X 3
X tr(τ ) |tr(τ )|
|λk (ΠG3 (σ) τ )| = |λk (ΠG3 (σ) τ ) − |− .
3 3
k=1 k=1
5. Concluding remarks
5.1. Main results. The reformulation of the perfectly elasto-plastic model described in
Section 2 is based in general on two main steps:
(a) the characterization of the normal and tangent cones at any given point of the yield
surface,
(b) the projection of the strain rate and its Hooke law-transform on these cones at each
point of the yield domain, according to Equations 38, 39, and 40.
The result is an explicit evolution equation for the internal stress σ (41) which together
with the flow evolution equations form a closed system of PDEs (11).
In Sections 3 and 4, we have considered the particular case when the yield domain is
described by an arbitrary (finite) number one functional constraints (convex and differen-
tiable) and obtained the explicit expression of these projections when only one or only two
of these constraints are saturated at a given boundary points. We then looked at the most
common practical examples of the Von Mises and Tresca yield criteria. As we saw, while
the Von Mises examples fall into the case a single functional constraint, the example of the
Tresca criterion turned out to be much more complex and required a separate treatment.
Nevertheless, but using several convex analysis and linear algebra tools, we were able to
reduce it explicitly into the form in (11). This demonstrate that our is general and can
applied in principle to all imaginable yield criteria.
5.2. General case of spectral yield functions. In the light of the Von Mises and Tresca
examples considered here, it could be observed, however, that in most practical situations
the yield functions are spectral. A function f : M3×3
sym → R is said to be spectral (or weakly
orthogonally invariant) if f (τ στ ) = f (σ) for any σ ∈ M3×3
−1
sym and τ ∈ O3 (see, e. g., [25]
and [21]). Thus, f is spectral if and only if there exists a permutation invariant function
fb : Rn → R such that
(113) f (σ) = fb(λ1 (σ), · · · , λn (σ)).
(fb is said to be permutation invariant if fb(vπ(1) , · · · , vπ(n) ) = fb(v) for any v ∈ Rn and any
permutation π of {1, · · · , n}). Obviously, such a function fb is unique since
(114) fb(v1 , · · · , vn ) = f (Diag(v)).
MODEL OF ELASTIC PERFECTLY PLASTIC SOLIDS: A CONVEX ANALYSIS APPROACH 23
For example, in the case of the Von Mises yield criterion (73) we have
1 X
fbM (v1 , v2 , v3 ) = (vi − vj )2 ,
6
16i<j63
which is shown to behave like an elasto-plastic material [5]. However, because of the appar-
ent technical difficulty early authors who worked on this subject either assumed that the
elastic deformations are ignored when the plastic regime is reached [5] or that the sea ice is
assumed to behave as a viscous plastic material [15]. Also, due to large difference between
the horizontal and vertical (thickness) extends of sea ice, it is effectively considered a 2D
material.
Acknowledgement
This work has been conducted in 2020-2021 when T. Z. B. was a visiting professor at
the University of Victoria. This visit is funded by the French Government through the
Centre National de la Recherche Scientifique (CNRS)-Pacific Institute for the Mathematical
Sciences (PIMS) mobility program. The research of B. K. is partially funded by a Natural
Sciences and Engineering Research Council of Canada Discovery grant.
References
[1] J.-F. Babadjian and V. Crismale , Dissipative boundary conditions and entropic solutions in dy-
namical perfect plasticity, Journal de Mathématiques Pures et Appliquées 148 (2021) p. 75-127.
[2] J. Borwein and A. S. Lewis, Convex Analysis and Nonlinear Optimization, Second edition, Springer-
Verlag (2006).
[3] T. Z. Boulmezaoud and B. Khouider, Some mathematical observations on plasticity, in preparation.
[4] H. H. Bauschke and P. L. Combettes, Convex analysis and monotone operator theory in Hilbert
spaces, Springer (2010).
[5] M. Coon, G. Maykut, R. Pritchard, D. Rothrock, and A. Thorndlike, Modeling the pack ice as an
elastic-plastic material, AIDJEX Bulletin, vol. 24 (1974).
[6] G. Dal Maso, A. DeSimone and M. G. Mora, Quasistatic Evolution Problems for Linearly Elastic-
Perfectly Plastic Materials, Arch. Rational Mech. Anal. 180 (2006), p. 237-291.
[7] G. Dal Maso and R. Scala, Quasistatic evolution in perfect plasticity as limit of dynamic processes,
J. Dyn. Differ. Equ. 26 (2014), p. 915-954.
[8] A. Daniilidis, A. S. Lewis, J. Malick, and H. Sendov, Prox-regularity of spectral functions and
spectral sets, J. Convex Anal. 15 (2008), p. 547-560.
[9] D. C. Drucker, The relation of experiments to mathematical theories of plasticity, J. Appl. Mech.,
Trans. ASME, 16 (1949), 349-357.
[10] D. C. Drucker, A more fundamental approach to plastic stress-strain relations, Proc. 1st U.S. Nat.
Congr. Appl. Mech. (1951), p. 487.
[11] G. Duvaut and J. L. Lions, Inequalities in Mechanics and Physics, Dunod, Paris, (1972, in French)
and Springer-Verlag (1976, in English).
MODEL OF ELASTIC PERFECTLY PLASTIC SOLIDS: A CONVEX ANALYSIS APPROACH 25
[12] M. Fuchs and G. Seregin , Variational Methods for Problems from Plasticity Theory and for Gener-
alized Newtonian Fluids, Lecture Notes in Mathematics book series, Vol. 1749, Springer (2000).
[13] W. Han and B. D. Reddy , Plasticity, Interdisciplinary Applied Mathematics book series, Vol.9,
Second edition, Springer (2013).
[14] Hashiguchi, K., Ueno, M. & Ozaki, T.Elastoplastic model of metals with smooth elastic-plastic
transition, Acta Mechenica 223 (2012) , p.985-1013
[15] W. Hibler, A dynamic thermodynamic sea ice model, Journal of Physical Oceanography, Vol. 9 (1979),
pp. 815–846.
[16] R. Hill, A variational principle of maximum plastic work in classical plasticity, Q. J. Mech. Appl.
Math., Vol. 1 (1928), p. 18-28.
[17] R. Hill, The mechanics of quasi-static plastic deformation in metals, Survey in Mechanics. Cambridge
(1956).
[18] R. Hill, The Mathematical Theory of Plasticity, Clarendon Press, Oxford (1950)
[19] R.A. Horn and Ch. R. Johnson, Matrix Analysis, Cambridge University Press, 1989.
[20] J.-B. Hiriart-Urruty and C. Lemaréchal, Fundamentals of convex analysis, Springer-Verlag
(1993).
[21] F. Jarre,Convex Analysis on Symmetric Matrices, In: Wolkowicz H., Saigal R., Vandenberghe L. (eds)
Handbook of Semidefinite Programming. International Series in Operations Research & Management
Science, vol 27. Springer, Boston, MA (2000), p. 13-27.
[22] C. Johnson, Existence theorems for plasticity problems, J. Math. Pure et Appl., 55 (1976), p. 431-444.
[23] Koiter, W. T. , Stress-strain relations, uniqueness and variational theorems for elastic-plastic material
with a singular yield surface, Quarterly of Applied Mathematics, vol. 11, no. 3, (1953), pp. 350-354.
[24] W.T. Koiter General theorems for elastic-plastic solids, In: Progress in Solid Mechanics, (Editors:
I.N. Sneddon and R. Hill), Vol. 1, (1960)167-221.
[25] A. S. Lewis, Convex analysis on the Hermitian matrices, SIAM Journal on Optimization, 6 (1996),
pp. 164-177.
[26] W. Lode, Versuche über den Einflußder mittleren Hauptspannung auf das Fließen der Metalle Eisen
Kupfer und Nickel, Metalle Eisen Kupfer und Nickel. Z. Phys. 36 (1926), p. 913-936.
[27] J. Lubliner, Plasticity Theory, Macmillan Publishing Company, New York (1970).
[28] J. J. Moreau, Application of convex analysis to the treatment of elastoplastic systems, dans Applica-
tions of Methods of Functional Analysis to Problems of Mechanics, P. Germain and B. Nayroles Ed.,
Lecture Notes in Math., Vol. 503, Springer-Verlag, (1976), p. 56-89.
[29] G.C. Nayak and O.C. Zienkiewicz, Elasto-plastic stress analysis: a generalization for various consti-
tutive relations including strain softening, International Journal for Numerical Methods in Engineering,
vol. 5, (1972), 113-135.
[30] J. Necas and I. Hlavácek, Mathematical Theory of Elastic and Elasto-plastic Bodies, an Introduction,
Elsevier, Amsterdam (1981).
[31] R.T. Rockafellar, Convex Analysis, Princeton Mathematical Series, vol. 28, Princeton University
Press, Princeton, N.J., 1970.
[32] M.J. Sewell, A plastic flow rule at a yield vertex, Journal of the Mechanics and Physics of Solids, Vol.
22, Issue 6 (1974).
[33] S.W. Sloan and J. R. Booker, Removal of singularities in Tresca and Mohr-Coulomb yield functions,
Communications in applied Numerical Methods, Vol. 2 (1986) pp.173-179.
[34] J.L. Swedlow, T. A. Cruse, Formulation of boundary integral equations for three-dimensional elasto-
plastic flow, International Journal of Solids and Structures, Vol. 7, Issue 12, (1971), pp. 1673-1683.
[35] R. Temam, Mathematical Problems in Plasticity, Dunod, Paris, 1983 (in French), and Gauthier-Villars,
Paris-New York, 1984 (in English).
[36] R. Temam, A generalized Norton-Hoff Model and the Prandtl-Reuss Law of Plasticity, Archive for
Rational Mechanics and Analysis, Vol. 95 (1986), p. 137-183.
[37] H. Tresca, Mémoire sur l’écoulement des corps solides soumis à de fortes pressions, C. R. Acad. Sci.
Paris, vol. 59 (1864), p. 754.
[38] R. Von Mises, Mechanik der plastischen Formaenderung von Kristallen, Z. angew. Math. Meek, Vol.
8 (1928), p. 161-185.
[39] H. S. Yu, A closed-form solution of stiffness matrix for Tresca and Mohr-Coulomb plasticity models,
Computers & Structures, Vol. 53, Issue 3 (1994), pp. 755-757.