一次折断 · Single Break (2 Pieces)
木棍长度为 1,断点 \(X \sim \mathrm{Uniform}(0,1)\),得到两段 \(X\) 和 \(1{-}X\)。
短段与长段的期望长度
展开推导 · Full Derivation
两段长度差的期望
展开推导 · Full Derivation
两次随机折断 · Two Random Breaks (3 Pieces)
在 \([0,1]\) 上均匀随机选两个断点,三段 \((L_1,L_2,L_3)\) 在 2-simplex 上均匀分布, 即 \((L_1,L_2,L_3)\sim\mathrm{Dirichlet}(1,1,1)\)。边缘分布:\(L_i\sim\mathrm{Beta}(1,2)\),密度 \(f(x)=2(1{-}x)\)。
三段能否构成三角形
展开推导 · Full Derivation
三角形条件:任意两边之和 > 第三边,等价于三边都 \(<\tfrac12\)。
最长段大于 1/2 的概率
展开推导 · Full Derivation
\(L_{\max} \le \tfrac12\) 当且仅当三角形条件成立,概率 \(= \tfrac14\)。
排序后各段的期望长度(Order Statistics)
展开推导 · Full Derivation
核心公式(Broken Stick Order Statistics):
对 \(n\) 段均匀 broken stick,第 \(k\) 大段(\(k=1\) 最大,\(k=n\) 最小)的期望为:
对 \(n=3\):
验证:\(\tfrac{2}{18}+\tfrac{5}{18}+\tfrac{11}{18}=1\) ✓
直接推导(\(E[L_{(3)}]\)):
Left: Simplex divided into 6 equal ordering regions by symmetry.
Middle: Level-set / layer-cake visualization of E[L(3)] as swept area.
Right: Harmonic decomposition — each bar shows the contribution of each 1/j term.
先折一次再折长段 · Sequential Break (Long Piece)
这是面试中最难且最常考的变体。注意它与 Dirichlet 模型的本质区别:此处三段分布不再是 Dirichlet(1,1,1)。
先折一次再折长段 → 三角形概率
展开推导 · Full Derivation
设置(WLOG):由对称性,设 \(X\le\tfrac12\)(较长段为 \(1{-}X\ge\tfrac12\)),并对 \(X\in[0,\tfrac12]\) 积分。
- \(a = X < \tfrac12\):已满足。
- \(b = U(1{-}X) < \tfrac12 \;\Rightarrow\; U < \dfrac{1}{2(1{-}X)}\)。
- \(c = (1{-}U)(1{-}X) < \tfrac12 \;\Rightarrow\; U > 1 - \dfrac{1}{2(1{-}X)}\)。
分布函数与高阶结论
最长段的分布函数 CDF
展开推导 · Full Derivation
最短段的分布与密度
展开推导 · Full Derivation
Left: Unit square — valid triangle region (dark teal) has area 1/8 out of total 1/2 → P = 1/4.
Right: 2-Simplex — central similar triangle has similarity ratio 1/2, area ratio 1/4.
扩展题 · Extension Problems
🔭 相关拓展问题全解
将木棍随机折成 \(n\) 段,能构成凸 \(n\) 边形的概率?
\(n\) 段构成 \(n\) 边形 \(\Leftrightarrow\) 每段 \({<}\tfrac12\)。 每段边缘分布为 \(\mathrm{Beta}(1,n{-}1)\),\(P(L_i{>}\tfrac12)=(\tfrac12)^{n-1}\)。 当 \(t=\tfrac12\) 时至多一段能超过(因为 \(n\ge3\),两段超过 \(\tfrac12\) 则和 \({>}1\)),故:
先随机折,取较短段再折,三角形概率?
较短段 \(X\le\tfrac12\),长段 \(1{-}X\ge\tfrac12\)。无论如何再折短段,长段 \(1{-}X\ge\tfrac12\) 始终存在, 三角形要求每段 \({<}\tfrac12\),但长段 \(\ge\tfrac12\)(等号概率为0),故:
圆上随机取 3 点,三角形包含圆心的概率?
固定一点为参考,其余两点对应圆弧长度(归一化到1)与 Broken Stick 三段完全等价。 三角形包含圆心 \(\Leftrightarrow\) 三段弧长都 \({<}\tfrac12\)。
给定三段构成三角形,最长段的条件期望?
在三角形区域(单纯形中心小三角形)上均匀分布,密度放大4倍为 \(f=4\)(原本为2,三角形区域面积为 \(\tfrac14\))。 设条件分布均匀在 \(\{l_i{<}\tfrac12,\sum l_i{=}1\}\) 上:
先折一次,然后在任意一段(等概率)上再折,三角形概率?
各以 \(\tfrac12\) 概率选折长段或短段。先折短段概率为 0,折长段概率为 \(2\ln2{-}1\):
不断重复折最长段,\(n\) 次后三角形概率趋势?
每次折最长段,段长趋于均等。三角形概率单调递增趋向1(因为越来越均匀就越难有段超过 \(\tfrac12\))。 初始(1次折)概率 \(=\tfrac14\),第一次再折长段后 \(=2\ln2-1\approx0.386\),继续增大直到趋于1。
一次折断最长段期望 \(\tfrac34\),两次折断最长段期望 \(\tfrac{11}{18}\),规律是什么?
\(n\) 次折断(共 \(n{+}1\) 段)最长段期望为 \(\tfrac{1}{n+1}\cdot H_{n+1}\),其中 \(H_n=\sum_{k=1}^n\tfrac1k\)。 随 \(n\) 增大,最长段期望减小(趋向 \(\tfrac{1}{n}\)),验证:\(n=1\):\(\tfrac12\cdot(1+\tfrac12)=\tfrac34\) ✓. \(n=2\):\(\tfrac13\cdot(1+\tfrac12+\tfrac13)=\tfrac{11}{18}\) ✓.
速查表 · Cheat Sheet
| 问题 Problem | 答案 Answer | 关键工具 Key Tool |
|---|---|---|
| 一折:短段期望 | \(1/4\) | \(\min(X,1-X)\sim U(0,\tfrac12)\) |
| 一折:长段期望 | \(3/4\) | 互补 |
| 一折:两段差期望 \(E|2X-1|\) | \(1/2\) | 对称积分 |
| 两折:三段三角形概率 | \(1/4\) | 几何 / 容斥 / Dirichlet |
| 两折:最长 \({>}1/2\) 概率 | \(3/4\) | \(1-1/4\) |
| 两折:最短段期望 \(E[L_{(1)}]\) | \(1/9\) | Order stat: \(\tfrac13\cdot\tfrac13\) |
| 两折:中间段期望 \(E[L_{(2)}]\) | \(5/18\) | Order stat: \(\tfrac13(\tfrac12+\tfrac13)\) |
| 两折:最长段期望 \(E[L_{(3)}]\) | \(11/18\) | Order stat: \(\tfrac13(1+\tfrac12+\tfrac13)\) |
| 最长段 CDF(两折) | \(1-3(1{-}t)^2,\;t\in[\tfrac12,1]\) | Beta(1,2) 边缘 + 容斥 |
| 最短段密度(两折) | \(6(1{-}3x),\;x\in[0,\tfrac13]\) | 平移单纯形面积 |
| 先折再折长段:三角形概率 | \(2\ln 2-1\approx0.386\) | \(\int_0^{1/2}\frac{X}{1-X}dX\) |
| \(n\) 段能成 \(n\) 边形概率 | \(1-n/2^{n-1}\) | 容斥 + Beta(1,n-1) |
| 圆上3点包含圆心概率 | \(1/4\) | 等价于折木棍三角形 |
| \(n\) 折最长段期望 | \(H_{n+1}/(n+1)\) | 调和级数 |