Suppose that one selects two random points x,y in a sphere of radius R. Is there a closed-form expression for the probability density P(d_x,y), i.e. the probability that x and y have Euclidean distance d in the sphere? Note that I'm referring to points within a sphere, not the probability density over the surface area.

  • $\begingroup$ In mathematics it is conventional to use "sphere" to refer to the surface and "ball" to refer to the enclosed region. You mean the points are selected from the latter, yes? $\endgroup$
    – user856
    Jan 4 '16 at 18:50
  • $\begingroup$ I found an existing question about the CDF. One of the answers there mentions the PDF. Or you could use the method in the accepted answer to find the CDF and then differentiate. $\endgroup$
    – epimorphic
    Jan 4 '16 at 18:55
  • $\begingroup$ Thanks - I can see why "sphere" would cause confusion. $\endgroup$
    – Max
    Jan 4 '16 at 18:59

Where $d$ is the distance and $R$ is the radius.


See for instance Tu and Fischbach, 2011 who also provide results for this problem in spherical objects of general dimension and density.

  • $\begingroup$ Thank you. Has this problem also been solved for an ellipsoid with axes R1,R2,R3? $\endgroup$
    – Max
    Jan 4 '16 at 19:16
  • $\begingroup$ Yes. Take a look at the introduction of the referenced paper. 3 dimensional ellipsoids are mentioned. $\endgroup$
    – CommonerG
    Jan 4 '16 at 19:17

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.