The motion, not the mechanism

The mechanism drops out

Every other field here is about a machine. This one is about the motion a machine makes — a plane sliding over a plane — and near any instant that motion is a handful of numbers with no linkage in them. Two mechanisms that agree on those numbers make the same motion, and one of them can always be thrown away.

Assumes Where the coupler is turning.

A four-bar’s coupler is a bar between two pins. That is what it is made of, and it is not what it does. What it does is carry a whole plane with it — the bar, the tracing point bolted to it, the paint on its side, every point of the infinite sheet rigidly attached to those two pins — and slide that plane over the fixed plane underneath.

So does a slider-crank’s rod. So does the follower face of a cam, the coupler of a Watt linkage, a wheel rolling on a road, and a sheet of paper pushed about a table with two fingers. Near any one instant these are all the same kind of object: a planar motion, which is a point and an angle, both changing.

This field takes that object seriously and then discards the machine. Every essay before this one has been about a mechanism — what it can reach, whether it can move at all, how many ways it assembles, what it is like when built out of parts with tolerances. What follows is about the motion, and the mechanism appears in the figures as scaffolding: something had to produce the motion, and it might as well be the four-bar the site has been using since its first essay.

The coupler's motion at 66°Every point drawn as a stub is a point of the coupler's own plane, and the stub is that point's velocity — solved, not sketched. They all point different ways and they are all consistent with one statement: at this instant the whole plane is turning about a single point, the **pole**, marked with a cross. It is off this frame at 1.5 coupler lengths from the crank pin, which happens whenever the coupler is close to translating. The arrow through it is the pole's own velocity, which is a quantity about the motion rather than about any point of it, and half of everything in this field follows from its direction and its size. positioned by solving, not by drawing.the pole is off framepositioned by solving, not by drawing
Fig. 1 The coupler’s plane at one crank angle, with a lattice of its points and the velocity of each. Nothing in the picture was placed by hand: the linkage is at a converged solve and every stub is that point’s velocity, computed from the loop equation. All of them are consistent with one statement — the whole plane is, at this instant, turning about the single point marked with a cross.

A motion is two functions

Fix a frame in the moving plane. Then a point of that plane with body coordinate ζ\zeta sits, in the fixed frame, at

z(t)=A(t)+ζeiφ(t),z(t) = A(t) + \zeta\,e^{i\varphi(t)},

where AA is where the moving frame’s origin has got to and φ\varphi is how far it has turned. Complex numbers are being used here as a shorthand for the plane, so eiφe^{i\varphi} is a rotation and ζ\zeta is a fixed pair of coordinates.

Everything in this field is a derivative of that one expression. The velocity of the point is

z=A+iφζeiφ,z' = A' + i\varphi'\,\zeta e^{i\varphi},

and the whole of the instantaneous centre is the observation that this vanishes for exactly one ζ\zeta whenever φ0\varphi' \neq 0. Set z=0z' = 0 and solve: the point of the moving plane that is momentarily still sits at iA/φiA'/\varphi' from the moving origin, and that is a formula rather than a construction.

Two things are worth noticing about it straight away. The first is that the mechanism has already disappeared. AA' and φ\varphi' are properties of the motion; nothing in the expression knows how many bars there are or where the ground pivots sit. The second is that the pole is a point of the moving plane and also, at that instant, a point of the fixed plane, and it is a different point of each of them a moment later.

Where the coupler is pivoting, at 66°At any instant the coupler is turning about one point — not a pin, and usually not on the mechanism at all. Kennedy's theorem finds it: the crank and coupler share the pin at A, the coupler and rocker share B, so the coupler's centre relative to the frame must lie on both O₂A extended and O₄B extended, and it is where they cross. The dashed lines are that construction. The cross is a completely different route to the same point — the place where the coupler's solved velocity field is zero, computed from the Jacobian and knowing nothing about Kennedy. Across 119 positions the two agree to 2.7e-15. At this instant the centre lies outside the frame — the two construction lines are nearly parallel, the coupler is close to translating, and the pivot has run off rather than gone missing.centre outside the framepositioned by solving, not by drawing
Fig. 2 The same point, constructed the way this site first met it: Kennedy’s theorem says the coupler’s centre must lie on the crank extended and on the rocker extended, so it is where those two lines cross. That construction and the expression above are unrelated pieces of arithmetic, and over a full turn they place the point within 1.5×10131.5\times10^{-13} of each other.

The prime is a crank angle, not a second

There is no time in this field. Every derivative here is with respect to the input angle — the crank angle of the four-bar, the rod angle of a trammel — and every quantity called a velocity is a change per radian of input.

That is not a simplification, it is the correct choice, and the reason is that the geometry of a motion does not know how fast the motion is being run. Turn the crank twice as quickly and every velocity doubles, every acceleration quadruples, and the pole does not move an inch. The path a point traces is the same path. Since this field is entirely about the shapes of those paths, using the input as the parameter keeps every quantity independent of a running speed nobody stated.

Where a quantity does depend on the parameterisation, the essays say so. The pole does not. Path curvature does not. The exponents in how long a pivot can stand in for a linkage do not. What does depend on it is the acceleration of a point, which is why the other pole needs a paragraph of its own on the subject.

One matrix, four right-hand sides

To get anywhere the derivatives of AA and φ\varphi are needed, and not only the first ones. The circle of points going straight needs two derivatives; the cubic of stationary curvature needs three; the points that stay on one circle longest need four.

The four-bar’s loop is a sum of complex vectors that must vanish:

aeiθ2+beiθ3ceiθ4g=0.a\,e^{i\theta_2} + b\,e^{i\theta_3} - c\,e^{i\theta_4} - g = 0.

Differentiating eiθe^{i\theta} repeatedly produces a pattern worth writing out, because it is the whole trick:

(eiφ)=(iφ)eiφ(eiφ)=(iφφ2)eiφ(eiφ)=(iφ3φφiφ3)eiφ\begin{aligned} (e^{i\varphi})' &= (i\varphi')\,e^{i\varphi} \\ (e^{i\varphi})'' &= (i\varphi'' - \varphi'^2)\,e^{i\varphi} \\ (e^{i\varphi})''' &= (i\varphi''' - 3\varphi'\varphi'' - i\varphi'^3)\,e^{i\varphi} \end{aligned}

In every one of these the highest derivative appears linearly and by itself, multiplied by ii, and everything else in the bracket is built from derivatives already known. So differentiating the loop nn times gives two real equations — the real and imaginary parts — in the two unknowns θ3(n)\theta_3^{(n)} and θ4(n)\theta_4^{(n)}, and the matrix of those equations is

[ibeiθ3iceiθ4],\begin{bmatrix} i\,b\,e^{i\theta_3} & -i\,c\,e^{i\theta_4} \end{bmatrix},

which does not depend on nn at all. One two-by-two matrix, four right-hand sides. Factor it once and every derivative up to the fourth falls out in the same number of operations as the first.

That matrix is also the loop’s Jacobian, so a position where it is singular is a position where the mechanism is at a dead centre, and the derivatives are refused there rather than returned as very large numbers. The two failure modes coincide because they are the same failure: at a dead centre the mechanism’s motion is not differentiable in the input, and neither is anything computed from it.

Five motions, described without their mechanisms. One row per motion, and every column is a property of the motion at the instant rather than of the machine that made it. φ′ and φ″ are the moving plane's angular rate and its rate of change, per radian of input. δ is the diameter of the circle of points that are momentarily going straight. The pole gap is the distance between the point that is not moving and the point that is not accelerating. Burmester counts the points whose path stays on one circle to fifth order, which is zero, two or — for a motion whose angular rate never changes — not a count at all, because the condition then holds identically. Two linkages with the same row here are interchangeable to the order the row describes.
Fig. 3 Five motions and the numbers that describe each of them at an instant, with the machines that produced them named only so the rows can be told apart. Two motions with the same row are interchangeable to the order the row describes — and the last column, which counts the points whose path stays on one circle to fifth order, is the first sign that the row is not the whole story.

Why not just difference the solve?

There is an obvious alternative. Every position on this site comes from a Newton–Raphson solve; solve at seven nearby crank angles, take differences, and read off derivatives. It is four lines of code and it needs no algebra.

It is also the route this field uses as its check rather than as its answer, and the reason is worth stating carefully, because the obvious argument for the algebra turns out to be wrong.

The obvious argument goes: the solver stops when its residual falls below 10910^{-9}, so its answers carry an error of that size; a third derivative divides that error by h3h^3; at a step of 0.010.01 radians that is 10310^{-3}, so a differenced third derivative would have about four correct digits left.

That argument is four orders of magnitude wrong, and measuring it is how the site found out. Newton’s convergence is quadratic, so the iterate that first satisfies a 10910^{-9} test has already overshot far past it. Measured over 360 crank angles against the four-bar’s closed-form solution, the worst position error is 9.8×10149.8\times10^{-14} and the worst residual at the moment the loop stopped asking is 9.7×10149.7\times10^{-14} — nearly five orders inside the tolerance that was supposed to bound it. A stopping rule says where an iteration stops asking, not how good its answer is.

So differencing the solve does work: at a step of 0.010.01 radians and a seven-point stencil it recovers the third derivative to 2.3×1082.3\times10^{-8} relative. It is a genuine second opinion rather than a degraded one, which is better than the story the algebra was originally justified by.

The algebra is still the route the figures use, for two reasons that survive the correction. It needs one solve rather than seven — and seven solves at neighbouring angles are seven chances to be refused near a dead centre, where a sweep with a missing frame is not obviously a sweep with a missing frame. And it has no step size in it, so there is no number to choose and no number to get wrong.

Two routes to one centre of curvature. The left route differentiates the loop equation three times and computes the centre of the circle the path is momentarily on. The right route measures two distances along the ray, applies 1/r − 1/r₀ = 1/(δ sin ψ), and reads the answer off the ray. They share no arithmetic. Over 28 comparisons at seven positions and four coupler points the worst relative disagreement is 3.5e-15.
Fig. 4 The two routes to one quantity, tabulated. What is being compared here is not two implementations of the same formula: one route differentiates the loop equation and computes a centre of curvature directly, the other measures two distances along a ray and applies a nineteenth-century relation. They agree to fifteen digits.

The check that had to be rewritten

The first version of the derivative check compared the exact derivatives against central differences of the closed-form coupler angle, using the three-point and five-point stencils that everyone writes first. The first derivative came out 2.1×1052.1\times10^{-5} wrong.

There is nothing wrong with the arithmetic. A three-point central difference has a truncation error of order h2h^2, and at h=4×103h = 4\times10^{-3} that is 1.6×1051.6\times10^{-5} — the entire discrepancy. The check was measuring its own stencil.

Two things about that are worth carrying. The first is that it would have been read the wrong way round: the quantity under test is the exact route, the quantity doing the testing is the approximate one, and a disagreement gets attributed to whichever one the reader distrusts more. The second is that the fix is free. Seven samples buy a sixth-order formula for the first two derivatives and a fourth-order one for the other two, at no extra evaluations, because the samples were already being taken. With those stencils the four derivatives agree to 9.5×10139.5\times10^{-13}, 4.1×1094.1\times10^{-9}, 3.7×1073.7\times10^{-7} and 1.1×1051.1\times10^{-5} — which is the accuracy the differencing can reach, and is reported as such rather than as the accuracy of the thing being checked.

That last number is why the fourth derivative is used sparingly. Everything in this field that needs it — the points with five-point circle contact — is checked a second way, by measuring a drawn path rather than by trusting a number good to five digits.

What the field is going to claim

The rest of this field is the consequences of those derivatives, and it is worth laying out what they are, because they are more surprising than the machinery suggests.

Every point of the moving plane has its path curvature decided by one relation and two numbers. Not one relation per point: one relation, holding at every point at once, with the point’s position relative to the pole as its only input. That is Euler and Savary’s and it is 1830.

The points whose path is momentarily straight form a circle. Not approximately a circle — a circle, and the fact is derivable in one line from the structure of the second derivative rather than constructed. It is the inflection circle, it passes through the pole, and its diameter is the pole’s own speed divided by the plane’s angular rate.

The circle of points going straight, at 66°Every point on this circle is, at this instant, travelling in a straight line: its path has zero curvature there. The circle passes through the pole — where the point is not moving at all — and its diameter is 47.64, which is the pole's own speed divided by the plane's angular rate. Nothing here was assumed to be a circle. The locus is the zero set of a quadratic whose |w|² coefficient is φ′³, a real number with no cross term and no difference between its two square terms, and a general conic fitted to the sampled locus returns those coefficients at 8.1e-15 and 6.4e-15. At this position the coupler is close to translating, the pole has run off the canvas and the circle with it — the figure is the size of the mechanism, and δ here is 13.6 coupler lengths. positioned by solving, not by drawing.δ = 47.64 — the circle is off the canvaspositioned by solving, not by drawing
Fig. 5 The second of those claims, drawn. Every point on the circle is travelling in a straight line at this instant, and the stubs are their velocities. The circle passes through the pole, where the velocity is zero — which is a degenerate way of going straight and is the reason the pole is always on it.

The points whose path curvature has stopped changing form a cubic. The expression whose zero set that is looks like a quartic; its fourth-degree terms cancel, and the cancellation is measured rather than asserted. The cubic runs through the pole twice and through both moving pins.

Where the curvature is standing still, at 66°The cubic of stationary curvature: every point on it traces a path whose curvature has stopped changing at this instant, so its osculating circle fits for one order longer than an ordinary point's. It passes through the pole — twice, with a double point there — and through both moving pins, which is the plainest case there is, since a pin traces an exact circle and a constant curvature is certainly a stationary one. The expression whose zero set this is looks like a quartic and its fourth-degree terms cancel to 1.2e-14 of the third-degree ones. positioned by solving, not by drawing.the cubic of stationary curvaturepositioned by solving, not by drawing
Fig. 6 The third. A cubic through the pole — twice, with a double point there — and through both moving pins, whose paths are exact circles and whose curvature is therefore not merely stationary but constant. Everything else on the curve is a point of the coupler with no hardware attached to it.

Where those two curves meet is where a slide could replace the linkage. One point, at all but two of 360 positions of the site’s four-bar, and it is not where Watt or Chebyshev put their tracing points — which is measurable and was worth measuring.

And the whole thing has an exponent attached to it. Replace a coupler point by a crank pivoting at the centre of its path’s osculating circle and drive the mechanism away from the instant. The point leaves the circle like the cube of the step for an ordinary point, like the fourth power for a point of the cubic, and like the fifth for the rare points that satisfy one condition more. Those three exponents are what the two special curves are for.

Three points, three orders of contact. Replace the coupler point by a crank pivoting at the centre of its path's osculating circle, drive the linkage away from the instant, and measure how far the point gets from that circle. The distance grows like a power of the step, and the power is the number of derivatives that agreed. An ordinary point gives 3.00; a point of the cubic of stationary curvature gives 3.94; a Burmester point, where the curvature is stationary and its rate of change is too, gives 4.97. Nothing in the measurement knows which kind of point it was handed. This is what the two special curves are for: they are where a single pivot can replace a whole linkage for longest. positioned by solving, not by drawing.
Fig. 7 The field’s argument in one measurement, given here as a promise rather than an explanation. Three points of one coupler, each replaced by a pivot at the centre of its own path’s curvature, each driven away from the instant, and the distance from the circle plotted against the step. The three slopes are 3, 4 and 5, and nothing in the measurement knows which kind of point it was handed.

The pole is not the interesting part, and it is where everything starts

It is worth being precise about the status of the instantaneous centre in all of this, because it is the one object here a reader is likely to have met, and it is usually met in a form that makes it seem more than it is.

The pole is a fact about velocities and nothing else. At this instant the velocity field of the moving plane is exactly the velocity field of a rotation about that point. That is all. It does not follow that the plane is rotating about that point in any sense that survives to the next instant, that the point is fixed, that it has anything to do with the accelerations, or that a body pivoted there would behave as the mechanism does.

The last of those is measurable and is measured. Over 117 positions of the site’s four-bar the point with zero velocity and the point with zero acceleration are never nearer than 1.49 coupler lengths and get as far apart as 22.2. They are different points at every position and they move differently. An essay of this field is about that gap because it is a mistake with a long history and a plausible-sounding defence.

What the pole is good for is that it organises everything else. Both special curves are given most conveniently in polar form about it. Euler–Savary is a statement about distances from it. The pole’s own velocity is the diameter of the inflection circle. Its path in the fixed plane and its path in the moving plane are the two centrodes, and the entire motion is the second rolling on the first without slipping — a statement with no mechanism in it whatsoever, which is the clearest sign that the mechanism was never the subject.

The two curves the pole rolls along, at 40°The pole is a different point at every instant, and it traces one curve in the fixed plane and another in the moving one. Those are the **centrodes**, and the whole motion is the second rolling without slipping on the first — a statement with no mechanism in it, which is why two completely different linkages with the same centrodes produce the same motion. The moving centrode is drawn here in the position it occupies at this instant, and it touches the fixed one at the pole to 0.0e+0 of a unit. positioned by solving, not by drawing.polefixed centrode and moving centrodepositioned by solving, not by drawing
Fig. 8 The two curves the pole traces, one in each plane, drawn together at one instant. The motion IS the moving curve rolling on the fixed one. Any two mechanisms with these two centrodes produce this motion exactly, whatever they are made of and however many bars they have — which is the strongest form of the claim this field opens with.

Three checks that the machinery is describing the drawing

A field whose objects are this abstract needs its assertions tied to something drawn, or it becomes a set of internally consistent numbers about nothing. Three of them do that job throughout.

The pole three ways. Kennedy’s construction intersects two lines that are already in every drawing of the mechanism — the crank extended and the rocker extended. The velocity field’s zero is a solve. The derivative route is iA/φiA'/\varphi'. Over 57 positions the three agree to 1.5×10131.5\times10^{-13}, and the first of them is a construction a reader can check with a ruler on the figure.

The curvature against the drawn curve. A coupler point’s path is traced by the solver at hundreds of positions and the resulting polyline’s curvature is read off by circumcircle through consecutive points. That number, which knows nothing about any derivative, matches the exact curvature; at the position where the site’s Watt linkage sits at its symmetric pose both routes give 4.6444.644.

The inflection count two ways. How many times a coupler curve changes the way it bends, counted from the sign of the exact curvature, and counted from the turning of the drawn polyline. On a coupler point at (0.8,0.2)(0.8, 0.2) of the coupler, both give two.

None of those is decoration. The worked example this site keeps returning to is a sign error in a Jacobian that produced perfectly correct pictures for months, and every quantity that was printed alongside those pictures was also correct. What caught it in the end was a measurement of something drawn. A field this far from the drawing needs that habit more than the others, not less.

What this field is not

Three exclusions, stated here so that later essays can point at them rather than restate them.

It is not dynamics. A path’s curvature is geometry. What a body of some mass does when made to follow that path involves a force, and the boundary is the one the transmission field drew and the rolling field kept: if an argument needs to know what is pushing, it is somebody else’s. The one place it gets close is the acceleration pole, and the essay on it is careful to keep the geometry and the mechanics apart.

It is not synthesis, though it borders on it. The problem backwards is finding a linkage that produces a wanted motion. What is here is a description of a motion the linkage already produces. The two meet exactly once, in the essay where Burmester’s four-position construction is watched as its four positions coalesce, and they turn out to be the same object approached from two directions.

It is not about paths as sets. A coupler curve is a sextic and has a great deal of algebra attached to it: degrees, double points, the number of them a linkage can trace. That is the curves field, and it is about a whole curve. This field is about a neighbourhood of one point of one curve, and the two questions have almost no arithmetic in common.

The claim, stated so it can fail

The field’s opening claim is that a mechanism is one of many ways of producing a motion and that near an instant the motion can be written down without it. That is easy to say and hard to test, so here is the version with a number in it.

Take a coupler point. Compute the centre of its path’s curvature and the radius. Throw the four-bar away and replace it with a single crank pivoting at that centre with that radius. Drive both, and measure how far apart the two points get.

The answer is that they separate like the cube of the input step, and the fitted exponent over a decade of step sizes is 3.003.00. Three derivatives of the motion agreed and the fourth did not, so the disagreement shows up at third order — which is exactly what a pivot standing in for a linkage should do if the description is complete to second order and no further.

That is a claim that would fail loudly if any of the machinery were wrong. A curvature computed from a mistaken third derivative would give an exponent of two. A curvature computed from a mistaken second derivative would give one. The exponent is not a decoration on the measurement; it is the measurement, and it is the shape every later essay in this field uses to establish that a special point is special.

The collineation axis at 66°The coupler line extended and the frame line extended meet at Q, and the line from the pole through Q is the **collineation axis**. Bobillier's theorem is that the axis and the pole tangent make equal angles with the two rays PA and PB, in opposite senses — so having the axis gives the pole tangent, which is otherwise the one quantity here that needs the motion differentiated. Measured over 50 pairs of conjugate points the relation holds to 2.5e-14 radians. positioned by solving, not by drawing.Qisogonal to 2.5e-14 radpositioned by solving, not by drawing
Fig. 9 The one quantity in the list above that a nineteenth-century draughtsman could get without differentiating anything. Two lines already in the drawing give the collineation axis, and one theorem turns it into the pole tangent.

What this makes readable

Essays that name this one as a prerequisite.

About the same objects

Not linked from either essay — found by the objects both name.

What links here

The 8 of 10 essays linking to this one that name the most of the same objects.

The objects this essay names

Each one links to every other essay that touches it.

CentrodeClosed formConstraint jacobianFinite differenceInstantaneous centreKinematic geometryMoving planePath curvaturePole tangentTrammel