Tensor Stress Block: Force That Depends on Direction
Push on a block and the force carried across an internal cut depends on how you slice it — capturing that direction-dependence in one object is what a tensor is for.
One number is not enough
Hang a weight from a bar and ask: what force is carried across an imaginary cut inside it? If you slice straight across, the material on each side pulls the other with a pure tension. But slice at a slant and part of that same force now acts along the cut as a shear. The force depends on the direction of the cut.
A single number (a scalar) cannot capture that. Even a single vector cannot, because the answer changes as you rotate the cut. What we need is an object that takes a direction and gives back a force vector. That object is the stress tensor.
Normal and shear parts
Once you have the traction t on a cut, split it into two pieces. The part along the normal n is the normal stress — pure push or pull. Whatever is left lies in the cut and is the shear stress that tries to slide the two faces past each other.
The normal stress is the projection σn = n · t = n · (σn). The shear magnitude is what remains of the traction after that normal part is removed.
- Traction: t = σn = [[100, 0], [0, 0]]·(1/√2, 1/√2) = (100/√2, 0).
- Normal stress: \( \sigma_n = \vec{n}\cdot\vec{t} = \tfrac{1}{\sqrt2}\cdot\tfrac{100}{\sqrt2} + \tfrac{1}{\sqrt2}\cdot 0 = \tfrac{100}{2} = 50 \) MPa.
- Magnitude of traction: \( |\vec{t}| = 100/\sqrt2 \), so \( |\vec{t}|^2 = 5000 \).
- Shear: \( \tau = \sqrt{5000 - 50^2} = \sqrt{5000 - 2500} = \sqrt{2500} = 50 \) MPa.
Why symmetry matters
The stress tensor is symmetric: τxy = τyx. This is not a convenience — it follows from the block not spinning up on its own (balance of angular momentum). A pleasant consequence is that a real symmetric matrix always has real eigenvalues and perpendicular eigenvectors, so the principal stresses are always real and their directions are at right angles.
Check your understanding
- A tensor stores more direction-information than a vector: the stress tensor maps a cut's normal n to the traction t = σn.
- The columns of σ are the traction vectors on the coordinate faces; σ is symmetric because the block does not spontaneously rotate.
- Split any traction into a normal part σ_n = n·(σn) and a shear part; even uniaxial tension produces shear on a slanted cut.
- Principal stresses are the eigenvalues of σ and principal directions are its eigenvectors — the orientations where shear vanishes.
- Changing coordinate frame changes the components of σ but not the physical stress state it represents.