《積分幾何学》
【せきぶんきかがく (integral geometry)】
“ビュッフォンの針”のように図形に関係した確率を幾何確率といい, これらの理論的な部分は, 積分幾何学(integral geometry)を基礎にしている. 積分幾何学は幾何確率に応用可能であるばかりでなく, もっと広く図形に関する様々な局面で基礎となり得ると考えられる. そこで積分幾何学の基礎概念と直線に関する主公式にかぎって述べることにする. 詳しくは[1], [2]を参照されたい. 積分幾何学の基礎概念とは合同変換によって不変な測度を求めることにあるが, 例を直観では分かりづらい直線の集合に採り, 以下で議論を展開する.
\begin{figure}[h]
\begin{center}
\begin{picture}(300,170)(-50,-20)
\put(0,0){\vector(1,0){220}} \put(220,0){\makebox(0,0)[l]{\large $ x $ }} \put(0,0){\vector(0,1){130}} \put(0,130){\makebox(0,0)[b]{\large $ y $ }} \put(0,0){\line(1,2){50}} \put(-10,100){\line(2,-1){220}} \put(140,30){\makebox(0,0)[bl]{\large $ g $ }} \put(22,71){\line(2,-1){11}} \put(22,71){\line(1,2){5}} \put(20,50){\makebox(0,0)[tr]{\large $ p $ }} \put(0,0){\makebox(0,0)[tr]{O}} \put(5,0){\oval(15,20)[tr]} \put(15,15){\makebox(0,0)[l]{\large $ \theta $ }} \end{picture} \vspace{-10mm} \caption{直線に下ろした垂線} \label{fig:C-E-01+2} \end{center} \end{figure}
図1のように, 直線 $ g $ があって, 原点からこれに下ろした垂線の長さを $ p $ , 垂線と $ x $ 軸との角度を $ \theta $ とすると, この直線は
\begin{eqnarray}
x\cos \theta+y\sin \theta=p \label{eqn:C-E-01+4}
\end{eqnarray}
と表される. そこで, この $ p $ と $ \theta $ で, 直線の集合(たとえばある領域と交わる直線の集合など)の測度を
\begin{eqnarray}
m(X)=\int_{X}f(p,\theta)\hspace*{1mm}\mbox{d}p\hspace*{1mm}\mbox{d}\theta
\label{eqn:C-E-01+5}
\end{eqnarray}
とおき, 以下, 合同変換で不変の条件を考えよう. 直線 (1)で表されるような, 直線の集合 $ X $ が, 合同変換
\begin{eqnarray}
x' &=& x\cos \alpha-\sin \alpha+a \nonumber\\
y' &=& x\sin \alpha+y \cos \alpha+b \label{eqn:C-E-1+2}
\end{eqnarray}
によって,
\begin{eqnarray*}
x'\cos\theta'+y'\sin\theta'=p'
\end{eqnarray*}
なる直線の集合 $ X' $ に変換されたものとする. すると, 上式より
\begin{eqnarray}
\theta &=& \theta'-\alpha,\nonumber \\
p &=& p'-a\cos \theta'-b\sin \theta' \label{eqn:C-E-01+6}
\end{eqnarray}
が得られる. ここで, 一様な直線の分布を考えているので, $ X $ と $ X' $ の測度は等しく, すなわ
ち
\begin{eqnarray*}
\int_{X}f(p,\theta)\hspace*{1mm}\mbox{d}p \hspace*{1mm}
\mbox{d}\theta=\int_{X}f(p',\theta')\hspace*{1mm}\mbox{d}p'\hspace*{1mm}
\mbox{d}\theta'
\end{eqnarray*}
でなければならない. ところが, 式 (4)から $ (p',\theta') $ より $ (p,\theta) $ への変数変換のヤコビアンは1なので, 上式の右辺を変形して
\begin{eqnarray*}
\int_{X}f(p,\theta)\hspace*{1mm}\mbox{d}p\hspace*{1mm}
\mbox{d}\theta=\int_{X}f(p',\theta')\hspace*{1mm}\mbox{d}p\hspace*{1mm}
\mbox{d}\theta
\end{eqnarray*}
と表すことができ, これは $ X $ をどのようにとっても成立しなければならないので,
\begin{eqnarray*}
f(p,\theta)=c\mbox(定数)
\end{eqnarray*}
が得られる. そこで $ c=1 $ とし, $ \mbox{d}p \hspace*{1mm}\mbox{d} \theta $ を $ \mbox{d}G $ とおいて, これを直線の集合 $ G $ の密度を表わすとすれば, 直線の集合の測度が式 (2)より
\begin{eqnarray}
m(X)=\int_X \mbox{d}G \label{eqn:C-E-01+7}
\end{eqnarray}
と導かれる. ここで, 図2のような滑らかな曲線ABがあり, その長さを $ L $ とする. AB上の点Pでこの曲線と交わる直線を $ g $ , 曲線ABのPにおける接線と $ g $ とのなす角度を $ \varphi $ , AからPまでの曲線上の長さを $ s $ とおく. すると, $ (p,\theta) $ から $ (s,\varphi) $ への変数変換におけるヤコビアンは $ |\sin\varphi| $ となり, 曲線ABと交わる直線のすべては, $ 0\leq s\leq L, 0\leq\varphi \leq \pi $ の範囲を考えればよい. ゆえに
\begin{eqnarray*}
\int_{0}^{L}\!
\int_{0}^{\pi}\sin\varphi\hspace*{1mm}\mbox{d}s\hspace*{1mm}\mbox{d}\varphi=2L
\end{eqnarray*}
\begin{figure}[h]
\begin{center}
\begin{picture}(300,170)(-50,-20)
\put(0,0){\vector(1,0){220}} \put(220,0){\makebox(0,0)[l]{\large $ x $ }} \put(0,0){\vector(0,1){130}} \put(0,130){\makebox(0,0)[b]{\large $ y $ }} \put(0,0){\line(2,1){150}} \put(100,-10){\line(-1,2){70}} \put(90,10){\makebox(0,0)[bl]{\large $ g $ }} \put(71,22){\line(-1,2){5}} \put(71,22){\line(2,1){11}} \put(40,30){\makebox(0,0)[tr]{\large $ p $ }} \put(0,0){\makebox(0,0)[tr]{O}} \put(15,0){\oval(11,15)[tr]} \put(30,10){\makebox(0,0)[tl]{\large $ \theta $ }} \put(30,110){\oval(60,80)[br]} \put(56.2,77.6){\vector(2,3){40}} \put(56.6,85.5){\oval(9,8)[t]} \put(56,89.5){\makebox(0,0)[b]{\large $ \varphi $ }} \put(55.5,72){\makebox(0,0)[t]{\large P}} \put(30,70){\makebox(0,0)[r]{\large A}} \put(60,115){\makebox(0,0)[b]{\large B}} \end{picture} \vspace{-5mm} \caption{曲線と直線} \label{fig:C-E-01+4} \end{center} \end{figure}
\begin{figure}[h]
\begin{center}
\begin{picture}(300,140)(-50,-10)
\put(-10,130){\line(2,-1){220}} \put(-30,130){\line(1,-1){130}} \put(40,50){\circle{80}} \put(90,60){\oval(200,100)} \put(150,90){\makebox(0,0)[bl]{\large $ C_0 $ }} \put(60,60){\makebox(0,0)[l]{\large $ C $ }} \end{picture} \vspace{-5mm} \caption{ $ C $ と交わる確率} \label{fig:C-E-01+5} \end{center} \end{figure}
となるので, この $ 2L $ を曲線 $ AB $ と交わる直線の集合の測度 $ \int\mbox{d}p\hspace*{1mm}\mbox{d}\theta $ としてよいかにみえる. ところが上記の積分は曲線 $ AB $ に沿って行なわれたので, この曲線と二つ以上の点で交わる直線については, それぞれの交点で計算されている. したがって, 上記の $ 2L $ という値は求めたい測度よりも大きい数値であり, $ n(p,\theta) $ でこの重複を表現すれば
\begin{eqnarray*}
\int{n}(p,\theta)\hspace*{1mm}\mbox{d}p\hspace*{1mm}\mbox{d}\theta=2L
\end{eqnarray*}
が得られる. ところで, 曲線ABを滑らかなものとして議論してきたが, 滑らかな曲線を有限個つなげたものや, 不連続なものについても, ほとんどいたるところで接線は存在するので, 上式は成立する. そして対象となる曲線と交わらない直線については, $ n(p,\theta)=0 $ と解釈し,
\begin{eqnarray}
\int{n}\mbox{d}G=2L \label{eqn:C-E-01+11}
\end{eqnarray}
が導かれる. さて, これをもとに, 簡単な図形と交わる直線の集合の測度を求めよう. まず上記の曲線ABが直線分であれば, ほとんどいたるところ $ n=1 $ なので, 長さ $ L $ の線分と交わる直線の集合 $ X $ の測度は
\begin{eqnarray}
m(X)=\int\mbox{d}G=2L \label{eqn:C-E-01+12}
\end{eqnarray}
となる. 次に曲線が凸閉曲線の場合, ほとんどいたるところ $ n=2 $ が成立するので, 長さ $ L $ の凸閉曲線と交わる直線の集合 $ X $ の測度は
\begin{eqnarray}
m(X)=\int\mbox{d}G=L \label{eqn:C-E-01+13}
\end{eqnarray}
となる. これを用いると, 以下のような確率を簡単に求めることができる. 図\ref{fig:C-E-01+5}のように凸閉曲線 $ C_0,C $ があって, 長さをそれぞれ, $ L_0,L $ とする. 曲線 $ C_0,C $ に交わる直線の集合を $ X_0,X $ とすれば, $ C_0 $ に交わる直線が, $ C $ にも交わる確率 $ P $ は, 式(8)より
\begin{eqnarray}
P=m(X)/m(X_0)=L/L_0 \label{eqn:C-E-01+14}
\end{eqnarray}
となる.
参考文献
[1] L.A.Santaló, Integral Geometry and Geometric Probability, Addison-Wesley, Reading, Massachusetts, 1976.
[2] 腰塚武志, 「積分幾何学について(1)~(4)」, 『オペレーションズ・リサーチ』, 21 (1976), 524-529, 591-596, 654-659, 711-717.