The relationship between Young's modulus $E$ and the spring factor $k$ from Hooke's law is

$k=\frac{E A}{L_0}$

where $L_0$ is the initial length of the stretched material and $A$ the cross-sectional area perpendicular to the pull direction.

I am trying to find some kind of (verbal) illustration for this definition, along the lines of 'now we would like to decouple the spring constant from the length/area of the material', but I am kind of stuck because I can't really justify why we multiply with the area and divide by length. Can anyone illustrate this better than me, and better than 'well we just define it like that'?

Thank you!


2 Answers 2


Multiply both sides of the equation by $\Delta l$ to obtain:

$$k\Delta l=EA\frac{\Delta l}{l_0}$$

The relationship on the left is the tensile force F. The quantity $\frac{\Delta l}{l_0}$ is the tensile strain. The Young's modulus E times the tensile strain is equal to the tensile stress $\sigma$:$$\sigma=E\frac{\Delta l}{l_0}$$ The tensile stress times the cross sectional area A is equal to the tensile force F: $$F=\sigma A=EA\frac{\Delta l}{l_0}=k\Delta l$$

  • $\begingroup$ It is really the stress strain relationship $\sigma = E \epsilon$ $\endgroup$ Commented May 23, 2016 at 5:52

Here's the illustration that I would use1:

enter image description here

The blue spheres represent blobs of material, where a blob could be any number of atoms or molecules. The red lines represent the bonding force between the blobs. Young's modulus $E$ represents the strength of the bonding force, i.e. the strength of exactly one bond. When you stretch the material, all of the bonds feel the same force and stretch by the same amount (more or less, so to speak, in a vastly oversimplified view of things).

So given that we know how much force it takes to stretch one bond by length $\Delta l$ (that's what $E$ tells us), then how much force does it take to stretch the material as a whole?

Well, first of all we need to count the number of bonds on each layer of the material. The number of bonds per layer is proportional to the cross-sectional area of the material. Twice the area, twice the bonds, twice as hard to stretch the material.

Then we need to consider how many layers there are. That's where $L_0$ comes in. As an example let's say that it takes 1 unit of force to stretch one bond by 1 angstrom. If the material has 100 layers, and you want to stretch it by 100 angstroms, you'll need to apply 1 unit of force. Each of the bonds feels the same force and will stretch by 1 angstrom. One hundred layers, one angstrom per layer, 100 angstroms total stretch.

But if you double $L_0$ so that you start with 200 layers, and you still only stretch the material by 100 angstroms, then each bond only needs to stretch by half an angstrom. And that requires half the force. So double the length, and the force necessary to stretch the material by a given amount is cut in half.

1: the spheres came from here


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.