Hello, eigenblog

This is the very first article — a smoke test for the rendering pipeline. Nothing earth-shattering here yet, just a check that math, code, and prose all flow through nbconvert and end up looking right on the page.

A pinch of math

Euler's identity has to make an appearance somewhere:

$$ e^{i\pi} + 1 = 0 $$

And inline math like $\nabla \cdot \mathbf{B} = 0$ should render next to its prose without forcing a line break.

A pinch of code

A trivial NumPy snippet to confirm Pygments syntax highlighting works:

import numpy as np

theta = np.linspace(0, 2 * np.pi, 5)
for t in theta:
    print(f"cos({t:.3f}) = {np.cos(t):+.6f}")
cos(0.000) = +1.000000
cos(1.571) = +0.000000
cos(3.142) = -1.000000
cos(4.712) = -0.000000
cos(6.283) = +1.000000

Next steps

If this renders cleanly — headings, math, code with colours, this very paragraph — then the pipeline is doing its job. The actual writing starts next.