Concept

Symmetry — where it appears

A transformation that maps a mechanism to itself with its joints relabelled, so that a configuration and its image are both configurations. It is one of the two ways an assembly's constraints come to repeat one another — the other being a repeated unit — and it is what gives a framework of twelve bars and six joints a motion the count says it cannot have.

Named by 15 essays across 7 fields — each of them below, with the objects they name alongside it.

What each curve costs, in cosines. Every polynomial in the two arm angles is a constant plus a sum of terms A cos(mα + nβ + φ) with whole-number m and n, and the number of those terms is what a machine has to build. The count is not the degree and not the monomial count: a circle costs one term, a general line two, and a lemniscate — degree four — costs five, fewer than the cubic above it, because its symmetry cancels frequency pairs the cubic keeps. Each row's expansion was checked against a direct evaluation of its own polynomial at random angles, worst disagreement 1.8e-14.

A circle costs one term

A line expands to two cosines, a circle to one, a general conic to six. A lemniscate is degree four and costs five; a general cubic is degree three and costs eight. What a curve costs is not its degree — it is how many frequency pairs its own symmetry fails to cancel.

computing · Compute
The ring a count says cannot move. 8 pairs of angulated elements, each pair two mirror-image bent bars pinned at their kinks, with each pair joined to the next at two pins on a common radius. 16 bodies and 24 pins give Grübler's 3(n − 1) − 2j = 0: no freedom at all, a structure. The rank of the constraint Jacobian is 44 of 48, which leaves 4 — the three rigid motions of the whole ring and one deployment — and 4 constraints that repeat what the others have already said. The kink angle is not a style: it is 135.0000°, a half turn less the 45.0000° the ring subtends per pair, and any other value gives a ring that will not deploy. Inner radius 0.6876, outer 2.2688. positioned by solving, not by drawing.

The ring that closes at every size

Two bent bars pinned at their kinks hold the angle between their connection lines at 135.000000° whatever you do to them, and two straight ones hold it at nothing. That is the whole difference between a scissor chain that grows in a line and a ring of eight that opens and shuts — and the count says the ring cannot move.

networks · Network
Crank angle θ and crank angle −θ, joined. The coupler curve alone, with 12 chords, each joining the point the tracing point reaches at a crank angle θ between 0° and 180° to the point it reaches at −θ on the same assembly. Every chord is square to the dashed axis, to 7.5 × 10⁻¹⁶ in the cosine, and every midpoint lies on it. Measured at 48 pairs, the reflection of one point misses the other by at most 4.2 × 10⁻¹⁵. The crank's own angle is the pairing: the two places the curve crosses its axis are crank angles 0° and 180°, the only angles equal to their own negatives.

A symmetric curve from a lopsided machine

A four-bar with a crank of 1, a ground of 3 and a rocker of 2.5 has no symmetry anywhere in it. Make the rocker, the coupler and the arm from the rocker pin to the tracing point one length, and the curve it draws is its own mirror image to 4 × 10⁻¹⁵, about a line through the rocker pivot turned from the ground line by exactly half the coupler's angle at that pin.

curves · Coupler
The framework Maxwell's count calls a structure. Six joints and twelve bars in space. Three coordinates each gives eighteen unknowns, six rigid motions come off, and twelve bars is exactly twelve constraints — Maxwell's count is 6 against six rigid motions, which is the definition of isostatic: no mechanism, no redundancy, every bar carrying its own share and nothing spare. The rank is 11, not twelve. There is one dependency among the bars and one freedom left over, and the freedom is a genuine finite motion: walked here with every bar held to 4.4e-16 of its own length. The reason is a symmetry — three pairs of joints exchanged by a half turn about one line — and it is built into the coordinates rather than assumed of the result. positioned by solving, not by drawing.

Twelve bars and a symmetry

Six joints and twelve bars in space is Maxwell's count exactly: no mechanism, no redundancy, nothing spare. Place three pairs of the joints so that a half turn about one line exchanges them and it moves — a finite motion, walked with every bar held to five ten-thousand-billionths of its own length, on a framework the arithmetic calls a structure.

spatial · Spatial
A 4-sided bar, and the 13.6% it is out by. 3 flat jaws advancing together on a regular 4-sided bar of unit circumradius, with the bar turned 10.3° from square. The dashed circle is the axis the chuck is turning about and the marked point is where the bar's own centre has ended up: 0.13567 of a circumradius away. The arithmetic is one line — the jaws touch when c·u_k + h(u_k) = d, three unit vectors at 120° satisfy Σ u u ᵀ = 3/2 I, and so c = −⅔ Σ h(u_k) u_k — and it says that the offset vanishes exactly when the bar's own support function is unchanged by a 120° turn. Round, triangular, hexagonal, nine- and twelve-sided bars centre at any orientation; everything else does not, and by an amount that depends on how it happened to go in. Checked here against a linear program that closes the jaws without knowing the identity. positioned by solving, not by drawing.

Where the jaws put it

Three jaws closing on a bar put its axis at −⅔ Σ h(u_k) u_k, which vanishes exactly when the section's support function is unchanged by a 120° turn. So a three-jaw chuck centres round, triangular and hexagonal stock perfectly and a square bar by up to 17.3 per cent of its own circumradius — and the workshop rule about symmetry that predicts this is wrong, because a six-jaw chuck centres a square.

holding · Restraint
A dwell six-bar built on the vertex of a symmetric coupler curve. The four-bar with ground 3, crank 1, and coupler, rocker and arm all 2.5, with the angle at the rocker pin set to 120.8024°, so that its coupler curve is its own mirror image about the dashed line. The curve crosses that line at crank angle 0°, and a link of the osculating radius there, 5.7691, runs from the tracing point to a pin at the centre of curvature; an output link of 3 from a third ground pivot holds that pin, square to the dwell link at the vertex. Faintly, the dwell link and output 50° of crank either side. The output swings 7.43° over a whole turn, and near the vertex its angle changes only at sixth order in the crank's.

The flattest dwell is not the longest

A coupler curve that is its own mirror image has no odd terms in its distance from a circle centred on the mirror line, so one angle of the coupler can remove the fourth-order term and leave a dwell of sixth order, with no search of the curve. A six-bar built there dwells for 58.7° of crank inside 0.1% of its swing. Turned two degrees away from that angle it dwells for 80.1°, and the searched six-bar for 24.4°.

curves · Coupler
Where the pad touches, and the rule that fixes it. The contact point's travel across the valve tip through one cam event, for a rocker squared up with the valve shut and for the same rocker squared up at mid-lift. The first wipes 1.35 mm and the second 0.34 mm — a factor of 4.0 for a shim under a stud. The rule an engine builder is taught is that the geometry is symmetric about wherever it is set square, so setting it square at rest puts the entire lift on one side of the symmetry. It is folklore that turns out to be geometry, and the same shim brings the peak lift back to 12.84 mm against 12.78.

Where the pad touches

A rocker's pad slides 1.35 mm across the valve tip through one cam event when the geometry is squared up with the valve shut, and 0.34 mm when it is squared up at mid-lift. The engine builder's rule about shimming a rocker stud is folklore that turns out to be geometry, and the same shim brings the peak lift back to what the ratio promised.

applied · Cam
Two circles, one term. The curve r² = 1.44 together with r² = 2.56, whose squared radii sum to 4.00 — four times the square of the arm's link length. Their product equation expands to 1 term, which is what either circle costs on its own, so the second circle is free. The machine compiled from it has 17 bars against 11 for the single circle, runs over 5.200 radians against 1.560, and stays on the outer component throughout: its radius varies by 4.15e-13 over 240 solved positions. A mechanism moves continuously and the two circles are disjoint, so no assembly of it reaches both.

Two circles for the price of one

Search every multiple of a curve's equation by a polynomial of degree two and the cheapest is the curve's own equation, on four curves and by exhaustion. On the circle a second multiplier ties — and what it describes is two concentric circles, whose squared radii sum to four times the arm's link length squared, at exactly the cost of one.

computing · Compute
A double Cardan joint in the W arrangement. Two universal joints on an intermediate shaft, the input arriving at 15° to it and the output leaving at 15°, bent the same way so that the input and output lines meet, with the intermediate shaft's two yokes in one plane. Each pin is found as the line square to its own shaft and to the pin it crosses, so the output's angle is solved rather than taken from a formula. The dashed marks are one on each hub. The shaded square is the plane that swaps the input's approach with the output's departure. At an input angle of 40° the output is at 40.00°, exactly in step.

Constant velocity is a mirror

Between parallel shafts a coupling keeps its output in step exactly when its hubs only translate relative to each other, which is membership of a group. Between shafts that meet, no group will do: a single universal joint at 30° and a correctly phased double Cardan joint both close to the spherical group, and one wanders by 8.2° a turn while the other keeps step to 10⁻¹⁵. What separates them is a mirror that swaps the two hubs. It either fixes every configuration of the joint or fixes none, so one symmetric position certifies a whole turn — which is what the phasing mark on a propshaft checks.

pairs · Pair
Three laws in the band: a third, a sixth and a sixth. For bands from 3% to 10 ppm of the output's swing, three things measured on the symmetric six-bar itself: the longest dwell at any angle at the rocker pin, the dwell at the sixth-order angle γ = 120.8024°, and how far below γ the best angle sits. The dots are measurements and the lines are the two-term model's predictions from two coefficients read off the output's even part. Over the four tightest bands the fitted exponents are 0.173, 0.172 and 0.333, against a sixth, a sixth and a third. At 10 ppm the best angle is 0.490° below γ against a prediction of 0.488°, and the dwell at γ is 26.43° against 26.23°. The loosest bands sit above the lines, where the terms the model leaves out are no longer small.

The dip that buys the dwell

A symmetric coupler curve's six-bar dwells longest a little below the angle that makes its error sixth order, and three bands gave three numbers. Across three and a half decades of tolerance the best angle's distance from that angle grows as the cube root of the band, both dwells as its sixth root, and their ratio is (27/4)^(1/6) = 1.3747 at every band — because the best machine spends the whole band on one dip and ends its dwell where the output comes back.

curves · Coupler
Near its mirror, a double Cardan joint's lag is an ellipse in its two errors. A W double Cardan joint whose working angles average 15°, with a phasing error δ between its middle yokes across and a difference ε between its two working angles up, both in degrees. The curves are where the predicted lag spread over a turn, tan a·√((sin a·δ)² + ε²), is 0.05°, 0.1°, 0.15°, 0.2°. The dots are 35 joints solved from their pins, labelled with their measured spread in degrees; they meet the ellipse to 0.06% at worst. The ellipse is 3.86 times as wide as it is tall: at 15° a degree of phasing error does what 0.259° of mismatch between the angles does.

Two errors, one ellipse

A double Cardan joint keeps step only while a mirror fixes its motion, and any real one is a little off. Split each error by what the mirror does to it and only the half it reverses costs anything: a phasing error spreads the lag at sin a · tan a per degree, a difference between the working angles at tan a, and raising both angles together costs nothing at all. The two costs leave their marks an eighth of a turn apart, so they add as the sides of a right triangle — a root sum of squares that no assumption of independence was needed for.

pairs · Pair
The cheapest curve of each degree. The curve of degree 6 whose equation expands into the fewest cosines of the arm's two angles: cos 3θ = 0.3: 3 concentric circles about the pivot. It costs 1 term — cos(3α − 3β + …) — and the machine compiled from it has 27 bars. The dashed circle is the arm's reach. The dots are the machine's tracing point over 140 solved positions; it draws one component and stays on it. At every even degree the cheapest curve costs one term and at every odd degree two, whatever the degree.

The cheapest curves at each degree

Search every equation of degree up to six, not the multiples of one curve, for the fewest cosines a compiled machine has to build, and the answer does not depend on the degree at all: one term at every even degree, two at every odd one, each reached by exactly one set of frequencies. The cheap curves are concentric circles placed where Chebyshev's polynomials put them — k of them for the price of one — and, at odd degree, a line through the pivot with circles that come free. One symmetry of the arm forbids anything cheaper: its two links can be swapped without moving the tip.

computing · Compute
Six balls, two grooves each, and a cage. A Rzeppa joint bent 20°, input shaft along z and output shaft turned about x. Each ball lies where the plane of its inner-race groove, through the input's axis, meets the plane of its outer-race groove, through the output's axis; at equal input and output angles every ball is in the plane bisecting the two shafts, and the cage holds them there. Left, from the side: the two shafts and the bisecting plane edge-on, the balls on it. Right, along the cage's normal: the six balls round their circle, the plane of the bend drawn across it. At an input angle of 0° a cage clearance of c lets the output lag or lead by up to 0.350 c radians, c in ball-circle radii.

A Rzeppa cage adds its clearances

A Rzeppa joint keeps constant velocity because its cage holds every ball in the plane that bisects the two shafts. Give the cage's windows a clearance c and the output can lag or lead the input. Six balls might be expected to limit that lag through the worst of them, or as a root sum of squares. They do neither. Opposite balls are one constraint, the cage's two tilts spend two of the three, and what is left adds the three pairs' allowances like clearances in series: 0.350 c at a 20° bend, twice what the worst ball alone would allow. The lag falls to nought each time a ball crosses the plane of the bend, grows with the bend itself, and a four-ball joint cannot hold it at all.

pairs · Pair
A slide spends one ball of every pair. A 6-ball Rzeppa joint bent 20°, at the symmetric position, with its cage slid along its own normal by 0 of the window clearance c and then tilted to allow the largest lag. Each column is one ball's window, from −c to +c, and the dot is where the ball sits in it at that lag: −1.00, 1.00, −1.00, 1.00, −1.00, 1.00 c. The lag is 0.3500 c. Opposite balls lie on one line through the joint's centre, so a lag or a tilt moves them opposite ways and a slide moves them the same way: whatever the slide gives one ball of a pair it takes from the other, and the lag falls as 1 − s/c.

A floating cage frees three balls and not six

A Rzeppa cage that may slide along its own normal as well as tilt has a third freedom, and counting constraints against freedoms says a six-ball joint should then lose its hold on the lag altogether. It loses nothing: a slide moves both balls of an opposite pair the same way, so it spends one ball's clearance for every one it frees, and the six-ball lag stays at 0.350 c. A three-ball joint, whose balls have no opposites, loses its bound outright, because three ball centres always lie in some plane. Offset grooves then add a second limit, set by the worst ball alone, which takes over from the cage only past an offset of about 0.35 times the tracks' play over the windows'.

pairs · Pair
Past the play, a caged joint shares its load and a grooved one leans on one ball. Two six-ball Rzeppa joints bent 20°, at an input angle of 15°, each twisted 0.03 of a window clearance past its free lag, with every contact a spring of the same stiffness and the cage and balls settled where the stored energy is least. Bars: each ball's share of the total contact load. Left, grooves offset 0.1, where the cage sets the play: 0.17, 0.20, 0.19, 0.16, 0.14, 0.15, 5.91 balls' worth. Right, grooves offset 0.7, where the grooves do: 0.00, 1.00, 0.00, 0.00, 0.00, 0.00, 1.00 balls' worth. Dotted: an even sixth.

A tight groove leans on one ball

A six-ball Rzeppa joint's free play is set by the tighter of its cage and its offset grooves, and the two limits look alike from outside. They are not alike once the play is taken up. With every contact made a spring of the same stiffness and the joint twisted past its free lag, a joint whose cage binds spreads the first load across four to six balls' worth and, a third of a window clearance on, gives every ball between 0.17 and 0.19 of it. A joint whose grooves bind puts the first load on one ball alone over most of a ball pitch, and two clearances on it still spreads it over fewer than six. At the same torque its hardest-pressed ball carries 1.5 to 3.0 times the caged joint's. Tightening the tracks to cut the play buys the play with uneven loading.

pairs · Pair

Named alongside it

The objects these essays reach for when they reach for this one.

Constant velocityToleranceWorst caseAlgebraic curveClearanceCoupler curveDegreeDwellFrequency pairOsculating circleOverconstraintTrigonometric polynomial

All concepts