主题
Search

球面线段选取


球面线段选取是指选择点对,这些点对对应于线段的顶点,线段的端点位于球面上。可以使用 Wolfram 语言中的函数在单位球面上选取 n 个随机线段RandomPoint[Sphere[], {n, 2}].

在单位球面上随机选取两个点。第一个点可以放置在北极,即坐标为 (0, 0, 1),不失一般性。然后使用球面点选取随机选择第二个点,因此可以分配坐标

x=sqrt(1-u^2)costheta
(1)
y=sqrt(1-u^2)sintheta
(2)
z=u
(3)

其中 u in [-1,1]theta in [0,2pi)。然后,第一个点和第二个点之间的距离 l

 l=sqrt(x^2+y^2+(z-1)^2)=sqrt(2-2u),
(4)

解出 u 得到

 u=1/2(2-l^2).
(5)

现在,距离的概率函数 P_l 由下式给出

 P_ldl=P_u|(partialu)/(partiall)|dl=1/2ldl
(6)

(Solomon 1978, p. 163),因为 P_u=1/2du/dl=-l。这里,l in [0,2]

SphereLines

因此,有点令人惊讶的是,与大多数人的直觉相反,大距离是最常见的。上面显示了 15 条随机线的图。 原始矩为

 mu_n^'=<l^n>=int_0^2l^nP_ldl=(2^(n+1))/(2+n),
(7)

给出前几个为

mu_1^'=4/3
(8)
mu_2^'=2
(9)
mu_3^'=(16)/5
(10)
mu_4^'=(16)/3
(11)

(OEIS A084623A000265)。 mu_n^' 为整数的 n 值因此为 n=0, 2, 6, 14, 30, 62, 126, 254, 510, 1022, ... (OEIS A000918),它们正是 n=2^k-2 的值。

中心矩为

mu=4/3
(12)
mu_2=2/9
(13)
mu_3=-8/(135)
(14)
mu_4=(16)/(135),
(15)

因此,方差、偏度和峰度超额为

sigma^2=2/9
(16)
gamma_1=4/5sqrt(2)
(17)
gamma_2=-5/3
(18)

(Solomon 1978, p. 163)。


另请参阅

球体线段选取, 圆线段选取, 直线线段选取, 球面点选取, 球面四面体选取

使用 Wolfram|Alpha 探索

参考文献

Sloane, N. J. A. 整数序列在线百科全书中的序列 A000265/M2222、A000918/M1599 和 A084623Solomon, H. 几何概率。 Philadelphia, PA: SIAM, 1978。

在 Wolfram|Alpha 上引用

球面线段选取

引用为

Weisstein, Eric W. “球面线段选取”。 来自 MathWorld--Wolfram Web 资源。 https://mathworld.net.cn/SphereLinePicking.html

主题分类