3.6.4 · D2Spacecraft Structures & Systems Engineering

Visual walkthrough — Hooke's law in 3D — generalized stress-strain (tensor)

2,234 words10 min readBack to topic

Step 1 — What is a "little cube of material"?

WHAT. Pick any point deep inside a solid — say the aluminium wall of a fuel tank. Zoom in until you can imagine a tiny cube of material sitting there. Everything we discuss happens on the six faces of this one cube.

WHY a cube? Because a cube gives us three clean directions to talk about — left/right, front/back, up/down. We name them , , . Any push or slide on the material can be described by what happens to these six flat faces. A sphere would have no flat faces to push on cleanly; a cube is the simplest shape that hands us three perpendicular directions for free.

PICTURE. Below, the cube with its three axes. Each pair of opposite faces has an outward normal (the little arrow sticking straight out of the face). The normal is how we name a face: the "-face" is the face whose normal points along .

Figure — Hooke's law in 3D — generalized stress-strain (tensor)

Step 2 — Stress: two arrows are needed, so two indices are needed

WHAT. Push or pull on a face. Force spread over an area is called stress. But here is the subtle part: to describe a stress you must say two things — which face you are acting on, and which way the force points on that face.

WHY two things? Look at the -face. I can pull it straight outward (force along ) — that stretches the cube. Or I can drag it sideways (force along ) — that shears the cube, like sliding the top of a deck of cards. Same face, totally different effect. One arrow (the face) cannot capture both. So stress needs two labels: where = the face's normal direction and = the force's direction.

PICTURE. The -face carrying a pull (, orange, straight out) and a drag (, teal, sideways). The first subscript is the face; the second is the arrow.

Figure — Hooke's law in 3D — generalized stress-strain (tensor)

There are 3 faces 3 arrow-directions numbers. They live in a table — see Stress tensor and Cauchy's relation for why (the table is symmetric, so only 6 of the 9 are independent).


Step 3 — Strain: measuring how the cube actually changed shape

WHAT. Stress is what we do to the cube. Strain is how the cube responds — how much it stretched or sheared, as a fraction. If a edge grows to , the strain is . It is a pure ratio, no units.

WHY a fraction, not a length? Because a big cube and a small cube of the same material stretch by the same fraction under the same pull. Fractions make the material property, not the sample size, the star. We track a point's tiny displacement (how far it moved) and compare it to its neighbour.

PICTURE. Left: normal strain — the cube gets longer in , the fractional stretch. Right: shear strain — the right angle between two edges tips over by a small angle; that tilt is the shear. The two together describe every possible small change of shape.

Figure — Hooke's law in 3D — generalized stress-strain (tensor)

Cloze check:

Why symmetrize the displacement gradient?
The antisymmetric part is pure rotation, which stores no elastic energy and must not count as strain.

Step 4 — The naive guess and why one number fails

WHAT. In 1D, Hooke's law is one line: — "pull is proportional to stretch," with the stiffness as the constant. Could we just reuse one for the cube?

WHY it fails. Pull the cube in . It gets longer in — fine, grows. But it also gets thinner in and ! That sideways shrinking is the Poisson effect. A single number relating "pull in " to "stretch in " has no way to also predict the and shrinking. So we need a rule that lets stress in one direction cause strain in several directions.

PICTURE. Pull the cube along (orange arrows). Watch the dashed original outline: it stretches long-ways but the sides squeeze inward (plum arrows). One input, three outputs.

Figure — Hooke's law in 3D — generalized stress-strain (tensor)

Step 5 — The map between tables: enter the 4-index tensor

WHAT. A rule that turns each of the 9 strains into each of the 9 stresses. To point at "the effect of strain on stress " we need to name four directions: (which stress) and (which strain). That four-labelled object is the stiffness tensor .

WHY four indices? Two for the stress we produce, two for the strain that produces it. We add up every strain's contribution — that summation is written by repeating the letters and (Einstein's shorthand: a repeated letter means "sum over ").

PICTURE. A wiring diagram: on the left the 6 strains, on the right the 6 stresses, and as the bundle of wires connecting every strain to every stress. Each wire has a gain — that gain is one number inside .

Figure — Hooke's law in 3D — generalized stress-strain (tensor)

Step 6 — Symmetry as a shredder: 81 → 21 → 2

WHAT. We now delete redundant numbers using three facts already on the page.

WHY each cut works:

  • Stress table is symmetric (, Step 2) swapping can't change anything: .
  • Strain table is symmetric (, Step 3) .
  • Stored elastic energy is a single scalar, and mixed second derivatives of it commute, so the whole front pair swaps with the back pair: (see Elastic strain energy density).

These three cuts take . A material with 21 independent numbers is fully anisotropic (different in every direction) — think carbon-fibre laminate, see Isotropic vs anisotropic materials (composites).

PICTURE. A funnel: 81 grains of sand pour in the top, symmetry sieves let only 21 through, and the final "isotropy" sieve (same in every direction) lets only 2 through — the two Lamé numbers .

Figure — Hooke's law in 3D — generalized stress-strain (tensor)

Step 7 — Assembling the isotropic law and reading every term

WHAT. With only two knobs and , the stiffness is forced to be Feed it into and it collapses to the workhorse formula.

WHY it splits into two clean pieces. The block, when summed against , pulls out the trace — the fractional volume change — and stamps it only on the diagonal via . The block hits every component directly, governing shape change (shear). Volume vs shape: two effects, two knobs.

PICTURE. The cube's response split into two: a uniform "breathing" (volume, -term) plus a "twisting/squaring" (shape, -term). Any deformation is a sum of these two.

Figure — Hooke's law in 3D — generalized stress-strain (tensor)

Step 8 — Edge & degenerate cases (never leave the reader stranded)

WHAT. Push the formula to its limits and check it still makes sense.

WHY. A law you trust only in the middle is no law. We test the corners: no shear, all-around pressure, and the incompressible limit.

PICTURE. Three mini-cubes: (a) pure uniaxial pull recovers ; (b) equal pressure on all sides — pure volume change, no shear; (c) , the cube refuses to change volume.

Figure — Hooke's law in 3D — generalized stress-strain (tensor)

The one-picture summary

Figure — Hooke's law in 3D — generalized stress-strain (tensor)

This single figure chains the whole walkthrough: cube → two-index stress → two-index strain → one-number guess fails (Poisson) → 4-index map → symmetry shredder (81→21→2) → the isotropic law split into volume () and shape () parts.

Downstream, this law feeds Thin-walled pressure vessels (tank walls), the Von Mises yield criterion (when does it break?), and the element blocks of the Finite Element Method — stiffness matrices.

Recall Feynman: the whole walkthrough in plain words

Picture a tiny sugar-cube of metal. To describe how you push it, one arrow isn't enough — you must say which face and which way, so pushes get two labels (that's stress). To describe how it squishes, you compare how each point moved, again with two labels (that's strain). Now the tricky bit: squeeze it from the top and it doesn't just get shorter, it bulges out the sides — so one stiffness number can't work; a push one way changes shape every way. The honest bookkeeping is a giant table with four labels, , telling you how each squish makes each push. That table starts with 81 numbers, but "the stress table is symmetric," "the strain table is symmetric," and "energy is just one number" cross out redundancies until 21 remain. If the material is the same in every direction, only two survive: one for how it fights volume change, one for how it fights shape change. Write those two knobs as and , and out pops the whole law — the same and you already knew, just grown up enough to live in 3D.


Flashcards

Why does stress need two indices?
One index names the face (its normal), the other names the direction the force points on that face.
Why can't a single modulus describe 3D response?
Because a push in one direction also changes shape in other directions (Poisson effect), so we need a map from the whole strain table to the whole stress table.
How many indices must the stiffness tensor have and why?
Four — two to name the produced stress, two to name the strain producing it.
The symmetry chain reduces the stiffness constants how?
(minor symmetries) (major/energy symmetry) (isotropy).
In , which term controls volume vs shape?
controls volume (trace on the diagonal); controls shape (every component).