Part III: Solar Magnetic Activity | Chapter 10

The Solar Dynamo

Magnetic induction, magnetic Reynolds number, alpha-omega dynamo, and mean-field theory

10.1 The Magnetic Induction Equation

Derivation 1: Induction Equation from Maxwell and Ohm

The evolution of the magnetic field in a conducting fluid is governed by the induction equation, derived from Faraday's law and Ohm's law.

Step 1. Faraday's law: \(\nabla \times \mathbf{E} = -\partial\mathbf{B}/\partial t\). Ohm's law for a moving conductor: \(\mathbf{J} = \sigma(\mathbf{E} + \mathbf{v} \times \mathbf{B})\). Ampere's law (MHD limit): \(\nabla \times \mathbf{B} = \mu_0 \mathbf{J}\).

Step 2. Eliminating \(\mathbf{E}\) and \(\mathbf{J}\):

$$\mathbf{E} = \frac{\mathbf{J}}{\sigma} - \mathbf{v} \times \mathbf{B} = \frac{\nabla \times \mathbf{B}}{\mu_0 \sigma} - \mathbf{v} \times \mathbf{B}$$

Step 3. Substituting into Faraday's law and defining \(\eta = 1/(\mu_0\sigma)\):

$$\boxed{\frac{\partial \mathbf{B}}{\partial t} = \underbrace{\nabla \times (\mathbf{v} \times \mathbf{B})}_{\text{induction}} + \underbrace{\eta \nabla^2 \mathbf{B}}_{\text{diffusion}}}$$

The first term represents flux freezing (field is carried with the plasma) and the second represents resistive diffusion (field decays on a timescale \(\tau_d = L^2/\eta\)).

10.2 Magnetic Reynolds Number

Derivation 2: \(R_m\) and Flux Freezing

Step 1. The ratio of the induction to diffusion terms defines the magnetic Reynolds number:

$$\boxed{R_m = \frac{|\nabla \times (\mathbf{v} \times \mathbf{B})|}{|\eta \nabla^2 \mathbf{B}|} \sim \frac{v L}{\eta}}$$

Step 2. For the solar convection zone: \(v \sim 100\) m/s,\(L \sim 2 \times 10^8\) m, \(\eta \sim 1\) m\(^2\)/s (Spitzer value), giving:

$$R_m \sim 10^{10} \gg 1$$

Step 3. When \(R_m \gg 1\), Alfven's theorem holds: magnetic flux through any surface moving with the fluid is conserved. The field lines are "frozen" to the plasma. The Ohmic diffusion time for the Sun is:

$$\tau_d = \frac{R_\odot^2}{\eta} \sim 10^{10} \text{ years}$$

Since \(\tau_d\) greatly exceeds the solar age, resistive decay alone cannot explain the 22-year magnetic cycle. A dynamo mechanism is needed to regenerate the field.

10.3 The \(\alpha\)-\(\Omega\) Dynamo

Derivation 3: Toroidal and Poloidal Field Generation

The solar dynamo converts between poloidal (dipolar) and toroidal (azimuthal) field components through two processes.

Step 1: The \(\Omega\)-effect. Differential rotation stretches poloidal field lines into toroidal field. Starting from a poloidal field \(B_r\)and differential rotation \(\Omega(r, \theta)\):

$$\frac{\partial B_\phi}{\partial t} = r\sin\theta \, (\mathbf{B}_p \cdot \nabla)\Omega + \ldots$$

At the tachocline where \(d\Omega/dr\) is large, this process is very efficient.

Step 2: The \(\alpha\)-effect. Helical turbulence (cyclonic convection influenced by the Coriolis force) twists toroidal field to regenerate poloidal field:

$$\mathcal{E} = \langle \mathbf{v}' \times \mathbf{B}' \rangle = \alpha \langle\mathbf{B}\rangle - \beta \nabla \times \langle\mathbf{B}\rangle$$

Step 3. The \(\alpha\) coefficient from first-order smoothing theory:

$$\boxed{\alpha \approx -\frac{1}{3}\tau_c \langle \mathbf{v}' \cdot (\nabla \times \mathbf{v}')\rangle = -\frac{1}{3}\tau_c \langle \text{kinetic helicity}\rangle}$$

The \(\alpha\)-effect is antisymmetric about the equator (positive in the north, negative in the south), which naturally produces the observed equatorial antisymmetry of the solar magnetic field.

10.4 Babcock-Leighton Mechanism

Derivation 4: Surface Flux Transport

Step 1. In the Babcock-Leighton (BL) framework, the poloidal field is regenerated by the decay of tilted bipolar active regions (Joy's law). The surface flux transport equation:

$$\boxed{\frac{\partial B_r}{\partial t} = -\Omega(\theta)\frac{\partial B_r}{\partial\phi} - \frac{1}{R\sin\theta}\frac{\partial}{\partial\theta}(v_\theta B_r \sin\theta) + \frac{\eta_h}{R^2}\left[\frac{1}{\sin\theta}\frac{\partial}{\partial\theta}\left(\sin\theta\frac{\partial B_r}{\partial\theta}\right)\right] + S(\theta,\phi,t)}$$

Step 2. Here \(v_\theta\) is the meridional flow (~15 m/s poleward at the surface),\(\eta_h \sim 600\) km\(^2\)/s is the horizontal turbulent diffusivity, and \(S\) is the source term from active region emergence.

The BL mechanism has emerged as the leading paradigm because it directly connects the observed surface flux evolution to the polar field that serves as the seed for the next cycle. The strength of the polar field at cycle minimum is the best predictor of the amplitude of the following cycle.

10.5 Mean-Field Electrodynamics

Derivation 5: Dynamo Waves and the Cycle Period

Step 1. The mean-field induction equation for the axisymmetric components in an \(\alpha\Omega\) dynamo:

$$\frac{\partial A}{\partial t} = \alpha B_\phi + \eta_T \left(\nabla^2 - \frac{1}{s^2}\right) A$$$$\frac{\partial B_\phi}{\partial t} = s(\mathbf{B}_p \cdot \nabla)\Omega + \eta_T \left(\nabla^2 - \frac{1}{s^2}\right) B_\phi$$

where \(A\) is the poloidal vector potential and \(s = r\sin\theta\).

Step 2. These equations support dynamo waves that propagate according to the Parker-Yoshimura sign rule:

$$\boxed{\text{Propagation direction} = -\alpha \frac{\partial\Omega}{\partial r} \hat{e}_\theta}$$

Step 3. The dynamo number determines whether oscillatory solutions exist:

$$D = \frac{\alpha_0 \Delta\Omega L^3}{\eta_T^2}$$

When \(|D| > D_c \approx 1\text{--}10\), the dynamo is supercritical and oscillates. The cycle period \(P \sim L^2/\eta_T\) is set by the turbulent diffusion time. For \(\eta_T \sim 10^{8}\text{--}10^{9}\) m\(^2\)/s and \(L \sim R_\odot/3\), this gives \(P \sim 10\text{--}30\) years, consistent with the observed 22-year magnetic cycle.

Numerical Simulation

Solar Dynamo: Differential Rotation, Butterfly Diagram, Alpha-Omega Profiles

Python
script.py117 lines

Click Run to execute the Python code

Code will be executed with Python 3 on the server

10.6 Full Induction Equation Derivation

From Maxwell + Ohm to \(\partial\mathbf{B}/\partial t\)

We derive every step explicitly from the fundamental equations.

Step 1. Start with Faraday's law:

$$\frac{\partial\mathbf{B}}{\partial t} = -\nabla\times\mathbf{E}$$

Step 2. Ohm's law in a moving conductor with resistivity \(\eta_r = 1/\sigma\):

$$\mathbf{E} = -\mathbf{v}\times\mathbf{B} + \frac{\mathbf{J}}{\sigma} = -\mathbf{v}\times\mathbf{B} + \eta\mu_0\mathbf{J}$$

Step 3. Ampere's law (neglecting displacement current in MHD):\(\mathbf{J} = \nabla\times\mathbf{B}/\mu_0\). Substitute:

$$\mathbf{E} = -\mathbf{v}\times\mathbf{B} + \eta(\nabla\times\mathbf{B})$$

Step 4. Insert into Faraday's law:

$$\frac{\partial\mathbf{B}}{\partial t} = -\nabla\times\left[-\mathbf{v}\times\mathbf{B} + \eta(\nabla\times\mathbf{B})\right]$$

Step 5. For uniform \(\eta\), use the vector identity\(\nabla\times(\nabla\times\mathbf{B}) = \nabla(\nabla\cdot\mathbf{B})-\nabla^2\mathbf{B} = -\nabla^2\mathbf{B}\):

$$\boxed{\frac{\partial\mathbf{B}}{\partial t} = \nabla\times(\mathbf{v}\times\mathbf{B}) + \eta\nabla^2\mathbf{B}}$$

Step 6: Frozen-in flux for \(R_m\gg 1\). When diffusion is negligible:

$$\frac{\partial\mathbf{B}}{\partial t} = \nabla\times(\mathbf{v}\times\mathbf{B})$$

Expanding with the BAC-CAB rule and using \(\nabla\cdot\mathbf{B}=0\):

$$\boxed{\frac{d}{dt}\left(\frac{\mathbf{B}}{\rho}\right) = \left(\frac{\mathbf{B}}{\rho}\cdot\nabla\right)\mathbf{v}}$$

This is Alfven's frozen-in flux theorem: \(\mathbf{B}/\rho\) evolves like a material line element, meaning the magnetic flux through any surface comoving with the fluid is conserved. For the solar convection zone with \(R_m\sim 10^{10}\), flux freezing is an excellent approximation except at thin current sheets where reconnection occurs.

10.7 Mean-Field Dynamo Equations

Derivation of \(\partial\bar{\mathbf{B}}/\partial t = \nabla\times(\bar{\mathbf{v}}\times\bar{\mathbf{B}}+\alpha\bar{\mathbf{B}}) + \eta_T\nabla^2\bar{\mathbf{B}}\)

Step 1. Decompose all quantities into mean and fluctuating parts:\(\mathbf{B} = \bar{\mathbf{B}} + \mathbf{b}\),\(\mathbf{v} = \bar{\mathbf{v}} + \mathbf{v}'\).

Step 2. Average the induction equation. The key term is the mean electromotive force (EMF):

$$\boldsymbol{\mathcal{E}} = \overline{\mathbf{v}'\times\mathbf{b}}$$

Step 3. Under the first-order smoothing approximation (FOSA), expand \(\boldsymbol{\mathcal{E}}\)in terms of \(\bar{\mathbf{B}}\) and its derivatives:

$$\mathcal{E}_i = \alpha_{ij}\bar{B}_j + \beta_{ijk}\frac{\partial\bar{B}_j}{\partial x_k} + \ldots$$

Step 4. For isotropic, homogeneous turbulence, the tensors simplify:

$$\alpha_{ij} = \alpha\delta_{ij}, \quad \alpha = -\frac{1}{3}\tau_c\overline{\mathbf{v}'\cdot(\nabla\times\mathbf{v}')}$$
$$\beta_{ijk} = -\beta\epsilon_{ijk}, \quad \beta = \frac{1}{3}\tau_c\overline{v'^2} = \eta_T$$

Step 5. The complete mean-field induction equation:

$$\boxed{\frac{\partial\bar{\mathbf{B}}}{\partial t} = \nabla\times(\bar{\mathbf{v}}\times\bar{\mathbf{B}} + \alpha\bar{\mathbf{B}}) + \eta_T\nabla^2\bar{\mathbf{B}}}$$

The \(\alpha\) term is proportional to the kinetic helicity of the turbulence, which is non-zero when rotation (Coriolis force) breaks the mirror symmetry. The turbulent diffusivity\(\eta_T \sim \frac{1}{3}v'l \sim 10^8\text{--}10^9\) m\(^2\)/s vastly exceeds the molecular value \(\eta\sim 1\) m\(^2\)/s, reducing the effective diffusion time from \(10^{10}\) years to \(\sim 10\) years.

10.8 Babcock-Leighton Mechanism

The diagram below illustrates the toroidal-to-poloidal field conversion through the emergence and decay of tilted bipolar active regions.

Equator1. Toroidal Field (at tachocline)B_phi (east-west)2. Rising Flux TubeOmega loop3. Tilted Bipolar Region (Joy's law tilt)+-tilt4. Meridional Flow to Poles~15 m/sNew PoloidalField22-yr cycle

The Babcock-Leighton mechanism: (1) Toroidal field at the tachocline is wound by differential rotation. (2) Buoyant flux tubes rise as omega-loops. (3) They emerge as tilted bipolar regions (Joy's law). (4) Trailing polarity diffuses poleward, reversing the polar field and creating new poloidal flux.

Extended Simulation: Dynamo Wave & Butterfly Diagram

Extended: Dynamo Wave Solution, Butterfly Diagram, Rm Regimes, Mean-Field Coefficients

Python
script.py156 lines

Click Run to execute the Python code

Code will be executed with Python 3 on the server