To generate a random unit vector in , the most trivial approach is to use spherical coordinates and generate the angles uniformly at random. Here we introduce another way : sample independent identical random variables from Gaussian distribution , denoted as . Then a unit vector is obtained by
The key observation is that all points at a fixed distance from the origin is equally generated. To see this, the joints distribution of is given by
is fixed when is fixed.