Rubber Elasticity Simulator: Entropic Springs & Crosslinked Networks

simulator intermediate ~10 min
Loading simulation...
σ = 1.74 MPa — at 100% extension (λ=2)

With ν=200 mol/m³ at 300 K and stretch ratio λ=2, the true stress is 1.74 MPa. The shear modulus G = νkT ≈ 0.5 MPa, typical of a soft vulcanized rubber.

Formula

σ_true = νkT(λ² - 1/λ)  (neo-Hookean)
G = νkT  (shear modulus from crosslink density)
ΔS = -½νk(λ² + 2/λ - 3)  (entropy of deformation)

Springs Made of Entropy

A rubber band is fundamentally different from a metal spring. In metals, elasticity comes from stretching interatomic bonds. In rubber, it comes from reducing the configurational entropy of long, flexible polymer chains. A relaxed chain can adopt an astronomical number of coiled conformations; stretching it restricts these options, reducing entropy and creating a thermodynamic restoring force. This entropic origin explains rubber's most counterintuitive property: it gets stiffer when heated.

The Crosslinked Network

Raw polymer chains would simply slide past each other when stretched. Crosslinks — covalent bonds connecting chains at random points — transform a viscous polymer melt into an elastic solid that snaps back when released. Charles Goodyear's 1839 discovery of vulcanization (sulfur crosslinking) turned sticky natural rubber into a durable engineering material. The simulation visualizes the network and how crosslink density controls stiffness.

Neo-Hookean Stress-Strain

The simplest constitutive model for rubber, the neo-Hookean model, predicts stress σ = νkT(λ² - 1/λ) where ν is crosslink density and λ is the stretch ratio. The curve is initially linear (Hookean) but becomes markedly nonlinear at large strains, with stress rising super-linearly as chains approach full extension. The simulation plots this characteristic S-shaped rubber stress-strain curve and marks the transition from Gaussian to non-Gaussian behavior.

From Tires to Biology

Rubber elasticity principles apply far beyond tire rubber. Biological tissues — skin, blood vessel walls, lung parenchyma — are crosslinked elastin and collagen networks that obey similar entropic mechanics. Hydrogels for drug delivery and tissue engineering are swollen rubber networks. Silicone elastomers in medical implants, thermoplastic elastomers in shoe soles, and shape-memory polymers all derive their mechanical behavior from the statistical mechanics of chain networks.

FAQ

Why is rubber elasticity entropic?

Unlike metals where elasticity comes from stretching atomic bonds (enthalpic), rubber elasticity arises because stretching reduces the number of available chain conformations, decreasing entropy. The restoring force is F = -T·(∂S/∂L), directly proportional to temperature. This is why rubber heats up when stretched and contracts when heated — both follow from entropic elasticity.

What is the neo-Hookean model?

The neo-Hookean model is the simplest rubber elasticity model: σ = G(λ² - 1/λ) for uniaxial tension, where G = νkT is the shear modulus. It assumes Gaussian chain statistics and affine deformation of crosslink points. It works well up to about 50% strain but fails at large extensions where finite chain extensibility matters.

How do crosslinks affect rubber properties?

Crosslinks connect chains into a permanent network, preventing viscous flow and providing elastic recovery. More crosslinks (higher ν) means stiffer rubber with smaller maximum extensibility. Vulcanization (sulfur crosslinking) typically adds 1 crosslink per 100-200 backbone carbons. Too many crosslinks produce hard ebonite; too few result in a sticky, flowable gum.

What happens at very large stretch ratios?

At large stretch ratios approaching λ_max = √N, chains between crosslinks approach full extension. The stress-strain curve shows dramatic strain hardening because further extension requires stretching covalent bonds, not just reducing conformational entropy. Some rubbers also exhibit strain-induced crystallization at large extensions, further stiffening the material.

Sources

Embed

<iframe src="https://homo-deus.com/lab/polymer-science/rubber-elasticity/embed" width="100%" height="400" frameborder="0"></iframe>
View source on GitHub