Every thrown ball follows a parabola - the specific curve produced when an object accelerates uniformly downward while moving at constant horizontal velocity. This is the geometry of gravity, and every juggler, knowingly or not, is working within its constraints on every throw. Beek and Lewbel (Scientific American, 1995) and Shannon (1980) laid out the formal physics that governs which patterns are mechanically possible and which are not.
Understanding the physics does not make you a better juggler in the way practice does. But it does explain why some patterns are stable and others are not, why clubs have to spin at specific rates, and why rings behave like gyroscopes in a way that balls never can.
The parabola of every throw
When a ball leaves the hand, two forces act on it: gravity (downward, constant) and air resistance (opposite to velocity, proportional to velocity squared for most juggling speeds). At normal juggling speeds - throws of 1 to 3 meters per second horizontally - air resistance is small enough to ignore for practical purposes. The trajectory is pure Newtonian projectile motion.
The equations of motion are:
- Horizontal:
x(t) = v_x * t - Vertical:
y(t) = v_y * t - (1/2) * g * t²
Where v_x is horizontal velocity, v_y is initial vertical velocity, and g = 9.81 m/s².
The time to reach the apex (peak) is t_apex = v_y / g. The peak height is h_peak = v_y² / (2g).
The total flight time is t_flight = 2 * v_y / g (the time up equals the time down for symmetric trajectories starting and ending at the same height).
Why all cascade throws must reach the same height
This is not intuitive until you see the constraint.
In a steady 3-ball cascade, the period is 2 beats (right throw, left throw) and both throws have siteswap value 3. The flight time of each ball must be exactly 3 beat-durations. Since the beat duration is fixed (it is the tempo of the pattern), the flight time is fixed. Since flight time determines peak height (h = g * t² / 8), all throws must reach the same height.
If you throw one ball higher than the others, the flight time increases, it arrives back late, the next throw gets pushed, and the whole rhythm destabilizes. The constant height is not an aesthetic choice - it is a mechanical requirement for the pattern to be periodic.
For a 5-ball cascade, each throw has siteswap value 5, so flight time is 5/3 longer (since beat duration adjusts with tempo). The peak height scales with the square of the flight time, so 5-ball throws must reach approximately (5/3)² ≈ 2.78 times the height of 3-ball throws. At a comfortable tempo, that means roughly 2.5 to 3 metres.
“The juggler does not decide how high to throw. The pattern decides. Every beat value in a siteswap sequence encodes a specific peak height relative to the tempo. The juggler’s job is to match it consistently.”
The physics of clubs: rotation and translation
Clubs introduce a second dimension that balls do not have: rotation. A club must arrive at the catching hand not only at the right position and time, but also at the right orientation - handle pointing toward the catching hand, body of the club angled for a comfortable grip.
The relevant physics is rotational kinematics. A club thrown with angular velocity omega (radians per second) will complete one full rotation in time T = 2pi / omega. For a throw that takes t_flight seconds, the number of rotations is t_flight * omega / (2pi).
Single-spin throws: the club rotates exactly once. Double-spin throws: twice. In practice, jugglers choose a combination of tempo and throw height that produces a clean integer number of rotations.
For a typical club (length ~50cm, moment of inertia approximately 0.015 kg·m²), a comfortable single spin at normal cascade height requires approximately 2.5 to 3 full rotations per second. This is achieved with wrist action at the point of release.
The physics of rings: gyroscopic stability
Rings behave differently from both balls and clubs in a way that surprises most new jugglers: a spinning ring resists changes to its orientation. This is the gyroscopic effect, and it is a direct consequence of angular momentum conservation.
When a ring spins, it has angular momentum L = I * omega, where I is the moment of inertia (I = m*r² for a ring of mass m and radius r) and omega is the angular velocity. Angular momentum is a vector - it points along the axis of spin.
By Newton’s second law for rotation, an external torque is required to change the direction of L. In free flight, with only gravity acting (and gravity exerts no torque on the spin axis), L is conserved. The ring maintains its orientation.
This is why a spinning ring stays in the plane you set it in. If you throw it horizontally, it stays horizontal. If you tilt it 45 degrees, it stays at 45 degrees. Balls and clubs do not have this property - they wobble and tumble. The ring’s spin creates its own stability.
The precession rate - how fast the ring’s spin axis rotates in response to gravity if the ring is tilted - is:
omega_precession = M * g * r / (I * omega_spin)
At typical juggling spin rates (several rotations per second), precession is slow enough to be negligible during a single throw. The ring arrives at the catching hand in essentially the same orientation it left.
Shannon’s juggling theorem
Claude Shannon - the same mathematician who invented information theory - derived a mathematical relationship between juggling speed and ball count while working at MIT in the 1980s. His theorem (sometimes called the Shannon juggling theorem) relates four variables:
F= time a ball spends in flight per cycleD= time a ball spends in a hand (dwell time) per cycleV= time a hand is empty per cycleb= number of ballsh= number of hands (usually 2)
The theorem states:
(F + D) / (V + D) = b / h
For a standard 2-handed juggler, h = 2. Rearranging: the ratio of balls to hands equals the ratio of “ball-occupied time” to “hand-empty time.” This is an elegant conservation relation - it says that the total time each hand spends holding or catching a ball, relative to the total cycle time, must equal the ball-to-hand ratio.
Practical consequence: if you want to juggle more balls, you must either throw higher (increasing F), reduce dwell time (catch and release faster), or reduce empty-hand time. All three show up in the technique of advanced jugglers.
Air resistance and real-world corrections
At normal juggling speeds, air resistance is small but not zero. For a 68mm juggling ball (standard size) moving at 5 m/s, the drag force is approximately 0.02N - about 2% of the gravitational force on a 100g ball. This shifts the apex slightly toward the thrower and reduces maximum range slightly.
For clubs at higher speeds, the drag increases quadratically. A club thrown at 8 m/s experiences approximately 4x the drag force of a ball at 5 m/s, partly because of the larger frontal area.
Elite jugglers who practice outdoors in wind develop corrections to these effects intuitively. In headwind, throws must be angled slightly into the wind. In crosswind, paths shift laterally. The physics is the same; the parameters change.
Further reading
- Magnusson, B., and Tiemann, B. (1989). “The Physics of Juggling.” The Physics Teacher, 27(8), 584-588. One of the earliest physics treatments of juggling dynamics.
- Andersson, S. (2011). “Juggling and Physics.” KTH Royal Institute of Technology lecture notes. Covers Newtonian mechanics, rotational dynamics, and Shannon’s theorem.
- Cross, R. (2011). “The physics of juggling a spinning ping-pong ball.” European Journal of Physics, 32(4). Focuses on spin and gyroscopic effects.
- Huston, R.L. (1989). Multibody Dynamics. Includes analysis of thrown-and-caught rigid bodies.
- Shannon, C.E. (1980). “Scientific Aspects of Juggling.” Unpublished manuscript. Reproduced in: Claude Elwood Shannon: Collected Papers, ed. Sloane & Wyner. IEEE Press, 1993.
- Beek, P.J., and Lewbel, A. (1995). “The Science of Juggling.” Scientific American, 273(5), 92-97. Accessible overview of the physics and mathematics of juggling patterns.
On this site: Three Props, Three Physics covers the distinct physical constraints of balls, clubs, and rings - how each one imposes different release requirements. The Mathematics of Siteswap shows how the throw height determined by physics connects to the throw value in the siteswap notation. The Cascade applies these principles to juggling’s foundational pattern.