Las respuestas actuales apuntan en la dirección equivocada. La dirección correcta, en mi opinión, se indica en el comentario de dmckee.
El problema está en tu intuición de que la alta temperatura destruye un campo magnético. Esto es erróneo como podemos ver en numerosos experimentos.
Sin embargo, es cierto que hay una temperatura a la que se rompe el mecanismo particular por el que un trozo de hierro magnetizado mantiene su campo magnético. La forma en que el hierro produce un campo magnético está relacionada con ciertas propiedades de los átomos de hierro, y es esta propiedad la que se pierde.
La alta temperatura destruye el mecanismo del hierro (y de algunos otros metales) para mantener un campo magnético, no el mecanismo por el que una carga en movimiento produce un campo magnético.
En el sol, el campo magnético es generado por cargas en movimiento. En el hierro, el campo magnético se genera por una alineación particular de las estructuras de espín en la estructura cristalina del metal. El calor provoca el movimiento de los átomos y destruye esta estructura cristalina.
4 votos
Lo que hay que sacar de esta línea de pensamiento es que el campo magnético del Sol se genera por un mecanismo diferente al que hacen los imanes permanentes a escala de la temperatura humana.