Diffusion Models Math Explained