Specify the release event
Let the observation time be t and the release age be . Evaluate the nucleus at the earlier time . A new grain starts there with the nucleus velocity plus its post-gas-drag launch velocity. Propagate the grain under reduced gravity for the full age; propagate the nucleus under ordinary solar gravity to the same observation time.
Subtract the two final positions only after both trajectories reach the same epoch. Starting dust at today's nucleus and evolving it for a past release age gives the wrong geometry. Likewise, subtracting a fully perturbed JPL nucleus from an unrelated solar-only parent orbit can create a false dust offset even when beta is zero. The real-image tutorial handles that mismatch explicitly.
Reading: Finson & Probstein · JPL Horizons API and observer/vector conventions
Derive the escape threshold
Temporarily set launch velocity to zero. A parent ellipse with semimajor axis has speed squared , where . The dust inherits that speed but has potential energy from the smaller parameter . Subtract the potential from the kinetic energy and simplify.
A bound conic has negative specific energy; zero is the parabolic limit and positive energy gives a hyperbola. The threshold therefore depends on the release distance along the parent ellipse. The same grain size can be bound when released far out and unbound when released near perihelion. A launch velocity changes the kinetic term and shifts the threshold further.
Reading: Burns · Finson & Probstein
Solve a circular example completely
Release a grain from a circular one-AU orbit with beta 0.1 and no added launch speed. The parent speed squared is the solar parameter divided by one AU, and the grain keeps that speed. Its specific angular momentum also stays the same at release. Use energy to find the new semimajor axis and angular momentum to find its eccentricity.
The new orbit has semimajor axis 1.125 AU and eccentricity one ninth. Release occurs at its perihelion, still one AU. Its aphelion is 1.25 AU. At beta 0.5 the inherited circular speed becomes exactly the reduced-gravity escape speed. Above that value the grain escapes, although its central acceleration still points inward until beta reaches one.
Reading: Burns · Finson & Probstein
Turn individual conics into families
A synchrone holds the release time fixed and varies beta. A syndyne holds beta fixed and varies release time. With zero launch velocity and fixed grain properties, these families expose the two principal dimensions of a simple dust image. Their sky projection can make separate spatial curves cross or nearly coincide.
The stage adds an assumed release speed after gas drag has ended. It scales inversely with the square root of grain radius and heliocentric release distance. Four directions on a sphere provide a sparse three-dimensional sampling. The dots all have equal visual weight, so their displayed density is not a surface-brightness calculation. Predicting brightness would also require a production history, scattering phase function and grain-size distribution.
Reading: Finson & Probstein · Li et al.
Save a result and challenge the geometry
At orbital position sixty-five degrees, the teaching ellipse has a nucleus–Sun distance about 1.27 AU. With releases extending back 120 days, central radius three micrometres and launch scale 120 metres per second, the largest sampled nucleus–grain separation is about 0.711 AU. This table records representative outputs at entry, before autoplay advances the clock. Values are rounded from the stated discrete particle family.
To reproduce this discrete example, use parent semimajor axis 2.8 AU, eccentricity 0.65, inclination 35 degrees, ascending node 35 degrees and argument of perihelion 25 degrees. The default ages have indices one through twenty-eight; the radius index runs zero through six. Four launch directions use the sphere construction below in the teaching inertial axes. Convert launch speed to AU per day before adding it to the orbital velocity.
A universal-variable conic solver propagates these grains through bound and unbound cases. Independent Runge–Kutta integrations test circular, near-parabolic and hyperbolic examples; energy, angular momentum and backward propagation provide further checks. Camera framing is a separate geometric task: it includes the Sun and the full particle family, retaining one distance scale in either image direction.
| Case | Central beta | Release history |
|---|---|---|
| Default | 0.191 | 28 ages, 7 radii, 4 launch directions |
| Fine grains | 0.574 | same ages; smaller grains; stronger separation |
| Heavy grains | 0.00574 | 180 days; launch scale 5 metres per second |
| No pressure or launch speed | 0 | all grains coincide with the nucleus |
Reading: Finson & Probstein · Burns