Skip to content
Technology How it works Breeder — Hyperion Burner — Aegis Burner — MetroVolt AI-Native Architecture Magnets Fuel cycle Safety Roadmap
Solutions AI & Data Centers Defense & Government Grid & Baseload Neutron Detection Quantum
Learn Technical Library
Proof Publications Whitepapers Technical Library Open Science & Reproducibility The Honest Gates
Company About / Mission Leadership Environment Health & Safety Investors Careers Press Contact
3D Model
AI Architecture › Mathematical Foundations
Mathematical Foundations

The Linear MHD Stability Eigenproblem

Linearizing ideal MHD about an equilibrium gives a self-adjoint force operator whose eigenvalues are growth rates; the AI learns its unstable manifold.

STRATEGY / SLOW ▲ ▼ MICROSECOND REAL-TIMEL7Ecosystem & Strategytelemetry ▲ control ▼open ▸L6Experience & Visualizationtelemetry ▲ control ▼open ▸L5Applications & Copilotstelemetry ▲ control ▼open ▸L4Orchestrationtelemetry ▲ control ▼open ▸L3Twin Modeling & AItelemetry ▲ control ▼open ▸L2Data Fabrictelemetry ▲ control ▼open ▸L1Control Planetelemetry ▲ control ▼open ▸L0Foundationtelemetry ▲ control ▼open ▸PHYSICAL S.M.A.R.T. GENERATOR PLANTBREEDER · HYPERION1R0 1.2 m · A 2.5 · 16.84 T · δ −0.30BURNER · TANDEM MIRROR2317 T throat · 26.49 T plug · fₙ 5.44% · DEC1 center stack + plasma · 2 high-field plug · 3 expander → direct converterCOLOR GRAMMAR strategy AI-workflow infra/data models reactor/DECLINE SEMANTICStelemetry (µs)controlKRONOS FUSION ENERGYAI-NATIVE S.M.A.R.T. GENERATORMASTER BLUEPRINTSHEET 01REV. 2026-08L0-L7 · 2 MACHINES
The AI-Native S.M.A.R.T. Generator Master Blueprint — eight layers (L0→L7), one control stack, wired to both machines. Telemetry rises in microseconds; control descends the same path.

The linearized force operator

Perturbing the ideal-MHD equations about a static equilibrium and assuming time dependence exp(gamma t) yields a generalized eigenvalue problem for the displacement xi. The force operator F is self-adjoint, which guarantees real gamma^2 - motions are either purely growing or purely oscillating, never overstable in ideal MHD. This structure is exploited by every stability code that seeds the breeder's training data.

text
Linearized ideal MHD eigenproblem:

  F(xi) = -rho * gamma^2 * xi

  F(xi) = grad( gamma_ad p div xi + xi.grad p )
        + (1/mu0) (curl B) x Q + (1/mu0)(curl Q) x B

  Q = curl(xi x B)

  Self-adjoint: <eta, F(xi)> = <xi, F(eta)>  -> gamma^2 real

Discrete generalized eigenproblem

Discretizing xi on a flux-coordinate grid turns the operator equation into a matrix generalized eigenproblem. The most-unstable eigenpair is what matters, so iterative methods (shift-invert Arnoldi/Lanczos) target the extreme eigenvalues rather than the full spectrum.

python
# most-unstable ideal-MHD mode via shift-invert
# A xi = gamma^2 B_mass xi   (A from force operator)
from scipy.sparse.linalg import eigsh
vals, vecs = eigsh(A, k=4, M=B_mass, sigma=sigma0,
                   which='LM')   # near shift sigma0
gamma2 = vals.max()
unstable = gamma2 > 0            # positive -> growing mode
mode = vecs[:, vals.argmax()]    # eigenvector = mode structure

Toroidal mode-number decomposition

Axisymmetry lets perturbations separate by toroidal mode number n: exp(i n phi). Each n is an independent eigenproblem. Low n (1, 2) are global kink/ballooning modes; the n = 0 problem is vertical stability. The breeder scans n to find the most-dangerous mode at each operating point.

Because a full eigen-solve is far too slow for real time, the stack trains classifiers and regressors on offline eigenvalue databases to predict growth rates from equilibrium descriptors, giving the twin a continuous stability margin field it updates every cycle.

Content reviewed August 2026 · design-and-simulation stage