Part 2 · Theory of deformation
2.2 Stretch, shear and the Cauchy–Green tensor
Source: Carboni’s notes for lesson 2, Teoria della deformazione 1, pp. 4–10; lesson 3, pp. 1–2; lesson 4, p. 2
Objectives
- Vocabulary. Stretch , stretch vector , shear angle , Cauchy–Green tensor .
- Recipe. The stretch of any fibre and the shear between two orthogonal fibres, from .
- Picture. The columns of are the images of the basis fibres; the entries of are their squared lengths and the angles between them.
- Theorem. is symmetric and positive definite, and exactly when nothing changes length.
says where each fibre goes, but it mixes two things: how the neighbourhood deforms (lengths and angles change) and how it moves rigidly (it may also turn). This section extracts the deformation: one number for the change of length of a fibre, one for the change of angle between two, and one tensor, , that holds them all.
Stretch
The stretch of a fibre is how many times longer it has become:
Write it with , using for the length of a column vector:
- , and .
- So .
- Divide each by its length: what is left is the unit vector along the fibre, .
is the Cauchy–Green deformation tensor (many texts call it the right Cauchy–Green tensor). The stretch of the fibre along the unit vector is
The stretch depends on the point (through ) and on the direction : it is a property of a fibre, not of the point alone. In Figure 2.2.1 turn the fibre and watch change.
Loading the demo…
Properties of C
.
Proof
, using .
for every : no fibre collapses to zero length.
Proof
. It is zero only if ; since , is invertible and then .
When nothing changes length
Proof
: for a unit vector.
(beyond the lectures): let , symmetric, with for every unit .
- gives .
- gives , so .
So .
L2 p. 5 writes without saying for which . One fibre of unit stretch does not make (in Figure 2.2.1, simple shear leaves with ); the equivalence needs every direction .
Lengths alone fix . Angles then come for free, as the next sections show: the back page When nothing deforms collects every way of saying “nothing deforms”.
Stretch vectors
Take three fibres along the basis directions, . Their images per unit original length are
The stretch vector of direction is
- its length is the stretch of that fibre;
- its direction is where the fibre points in the current configuration.
More generally for any unit .
The columns of are the images of the basis vectors: For any direction , linearity gives
This is exactly what the handles of Figure 2.1.1 are: dragging rewrites the first column of .
L2 p. 6 writes : the denominator is , the fibre along . The figure on the same page labels the deformed points without breves.
The shear angle
Fibres also change the angle between them. The notes sketch a square grid of fibres sheared into parallelograms: a cell with a right angle at becomes with an angle at , while its sides keep their length (L2 p. 7). Shear is independent of stretch: an angle can change while no fibre along the sides changes length.
Take two fibres from , and , with unit vectors and , orthogonal in the reference configuration. After the deformation they make the angle .
The shear angle (scorrimento angolare, shear strain) between two fibres that were orthogonal is how much the right angle has closed:
- With this sign convention when the fibres close up and when they open.
- is an angle, measured in radians.
For two unit fibres ,
Proof
- The scalar product of the deformed fibres is
- Solve for the cosine, writing the lengths as stretch times original length, and :
- Replace each deformed fibre with times the original one:
- Finally .
alone gives every length and every angle change at the point: the stretch of any fibre, and the shear between any two orthogonal fibres. It is the metric of the deformed neighbourhood, read in reference coordinates. A rigid rotation, which changes , leaves alone.
Loading the demo…
The components of C
Take the fibres along the basis, and with , and write for their shear angle. picks out the entry , so:
- stretch: , so ;
- shear: , so .
- Diagonal: the squared stretches of the three basis fibres.
- Off-diagonal: the shear between pairs of basis fibres, weighted by their stretches.
Why: C is a table of scalar productsbeyond the lectures
: the entry of is the scalar product of the -th and -th columns of . On the diagonal that is ; off the diagonal it is .
If , then : is an orthogonal matrix. For any orthonormal , Lengths are kept and orthogonal fibres stay orthogonal: the neighbourhood only translates and rotates.
From Example 2.1.9, at , with the fibres and , orthogonal.
- Stretch along . , so and . Check with the stretch vector: , of length .
- Stretch along . , so , .
- Shear. , so
- Check with the stretch vectors: and
On L5 p. 4: the line writes its first term as (it is , since ; the total is right); is written (no transpose on ); and the angles are worked from the rounded , giving and instead of the exact and .
Exercises
With from Exercise 2.1.1, compute at , the stretches along and , and the shear angle between them. (Exercises for the first partial, bis, Problem 1.)
Solution
- .
- , so .
- , so .
- , so and .
- The fibres open to : a negative shear angle.
Simple shear . Find , the stretches along , and , and the shear angle .
Solution
- .
- , , and along the diagonal , .
- , so : the vertical fibre tilts by .
Show that the rotation has . What are the stretch vectors?
Solution
has entries on the diagonal and off it. The stretch vectors are the columns , , : unit length, mutually orthogonal, the basis turned by .