How are the masses of solitary stars weighed? With binary stars you can measure the pull each applies to the other, but that isn't an option with solitary stars.


2 Answers 2


There are a number of ways, none of them is as precise as measuring binary motion.

The mass-luminosity relationship, calibrated using stars in binary systems with measured masses, works quite well for main sequence stars.

The broadening of some spectral lines is highly dependent on surface gravity, thanks to pressure broadening. Using a model atmosphere you can estimate the surface gravity from high resolution spectroscopy and this depends on $M/R^2$. Then, if you can also estimate the radius (e.g. using the measured luminosity and a temperature also obtained from a spectrum), the mass can be estimated.

A related method is to estimate the gravitational redshift, which depends on $M/R$. This can be done for white dwarfs if the intrinsic line of sight velocity is known, but gravitational redshift is too small for this to be used in "normal" stars.

My final offering is through asteroseismology - the measurement of characteristic pulsation frequencies. The spacing between the frequencies has a complicated dependence on $M/R$, which again can lead to a mass if the radius is also estimated from the luminosity and temperature.

More details and some references at https://physics.stackexchange.com/questions/141875/how-do-you-estimate-the-mass-of-a-star

  • $\begingroup$ The method based on gravitational redshift (GR) cannot be used to measure/infer the mass of solitary stars, since it requires independent knowledge of the true radial velocity (RV) of the star. This can be obtained in binary systems of a WD with a normal star, when the mean true RV of each component must be identical and the actually difference between the RVs inferred from their redshifts is due to the GR contributions. For a main-sequence star this is ~ 1km/s and should not be neglected. $\endgroup$
    – Walter
    Jan 1, 2023 at 13:56
  • $\begingroup$ @Walter it can be used for white dwarfs in star clusters. $\endgroup$
    – ProfRob
    Jan 2, 2023 at 20:40
  • $\begingroup$ Okay, but the uncertainty from the cluster velocity dispersion is then still ~ 20% (assuming GRS~50km/s and σ~10km/s). $\endgroup$
    – Walter
    Jan 4, 2023 at 10:09
  • $\begingroup$ @Walter $\sigma$ is 1 km/s for open clusters. $\endgroup$
    – ProfRob
    Jan 5, 2023 at 9:36
  • $\begingroup$ well, you didn't specify open clusters. So this is comparable then to the situation in binaries. $\endgroup$
    – Walter
    Jan 5, 2023 at 10:57

With difficulty.

For stars on the main sequence, there is a mass-luminosity relationship

enter image description here

Sourced from (Astronomy by Openstax and Department of Physics and Astronomy at Douglas College, Chapter 18.2 Measuring Stellar Masses cc-by

From this an estimate of the mass can be made. If one can also estimate the age of the star, the estimate can be improved. For stars that are off the main sequence, estimating the mass may be much harder, and depend on a model of stellar evolution. Moreover, as luminosity estimates depend on distance, uncertainty in the distance of stars can be a significant source of uncertainty in their mass.

For a star like Betelgeuse, estimates of the mass range from 9 to 21 solar masses (with older models suggesting as much as 30 or as little as 5 solar masses) (see Wikipedia). It can be said that for such stars, it is not possible to determine the mass, only to make a broad estimate of a range of possible masses.

  • 1
    $\begingroup$ But wouldn't that main sequence also be mostly derived from estimates? $\endgroup$ Dec 22, 2022 at 23:20
  • 5
    $\begingroup$ It's derived from observations of binary stars, for which accurate masses can be determined. $\endgroup$
    – James K
    Dec 22, 2022 at 23:22
  • 1
    $\begingroup$ > With difficulty. < I know! It keeps rolling off of the scale. (didn't want to make light of your answer, and the diagram is great.) $\endgroup$
    – J. Gwinner
    Dec 23, 2022 at 22:05

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .