What “motion across the sky” really means
When you compare images of the same star field taken years apart, most stars appear fixed relative to one another. A small subset slowly changes position on the celestial sphere. This apparent drift is called proper motion: the star’s change in direction on the sky, measured as an angular rate.
Proper motion is not the same as a star’s total space motion. A star can move quickly through space but show little proper motion if it is far away, and a nearby star can show large proper motion even with a modest space speed. Proper motion is also not the same as the daily motion of the sky caused by Earth’s rotation, nor the annual shift caused by Earth’s orbit (parallax). Here we focus on the long-term, linear trend in position after those periodic effects are modeled out.
Conceptually, a star’s velocity relative to the Sun can be split into two perpendicular components: (1) motion along the line of sight (radial velocity) and (2) motion perpendicular to the line of sight, which produces proper motion. The perpendicular component is often expressed as a physical speed called tangential velocity (or tangential speed).
Units and components of proper motion
Proper motion is an angular rate, commonly given in milliarcseconds per year (mas/yr). Because sky coordinates have two axes, proper motion has two components:
- μα*: proper motion in right ascension (RA), multiplied by cos(δ). The “*” indicates the cos(δ) factor is included so the component corresponds to true angular motion on the sky.
- μδ: proper motion in declination (Dec).
The total proper motion magnitude is:
Continue in our app.
You can listen to the audiobook with the screen off, receive a free certificate for this course, and also have access to 5,000 other free online courses.
Or continue reading below...Download the app
μ = sqrt( μ_α*^2 + μ_δ^2 )Be careful with RA: one second of RA is not a fixed angle on the sky unless you include the cos(δ) factor. Most modern catalogs provide μα* already corrected, but always check the metadata.
From angular drift to tangential speed
If you know a star’s distance, you can convert proper motion into a physical transverse speed. The key idea is that an angular rate corresponds to a linear speed that grows with distance.
The standard conversion is:
v_t (km/s) = 4.74047 * μ(arcsec/yr) * d(pc)Where:
- vt is tangential velocity in km/s
- μ is total proper motion in arcseconds per year (arcsec/yr, not mas/yr)
- d is distance in parsecs (pc)
- 4.74047 is the conversion factor linking AU/yr to km/s
If μ is in mas/yr, convert to arcsec/yr by dividing by 1000.
Worked example: compute tangential speed
Suppose a star has μα* = +120 mas/yr and μδ = −160 mas/yr, and its distance is d = 25 pc.
Step 1: total proper motion:
μ = sqrt(120^2 + 160^2) mas/yr = sqrt(14400 + 25600) = sqrt(40000) = 200 mas/yrStep 2: convert to arcsec/yr:
μ = 200 mas/yr = 0.200 arcsec/yrStep 3: tangential speed:
v_t = 4.74047 * 0.200 * 25 ≈ 23.7 km/sThis is the star’s speed across our line of sight, not its full 3D speed.
Reference frames: “motion” depends on what you hold fixed
Proper motion is always measured relative to a chosen reference frame. In practice, that frame is realized by a set of objects assumed to define “no net motion” on the sky. Different choices lead to different reported proper motions, especially at the level of a few mas/yr or less.
Common frames used in astrometry
- ICRS (International Celestial Reference System): a quasi-inertial frame defined by distant extragalactic sources (quasars). Because quasars are extremely far away, their true proper motions are effectively zero for most applications.
- Catalog-specific realizations: a survey may provide proper motions tied to its internal solution, then aligned to ICRS using quasars.
- Relative frames: in small-field imaging (e.g., a single telescope pointing), you may measure motion relative to the average of field stars. This yields relative proper motions, which can differ from absolute proper motions if the field stars share a bulk motion (common in the Galactic disk).
When you compare proper motions from different sources, check whether they are absolute (ICRS-tied) or relative, and whether any “zero-point” correction is needed.
Separating proper motion from other apparent shifts
Astrometric positions change for multiple reasons. If you want a clean proper motion, you model the position as a function of time and include the relevant terms. A simplified model for a star’s apparent position is:
position(t) = position(t0) + μ*(t - t0) + parallax_signature(t) + orbital_wobble(t) + systematicsIn many practical cases, the most important separation is between the linear proper motion term and the annual parallax term. If you ignore parallax, you can bias the proper motion, especially for nearby stars, because the annual parallax ellipse can mimic a small drift over short baselines.
Another common complication is unresolved binarity: a star orbiting a companion can show curvature or periodic deviations from a straight-line proper motion. Over a limited time span, that curvature can be absorbed into an incorrect linear proper motion.
Practical workflow: measuring proper motion from two epochs
With only two images separated by years, you can estimate a proper motion as a difference in position divided by the time baseline. This is a useful first pass, and it illustrates the core ideas. The key is to place both images into the same coordinate system using background sources.
Step-by-step: two-epoch proper motion estimate
- Step 1: choose your epochs and measure centroids. For each epoch, measure the star’s pixel coordinates (x, y) using centroiding or PSF fitting. Record the observation times t1 and t2 in years (or Julian years).
- Step 2: select reference objects. Pick many reference sources that are expected to have negligible proper motion over your baseline. In wide-field surveys, quasars are ideal; in typical images, you may use faint background galaxies. If you must use stars, you are building a relative frame.
- Step 3: fit a transformation between epochs. Use the reference objects to fit an astrometric transform from epoch 2 pixels to epoch 1 pixels (or both to a common sky coordinate system). A common choice is an affine transform (shift, rotation, scale, shear). For larger fields, include distortion terms.
- Step 4: transform the target’s position. Apply the fitted transform to the target’s epoch-2 position to predict where it would land in epoch-1 coordinates if it had no motion.
- Step 5: compute the displacement and convert to angle. The difference between the transformed epoch-2 position and the epoch-1 position is the target’s motion in the reference frame. Convert pixel displacement to angular displacement using the plate scale (arcsec/pixel) and orientation.
- Step 6: divide by the time baseline. Proper motion magnitude is Δθ / Δt. If you have RA/Dec coordinates, compute μα* and μδ separately.
- Step 7: estimate uncertainty. Combine centroiding errors, transformation residuals, and plate-scale/orientation uncertainties. Longer baselines reduce the proper-motion uncertainty roughly as 1/Δt.
This two-epoch method is sensitive to systematics: differential atmospheric refraction, optical distortion changes, and color-dependent centroid shifts can all mimic small motions. Using many reference objects and modeling systematics is essential for high precision.
Practical workflow: fitting proper motion from many epochs
With three or more epochs, you can fit a line to position versus time, which is more robust and provides a goodness-of-fit diagnostic. If you also include parallax, you fit a model with both a linear term (proper motion) and a known annual signature (parallax factors).
Step-by-step: linear fit for μ in one coordinate
Assume you have measured a coordinate y(t) (this could be RA* or Dec in arcseconds) at times ti with uncertainties σi. You fit:
y(t) = y0 + μ*(t - t0)Procedure:
- Step 1: choose a reference epoch t0 near the middle of your time span to reduce parameter correlation.
- Step 2: perform a weighted least-squares fit for y0 and μ using weights wi = 1/σi2.
- Step 3: inspect residuals. Random residuals suggest a good model; curvature or periodic structure suggests parallax not modeled, orbital motion, or systematics.
- Step 4: repeat for the other coordinate (RA* and Dec), then combine to get total μ.
In code-like pseudomath, the slope of the weighted fit is your proper motion component. Many scientific libraries implement weighted linear regression directly; the important part is to use uncertainties and to check residuals rather than trusting a single number.
From proper motion to space motion: what you can and cannot know
Proper motion plus distance gives tangential velocity. To get the full 3D speed relative to the Sun, you also need the line-of-sight component. If you have both, the total speed is:
v_total = sqrt( v_t^2 + v_r^2 )But even with a full 3D velocity relative to the Sun, interpretation still depends on reference frame. The Sun itself moves relative to the local standard of rest and relative to the Galactic center. Subtracting the Sun’s motion changes the inferred velocity distribution of nearby stars and is essential when you want to classify disk versus halo kinematics or identify moving groups.
Perspective effects: when radial motion changes proper motion
A subtle but important effect is perspective acceleration. If a star has significant radial velocity, its distance changes over time, and the same transverse velocity corresponds to a changing proper motion. The star’s apparent motion on the sky can show a small curvature even if its space velocity is constant.
This matters most for nearby, fast-moving stars over long baselines. In high-precision astrometry, you may need to model this effect to avoid biasing μ and to correctly propagate positions to different epochs.
Propagating positions to a new epoch
Catalogs often provide a star’s position at a reference epoch (e.g., J2016.0) and its proper motion components. To predict the position at another epoch, you propagate using:
α*(t) = α*(t0) + μ_α* * (t - t0) [in angular units consistent with μ_α*]δ(t) = δ(t0) + μ_δ * (t - t0)Practical notes:
- Keep units consistent (mas with mas/yr, arcsec with arcsec/yr).
- For large time differences or very high proper motion, do the propagation in a vector form on the unit sphere to avoid small-angle approximations breaking down.
- If parallax is significant and you need apparent positions at specific dates (not just mean positions), include the parallax displacement for the observer’s location.
Interpreting proper motion patterns on the sky
Proper motions are not random arrows. Large-scale patterns appear because of the Sun’s motion and Galactic rotation. Even without doing a full Galactic dynamics treatment, you can use qualitative patterns as diagnostics:
- Solar reflex motion: nearby stars show a dipole-like pattern: they appear to stream away from the direction the Sun is moving toward and toward the opposite direction. This is purely a change of reference frame: in the Sun’s frame, other stars inherit an apparent motion.
- Disk versus halo: halo stars tend to have larger random velocities relative to the Sun, so at a given distance they often show larger proper motions and a broader distribution of directions.
- Clusters and moving groups: members share a common space motion, so their proper motion vectors align and often converge toward a “convergent point” on the sky. This is a practical membership test when combined with distance information.
Practical example: identifying candidate cluster members with proper motion
Suppose you have a list of stars in a region around an open cluster, with μα* and μδ for each star. A simple selection uses the fact that cluster members share similar proper motions.
Step-by-step: proper-motion selection in vector space
- Step 1: plot μδ versus μα*. This “proper motion diagram” often shows a dense clump (the cluster) superimposed on a broader field-star distribution.
- Step 2: estimate the cluster centroid. Compute the mean or median (μα*, μδ) of the clump, optionally using robust statistics to reduce field contamination.
- Step 3: choose a selection radius. Select stars within a radius R in proper-motion space: sqrt((Δμα*)2 + (Δμδ)2) < R. A typical R might be a few times the measurement uncertainty, but it depends on the cluster’s internal velocity dispersion and your data quality.
- Step 4: validate with an independent check. Cross-check candidates using distance consistency and a color–magnitude diagram. Proper motion alone can be fooled by field stars with similar motions.
This workflow highlights an important theme: proper motion is powerful because it adds a kinematic dimension to sky position, but it becomes much more discriminating when combined with distance and photometric information.
Error propagation: uncertainty in tangential velocity
Tangential velocity depends on both μ and d, so its uncertainty depends on both. For small relative errors, a useful approximation is:
(σ_vt / v_t)^2 ≈ (σ_μ / μ)^2 + (σ_d / d)^2Where σμ is the uncertainty in total proper motion (or you can propagate from component uncertainties), and σd is the distance uncertainty. This makes an important practical point: for distant stars, μ may be small and noisy; for nearby stars, μ can be precise but distance uncertainty can still dominate vt if the distance is poorly constrained.
Choosing and documenting a reference frame in your own measurements
If you measure proper motions yourself (from images or from combining catalogs), document the frame explicitly:
- Absolute vs relative: Did you anchor to quasars/galaxies (absolute) or to field stars (relative)?
- Epoch definition: What is your reference epoch t0? Are times in Julian years?
- Coordinate convention: Are you using μα or μα*? If μα, did you apply cos(δ) when computing total μ?
- Systematics handled: Did you correct for differential chromatic refraction, field distortion, or catalog zonal errors?
These details determine whether your proper motions can be compared directly to a major astrometric catalog and whether derived tangential velocities are physically meaningful.