Equilibrium

The member with only one direction

If a body is in equilibrium under forces applied at exactly two points, those forces are equal, opposite and along the line joining the points. It is three conclusions from two equations, it is the shortest real theorem in statics, and nearly everything on this site depends on it without saying so.

Assumes Everything adds to nothing, and that is the whole of statics, The free body is a choice, and choosing it well is the whole skill and Three forces must meet at a point, and a drawing can find it.

Take any body. Apply forces to it at exactly two points and nowhere else. Insist that it is in equilibrium.

Three things follow, and they follow from F=0\sum \mathbf{F} = 0 and M=0\sum \mathbf{M} = 0 and nothing else. The two forces are equal in magnitude, because the forces have to cancel. They are opposite in direction, for the same reason. And they are along the line joining the two points, because a moment taken about either point has only the other force in it, so that force must have no lever arm about the first — which fixes its line.

It is the shortest theorem in statics with any real content, and it is doing the work under an enormous amount of this collection. A truss member carries one number because it is a two-force member. A strut’s line of action is known before any analysis begins for the same reason. A funicular polygon exists because each of its segments is one.

A beam, its loads and its reactionsA free body: the beam cut away from everything it touches, with the forces that were doing the touching drawn on it. The reactions are computed from the loads, so their arrows are to scale relative to each other.12811.68.4ΣM about one support gives the other reaction; ΣF then gives the first
Fig. 1 The free body is a choice, and this theorem is what a well-chosen one buys. Draw the boundary so that only two points are crossed and three unknowns collapse to one.

Which free body produced the number

The member itself, cut free of everything.

Two forces act, FA\mathbf{F}_A at AA and FB\mathbf{F}_B at BB. Force equilibrium gives FB=FA\mathbf{F}_B = -\mathbf{F}_A immediately. Moment equilibrium about AA gives

rAB×FB=0\mathbf{r}_{AB} \times \mathbf{F}_B = \mathbf{0}

and a cross product vanishes only when the two vectors are parallel. So FB\mathbf{F}_B is along ABAB.

Notice what the derivation did not use. It did not use the shape of the body, its material, its cross-section, whether it is straight, or whether it is one piece. A bent bar, a curved rib, a chain, a whole substructure — anything at all, provided forces reach it at two points and only two.

That generality is the theorem’s value and it is also where the trouble is.

Three forces must meet at a pointA body held by two supports and one load. The reaction at the roller is vertical and the load's direction is given, so their lines of action fix a meeting point — and the pin reaction has to point at it.the loadroller: vertical onlypin: any directionall three lines meet here
Fig. 2 The next case along: three forces, and the conclusion weakens to their lines of action must be concurrent. One point instead of a line, and no magnitudes — which is exactly one equation’s worth less information.

The theorem says nothing about the member being straight

This is the part that gets forgotten, and it is the reason the page exists.

The forces run along the chord between the pins. The material may take any route it likes between them. So at any section of a curved two-force member, resolving the chord force into components along and across the local tangent:

N=Pcosα,V=Psinα,M=PyN = P\cos\alpha, \qquad V = P\sin\alpha, \qquad M = P\,y

where α\alpha is the angle between the tangent and the chord and yy is the perpendicular distance of the section from the line of action.

A curved two-force member is in bending everywhere, and the moment is the axial force times the offset.

For a 10 m member bowed 1.2 m off the chord carrying 200 kN, the crown moment is 200×1.2=240200 \times 1.2 = 240 kNm. On a 200 by 300 rectangle that is 80 N/mm² of bending against 3.3 of axial — the bending stress is 24 times the axial one, in a member that a truss analysis would have reported as carrying 200 kN and nothing else.

The force runs along the chord whatever route the member takesA member pinned at two points 10 m apart, loaded only at those two points, and bowed 1.2 m off the line between them. Equilibrium leaves the two end forces no choice: equal, opposite, and along the chord. So at every section the axial force is P cos α, the shear is P sin α, and the bending moment is the force times the perpendicular offset — 240 kNm at the crown for 200 kN at 1.2 m, which is a multiplication rather than an analysis. Straighten the member and the moment diagram is identically zero; that is the case a truss member is in, and the reason it carries one number.200 kN200 kNthe chord — and the line of action1.20 mbending moment = P × offsetpeak 240 kNmbending stress is 24.0 times the axial stress at the worst section
Fig. 3 The member, its chord, and the moment diagram that follows. The moment is the offset drawn to a different scale — it is a multiplication rather than an analysis — and straightening the member sets it to zero identically.

Six times the axial stress for one section depth of bow

The ratio above is worth having in a form that travels. Bending stress over axial stress is

M/ZP/A=Py/ZP/A=yZ/A\frac{M/Z}{P/A} = \frac{Py/Z}{P/A} = \frac{y}{Z/A}

and for a rectangle Z/A=d/6Z/A = d/6, so the ratio is 6y/d6y/d exactly. A member bowed by one section depth carries six times as much bending stress as axial. Two depths, twelve. Three, eighteen.

That is the single most useful number on this page and it is why straightness tolerances exist. A column out of straight by L/500L/500 over 5 m is 10 mm off; on a 200 mm deep section that is a tenth of a depth, so 0.6 of the axial stress in bending — which is the whole content of the imperfection allowance in every column curve in the world, arrived at from the two-force theorem rather than from a code.

One section depth of bow costs six times the axial stressBending stress divided by axial stress in a two-force member, against how far the member wanders from the line between its pins — measured in its own section depths. The moment is the force times the offset and nothing else, so the ratio is y over Z/A, which for a rectangle is 6y/d exactly. A member bowed by one depth carries 6.00 times as much bending stress as axial, and one bowed by three carries 18. The line has no material in it, no length, and no load: it is a statement about a shape.0.01.02.03.0051015offset from the chord, in section depthsbending stress ÷ axial stress6.0 at one depth6y ÷ dfor a rectangle
Fig. 4 The line, drawn. No material in it, no length, no load — the ratio is a statement about a shape and about the section modulus of a rectangle, and everything else cancels.
A column that was never straightLoad against lateral deflection at mid-height, for a column starting with an initial bow of 0.002. There is no critical value to reach: the deflection grows from the first increment, slowly at first and then without bound as the ratio approaches 1.00 — which is the Euler load, and which the column therefore never attains. The perfect column, drawn for comparison, sits on the vertical axis until it arrives there and then has no answer at all.00.0050.010.0150.020.02500.20.40.60.81lateral deflection at mid-heightload ÷ P꜀ᵣP ÷ P꜀ᵣ = 1.00, approached and never reachedinitial bow: δ₀ = 0.002
Fig. 5 The imperfection that puts the offset there. A perfectly straight strut is a two-force member with y=0y = 0 everywhere; a real one is not, and the moment that follows is exactly the PyPy above with the deflection amplified.

Where the theorem is being used without being named

A truss. Every member is pinned at two joints and loaded nowhere else, so each carries one axial force. That is the entire justification for the method of joints: the unknowns are one number per member rather than three, and the count that decides determinacy is built on it. Load a truss member between its joints and it stops being one — which is why a purlin landing at mid-panel is an event rather than a detail.

A funicular polygon. Each segment of a hanging chain between two loads is a two-force member, so its direction is the direction of the force in it. That is why a funicular can be drawn: the polygon of forces gives the directions, and the directions give the shape.

An arch’s thrust line. The line of thrust is the locus of points through which the resultant passes, and the arch is a two-force member between any two hinges. A three-pinned arch has each half as a genuine two-force member between the crown pin and the springing pin, which is why its thrust is determinate.

A pin-ended strut. Its buckling problem is the two-force theorem plus a deflection: the force is along the chord, the material has moved off it, and M=PyM = Py with yy growing.

A Pratt truss of 6 panelsA Pratt truss under equal panel-point loads. The joint equilibrium equations were assembled and solved; 10 members came out in tension, 9 in compression and 2 carrying nothing.tensioncompression2 carrying nothing
Fig. 6 The truss, whose whole solvability rests on the theorem. Each member’s direction is known, so each joint gives two equations in the member forces alone — and a member with a load on it in mid-panel breaks that, adding a shear and a moment the joint equations have nowhere to put.
The funicular polygon for five loadsThe shape a string takes under 5 point loads, with a vertex at every load and a constant horizontal component of 30.7 throughout. The end segments carry the most — 40.6 against 30.8 in the flattest one — because they are steepest.10148126H = 30.7, the same at every stationeach vertex is a load; each slope is the running vertical sum ÷ H
Fig. 7 The shape that carries itself. Every segment between two loads is a two-force member, so the chain’s geometry is its force diagram — which is the whole of graphic statics and the reason a drawing can be a calculation.
A three-pinned arch, rise 2.6 on span 9A three-pinned arch under a uniform load. One moment equation about the crown hinge gives a horizontal thrust of 23.37, with no stiffness and no assumption about the section. The thrust line lands on the axis everywhere, so there is no bending anywhere in the arch.crown hinge — no moment here, by constructionH = 23.4H = 23.427.027.0thrust line and axis coincide — the definition of funicular
Fig. 8 And the arch, where the theorem fixes the thrust. Each half of a three-pinned arch is loaded at the crown hinge, at its springing, and by the load on it — three points, so the three-force theorem applies and the lines are concurrent.

The count that the theorem makes possible

Determinacy counting on this site has always started with “one unknown per member”, and that phrase is the theorem in disguise.

A general plane member has three internal forces at any section — axial, shear and moment. A two-force member has one. So a plane frame of bb members and jj joints has 3b3b unknowns if the members are rigidly connected and bb if they are two-force members, and the whole difference between a truss count and a frame count is that substitution.

That is why the pin-jointed idealisation is so useful and so persistent. It is not that real trusses have pins — most of them are welded or bolted rigidly — it is that the count, the analysis and the intuition all become an order of magnitude simpler when every member has one number, and the error from pretending is small provided the members are slender and the loads arrive at the joints.

Counting unknowns against equationsTwo frames differing by one member. Two equilibrium equations per joint, one unknown per member and one per restraint: fewer unknowns than equations is a mechanism, equal is solvable by statics, more needs stiffness.m 5 + r 3 − 2j 8 = 0statically determinatem 6 + r 3 − 2j 8 = +1one member too manystatics can answer only the middle case
Fig. 9 The count itself, which is written for members with one unknown each. Every entry in it is the two-force theorem being spent.
The joints are not pins, and this is what that costsA 6-panel Pratt truss solved twice on the same stiffness matrix: once with a moment release at every member end, which is the pin-jointed idealisation, and once with the joints continuous, which is what welding them produces. The axial forces are the same to within a per cent; the bending the second solution adds is worst in member 18, where the bending stress reaches 37.8% of the axial stress. Members are shaded by that ratio.worst secondary bending: 37.8% of the axial stress, in the member markedaxial force there 7.5 kN · end moment 0.14 kNm · slenderness of the member 18the same members, the same loads, the same solver — only the releases differ
Fig. 10 And what the pretending costs. Rigid joints put secondary bending into truss members, and the size of it depends on the members’ slenderness rather than on the joints — a stocky truss is a frame wearing a truss’s clothes.

What breaks it

One thing, and only one: a force applied anywhere other than the two points.

Put a uniform transverse load of 10 kN/m on the 10 m member above, alongside its 200 kN of chord force, and the end forces immediately tilt off the chord by arctan(wL/2P)=14\arctan(wL/2P) = 14 degrees. The member is now a three-force member at best, and its moment diagram is the two-force parabola plus the transverse load’s own.

The two contributions do not have to add. A tied arch’s rib carries a thrust that produces PyPy hogging and a load that produces sagging, and the whole art of shaping an arch is choosing yy so that the two cancel — which is what a funicular shape is, defined the other way round.

Two more subtleties are worth naming because they are the usual real-world escapes.

Self-weight. A member always has some, so no real member is strictly a two-force member. Whether it matters is a ratio: the transverse moment wL2/8wL^2/8 against the axial force times the tolerance on the offset. For a light truss diagonal it is negligible; for a heavy inclined strut it is not.

Friction at the pins. A real pin transmits a small moment, so the line of action is not exactly through the pin centre. It is a small effect and it is the reason a pinned strut’s effective length is quoted with hedging.

The moment is the force times the distanceOne force applied at five distances from a pivot, with the moment it produces drawn as a bar. The force never changes; only the arm does, and the moment follows it exactly.pivotthe same force of 200, moved along the levermoment about the pivot1200 × 1 = 2002200 × 2 = 4003200 × 3 = 6004200 × 4 = 8005200 × 5 = 1000
Fig. 11 The lever arm, which is the whole of what the theorem removes. A two-force member has no lever arm to any section on its own line of action, and every departure from the line is a lever arm being reintroduced.

Reading the theorem backwards

There is a design move hidden in all of this, and it is one of the most powerful ones in the subject.

The theorem says: given two load points, the force is along the chord. Read it the other way — given a set of loads, find the shape for which the member is in pure axial force — and the answer is the funicular. That is what a hanging chain finds by itself, what a cable does under any load, and what an arch does when it is built to the inverted shape.

The design move is to choose yy so that PyPy cancels whatever the transverse loads are doing. A parabolic arch under a uniform load is exactly that: the offset from the chord at every station is M(x)/HM(x)/H, so the two-force moment HyHy is M(x)M(x) and cancels it, leaving pure compression.

Which means the two-force theorem is not merely a simplification for analysing trusses. It is a statement of what a structure has to look like if it is to carry its load without bending — and the whole family of funicular structures, from a suspension bridge to a masonry vault, is the set of shapes that satisfy it.

A line of thrust, and the masonry it has to stay insideAn arch ring of 8% of the span in thickness, rising 30% of the span, under its own weight as a uniform load. Any horizontal thrust between 3.68 and 4.58 puts a line of compression entirely inside the masonry, so the arch stands — and which of them it actually takes is not decided by statics. The two extremes are drawn: the minimum-thrust line, which rides high at the crown and low at the haunches, and the maximum-thrust line, which does the opposite.thrust anywhere from 3.68 to 4.58 fitsH = 3.68, leastH = 4.58, most
Fig. 12 The line that must stay inside, which is the same idea with a tolerance on it. A masonry arch is not shaped exactly to the funicular; it only has to have one somewhere within its own thickness, and the offset yy is then measured from that line rather than from a chord.

Where the model stops

It is a statement about forces, not about stresses. A two-force member has a known line of action and says nothing about how the force is distributed across the section at the ends. Near the pin the distribution is whatever the connection makes it, and Saint-Venant’s principle needs a member length or so to sort it out.

It assumes the two points are points. A real connection has dimensions, and a bolt group or a welded end transmits its force over a region — so the “line joining the two points” is a line joining two centroids, and if the connection is eccentric the theorem is being applied to the wrong points.

And it says nothing about stability. A two-force member in compression obeys the theorem exactly right up until it buckles, at which moment yy starts growing and the moment with it. The theorem is about equilibrium and buckling is about which equilibrium.

The load that makes itself worseThe amplification of a deflection against the ratio of applied load to buckling load. A structure at half its buckling load deflects twice as far as first-order analysis predicts, and the curve runs away well before the load is reached.00.20.40.60.80246810applied load ÷ buckling load1.3×1.7×2.5×first-order analysis says the answer is always 1×one over one minus the ratio
Fig. 13 The offset that grows. M=PyM = Py with yy fixed is this page; M=PyM = Py with yy depending on MM is second-order analysis, and the two differ by a feedback loop rather than by a mechanism.

What the pictures cannot show

The bowed member is drawn with its offset exaggerated. A real strut out of straight by L/500L/500 would be indistinguishable from a straight line at the scale of any figure here, and the moment it carries would still be 60% of its axial stress.

Nor can the drawings show that the theorem is about a body rather than a bar. The two-force member in a real structure is often a whole substructure — a truss between two pins, a frame hung at two points — and the conclusion applies to it identically.

The assumption the figure rests on

Every figure here assumes the pins are frictionless and the member is loaded nowhere else. Both are approximations, and the honest statement is that the theorem is exact for an idealisation and useful for reality in proportion to how nearly the idealisation holds. It is the assumption that is doing the work, and it is the assumption that has to be checked — not by looking at the connection detail, but by asking what else is touching the member.

The history, which is older than statics

The theorem is usually credited to nobody, which is fair — it is too short to have needed inventing. But its consequences were being used long before anybody wrote M=0\sum \mathbf{M} = 0.

Hooke’s anagram of 1675, unscrambled after his death as ut pendet continuum flexile, sic stabit contiguum rigidum inversum — as hangs the flexible line, so but inverted stands the rigid arch — is the two-force theorem applied to a chain and then turned over. He had no algebra for it and did not need any: a hanging chain demonstrates the result physically, because a chain has no bending stiffness and therefore cannot be anything but a series of two-force members.

Poleni used exactly that in 1748 to test the dome of St Peter’s, hanging a chain loaded to represent the masonry and checking that the inverted shape fitted inside the dome’s section. That is a structural analysis with no equations in it, and it is the two-force theorem doing every bit of the work.

The line from there to the graphic statics of the nineteenth century, and from there to the force polygons on this site, is unbroken. What made drawing into calculation was a theorem that says a member’s direction is its force’s direction.

A closed force polygonThe forces on a joint, laid tip to tail. Equilibrium is the statement that the polygon closes, and the gap when it does not is the out-of-balance force, to scale.load 60strut 84.9tie 60starts and ends here
Fig. 14 The polygon of forces, which closes because the forces balance and whose sides are parallel to the members because each member is a two-force member. Take that away and there is no correspondence between the two drawings at all.

The ladder from here

Later rungs on this anchor: the three-force member developed properly, and why concurrency is one equation weaker. The two-force member in three dimensions, where the same argument gives the same line and the counting changes. Self-weight as the standard violation, and the threshold at which a strut has to be designed as a beam-column. The funicular defined as the shape that makes a loaded member two-force, which turns the theorem into a design tool. Buckling as the theorem plus a growing yy. And the connection question this page keeps deferring: what a “pin” has to look like before the line of action is where the drawing says it is.

Named alongside this one

Essays reaching for the same objects. Nobody chose these; they are what the concept index makes visible.

The objects this essay names

Each one links to every other essay that touches it.

EccentricityEquilibriumFree bodyFunicularImperfectionLine of actionMomentStrutThree force memberThrust lineTieTrussTwo force member