Calculator
Formula Used
A common scaling for a star’s main sequence lifetime is: t ≈ t☉ × (M/L), where t☉ ≈ 10¹⁰ years, M is mass, and L is luminosity.
When luminosity is not provided, the calculator estimates it using a mass–luminosity relation: L/L☉ ≈ (M/M☉)α. The exponent α is selectable, with an auto option based on mass range.
- t_years = 10¹⁰ × (M/L) × factor
- t_Gyr = t_years / 10⁹ and t_Myr = t_years / 10⁶
- If uncertainty is given: t_low/high = t × (1 ∓ u/100)
These relations are simplified and intended for learning and quick comparisons.
How to Use
- Select an input method based on what you know.
- Enter mass and/or luminosity in solar units.
- Choose auto α or set a custom exponent.
- Optionally add a lifetime factor and uncertainty percent.
- Press Calculate to see results above the form.
- Use the download buttons to export CSV or PDF.
Example Data Table
| Example star | Mass (M/M☉) | α | Estimated L (L/L☉) | Estimated lifetime (Gyr) |
|---|---|---|---|---|
| Red dwarf (0.2 M☉) | 0.2 | 2.3 | 0.024681 | 81.033 |
| Sun-like (1.0 M☉) | 1 | 4 | 1 | 10 |
| A-type (2.0 M☉) | 2 | 3.5 | 11.314 | 1.7678 |
| Massive (10 M☉) | 10 | 3.5 | 3162.3 | 0.031623 |
Example values use the same simplified scaling as the calculator.