The simple answer is we don’t know, this is something that has plagued scientists for nearly a hundred years.
Why is an are a few thousand kilometers above the surface of the sun hotter then the surface or even the core itself?
So, what can it be, to simplify, it can be one out of three reasons.
1. Heat has been stored there over a long period of time.
2. Heat is generated there.
3. Both 1. and 2. are true.
For 1. to be true, there must be some form of ‘atmosphere’ that keeps the heat in, maybe it’s just that most of the heat energy is stored there, since vacuum is terrible at transmitting energy, however it’s been hard to prove 100%, since it
For 2. to be true, it would be magnetic waves either colliding or just something akin to friction, and unlike earth with it’s north and south pole, the suns magnetic field are pretty gnarly.
3. Is probably more likely to be somewhat true, since both of these theoretically could produce the heat.
I remember the parker solar probe being launched in 2018, who has a goal to find evidence to answer this question. So look forward to it for answers.
Latest Answers