2023.04.07 day -61
xy 询问了牛逼题:单位立方体,体心作截面,求期望面积。根据 Alice 的想法,我们将其转化为对射线积分,可又遇到了问题,难搞。
在 456 天之后,我们解决了这道题。
为方便计算,不妨研究边长为 2 的正方体。
首先转化为对射线积分:
====E(Area)∣n∣=1∫1dn∣n∣=1∫Area(n)dn4π1∣n∣=1∫dn0∫2π21Len2(n,θ)dθ8π10∫2πdθ∣n∣=1∫Len2(n,θ)dn8π10∫2πdθ∣m∣=1∫Len2(m)dm
然后把向量拆掉,选一个面的四分之一作积分区域:
==8π10∫2πdθ∣m∣=1∫Len2(m)dm41(θ,φ)∈ΩAll∬Len2(θ,φ)cosθdθdφ6(θ,φ)∈Ω1∬Len2(θ,φ)cosθdθdφ
设出交点坐标并换元:
研究 {(x,y,z)∣0≤x,y≤1z=1} 的部分。不妨设交点 (a,b,1)。
{θ=arctana2+b21φ=arctanab===6(θ,φ)∈Ω1∬Len2(θ,φ)cosθdθdφ60≤a,b≤1∬(a2+b2+1)2cos(arctana2+b21)(∂b∂θ∂a∂φ−∂a∂θ∂b∂φ)dadb60≤a,b≤1∬(a2+b2+1)2cos(arctana2+b21)((a2+b2+1)a2+b2−b⋅a2+b2−b−(a2+b2+1)a2+b2−a⋅a2+b2a)dadb60≤a,b≤1∬a2+b2+11dadb
答案呼之欲出,积一下这个积分:
==0≤a,b≤1∬a2+b2+11dadb210≤b≤1∫ln(b2+2−1b2+2+1)db−6π+arcsinh(22)+21ln(2+3)
单位立方体,算一下比例可得答案是 −4π+23arcsinh(22)+43ln(2+3),约为 1.19004。
跑了个 n=108 的蒙特卡洛,可以精确到 10−4。做完了!