数学A / 場合の数
多角形の対角線と三角形の個数
問題
正八角形について、次の問いに答えよ。
(1) 対角線は全部で何本あるか。
(2) 3個の頂点を結んでできる三角形は全部で何個あるか。
ヒントを見る
(1)頂点2個を結ぶ線分の総数から『辺』を除けば対角線。(2)どの3頂点を選んでも三角形になる(3点が一直線にないので)— 頂点3個の選び方そのもの。
解答・解説
方針
「頂点を結ぶ」線分や三角形の数は、頂点を選ぶ組合せに置きかえられる。
8個の頂点から2個選べば線分が1本、3個選べば三角形が1つ決まる。だから、線分の数は 、三角形の数は で数えられる。
対角線は、全部の線分から辺を除けばよい。三角形は、正八角形ではどの3頂点も一直線に並ばないので、3個選ぶ組合せがそのまま個数になる。
解答
⓪ 発想 — どう考え始めるか。 「頂点を結ぶ」線分や三角形の個数は、頂点を「選ぶ」組合せに翻訳できる。
8個の頂点から2個選べば線分が1本、3個選べば三角形が1つ、それぞれ自動的に決まるからだ。
対角線は、全部の線分 から辺の8本を除けばよい。三角形は、正八角形ではどの3頂点も一直線に並ばないので、 がそのまま答えになる。
(1) 8個の頂点から2個選ぶと線分が1本決まる。だから頂点を結ぶ線分は全部で
このうち8本は多角形の辺(となり合う頂点を結んだもの)だ。対角線は辺ではない線分なので
(2) 3個の頂点を選べば三角形が1つ決まる。正八角形では、どの3頂点も一直線には並ばない(必ず三角形になる)ので、選び方がそのまま三角形の個数になる。
まとめ:(2)で「どの3頂点も一直線に並ばない」とわざわざ確かめたのは、もし3点が一直線に並ぶ配置があれば、その組は三角形にならないので除く必要があるからだ。凸多角形なら心配ないが、点がバラバラに配置された問題では必ず確認しよう。
発展 — 一歩先へ。 「図形の個数=頂点の選び方」という翻訳は、選ぶ個数を変えるだけで色々な量が数えられる。4個選べば内部の対角線の交点(どの2本の対角線も別の点で交わる場合)、という具合だ。
ただし翻訳が通用するのは「選び方と図形が1対1」のときだけ。次の共線点の問題のように、一直線上の点が混ざると1対1が崩れて補正が要る。対応が崩れていないかの確認が、この型の急所である。
(1) 20本 (2) 56個
別解
(1)は「1つの頂点から数える」ルートでも出せる。
1つの頂点から対角線を引ける相手は、自分自身と両隣の2頂点を除いた 個。
頂点は8個あるから 本、としたいところだが、これは1本の対角線を両端で1回ずつ、計2回数えている。だから2で割る。
「掛けてから、二重に数えた回数で割る」。この数え方は、握手の総数(全員が握手したら何回か)と同じ構造だ。組合せの式 の中に、すでにこの「÷2」が組み込まれていることも見えてくる。
ポイント
- 頂点を結ぶ線分・三角形は、頂点を選ぶ組合せ 、
- 対角線 = 全部の線分 − 辺 本
- 三角形は「3点が一直線に並ばない」ことを確かめてから
よくある間違い
- 対角線を数えるとき、辺の8本を引き忘れる
- 1頂点から5本×8頂点=40本のまま答える(両端で二重に数えているので2で割って20本)
- (2)で対角線の交点まで三角形の頂点に数えようとする(頂点になれるのは8個の頂点だけ)