Chapter 5 · Section 6
Lifetimes, Luminosity and the Giant Phase
The BPT law
BPT Part 2.9 gives the Main-Sequence Lifetime, τ⊛ = τ☉·(M/M☉)^(−2.5): "The heavier the star, the faster it burns: lifetime falls as mass to the −2.5", with τ☉ ≈ 10¹⁰ years. "A star's fuel grows with its mass but its brightness grows much faster, about as M^3.5, so the heaviest stars die first … Its first deaths, and its first Stellar Null Wells, come within a few million years of its first stars; its white dwarfs accumulate for billions of years; its red dwarfs outlive everything else in it." BPT Part 6.10 states the Mass–Luminosity Relation, L⊛ = L☉·(M/M☉)^3.5, "a star's brightness rises steeply with its mass", 3.5 being "the average over the stars that matter most for the light of a galaxy".
BPT Part 2.9's Giant Phase, t⋆ᵍ = 0.1·t⋆: "Through about nine tenths of its life it burns hydrogen in its core on the main sequence; in the last tenth it changes shape and colour." A star like the Sun swells into a red giant; one of more than about eight Suns into a supergiant. Red dwarfs, in the book's table, fade and are never giants. BPT Part 6.10's Game's Reading sets the clock: the lifetime M^(−2.5) with "the game's Sun living a set share of its universe's life".
The established physics
Mass–luminosity and lifetime power laws, and a giant phase of about a tenth of the main sequence (Kippenhahn, Weigert & Weiss 2012; Iben 1967; cited in BPT Part 2.9). Below 0.075 M☉ there is no hydrogen burning.
The game's math
lifetime(m, τ☉) = ∞ if m < 0.075 stars.js:43
= τ☉ · m^(−2.5) otherwise (Tempos)
luminosity(m) = 10⁻⁴ if m < 0.075 stars.js:45
= m^3.5 otherwise (Suns)
τ☉ = matter.tauSun = max(8, lifeEndTempo − universePulses) at the burst (app.js:1246): the Sun lives the whole life from the Physical Nova to the final well, 2^Lm Tempos. The fallback in stepMatterPost() is max(8, rupturePulses) (app.js:665).
A lot becomes a giant once (s.giant) when it is alive, not a remnant, at least 0.3 Suns, and now − born ≥ 0.9·life (stars.js:207). It is counted under giants while alive.
luminosity() does not move any mass. It weights each star's light in the galaxy readout (app.js:2977) and in the drawing (scene3d).
Worked case, desktop (τ☉ = 64 Tempos, one sub-step = 1/8 Tempo):
| Birth mass | Life (Tempos) | In the life of 64? |
|---|---|---|
| 0.5 | 362 | no: K and M dwarfs never die in the life |
| 0.8 | 112 | no |
| 1.2 | 40.6 | yes |
| 8 | 0.35 (under three sub-steps) | yes |
| 25 | 0.020 (the next sub-step) | yes |
So massive stars live and die within a sub-step or three of their birth, as in BPT Part 2.9 ("its first deaths come within a few million years of its first stars").
In the game
The ordering in time is what the player sees. The large blue-white points of O and B stars appear and are gone in moments, each ending in a supernova flash (Part 5.9); F and G stars, the Sun's kind, shine through most of the run and the heavier ones swell into orange giants late in it; K and M dwarfs shine to the end. The Stars line's giants count rises in the last part of the life, and white dwarfs pile up behind them.
Luminosity decides what is drawn. A body's drawn points take its stars brightest first (scene3d.js:761), so a clump holding one O star shows it before its hundreds of red dwarfs; a lone point counts as a star only if it holds one as bright as the Sun, else it shows its gas (scene3d.js:764). A star's drawn size grows with the logarithm of 1 + L (scene3d.js:669, 672), and the starlight on the torus's skin and a galaxy's color are weighted by n·L (scene3d.js:916; app.js:2977). A giant is drawn swollen: a clear orange at a size of 0.06, a supergiant redder at 0.1, against 0.014 for a red dwarf (scene3d.js:668, 671).
The scale model
The lifetimes are shares of the scale model's life: a star of mass m lives m^(−2.5) of the life wherever it is drawn. The true life is 2^L Tempos; the shares are the same.
Where the game and the theory differ
- The game lets stars from 0.3 Suns become giants (stars.js:207); BPT Part 2.9's table makes giants of stars from 0.5 Suns and says red dwarfs never are. With τ☉ the whole life, a star under 0.5 Suns never reaches nine tenths of its life in the run, so no red dwarf is ever drawn as a giant.
- BPT Part 2.9's Sun lives about 10¹⁰ years in a universe of 11.0 × 10⁹ years to its final well; the game's Sun lives the whole life from the Physical Nova to the final well. This is the "set share" of BPT Part 6.10's Game's Reading, taken as one.
Fixed numbers
| Number | Where | What it is | Kind |
|---|---|---|---|
| 0.075 | stars.js:43, 45 | Hydrogen-burning limit | PHYSICS (BPT Part 2.9) |
| −2.5 | lifetime() stars.js:43 |
Lifetime exponent | PHYSICS (BPT Part 2.9) |
| 3.5 | luminosity() stars.js:45 |
Mass–luminosity exponent | PHYSICS (BPT Part 6.10) |
| 10⁻⁴ | luminosity() stars.js:45 |
Brown dwarf light, Suns | METHOD (unsourced floor) |
| 8 | app.js:1246, 665 | Floor on τ☉, Tempos | METHOD |
| 0.9 | stars.js:207 | Giant from nine tenths of the life | BPT (Part 2.9, Giant Phase) |
| 0.3 | stars.js:207 | Least mass that becomes a giant | METHOD (not stated in BPT, whose line is 0.5) |