Fluid heated from below becomes unstable at Ra_c = 1707.76 (free-slip boundaries). Above this threshold, rolls form with critical wavenumber k_c = π/√2. Simulate 2D convection via stream-function vorticity, visualizing temperature field and velocity rolls.