山本 達也さんからの質問1

問題
n角形の対角線の交点の数は?

解答
3本以上の対角線によって共有される点はないものとします。
また、凹部のない多角形とします。

解法その1
n角形のn個の頂点のうち4個を選ぶと、その4点で四角形が1つ出来、その対角線の交点が1つ
存在する。
よって、n個から、4個を選ぶ組み合わせで、
 n4n(n-1)(n-2)(n-3)/24

解法その2

各頂点に1〜nまでの番号をふります。
点1から点3に引いた対角線と交わる対角線は、
点1と点3の間にある点2と、点3と点1の間にある、点4、点5・・・点n とを結んだ対角線で、
 1×(n−3) 本 (図の上)
点1から点4に引いた対角線と交わる対角線は、
点2から引いたものが n−4本、点3から引いたものが同じくn−4本で、
 2×(n−4) 本 (図の下左右)   (※つづく)


結局、ある対角線を考えるとき、その線によって2つに分けられるそれぞれの頂点の数の積が
その対角線と交わる対角線の数になります。

(※つづき)
つまり、点1から引いた対角線によりできる交点は、
 1(n-3)+2(n-4)+3(n-5)+・・・+(n-5)3+(n-4)2+(n-3)1
  =Σk=1〜n-3k(n-2-k)=Σk=1〜n-3{(n-2)k-k2}
  =(n-2)・(n-3)(n-2)/2-(n-3)(n-2)(2n-5)/6
  =(n-2)(n-3){(n-2)/2-(2n-5)/6}
  =(n-2)(n-3)(n-1)/6
これが、n個の各頂点について言えるので、
  n(n-1)(n-2)(n-3)/6
ただし、各交点は、4回ずつ数えられている(★)ので、
  n(n-1)(n-2)(n-3)/24

★例えば、点1と点3を結んだ線と、点2と点4を結んだ線の交点は、
 点1,点2,点3,点4 について考えたときに数えられている。

算数・数学の部屋に戻る