¿Por qué solo la Tierra se considera un gran imán? ¿Por qué no otros planetas?

No es solo la Tierra. Otros planetas tienen campos magnéticos. De hecho, Júpiter, Saturno, Urano y Neptuno tienen campos magnéticos más fuertes que la Tierra.

El campo magnético de la Tierra es causado por las corrientes eléctricas generadas en su núcleo, probablemente como resultado de la convección (impulsada por el calor) que ocurre allí. Esta explicación es consistente con planetas rocosos más pequeños, como Marte, que no tienen ningún campo magnético de ninguna consecuencia; Los planetas más pequeños pierden su energía interna más rápidamente, por lo que el núcleo se enfría y la convección se extingue con la misma rapidez.

Sin embargo, para los gigantes gaseosos, no creo que el mecanismo se entienda muy bien.

Aquí hay una imagen del telescopio espacial Hubble de aurora en Júpiter, resultante de su campo magnético.

Otros planetas tienen campos magnéticos.

¿Por qué los planetas tienen campos magnéticos? El | Datos espaciales: astronomía, sistema solar y espacio ultraterrestre | Revista All About Space

Algunos no tienen campos para varias cosas, como tamaño, calor en su núcleo, materiales en el núcleo, etc. Sin embargo, la mayoría de los planetas sí.

Muchos otros planetas también tienen campos magnéticos. Tienen un núcleo de hierro que crea el campo magnético. Todavía hay otros planetas que no tienen este núcleo con elementos magnéticos, por lo que simplemente no tienen campo magnético.