Intuition The ONE core idea
When you push or twist a solid, it deforms — and pushing it in one direction quietly changes its size in every direction at once. To capture "all pushes → all deformations" we need a bookkeeping device with enough slots for every direction-pair: that device is a tensor , and the whole of 3D Hooke's law is just one big linear rule connecting the "push tensor" to the "deform tensor".
This page assumes you have seen nothing . We build every letter, index, and picture the parent note leans on, in an order where each idea rests only on the one before it.
Before any physics, we need a way to say "this direction, not that one".
Definition The three axes and their labels
We pick three mutually perpendicular directions and call them x , y , z — or, when we want to count them, we call them ==directions 1 , 2 , 3 ==. They are the same three arrows; 1 = x , 2 = y , 3 = z . Numbering them lets us write formulas with a counter instead of spelling out x, y, z every time.
Why numbers instead of letters? Because we will soon have quantities that carry two directions at once (a face + a force). Writing σ 12 is far cleaner than "the-thing-on-the-x-face-pointing-in-y". The picture above is the entire coordinate stage — every arrow, angle and tensor slot in this topic points along one of these three axes.
Definition What a subscript means
A subscript (the little number under a letter) is just an address . u i means "the i -th piece of u ": u 1 is the x -piece, u 2 the y -piece, u 3 the z -piece. The letter i is a placeholder that stands for "whichever of 1, 2, 3 you like".
Intuition One index vs two indices — the picture
One index (v i ) = an arrow. It needs one direction to be described: how much along x , y , z . Three numbers.
Two indices (M ij ) = a table (grid) of numbers. Row i , column j . Nine numbers. You reach for two indices when a quantity needs two directions to make sense — like "force in direction j acting across a face facing direction i ".
Read M ij out loud as "M-row-i-column-j". That habit alone unlocks the whole topic.
A vector is an arrow with a length and a direction. In our axes it is stored as three numbers ( v 1 , v 2 , v 3 ) , one per axis. The displacement u (how far a point has moved) is a vector; force is a vector.
The bold u means "the whole arrow", while u i means "one chosen piece of it". Same object, two zoom levels.
Definition Tensor (rank = number of indices)
A tensor is the general name for "a box of numbers, each labelled by directions".
Rank 0 = a plain number (a scalar ), no indices. Example: temperature.
Rank 1 = a vector, one index, 3 numbers.
Rank 2 = a grid, two indices, 3 × 3 = 9 numbers.
Rank 4 = four indices, 3 × 3 × 3 × 3 = 81 numbers.
Why does the topic need a rank-2 tensor? Because both stress and strain describe deformation states that require two directions to pin down. Why a rank-4 one? Because relating one 3 × 3 grid to another 3 × 3 grid, slot by slot, needs a rule with four address slots — that is the stiffness tensor C ij k l .
Stress σ ij is force spread over an area, measured in pascals (Pa = N / m 2 ). The two indices read: first index i = which face the force acts on (the face whose outward normal points along axis i ); second index j = which direction the force itself points.
σ 11 : force along x , on the face facing x → a pull/push straight into the face (normal stress).
σ 12 : force along y , on the face facing x → a sideways drag along the face (shear stress, often written τ 12 ).
Intuition Normal vs shear — the picture
If the little arrow is perpendicular to its face, it stretches or squashes → normal stress (the diagonal entries σ 11 , σ 22 , σ 33 ). If the arrow lies flat along its face, it slides layers past each other → shear stress (the off-diagonal entries).
The Greek letter is sigma σ — it always means stress here. The symbol τ (tau ) is just a nickname for the off-diagonal shear entries.
Definition Sign convention (memorise this once)
Normal stress: tension is positive , compression is negative. So a rod being pulled apart has σ 11 > 0 ; a rod being squeezed has σ 11 < 0 . A pressure p pushing inward gives σ 11 = σ 22 = σ 33 = − p .
Normal strain: stretch is positive , shrink is negative. Pull a rod and ε 11 > 0 ; the Poisson shrink sideways gives ε 22 , ε 33 < 0 .
Shear sign: σ ij (with i = j ) is positive when, on the face whose outward normal points along + i , the force points along + j . Flip either the face or the force direction and the sign flips. Shear strain ε ij is positive when the angle between the originally-perpendicular + i and + j material lines decreases .
Every worked example in the parent note uses exactly this "tension +, compression −" convention.
Strain ε ij measures how much the material deformed, as a fraction (stretch ÷ original length). It has no units. Normal strain ε 11 = "fractional change in length along x "; shear strain ε 12 = "how much a right angle got skewed".
Why fractional and not absolute? A 1 mm stretch means a lot for a 2 mm wire and nothing for a 2 m beam. Dividing by the original length makes strain a property of the deformation , independent of the object's size — exactly what a material law needs. The Greek letter is epsilon ε ; it always means strain.
Definition The two flavours of shear strain
Tensor shear ε 12 : goes in the neat symmetric grid.
Engineering shear γ 12 = 2 ε 12 (gamma): the total angle change you'd measure with a protractor.
They differ by a factor of 2. The parent note's "factor-of-2 trap" is entirely about keeping these straight.
Common mistake "Small strain" is only the linearized measure
The definition ε ij = 2 1 ( ∂ j u i + ∂ i u j ) is the infinitesimal (small-strain) tensor : it keeps only terms linear in the displacement gradient and throws away the quadratic ones.
Why it feels safe: for stiff metals and typical spacecraft loads strains are tiny (∼ 1 0 − 3 ), so the dropped quadratic terms are negligible and this is exact enough.
Where it breaks: for large deformations (rubber seals, inflatables, buckled panels stretched by tens of percent) the discarded quadratic part matters and you must switch to a finite-strain measure (e.g. the Green–Lagrange strain). Everything on this page and in the parent note assumes small strain.
Intuition Why the grid mirrors across its diagonal
If σ 12 (drag on the x -face pointing y ) did not equal σ 21 (drag on the y -face pointing x ), the little cube would feel a net twist and start spinning forever — impossible for a body at rest. Moment (torque) balance forces σ ij = σ j i . The same argument makes strain symmetric.
Because of this mirror, the 9 slots hold only 6 independent numbers : the 3 diagonal, plus 3 off-diagonal pairs. That "6" is why engineers can pack a tensor into a 6-slot list (Voigt notation).
The nine numbers σ ij are defined on the three coordinate faces. But a real crack or bolt can cut the material along any tilted plane. What force does that arbitrary plane feel?
Definition Traction vector and Cauchy's relation
Slice the material with a plane whose outward normal is the unit arrow n = ( n 1 , n 2 , n 3 ) . The force per area transmitted across that cut is the traction vector t . Its pieces are built from the stress tensor by
t i = σ ij n j ( sum over j ) .
This is Cauchy's stress theorem : the stress tensor is exactly the machine that turns "which way is the cut facing" (n ) into "what force does it feel" (t ). See Stress tensor and Cauchy's relation .
Why this matters here: it tells you why stress needs two indices. One index (j , summed) reads the plane's orientation; the free index (i ) delivers the resulting force direction. So σ ij isn't just "nine numbers on three faces" — it is the complete rule for the force on every imaginable slice through the point.
Definition Kronecker delta
δ ij = { 1 0 if i = j if i = j
It is a tiny "are these two directions the same?" switch: on (1 ) when the indices match, off (0 ) otherwise. As a grid it is the identity matrix (ones on the diagonal, zeros elsewhere).
Why the topic needs it: it is the only direction-blind building block available. When a material behaves the same in every direction (isotropic), the only tensors you're allowed to build its law from are made of δ 's — that's how the parent note gets from 81 constants down to 2.
Definition Repeated index ⇒ add it up
When an index appears twice in one term, you secretly sum over 1 , 2 , 3 . So
C_{ijkl}\,\varepsilon_{kl} \;\equiv\; \sum_{k=1}^{3}\sum_{l=1}^{3} C_{ijkl}\,\varepsilon_{kl}.$$
Intuition The picture behind
ε k k
Adding the three diagonal strains = adding up "stretch along x " + "along y " + "along z " = the total fractional change in volume . That's why ε k k is called the volumetric strain : it's a swelling/shrinking meter.
Common mistake Free index vs summed index
Slip: thinking every repeated letter means "sum".
Fix: an index that appears once in a term (a free index, like i , j in σ ij = C ij k l ε k l ) is not summed — it labels which equation you're looking at. Only the index that appears twice (here k and l ) gets summed. Free indices must match on both sides of an equation.
Definition Partial derivative and its shorthand
∂ x j ∂ u i asks: "as I step a tiny bit in direction x j , how fast does the displacement-piece u i change?" It is a slope — rise (u i ) over run (x j ) — measured while holding the other directions fixed. We abbreviate it as
∂ j u i ≡ ∂ x j ∂ u i .
The little symbol ∂ j just means "rate of change as you move along axis j " — nothing more.
Why this tool and not a plain fraction? A plain ratio Δ u /Δ x depends on how big a step you take. The derivative is the limit as the step shrinks to zero, giving the local stretch rate at a single point — which is exactly what strain needs, since strain can vary from point to point inside a bent structure. The nine slopes ∂ j u i form the displacement-gradient grid; its symmetric half is the strain tensor (see Strain tensor and displacement gradient ).
Intuition Symmetric vs antisymmetric half — stretch vs spin
Any grid splits into a mirror-symmetric part and an anti-mirror part. The symmetric part is genuine stretching/shearing (stores energy). The antisymmetric part is pure rotation — the whole cube just turns without changing shape, storing no energy. Strain keeps only the symmetric half, which is why ε ij = 2 1 ( ∂ j u i + ∂ i u j ) .
Now that stress, strain, indices, and summation are all built, we can state the central rule of the parent note as its own definition .
C ij k l shrinks from 81 to 21 to 2 — its symmetries
C ij k l starts with 3 4 = 81 slots, but three symmetries slash it:
Minor symmetry (stress side): since σ ij = σ j i , swapping i ↔ j can't matter, so C ij k l = C j ik l .
Minor symmetry (strain side): since ε k l = ε l k , swapping k ↔ l can't matter, so C ij k l = C ij l k .
Major symmetry (energy): the stored elastic energy is a single number, so swapping the whole pair ij ↔ k l leaves C unchanged: C ij k l = C k l ij .
The two minor symmetries drop 81 → 36 ; the major symmetry drops 36 → 21 constants for a fully anisotropic solid. See Isotropic vs anisotropic materials (composites) .
Definition Young's modulus
E and Poisson's ratio ν
==Young's modulus E == (units: Pa): stiffness. Big E = hard to stretch (steel); small E = easy (rubber). It's the slope of stress-vs-strain when you pull one way.
==Poisson's ratio ν == (nu, no units): the "bulge" dial. When you stretch along x by a fraction, the sideways shrink is ν times as big. See Poisson's ratio and material limits .
Hooke 3D sigma equals C epsilon
Test yourself — cover the right side and answer before revealing.
What does the subscript i in u i pick out? The i -th direction-piece of the vector u (u 1 = x -part, etc.).
How many independent numbers does a symmetric 3 × 3 tensor hold, and why? 6 — three diagonal plus three off-diagonal pairs, since the grid mirrors (σ ij = σ j i ).
In σ 12 , what do the two indices mean? Force pointing in direction 2 (y ), acting on the face whose normal points in direction 1 (x ) — a shear stress.
What is the sign convention for normal stress and strain? Tension/stretch positive, compression/shrink negative; a pressure p gives σ ii = − p .
What does the traction relation t i = σ ij n j tell you? The stress tensor turns a plane's normal n into the force-per-area t that plane feels (Cauchy's theorem).
What is δ ij equal to when i = j and when i = j ? 1 when i = j , 0 when i = j (the identity switch).
Write out ε k k in full and say what it physically means. ε 11 + ε 22 + ε 33 — the fractional change in volume (volumetric strain).
Which index in C ij k l ε k l is summed and which is free? k and l are summed (each repeated); i and j are free (label the equation).
Why does strain keep only the symmetric half of ∂ j u i ? The antisymmetric half is pure rotation, which changes no shape and stores no elastic energy.
What does ∂ j stand for? Shorthand for ∂ / ∂ x j , the rate of change as you step along axis j .
When does the small-strain formula ε ij = 2 1 ( ∂ j u i + ∂ i u j ) break down? For large deformations — it drops quadratic gradient terms, so finite-strain measures are needed then.
How many independent constants for a fully anisotropic solid, and after isotropy? 21 (from 81 via minor + major symmetries), dropping to 2 for isotropy.
What is the relation between engineering shear γ 12 and tensor shear ε 12 ? γ 12 = 2 ε 12 .
Why do we use a partial derivative instead of a ratio Δ u /Δ x for strain? The derivative is the local, step-size-independent stretch rate at a point; a ratio depends on how big a step you take.
How many material constants does an isotropic solid need? Two (e.g. E and ν , or λ and μ ).