How a picture turns into static
Pick a noise schedule — a small sequence β₁ < β₂ < … < β_T of variances. At step t, replace each pixel by √(1−β_t)·x_{t−1} + √β_t·ε, where ε is fresh Gaussian noise. Iterated T = 1000 times, this drives every image to a sample of N(0, I): the original content is irrecoverably gone. A clean piece of algebra rolls the whole chain into a single closed form, q(x_t | x_0) = N(√ᾱ_t · x_0, (1−ᾱ_t) I), so you can jump straight to any noise level without simulating every step.