Skip to content

Mass Functions in Compact Binaries

Scrollable formula. Use Left and Right arrow keys to reveal hidden content.

Scrollable table. Use Left and Right arrow keys to reveal additional columns.

Scrollable figure. Use Left and Right arrow keys to inspect hidden content.

The compact-binary mass function is the most model-independent mass information available from a single-lined spectroscopic orbit. It combines the period, radial-velocity semiamplitude, and eccentricity into a strict lower bound on the unseen object’s mass. It is not itself that mass: inclination, the companion-to-compact-object mass ratio, and line-formation systematics enter before a full inference is possible. Data-dependent statements on this page use the evidence cutoff 2026-08-18.

Required background. Probability and inference for gravity supplies joint likelihoods, priors, covariance, and selection effects.

Helpful background. Black-Hole Geometry clarifies what a mass estimate does not establish about a horizon; Relativistic Matter and Compact Objects supplies compact-star alternatives; Gravitational-Wave Astronomy gives the complementary mass inference from detector data.

Let M1M_1 be the unseen compact-object mass and M2M_2 the visible donor mass. Define

q=M2M1,Mtot=M1+M2.q=\frac{M_2}{M_1}, \qquad M_{\rm tot}=M_1+M_2.

For a Keplerian binary with relative semimajor axis aa and period PP,

P2=4π2a3G(M1+M2).P^2=\frac{4\pi^2a^3}{G(M_1+M_2)}.

The donor’s semimajor axis about the center of mass is

a2=aM1M1+M2=a1+q.a_2=a\frac{M_1}{M_1+M_2}=\frac{a}{1+q}.

If the orbital inclination is i=90∘i=90^\circ for an edge-on orbit, the measured radial-velocity semiamplitude is

K2=2πa2sin⁡iP1−e2.K_2=\frac{2\pi a_2\sin i}{P\sqrt{1-e^2}}.

Cubing this relation, eliminating aa with Kepler’s law, and gathering the directly spectroscopic quantities gives

f(M1)≡PK232πG(1−e2)3/2=M13sin⁡3i(M1+M2)2=M1sin⁡3i(1+q)2.\begin{aligned} f(M_1) &\equiv \frac{P K_2^3}{2\pi G}(1-e^2)^{3/2} \\ &=\frac{M_1^3\sin^3 i}{(M_1+M_2)^2} =\frac{M_1\sin^3 i}{(1+q)^2}. \end{aligned}

The eccentricity factor matters: the familiar circular expression is not valid merely because a sparse velocity curve looks sinusoidal. The derivation also assumes that the fitted absorption lines track the donor’s center of mass. Irradiation can suppress lines on one hemisphere, winds can distort them, and disk emission can contaminate the spectrum. Casares and Jonker 2014, §§ 2–2.1 and eq. (1) gives the circular case and its observational qualifications; the derivation above retains eccentricity explicitly.

Because 0<sin⁡i≤10<\sin i\le1 and (1+q)2≥1(1+q)^2\ge1 for positive masses,

f(M1)=M1sin⁡3i(1+q)2≤M1.f(M_1)=M_1\frac{\sin^3 i}{(1+q)^2}\le M_1.

Equality would require both i=90∘i=90^\circ and q=0q=0: an exactly edge-on orbit and a massless donor. Real systems therefore have M1>f(M1)M_1>f(M_1), apart from measurement uncertainty. This lower-bound logic is robust within the single-lined Keplerian model and is why a sufficiently large f(M1)f(M_1) can be more compelling than a larger but inclination-dominated point estimate.

The inequality does not license a population conclusion without a selection model. Edge-on systems are more likely to eclipse or dip and may be easier to constrain, while obscuration can remove some high-inclination systems. Systems with weak donor lines may be absent from a spectroscopic sample. An observed distribution of f(M1)f(M_1) is therefore neither the intrinsic mass distribution nor a randomly projected version of it.

The remaining quantities come from different observables and assumptions.

Period, velocity amplitude, and eccentricity. A time series of calibrated spectra supplies velocities after wavelength calibration, barycentric correction, template matching, and a choice of accepted lines. Phase coverage and the ephemeris determine how well PP, K2K_2, and ee can be separated. The likelihood should retain their covariance.

Mass ratio. Rotational broadening can constrain qq if the donor fills its Roche lobe and rotates synchronously. Emission-line or disk-velocity methods introduce stronger assumptions because the emitting gas need not follow either stellar center of mass. A prior from the donor’s spectral type is conditional on its evolutionary and irradiation state.

Inclination. Ellipsoidal modulation, eclipses, polarimetry, astrometry, or a resolved jet may constrain ii. A light curve mixes donor shape, limb and gravity darkening, irradiation, spots, and nonstellar light. A jet direction equals the orbital angular momentum only under an alignment assumption. Since M1∝sin⁡−3iM_1\propto\sin^{-3}i, inclination systematics are amplified.

The local sensitivity follows by differentiating the mass relation:

dln⁡M1=dln⁡f+2 dq1+q−3cot⁡i di,d\ln M_1=d\ln f+\frac{2\,dq}{1+q}-3\cot i\,di,

with didi measured in radians. At i=30∘i=30^\circ, a 1∘1^\circ upward shift in the assumed inclination lowers the inferred mass by about 9%9\% to first order; at i=80∘i=80^\circ, the same shift changes it by only about 0.9%0.9\%. This is a sensitivity calculation, not an error-combination rule: correlations must still be retained. For randomly oriented orbital axes the unselected inclination density is p(i)=sin⁡ip(i)=\sin i on 0≤i≤π/20\le i\le\pi/2, equivalently uniform in cos⁡i\cos i; an observed binary sample need not retain that distribution.

A coherent analysis uses a joint model,

p(M1,q,i,η∣d,S)∝p(dRV,dline,dphot∣M1,q,i,η,S)p(M1,q,i,η∣S),p(M_1,q,i,\eta\mid d,S) \propto p(d_{\rm RV},d_{\rm line},d_{\rm phot}\mid M_1,q,i,\eta,S) p(M_1,q,i,\eta\mid S),

where η\eta denotes line, atmosphere, irradiation, disk-light, and calibration nuisance parameters. The selection event SS records which phases, lines, photometric intervals, and systems entered the analysis. Multiplying a mass-function interval, an inclination interval, and a mass-ratio interval as if they were independent can count shared spectra or assumptions twice.

The Cygnus X-1 analysis in Orosz et al. 2011, §§ 2–4 illustrates an orbital, light-curve, and stellar constraint solved together. Its value here is methodological, not as an immutable mass number. A reproducible application should name the velocity and photometric data release or machine-readable tables, calibration and quality cuts, atmosphere and Roche models, priors, and software. First reconstruct the one-dimensional mass-function likelihood; then add qq and ii and report how alternative irradiation and disk-light models shift the result.

Statistical uncertainty describes the finite spectra and photometry conditional on this model. Systematic and model dependence includes wavelength zero point, template mismatch, phase-dependent line formation, asynchronous rotation, eccentricity, Roche geometry, disk veiling, spots, inclination prior, and sample selection. A small formal error on K2K_2 cannot compensate for a biased line tracer.

Calling f(M1)f(M_1) the black-hole mass. It is a lower bound. The factor (1+q)2/sin⁡3i(1+q)^2/\sin^3i turns it into a conditional mass estimate.

Dropping eccentricity without testing it. The factor (1−e2)3/2(1-e^2)^{3/2} belongs to the spectroscopic relation. A circular prior should be justified by tidal evolution or the data, not convenience.

Using the wrong star’s velocity. The formula above uses the visible donor’s K2K_2. Reversing component labels changes both the mass ratio and which mass is bounded.

Treating line centroids as center-of-mass velocities. Irradiation, winds, and disk contamination can move the effective line-forming region. Phase-resolved residuals and alternative line masks are essential checks.

A binary has P=6.47P=6.47 days, K2=208 km s−1K_2=208\ {\rm km\,s^{-1}}, and negligible measured eccentricity. Use

f(M1)M⊙=1.0385×10−7PdKkm/s3\frac{f(M_1)}{M_\odot} =1.0385\times10^{-7}P_{\rm d}K_{\rm km/s}^3

to find the mass function. Then take q=0.12q=0.12 and i=70∘i=70^\circ and infer M1M_1.

Solution

The spectroscopic bound is

f(M1)M⊙=1.0385×10−7(6.47)(208)3≃6.05.\frac{f(M_1)}{M_\odot} =1.0385\times10^{-7}(6.47)(208)^3 \simeq6.05.

Thus M1≥6.05M⊙M_1\ge6.05M_\odot within the orbital model even before qq and ii are supplied. With the additional constraints,

M1=f(M1)(1+q)2sin⁡3i=6.05M⊙1.122sin⁡370∘≃9.15M⊙.M_1=f(M_1)\frac{(1+q)^2}{\sin^3i} =6.05M_\odot\frac{1.12^2}{\sin^3 70^\circ} \simeq9.15M_\odot.

The second number is more informative but less assumption-light. A complete answer would propagate the joint posterior of PP, K2K_2, ee, qq, ii, and the shared spectral and light-curve nuisance parameters.

  • Casares, Jorge, and Peter G. Jonker. “Mass Measurements of Stellar and Intermediate-Mass Black Holes.” Space Science Reviews 183 (2014): 223–252. DOI.
  • Orosz, Jerome A., et al. “The Mass of the Black Hole in Cygnus X-1.” Astrophysical Journal 742 (2011): 84. DOI.