Subtract the orbit before expanding it
At the reference radius, circular balance gives the angular frequency below. Write a nearby radius as the reference radius plus a small outward displacement. Expand angular frequency to first order in that displacement. In the rotating frame, multiply the angular-speed difference by the reference radius to obtain local azimuthal speed; the discarded corrections are second order in patch size divided by orbital radius.
The minus sign matters: a positive radial displacement drifts backward in the prograde coordinate. The origin can follow a different moon orbit when you drag the moon relative to the sampled ring strip. The model’s radial coordinate is always measured from that moon’s circular reference orbit, so a drawn offset is not a stationary object held against orbital shear.
Reading: Rein & Tremaine, Symplectic integrators in the shearing sheet, arXiv v2 · NASA NSSDCA Saturn Fact Sheet
Keep the rotating-frame accelerations
A displaced particle also has radial and azimuthal velocity. The Coriolis acceleration couples those velocities. Expanding central gravity and the centrifugal acceleration about the reference circular orbit leaves a radial tide. Combining these terms gives Hill’s equations below; the right-hand side denotes the additional acceleration from the moon or other local forces, not the already included planetary gravity.
The browser keeps the planar terms. It omits vertical motion, oblateness corrections, particle mutual gravity, spin and friction. Those omissions make the mechanism readable but exclude a quantitative simulation of self-gravity wakes or a fitted Saturn-ring viscosity. Length is 100 m per scene unit and time is one inverse reference angular frequency.
Reading: Rein & Tremaine, Symplectic integrators in the shearing sheet, arXiv v2 · NASA NSSDCA Saturn Fact Sheet
Solve the free motion before adding a force
Set the additional forces to zero. The azimuthal equation says that the combination below is constant. Substitute the resulting azimuthal velocity into the radial equation. The resulting harmonic oscillator moves about a guiding radius.
The solution contains an oscillation and a steady guiding-center drift. A circular initial condition has zero radial velocity and the shear azimuthal velocity. Its oscillation amplitude vanishes exactly. An impulsive moon encounter generally changes that constant combination and the radial velocity, so the subsequent path oscillates and drifts.
Our integrator advances this unforced solution exactly, then symmetrically places half a softened-moon kick on either side. An independent small-step Runge–Kutta solution checks the forced trajectory, while the zero-moon shear and free epicycle energy provide analytic tests. Passing those tests checks this local approximation, not the missing global physics.
Reading: Rein & Tremaine, Symplectic integrators in the shearing sheet, arXiv v2
Work an orbit and a collision through the numbers
Place a particle one hundred metres outside the reference orbit. Its local azimuthal speed is about minus 0.0197 m/s. Over one hour it drifts about seventy-one metres backward. With no moon force and no collision, its radial position stays fixed. The long time represented by a short screen motion is why the Lab labels playback as accelerated.
For a frictionless equal-mass collision, only the relative velocity along the contact normal changes. Momentum conservation fixes the common center-of-mass motion; restitution sets the outgoing normal relative speed. The lost kinetic energy follows by subtracting the before and after relative energies.
As a numerical example, take two 1 kg bodies with normal relative approach speed 0.02 m/s and restitution 0.35. The collision loses about 87.8 microjoules. Tangential relative velocity is unchanged. This is an example of the collision law, not an adopted mass or size for each displayed tracer.
Reading: Rein & Tremaine, Symplectic integrators in the shearing sheet, arXiv v2 · Salo & Mondino-Llermanos, Photometric modelling of self-gravity wakes and overstable oscillations
Know which pattern this calculation can produce
The local model gives a prescribed moon, periodically repeated azimuthal encounters and finite collision tracers. Radial motion is open. It can produce deflection, epicyclic crowding and collisional rearrangement. A Gaussian density kernel then measures those same positions. The numerical collision radius and optical weight are independent teaching choices, so counting the drawn disks does not measure a physical particle size.
Global resonant density waves require a collective ring response and a pattern speed tied to an orbital resonance. Self-gravity wakes require mutual particle attraction. Neither is generated by silently adding a decorative stripe. The next chapter connects the local optical column to a detector and then introduces the separate global dispersion relation.
Reading: Rein & Tremaine, Symplectic integrators in the shearing sheet, arXiv v2 · Goldreich & Tremaine, The excitation and evolution of density waves · Salo & Mondino-Llermanos, Photometric modelling of self-gravity wakes and overstable oscillations