Calculator
Choose a method, fill the fields, then calculate. Use optional uncertainties to propagate errors.
Formula Used
- Definition:
BC_band = m_bol − m_band - Bolometric magnitude from luminosity:
M_bol = M_bol,☉ − 2.5 log10(L/L☉) - Luminosity from radius and temperature:
L/L☉ = (R/R☉)^2 (T/T☉)^4 - Uncertainty (optional):
σ(BC) = √(σ(m_bol)^2 + σ(m_band)^2)
How to Use This Calculator
- Select a method based on your available measurements.
- Choose the photometric band label for your magnitude.
- Enter the band magnitude and the method-specific inputs.
- Optionally enter uncertainties to estimate ± values.
- Click Calculate to view results above the form.
- Use Download CSV or Download PDF to save outputs.
Example Data Table
| Scenario | Band | Input(s) | Computed BC (mag) |
|---|---|---|---|
| Magnitudes | V | mbol=4.74, mV=4.83 | -0.090 |
| Luminosity | V | L/L☉=1.20, Mbol,☉=4.74, mV=4.60 | 0.042 |
| Radius & Temperature | V | R/R☉=0.90, T=5200 K, mV=6.30 | -1.616 |
| Luminosity (bright star) | K | L/L☉=50, Mbol,☉=4.74, mK=1.20 | -1.955 |
| Magnitudes | G | mbol=3.10, mG=3.05 | 0.050 |
Bolometric Correction Guide
1) What bolometric correction represents
Bolometric correction (BC) links a measured band magnitude to the star’s total radiant output. It is defined as BCband = mbol − mband. When BC is negative, the star emits proportionally more energy outside the chosen band, so the bolometric magnitude is brighter than the band magnitude.
2) Why bands need corrections
Photometric filters capture only a slice of the spectrum. A V-band magnitude misses ultraviolet and infrared flux, especially for very hot or very cool stars. That is why BC depends on temperature, metallicity, extinction assumptions, and the exact filter response. Using the same band label consistently prevents mixing incompatible measurements.
3) Using magnitudes directly
If you already have mbol and mband, the calculator applies the definition BC = mbol − mband. This is common in catalogs that publish bolometric magnitudes. For example, if mbol=4.74 and mV=4.83, then BCV=−0.09 mag.
4) Luminosity route with a solar zero point
When luminosity is known, the calculator first converts it to bolometric magnitude using Mbol = Mbol,☉ − 2.5 log10(L/L☉). A widely used choice is Mbol,☉=4.74. With L/L☉=1.20, Mbol≈4.542. Subtracting the band magnitude then gives BC.
5) Radius–temperature route using Stefan–Boltzmann scaling
If you have radius and effective temperature, the calculator estimates luminosity via L/L☉ = (R/R☉)2(T/T☉)4. It uses T☉=5772 K by default. This path is useful for stellar models or eclipsing binaries, where R and T can be measured or fit directly.
6) Typical ranges and sign convention
BC values can span several magnitudes. Hot O-type stars often have very negative BCV (roughly −3 to −4) because much of their flux is in the ultraviolet. Sun-like stars have small corrections (BCV near −0.07 to −0.10). Cool stars can show strong corrections depending on the chosen band.
7) Uncertainty propagation and data quality
Optional uncertainty fields estimate σ(BC) from input errors. For magnitudes, σ(BC)=√(σ(mbol)2+σ(mband)2). For luminosity, the calculator uses the derivative of the logarithm to convert σ(L) into σ(Mbol). Entering realistic errors helps compare stars fairly.
8) Practical uses in stellar workflows
Bolometric corrections support H–R diagram placement, luminosity functions, and radius or age estimates when paired with temperatures. They also help reconcile multi-band photometry with total energy output. Exporting the computed BC, intermediate Mbol, and uncertainty to CSV or PDF keeps your pipeline transparent and reproducible. Many observers also convert BC results into physical watts for comparisons. This helps when modeling energy budgets and spectra.
FAQs
1) What is the output unit for bolometric correction?
Bolometric correction is expressed in magnitudes. The calculator reports BC in mag for the selected band label.
2) Can I use apparent or absolute magnitudes?
Yes. Use either apparent or absolute magnitudes, but keep them consistent. If mbol is absolute, mband must be absolute too.
3) Why do I need Mbol,☉ for the luminosity method?
Mbol,☉ sets the zero point that converts L/L☉ into Mbol. A common adopted value is 4.74, but you can change it to match your reference.
4) What does a negative BC mean?
A negative BC means the bolometric magnitude is brighter than the band magnitude. This often occurs when significant flux lies outside the filter, such as ultraviolet emission from hot stars.
5) How does the radius and temperature method estimate luminosity?
It scales luminosity using L/L☉ = (R/R☉)2(T/T☉)4. The default solar temperature is 5772 K, which you can override if needed.
6) Do band labels change the calculation?
The band label is informational here. The computation uses your supplied mband. Choose the correct label so your exported results remain understandable.
7) Why is my uncertainty missing in the result?
Uncertainty appears only if you provide at least one relevant σ input. Add σ(mbol), σ(mband), σ(L), σ(R), or σ(T) to compute propagated values.