Can Uniform Points on a Circle be Derived from the Standard Normal Distribution?

  • Context: Graduate 
  • Thread starter Thread starter rabbed
  • Start date Start date
  • Tags Tags
    Circle Points Uniform
Click For Summary

Discussion Overview

The discussion revolves around the possibility of deriving the standard normal distribution from uniform points distributed along the contour of a circle using polar coordinates. Participants explore various methods and transformations, including the Box-Muller transform, to connect these concepts in the context of probability distributions and random variables.

Discussion Character

  • Exploratory
  • Technical explanation
  • Mathematical reasoning
  • Debate/contested

Main Points Raised

  • One participant questions whether uniform points on a circle can be derived from the standard normal distribution using polar form.
  • Another participant suggests that setting the angle Θ to a random value between 0 and 2π can yield a random distribution of points on the circle.
  • A participant expresses a desire to start with polar exponential form and derive the standard normal distribution for the x-coordinate.
  • Concerns are raised about the distribution of projections on the x-axis not maintaining a rectangular distribution if starting with a rectangular distribution of points on the circle.
  • References are made to methods for generating points on a sphere and the potential for similar methods to apply to a circle.
  • One participant proposes using a radius of r*sqrt(u) and questions if a radius of sqrt(-2*log(u)) would also yield a uniform distribution of points over the circle area.
  • Another participant clarifies that the radial part relates to points inside the circle, while the angular part is derived from a uniform distribution.
  • There is a discussion about the differences between the two methods for generating points and their implications for uniformity and normal distributions.

Areas of Agreement / Disagreement

Participants express differing views on the methods for deriving uniform distributions from normal distributions and the implications of various transformations. No consensus is reached on the best approach or the validity of certain methods.

Contextual Notes

Participants mention various mathematical transformations and distributions, but the discussion includes unresolved assumptions about the relationships between these methods and their outcomes.

Who May Find This Useful

Readers interested in probability theory, statistical methods, and the mathematical relationships between different types of distributions may find this discussion relevant.

rabbed
Messages
241
Reaction score
3
Is it possible to derive the standard normal distribution from using polar form p = r*e^(i*v) to distribute uniform points along the contour of a circle?

I've read that it is possible to randomize points like that using X and Y values with normal distribution by normalizing each point, but I haven't found a good reference which explains this in simple terms.
 
Physics news on Phys.org
Yes. You just set Θ=Random([0,2Π>). That way you get a random distribution of angles = points on the circle.
 
Yes, or in my case - v.
But I would like to start with the polar exponential form and end up with the standard normal distribution for the x coordinate for example.
It should be possible, right?
 
rabbed said:
But I would like to start with the polar exponential form and end up with the standard normal distribution for the x coordinate for example.
It should be possible, right?
I am not quite sure what you mean. But if you start with a rectangular distribution of points on a circle, the projections on the x-axis is not going to have a rectangular distribution.
 
For example, the top answer on this page explains a method to generate points on the surface of a sphere in any dimension, which in 2D should be the contour of a circle.
http://stats.stackexchange.com/ques...ed-points-on-the-surface-of-the-3-d-unit-sphe
In the comments there are also hints at a proof using matrices, but if the method is just used to distribute uniform points on a circle, it should be possible to show this using polar exponential form also? I figured the polar exponential form shouldn't be too far away from the standard normal distribution since they are already pretty similar.
 
Hm, maybe the surface of a sphere in 2D is the area of the circle. In that case I would like to start with p = r*sqrt(u)*e^(i*2*pi*v)
U_PDF(u) = 1 (0 < u < 1)
V_PDF(v) = 1 (0 < v < 1)
The end result should be
X = some function
Y = some other function
where
X_PDF(x) = 1/sqrt(2*pi) * e^(-0.5*x^2)
Y_PDF(y) = 1/sqrt(2*pi) * e^(-0.5*y^2)

But if it's easier to go the other way around, starting from the standard normal distributed X and Y and show how this relates to polar exponential form, that's OK too.
 
Last edited:
My question then is - when (0 < u < 1) has a uniform distribution, does a radius of sqrt(-2*log(u)) also give a uniform distribution of points over the circle area just like a radius of r*sqrt(u) does? How does that work?
 
  • #10
Both of these formulas
rabbed said:
My question then is - when (0 < u < 1) has a uniform distribution, does a radius of sqrt(-2*log(u)) also give a uniform distribution of points over the circle area just like a radius of r*sqrt(u) does? How does that work?
are for distributions in one dimension. How do they relate to a unit circle?
 
  • #11
It's the radial part from the center to a point inside the circle.
The other part (which is the same for both cases) is the angular part = 2*pi*v with (0 < v < 1) coming from a uniform distribution.

Btw, I'm pretty sure that sqrt(-2*log(u)) should be changed to sqrt(-2*ln(u)) since we are dealing with powers of e.
 
  • #12
r*sqrt(u) gives points between 0 and r, sqrt(-2ln(u)) gives points between 0 and infinity. The first gives points uniform on the unit disc, the second gives (two) normally distributed points.
 
  • #13
But according to the link I posted, the normal distribution method can be used to give uniform points on the unit disk also.

I just realized something, the 'basic' method gives uniform points on the unit disk by:
P = sqrt(U)*e^(i*2*pi*V)
using
U_PDF(u) = 1 (0 < u < 1)
V_PDF(v) = 1 (0 < v < 1)

while the other method must do it by:
P = sqrt(-2ln(K))*e^(i*2*pi*V)
using
K = e^(-0.5*k) (0 < k < 1)
V_PDF(v) = 1 (0 < v < 1)

..which will give the same result. Correct?

But what is K, the inverse CDF of some PDF? It should be possible to work backwards to get the normal distribution..
 
Last edited:

Similar threads

  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 9 ·
Replies
9
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 25 ·
Replies
25
Views
3K
  • · Replies 8 ·
Replies
8
Views
3K
  • · Replies 11 ·
Replies
11
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 15 ·
Replies
15
Views
3K