When light (photon particle) is generated inside the Sun, it takes a long time to bounce around inside to later escape and travel outwards.
Neutrinos escape immediately.
The numbers for the years trapped inside varies so much. I have included some numbers in the title of this question.
Here is a selection of online articles which I found to highlight the numbers:
Energy produced in the form of light keeps bouncing around inside the Sun, as though the Sun were made entirely of mirrors. A particle of light can take more than 30,000 years to reach the surface and escape!
It can take anywhere from a few thousand to a few million years for one photon to escape.
Borexino scientists found measurements using solar neutrinos matched previous measurements using photons, revealing that the sun releases as much energy today as it did 100,000 years ago.
... Process converts 4 million tons of matter into energy. This energy, which can take between 10,000 and 170,000 years to escape the core, is the Source ...
Estimates of the photon travel time range between 10,000 and 170,000 years.
... solar activity has been consistently stable on a 100,000-year scale....
- Why so much variation in the estimates?
The Borexino measurements directly use this number to compare/estimate what the sunlight would have been X years ago, but the specific number used is 100,000.
It is one thing to report widely ranging numbers, it is another to use a specific number in calculations to make conclusions.
Like-wise, there are calculations on when the Sun will expand or when the light will dim out, again using some specific number given here.
- In this case, why do scientists not calculate with lower bounds and upper bounds, choosing to instead take a specific number?