BrainFlux

Radio interferometry

The noise one source sends, x(t), and a copy of it τ later (dashed)
Drag the lag τ on the autocorrelation plot: the copy slides along, and the average of the product follows the curve. Drag the band’s edge on the spectrum to change Δν
Multiply them: x(t) × x(t + τ), and its average (the line)
Its spectrum: the band the receiver lets through
Its autocorrelation R(τ): the average of the product at every lag
The sky and the ground: the noise arriving as waves (red crests, blue troughs)
The correlator’s output ⟨v_A v_B*⟩ in the complex plane
The fringe: the correlation as B moves (the heavy curve), and the power B receives (orange)
Drag antenna B along the ground (or on the fringe plot): the correlator’s dot winds round as the separation grows. Drag a source along the sky to change its angle
Source 1 sends
Source 2 sends
Antenna A hears
Antenna B hears
A × B, and its average
Spectra: A, B, and A·B* coloured by its phase
Autocorrelations of A and B
Cross-correlation of A and B against lag

The sky

drag a source

The uv plane: V(u, v)

What the pair measures

⟨v_A v_B*⟩, live

Image from the samples

grey above zero, blue below

Sampled uv plane

V where a pair has measured it

Dirty beam

the image of one point

The pair on the ground

drag A or B
Drag the ● on the uv plane: the pair’s separation (its mirror ○ follows). The live dot in “What the pair measures” settles on the colour under the ●
The flow: the sky → one correlation for each pair → the sampled uv plane → its inverse Fourier transform → the image

How the image is made

A and B hear
Spectra, and A·B* coloured by phase
Slide the pair, same separation