In New Scientist:
Robert Ehrlich of George Mason University in Fairfax, Virginia, modelled the effect of temperature fluctuations in the sun’s interior. According to the standard view, the temperature of the sun’s core is held constant by the opposing pressures of gravity and nuclear fusion. However, Ehrlich believed that slight variations should be possible.
He took as his starting point the work of Attila Grandpierre of the Konkoly Observatory of the Hungarian Academy of Sciences. In 2005, Grandpierre and a collaborator, Gábor Ágoston, calculated that magnetic fields in the sun’s core could produce small instabilities in the solar plasma. These instabilities would induce localised oscillations in temperature.
Ehrlich’s model shows that whilst most of these oscillations cancel each other out, some reinforce one another and become long-lived temperature variations. The favoured frequencies allow the sun’s core temperature to oscillate around its average temperature of 13.6 million kelvin in cycles lasting either 100,000 or 41,000 years. Ehrlich says that random interactions within the sun’s magnetic field could flip the fluctuations from one cycle length to the other.
These two timescales are instantly recognisable to anyone familiar with Earth’s ice ages: for the past million years, ice ages have occurred roughly every 100,000 years. Before that, they occurred roughly every 41,000 years.