Part 3 · Theory of stress
3.5 The problem in two configurations, and the first Piola–Kirchhoff tensor
Source: Carboni’s notes for lesson 7, p. 15, and lesson 8 (20 Oct 2026), pp. 1–7
Objectives
- Recipe. The boundary-value problem in the current (Eulerian) configuration, and why it is awkward.
- Vocabulary. Nominal stress vector, first Piola–Kirchhoff tensor .
- Theorem. , , and .
- Recipe. The same problem on the reference configuration, where is not symmetric.
The problem in the current configuration
Lesson 7 ends by putting together everything the balance laws say.
The Eulerian (spatial) formulation of the problem, with fields over the current configuration :
- the first line is Cauchy’s equation of motion, ;
- the second is the balance of angular momentum;
- the third is the traction boundary condition: on the part of the boundary where surface forces are prescribed, the stress vector on the boundary’s normal equals the applied force per unit current area;
- the fourth prescribes the position on the rest of the boundary.
Divergence convention. Carboni writes the divergence of a tensor as : it differentiates along the columns. So runs along the rows. For the symmetric the two are the same, and , the row-wise form of Key observation 3.4.2. It matters for below, which is not symmetric.
Lesson 8 restates the system with for the boundary normal, for the surface force, and on . It also writes the acceleration with the displacement: and does not depend on time, so
, and the current normals are not known until the problem is solved: the equations live on a region that is part of the answer. The way out is to write everything on the reference configuration , which is known.
Nominal stress and the first Piola–Kirchhoff tensor
The Lagrangian (material) formulation uses the nominal quantities of Proposition 3.1.2, written as in lesson 8: Do the same with the contact force. On an element with reference normal and area (current normal , area ), the contact force is the same in both descriptions:
is the nominal stress vector: the actual force on the element, per unit of its reference area.
With and the areal stretch vector (Theorem 2.5.5): The nominal stress vector is linear in the reference normal , so it too comes from a tensor.
The first Piola–Kirchhoff tensor (nominal stress tensor) maps the reference normal of an element to its nominal stress vector:
Proof
Multiply on the right by : . Since is symmetric, .
Column of is the force, per unit reference area, on the element whose reference normal was . The force is a vector of the current configuration; the area and the normal belong to the reference one. is a “two-point” tensor, and in general not symmetric. In a tension test it is the engineering stress: force over original cross-section.
Loading the demo…
The boundary condition
The nominal stress on the reference normal equals the nominal surface force.
Proof
and . Multiply both sides by .
The divergence
where differentiates in (current) and in (reference).
The notes’ route: by the chain rule the two gradients are related through , written ; then substitute : and the result follows. That last step hides a real argument (warning below), so here is a complete proof.
Proofbeyond the lectures
Take any part of the reference configuration and its image . The total contact force on its boundary is the same force, measured either way: because element by element. Apply the divergence theorem on each side, in its own variables: , and likewise in . With (Theorem 2.5.2): This holds for every , so at every point.
The step from the notes’ second line to the result is not shown, and it is not a simple cancellation: and depend on the point, so the divergence also acts on them. The result is right, because the extra terms add up to zero (the Piola identity, ), but the notes do not show it. The chain rule is also written loosely: in components , i.e. and ; the notes drop the transposes.
The material system
Rewrite the Eulerian system with the nominal quantities: , , , and :
Every cancels, leaving the Lagrangian (material) formulation:
- The first line is , with the nominal body force, the nominal density and .
- Everything is on , which is known.
- The second line replaces the symmetry of . Since in general, : the first Piola–Kirchhoff tensor is not symmetric.
Exercises
A bar is stretched to and carries the uniaxial Cauchy stress MPa (only MPa). Find and explain its value.
Solution
- : no volume change. .
- MPa.
- The cross-section’s area is of the original. The force on it is per unit original area: the engineering stress, . The Cauchy stress, per unit current area, is the true stress.
Simple shear with MPa (vertical tension). Find ; check ; find the nominal force on the face whose reference normal is , and check it from the current configuration.
Solution
- , .
- MPa: not symmetric.
- : the angular balance in the material form holds.
- Face with reference normal : MPa per unit reference area.
- Check: the face is tilted, , . Then . ✓ The vertical side of the block, once sheared, carries a vertical force although has no shear in the axes.
Show that for a rigid rotation , . If is a uniaxial tension along the rotated axis , what is ?
Solution
and , so . With : . Its only non-zero column is the first, : the face whose reference normal was carries the force along the rotated axis. Not symmetric unless .