Solar Wind Physics
Parker's isothermal wind, the critical point, fast and slow wind, and MHD wind models
8.1 Parker's Isothermal Solar Wind
Derivation 1: The Parker Wind Equation (Full Derivation)
Eugene Parker (1958) showed that a static corona is impossible—it must expand as a supersonic wind. This was one of the most consequential theoretical predictions in space physics, confirmed just four years later by Mariner 2. The derivation is a classic of mathematical physics.
Historical Context
Before Parker, Chapman (1957) had shown that the corona has extremely high thermal conductivity, producing temperatures of \(\sim 10^5\) K even at Earth's orbit. Biermann (1951) had inferred the existence of a continuous solar corpuscular radiation from observations of comet tail deflections. Parker unified these ideas by showing that the hydrodynamic equations demand a supersonic outflow—the solar wind.
Step 1: Governing Equations. We start with the steady-state, spherically symmetric, hydrodynamic equations for a fully ionized hydrogen plasma. The continuity equation ensures mass conservation:
where \(\dot{M}\) is the mass loss rate and \(v(r)\) is the radial velocity. This tells us that \(\rho = \dot{M} / (4\pi r^2 v)\)—if the velocity increases outward, the density must decrease faster than \(r^{-2}\).
Step 2: Momentum Equation. The radial momentum equation (Euler equation with gravity):
Step 3: Isothermal Assumption. For an isothermal corona at temperature \(T\), the equation of state is \(P = \rho c_s^2\) where the isothermal sound speed is\(c_s = \sqrt{k_BT / (\mu m_H)}\). Taking the derivative:
Step 4: Eliminating Density. From the continuity equation, we can express\(d\rho/dr\) in terms of \(dv/dr\). Differentiating \(\rho v r^2 = \text{const}\):
Step 5: Combining. Substituting \(dP/dr = c_s^2 d\rho/dr\) into the momentum equation and using the density derivative from Step 4:
Expanding and rearranging:
Step 6: The Parker Equation. Factoring out \(dv/dr\):
The Parker solar wind equation
This is a first-order ODE with a critical point where both sides vanish simultaneously.
Step 7: Critical Point Analysis. The right-hand side vanishes at the critical radius:
At this radius, the left-hand side must also vanish. The factor \((v - c_s^2/v)\)equals zero when \(v = c_s\). Therefore, the wind passes through the sound speed at the critical radius. Numerically:
Step 8: Topology of Solutions. The Parker equation can be integrated analytically. Defining \(u = v/c_s\) and \(x = r/r_c\):
where \(C\) is an integration constant. There are four classes of solutions:
- • Class I (Parker wind): Subsonic at \(r < r_c\), passes through sonic point, supersonic for \(r > r_c\). \(C = -3\).
- • Class II (accretion): Supersonic infall that decelerates through the sonic point.
- • Class III (breeze): Always subsonic, velocity increases then decreases. Not physical (finite pressure at infinity).
- • Class IV: Always supersonic. Not physical (requires supersonic base).
Only the Class I (Parker wind) solution satisfies both boundary conditions: subsonic near the Sun and vanishing pressure at infinity. This transonic solution was Parker's key insight. The predicted velocity at 1 AU is \(v \approx 300\text{--}400\) km/s for\(T \approx 1\text{--}2\) MK, in excellent agreement with observations.
8.2 The Critical Point and Mass Loss Rate
Derivation 2: Mass Loss Rate from the Parker Solution
Step 1. At the critical point, \(v(r_c) = c_s\) and\(\rho(r_c)\) is determined by the coronal base conditions. The density at \(r_c\) is related to the base density by hydrostatic equilibrium below the critical point:
Step 2. Since \(r_c = GM_\odot / (2c_s^2)\), the exponent simplifies to:
Step 3. The mass loss rate is:
The observed solar mass loss rate is \(\dot{M}_\odot \approx 2 \times 10^{-14} M_\odot\)/yr = \(1.3 \times 10^9\) kg/s. This is negligible for stellar evolution but drives the heliosphere and space weather. The exponential sensitivity to \(r_c/R_\odot\)(hence to \(T\)) explains why the wind properties are so sensitive to coronal conditions.
8.3 Fast and Slow Solar Wind
Derivation 3: Energy Equation and Terminal Velocity
The isothermal Parker wind predicts \(v \sim 400\) km/s, but observations show two distinct wind components.
Step 1. The Bernoulli integral for the Parker wind:
Step 2. At large distances (\(r \to \infty\)), the gravitational and logarithmic terms become negligible, and the terminal velocity is:
Step 3. Observational characteristics:
Fast Wind
- • Speed: 600-800 km/s
- • Source: Coronal holes
- • Density: ~3 cm\(^{-3}\) at 1 AU
- • \(T_p > T_e\) (ion-heated)
- • Low variability
Slow Wind
- • Speed: 300-400 km/s
- • Source: Streamer belt / boundaries
- • Density: ~10 cm\(^{-3}\) at 1 AU
- • \(T_p \approx T_e\)
- • Highly variable, compositionally distinct
8.4 The Alfven Radius
Derivation 4: Alfven Radius and Angular Momentum Loss
Step 1. The Alfven radius \(r_A\) is where the wind speed equals the Alfven speed: \(v(r_A) = v_A(r_A)\). Beyond this point, the wind can no longer communicate back to the Sun via Alfven waves.
Step 2. For a radial magnetic field \(B_r \propto r^{-2}\) and\(\rho v r^2 = \text{const}\):
Step 3. The angular momentum loss rate per unit mass from the Weber-Davis model:
The wind removes angular momentum as if it were co-rotating with the Sun out to \(r_A\). Parker Solar Probe crossed the Alfven surface at \(r_A \approx 13\text{--}20 R_\odot\) in April 2021, directly measuring the sub-Alfvenic solar wind for the first time.
8.5 Weber-Davis MHD Wind Model
Derivation 5: MHD Wind with Rotation and Magnetic Field
Weber and Davis (1967) extended Parker's model to include solar rotation and the azimuthal magnetic field, producing a more complete description of the solar wind.
Step 1. The steady-state MHD equations in the equatorial plane include the induction equation for the azimuthal field:
where \(M_A = v_r / v_{Ar}\) is the radial Alfven Mach number.
Step 2. Two conserved quantities along streamlines are the specific angular momentum and specific energy:
Step 3. The MHD wind has three critical points (sonic, Alfven, fast magnetosonic):
- • Slow critical point: \(v_r = c_{\text{slow}}\) (near \(r \sim 2 R_\odot\))
- • Alfven critical point: \(v_r = v_A\) (at \(r = r_A \sim 15 R_\odot\))
- • Fast critical point: \(v_r = c_{\text{fast}}\) (at \(r \sim 20 R_\odot\))
Beyond \(r_A\), the magnetic field becomes predominantly azimuthal (\(B_\phi \gg B_r\)), winding into the Parker spiral. The Weber-Davis model also predicts the torque on the Sun, giving a spin-down timescale of \(\sim 10^{10}\) years for solar-type stars.
Numerical Simulation
This simulation integrates the Parker wind equation numerically, showing all four solution classes, the transonic solution, velocity and density profiles, and the critical point topology.
Parker Solar Wind: Solution Topology, Velocity Profiles, and Critical Point Analysis
PythonClick Run to execute the Python code
Code will be executed with Python 3 on the server
8.6 Parker Solar Wind — The Complete Derivation
This section provides the most detailed treatment of the Parker wind in the course, covering every algebraic step from the basic equations to the full solution topology.
Starting Point: The Fluid Equations
Step 1. We assume a steady, spherically symmetric, isothermal, non-magnetic, non-rotating outflow of a fully ionised hydrogen plasma. The three governing equations are:
For fully ionised hydrogen with equal electron and proton temperatures,\(\mu = 1/2\) (mean molecular weight), so\(c_s = \sqrt{2k_BT/m_p}\).
Eliminating Density
Step 2. Logarithmically differentiate the continuity equation\(\rho v r^2 = \text{const}\):
Step 3. Since \(P = \rho c_s^2\) with \(c_s\) constant (isothermal):
Deriving the Parker Equation
Step 4. Substitute this into the momentum equation:
Step 5. Dividing through by \(\rho\) and expanding:
Step 6. Collecting the \(dv/dr\) terms on the left:
The Parker solar wind equation, with \(r_c = GM_\odot/(2c_s^2)\)
Critical Point Analysis
Step 7. This ODE has the form \(f(v)\,dv/dr = g(r)\). The right side vanishes at \(r = r_c\). The left side factor\((v - c_s^2/v) = (v^2 - c_s^2)/v\) vanishes when \(v = c_s\).
Step 8. At the critical point, \(dv/dr\) is of the form 0/0. We use l'Hopital's rule or direct Taylor expansion. Write\(v = c_s + \delta v\), \(r = r_c + \delta r\) and expand to first order:
Since \(\delta v = (dv/dr)|_c\,\delta r\):
The \(+\) sign gives the accelerating (wind/accretion) solution; the \(-\) sign gives a decelerating solution. Only the wind solution (\(+\), subsonic for \(r < r_c\), supersonic for \(r > r_c\)) satisfies \(P \to 0\) as \(r \to \infty\).
Analytical Integration
Step 9. Define dimensionless variables \(u = v/c_s\) and\(x = r/r_c\). The Parker equation becomes:
Step 10. This separates:\(\left(u - 1/u\right)du = 2(1/x - 1/x^2)\,dx\). Integrating both sides:
Multiplying through by 2 gives the standard form:
Integrated Parker equation in dimensionless form
The Four Classes of Solutions
Step 11. The transonic solution passes through \(u = 1\) at\(x = 1\). Setting \(u = 1\), \(x = 1\):\(1 - 0 = 0 + 4 + C\), so \(C = -3\).
- • Class I — Parker wind (\(C = -3\)): Subsonic below \(r_c\), passes through the sonic point, supersonic above. This is the physically correct solar wind solution. Velocity at 1 AU: \(\sim 400\) km/s for \(T = 10^6\) K.
- • Class II — Accretion (\(C = -3\)): The time-reverse of the Parker wind. Supersonic infall decelerating through the sonic point. Relevant for Bondi accretion.
- • Class III — Subsonic breeze (\(C > -3\)): Always subsonic. Velocity increases, reaches a maximum below \(c_s\), then decreases. Unphysical because\(P \to \text{finite}\) as \(r \to \infty\), which cannot be matched to the ISM.
- • Class IV — Supersonic everywhere (\(C > -3\)): Always supersonic. Unphysical because it requires \(v > c_s\) at the coronal base.
Critical Radius: Numerical Values
- • \(T = 0.5\) MK: \(r_c \approx 23\,R_\odot\), \(c_s \approx 91\) km/s
- • \(T = 1.0\) MK: \(r_c \approx 11.5\,R_\odot\), \(c_s \approx 128\) km/s
- • \(T = 1.5\) MK: \(r_c \approx 7.7\,R_\odot\), \(c_s \approx 157\) km/s
- • \(T = 2.0\) MK: \(r_c \approx 5.8\,R_\odot\), \(c_s \approx 181\) km/s
8.7 Weber-Davis MHD Wind — Extended Derivation
The Weber-Davis (1967) model extends Parker's solution by including solar rotation (\(\Omega_\odot\)) and the azimuthal magnetic field (\(B_\phi\)).
Conservation Laws
Step 1. In the equatorial plane, the induction equation for a steady axisymmetric flow with perfect conductivity (\(\mathbf{E} + \mathbf{v} \times \mathbf{B} = 0\)) gives:
which means field lines co-rotate with the Sun below the Alfven point. Solving for \(B_\phi\):
Step 2. The conserved specific angular momentum (including magnetic torque):
Total specific angular momentum = that of rigid rotation out to the Alfven radius
The Alfven Radius
Step 3. Define the radial Alfven Mach number\(M_A = v_r / v_{A,r}\) where\(v_{A,r} = B_r / \sqrt{\mu_0 \rho}\). At \(r = r_A\), \(M_A = 1\) (the wind speed equals the Alfven speed).
Step 4. The \(B_\phi\) expression has a singularity at \(v_r = v_{A,r}\)(the denominator vanishes). Regularity requires the numerator to also vanish at\(r_A\), giving \(v_\phi(r_A) = \Omega r_A\) — co-rotation at the Alfven point.
Angular Momentum Loss Rate
Step 5. The total angular momentum loss rate of the Sun is:
The wind acts as a magnetic brake, removing angular momentum as if the wind were co-rotating rigidly out to \(r_A\). With \(r_A \approx 15\,R_\odot\):
Step 6. This angular momentum loss spins down the Sun on a timescale:
This is consistent with the observed spin-down of solar-type stars (Skumanich 1972:\(\Omega \propto t^{-1/2}\)). Parker Solar Probe crossed the Alfven surface at\(r_A \approx 13\text{--}20\,R_\odot\) in 2021, directly confirming this key prediction.
Diagram: Parker Wind Solution Topology
The four classes of Parker wind solutions meeting at the critical point where\(v = c_s\) and \(r = r_c\). Only the transonic Parker wind (Class I, solid red) satisfies the physical boundary conditions of a subsonic base and vanishing pressure at infinity.
Advanced Simulation: Parker Wind Velocity, Parameter Space, and Weber-Davis
Parker Wind Solution Topology, Parameter Space Explorer, and Weber-Davis MHD Wind
PythonClick Run to execute the Python code
Code will be executed with Python 3 on the server