[logo] Web連載「数学ガールの秘密ノート」
Share

第435回 シーズン44 エピソード5
見つかる・見つける・見つけ出す(前編) ただいま無料

登場人物紹介

:数学が好きな高校生。

テトラちゃんの後輩。 好奇心旺盛で根気強い《元気少女》。言葉が大好き。

図書室にて

テトラ「おもしろいですっ! 秘密の宝物を発見したみたいですね……」

「秘密の宝物?」

ここは高校の図書室。いまは放課後。

は後輩のテトラちゃんと話をしていた。

いとこのユーリといっしょに証明したメネラウスの定理についてだ(第431回参照)。

テトラ「はい、そうです。メネラウスの定理で 1 になるところが、 ベクトルを使うと 1 になる。 それは《向きも考えたメネラウスの定理》や《外分点の個数も考えたメネラウスの定理》 のように解釈できる……すごく、おもしろいと思いますっ!(第434回参照)」

テトラちゃんはそういうと、元気よく両手を挙げた。

きっと、おもしろさを表現しているのだろう。

「うん、そうだよね。僕も知らなかったよ。 たまたま、メネラウスの定理をベクトルで証明して気付いたんだけどね」

テトラ「あたしも、その場でユーリちゃんといっしょに考えてみたかったです……」

テトラちゃんはそういうと、眉根を寄せて口をとがらせた。

今度は、不満を表現しているのだろう。

「じゃあ、いっしょに考える?」

テトラ「え?」

「いま話したのはメネラウスの定理の証明だけど、 後でベクトルを使って考えてみようと思ってた図形の問題があるんだよ。 そんなに難しくないと思うな」

テトラ「はいはいはいはいっ! ぜひぜひぜひぜひっ!」

テトラちゃんは右手を大きく挙げて、身を乗り出してきた。

そんなふうにして、 テトラちゃんといっしょに図形の問題を考えることになった。

図形の問題で最初にやることは?

「こういう問題だよ」

問題

平面上に三角形 ABC がある。

BC と平行な直線が、 直線 AB,AC と交わる点をそれぞれ点 D,E とする。

線分 CD と線分 BE の交点を F とする。

直線 AF と辺 BC の交点を G とする。

このとき、点 G は辺 BC の中点であることを証明せよ。

参考:モノグラフ『ベクトル』(科学新興社)

テトラ「なるほどです。 これをベクトルを使って証明すればいいんですよね。 三つのベクトル ABBCCA を考えて——」

「おっとっと! テトラちゃん、ちょっと待って!」

は思わず声を出してしまった。

テトラ「はい?」

「考え始めようとしているのに止めちゃってごめんね。 ベクトルを使うかどうかによらず、 図形の問題の最初は、ちゃんとセオリー通りに進もうよ」

テトラ「セオリー通りといいますと?」

「図形の問題が出たときに、一番最初にやることは何?」

テトラ「一番最初にやること……ああ、図を描くことですか!」

「そうだね。 《図をかけ》 はポリアの『いかにして問題をとくか』にもある。大事だよね」

テトラ「失礼しました。先輩の解き方を見ていて、 あたしもベクトルを使って《腕力》を振るう計算をするつもりでしたので、 つい先走りをしてしまいました。 図を描かずに図形の問題を考え始めるのは無茶ですね」

「図を一歩一歩描いていくのは、問題を把握するためにも有効だし」

テトラ「では、問題を読みながら、一歩一歩描いていきますっ!」

図を描こう

【1歩目】(三角形 ABC

平面上に三角形 ABC がある。

【2歩目】(二点 D,E

BC と平行な直線が、 直線 AB,AC と交わる点をそれぞれ点 D,E とする。

【3歩目】(点 F

線分 CD と線分 BE の交点を F とする。

【4歩目】(点 G

直線 AF と辺 BC の交点を G とする。

【5歩目】(点 G は辺 BC の中点?)

このとき、点 G は辺 BC の中点であることを証明せよ。

テトラ「確かに、一歩一歩図を描いていくと、わかってきますね。 どのようにしてその点が生まれたか、それがわかります」

「うん。これで図が描けた。 次にどんなふうに考える?」

見つかる

テトラ「あのですね……図を描いているうちに、 相似な三角形が見つかりました」

「どれのこと?」

テトラ「今回の証明に関係があるかどうかわからないんですけど、 BCDE が平行ですから、 二つの三角形 ABCADE相似になると思います。 それは三つの角がすべて等しいからです」

相似な三角形 ABCADE が見つかった

「なるほど。確かにその二つの三角形は相似になるね。 まず A は共通。 そして BCDE は平行だから、 B=DC=E になる。同位角だ」

テトラ「はい。三つの角がそれぞれ等しいので、 ABCADE は相似になります」

「その他にも、何か見つかったものはある?」

テトラ「いえ、そのくらいですね……」

と、ここでテトラちゃんは軽く爪を噛んで考え始めた。

テトラ「あたしは、図形の問題をどんな風に考えているんでしょう……」

「うん?」

テトラ「先輩から『次は何を考える?』や『何か見つかったものはある?』のように尋ねていただくと、 あたしは、自分の考える道筋を意識します。 あたしって、普段どんな風に考えているんでしょうね。 図形の問題……特に証明の問題を考えるとき、 あたしは適当な三角形や直線を注目して、 何か成り立つことが見つからないかなあ、 と考えているみたいです。 自分が知っている公式や定理に合うものが見つかりますように、と願いつつ。 図形の問題は、嫌いではないですけれど難しいと思います」

「決まり切った方法はないから、 ある程度は試行錯誤しないといけないと思うよ。 補助線が必要になると、さらに難しくなる」

テトラ「そうっ! 本当にそうです!」

【CM】

ユーリ「はい、ここでCMでーす。 三角形の合同、相似、証明の書き方と考え方。そして平行線の公理まで。 図形の証明はこちらをどーぞ!」

ノナ「どうぞ ..

テトラ「あ、でも、ベクトルを使うと計算に持ち込めるので、 補助線を見つける《ひらめき》は要らなくなるんでしょうか?」

「ユーリと話しているときもその話題になった(第432回参照)けど、 《ひらめき》が要らなくなるというのは言い過ぎだし、 ベクトルを機械的に当てはめると、それこそ計算がものすごく大変になっちゃうから難しいよね」

テトラ「がんばって根気よく計算すれば必ず解けるとしたら、うれしいですけれど……」

「テトラちゃんはかなり《腕力》があるからね」

テトラ「そ……それは計算の話ですよね? 《腕力》?」

テトラちゃんは真面目な顔で腕を曲げ、力こぶを作るジェスチャをしてを見る。

そして、僕たちは大笑いした。

ベクトルを使って考えていこう

「じゃあ、今回の問題を、ベクトルで表しながら考えていく?」

問題(再掲)

平面上に三角形 ABC がある。

BC と平行な直線が、 直線 AB,AC と交わる点をそれぞれ点 D,E とする。

線分 CD と線分 BE の交点を F とする。

直線 AF と辺 BC の交点を G とする。

このとき、点 G は辺 BC の中点であることを証明せよ。

参考:モノグラフ『ベクトル』(科学新興社)

テトラ「はい。点がたくさんありますから、ベクトルもたくさん出来ますね。 AB,BC,CA,

「そうだね。でも闇雲にベクトルを考えていると、それこそ混乱してしまう」

テトラ「思ったんですけれど、図を一歩一歩描いたときと同じく、 一歩一歩考えてみるというのはどうでしょう」

「なるほど」

【1歩目】三角形

テトラ「まず【1歩目】の ABC はいいですよね。特に条件はありませんから。

【1歩目】(三角形 ABC

平面上に三角形 ABC がある。

「ところがね、テトラちゃん。 すごく大事なことがここで出てくる」

テトラ「三角形があるだけで、ですか?」

「メネラウスの定理を証明しているときも思ったんだけど、 《三角形がある》ということは《一次独立な二つのベクトルがある》ということなんだ。 具体的に ABC で言えば、 ABAC の二つだね。 もちろん、どの二辺を使ってもかまわないけどね」

テトラ「あっ、そういえばユーリちゃんとのお話でも出てきました(第433回参照)」

「メネラウスの定理を証明したときには、 一次独立な二つのベクトルに注目するために、 {b=ABc=AC とわざわざ名前を付けたんだ」

三角形 ABC が作り出す、一次独立な二つのベクトル b=ABc=AC

テトラ「なるほどです」

一次独立な二つのベクトル

「ところで、 どうして一次独立な二つのベクトルに注目するか、 テトラちゃんはわかる?」

テトラ「はい。それも先輩のお話の中にありました。 bc が一次独立なとき、 平面上にあるどの点でも、 xb+yc のように表せるからですよね。 xy は実数です。 点が決まれば (x,y) も決まります。 これで、点という《図形の世界》の話を、実数の組 (x,y) という《数の世界》の話に移すことができます! だから、 一次独立に注目する……んじゃありませんか?」

「さすがテトラちゃん! ただし、 点が決まれば (x,y) が単に決まるだけじゃなくて、 一意的に決まるというのは外せない重要なポイントだよ」

テトラ「え……何かまちがっていました?」

「いや、何もまちがったことは言ってない。 それにきっとテトラちゃんが理解していないわけでもないと思う。 ただ、一意的に決まることが強調されていなかったからちょっと気になっただけ」

テトラ「一意的に決まるというのは、 異なる二点をそれぞれ xb+yc で表したときに、 同じ (x,y) の組で表されることはないという意味ですよね?」

「そうそう、そういう意味。 どんな点に対しても (x,y) は一意的に決まる。 そして、どんな (x,y) に対しても点は一意的に決まる。 だから一次独立な二つのベクトル b,c に注目する」

テトラ「確かに、あたしはそのことを強調しませんでした。 でも——言い訳に聞こえるかも知れませんけれど——あたしはわかっていました」

「うん、そうだろうと僕も思ったよ」

テトラ「でも……でも、はい、やっぱりそれは言い訳に聞こえるだけじゃなくて、言い訳ですね。 強調できなかったということは、 それが大事だと、はっきり意識してなかったということですから」

テトラちゃんは、そういって両手を強く握りしめ、うんうんと力強く頷いた。

【2歩目】平行

「【2歩目】もベクトルで考えてみようか」

【2歩目】(二点 D,E

BC と平行な直線が、 直線 AB,AC と交わる点をそれぞれ点 D,E とする。

テトラ「これはわかります。 BCDE が平行であるというのは、 二つのベクトル BCDE が同じ方向ということですから、 DE=rBC ですね!  r は実数です」

「そうだね。 少し言葉を補足すると、 BCDE が平行であるというのは、 ある実数 r が存在して、 DE=rBC が成り立つこと、と言い換えられる」

テトラ「あらら……いまの先輩の補足は、あたしの主張とどう違うんですか?」

「テトラちゃんは、 DE=rBC という式を出してくれた。 DEBC はいいけど《r は何か》という問題がある」

テトラ「あたしは r を実数だといいました……よね?」

「もちろん、 r が実数なのはいいんだよ。 そうじゃなくて、テトラちゃんが言いたいのは

  • (主張1)すべての実数 r について、 DE=rBC が成り立つ
  • (主張2)ある実数 r が存在して、 DE=rBC が成り立つ
の二つのうち後者の(主張2)だよね。それをはっきりさせたかったんだ」

テトラ「ははあ……確かに。 あたし、わかっていても強く意識していないことってたくさんあるんですね。 先ほどの《一意的に決まる》もそうですが、 強く意識していないと、いざというとき言葉に出てこないものなんでしょうかね……」

相似

「ところで【2歩目】で僕は別のことを考えたよ。 それはさっき見つかった相似のこと」

相似な三角形 ABCADE が見つかった

テトラ「はい。 ABCADE は相似です」

「テトラちゃんは BCDE の関係で平行を表してくれたけど、 相似を考えれば、他の辺についてもいえるよね。つまり、実数 r が存在して、 {AD=rABAE=rAC も成り立っていることがわかる」

テトラ「あっあっあっ。確かにそうです。ぜんぶ r 倍になってます」

「そうすると、僕たちは一次独立な二つのベクトル bc を使って、 点 DE を表せたことになる。つまり、 {AD=rbAE=rc を満たす実数 r が存在するということ」

テトラ「なるほど、なるほど! 注目する頂点や交点をこうやって bc で表していくわけですね!」

【3歩目】交点 F

「今度は交点だね」

【3歩目】(点 F

線分 CD と線分 BE の交点を F とする。

テトラ「これは複雑ですけれど、 先ほどと同じように《ベクトルの方向が同じ》だと考えればいいんじゃないでしょうか。 つまり、

  • ある実数 s が存在して、 BE=sBF を満たす
  • ある実数 t が存在して、 CD=tCF を満たす
ということです」

「うん、それで行けそうだよ。 これもまた bc で表せるね。 つまり、すべてのベクトルを A を基準にして考えるんだ(第432回参照)。 たとえば、 BE=sBF という式は、 AEABBE=s(AFABBF) と書けるから、 AEb=s(AFb) つまり、 AEb=sAFsb展開したsAF+(1s)bAE=0bで整理した となる」

テトラ「あっ、 AE=rc ですから、 sAF+(1s)brc=0 になりますよっ!」

「同じことを CD=tCF でもできるね」

テトラ「あたし、やってみます。ええと…… CD=tCFADACCD=t(AFACCF)Aを基準にADc=t(AFc)cを使うADc=tAFtc展開したtAF+(1t)cAD=0cで整理したtAF+(1t)crbAD=0AD=rbからtAFrb+(1t)c=0順番整理 ……ですから、 tAFrb+(1t)c=0 となります」

証明に向かって進む

「うん、これで僕たちは、この式を得た」

{sAF+(1s)brc=0tAFrb+(1t)c=0

テトラ「先輩……これって、 AF が浮き彫りになってきたように見えます。 交点 Fbc で表せそうですね」

「そうそう! そしてここから、 st で両辺を割りたいんだけど、 ゼロ割になる心配は……」

テトラ「ありません! だって、 s=0 だったら、 BE=sBF から、 BE=0 になって二点 B,E がくっついちゃいますから」

「その通り。同じように t0 じゃない。だから、 AF だけを左辺に残すように整理すると、 AF は、 bc を使って二通りに表せる」

{AF=s1sb+rscAF=rtb+t1tc

テトラ「ああああああっ!」

「ど、どうしたの?」

テトラ「確かに、確かに《一意的に決まる》って大事ですね……だって、 いまの式は、

  • 一つの点 F を、
  • 一次独立な二つのベクトル bc を使って、
  • 二通りで表している
ことになります。 二通りで表してはいますけど、 AF=xb+yc に出てくる bc一次独立なので (x,y) は一意的に決まることが保証されます。 ですから、 (x,y)=(s1s,rs)=(rt,t1t) になります!」

「そうそう、そうだね!  そこで、 {s1s=rtrs=t1t という二本の式ができる。 これで、ほぼ計算に持ち込めたかな」

テトラ「いまさらながら、納得です」

「さっきの『ああああああっ!』はその納得の叫び声だったんだね」

テトラ「し、失礼しました。エウレーカ!と言えればよかったんですが……ところで、 変数が s,t,r の三つあるのに、式が二つしかありません」

「それはそうだね。だって、僕たちは一般的な証明をしようとしている。 具体的な三角形が与えられているわけじゃないから、 s,t,r の値が具体的に求まるわけじゃない。 わかるのは相互関係だけ。一つ目の式から、 t=srs1 が得られる。 s1 だから、ゼロ割にはならない」

テトラ「それは……はい。もしも s=1 なら BE=sBF から、交点 F が点 E と一致してしまうからです」

「そうそう。それで、 t=srs1 を二つ目の式に代入して計算していくと……」

テトラちゃんは計算を進めて、 こんな式を得た。

(r1)(r+1s)=0

テトラ「きれいに因数分解できました」

「ええと、ここで r10 じゃないよね。もしも r=1 なら、 ABCADE とが重なってしまうから」

テトラ「確かに! 重なったら、交点 F は作れませんね」

「ということは、 (r1)(r+1s)=0 の両辺を r1 で割ると、 r+1s=0 から、 s=r+1 がいえる。 これで t もわかる。 t=srs1=(r+1)r(r+1)1=r+1 うん。これで証明までできるよ!」

テトラ「ちょちょちょっとお待ちください。いまわかったのは、 s=t=r+1 ですよね?」

「うん。つまりこれで、 AFr だけで表せるわけだ! しかも、 bc の係数は等しい!」

AF=s1sb+rsc=rtb+rsc=rr+1b+rr+1c

テトラ「え、ええと……でも、直線 AF と辺 BC との交点 G を調べる必要がありますよね?」

「そうなんだけど、それはすぐにわかるよ。 AF=rr+1b+rr+1c から、 r+1rAF=b+c がいえる。 r0 だからゼロ割にはならない。 ということは両辺を 2 で割れば、 r+12rAF=b+c2 になる。右辺はどこの点を指してる?」

テトラ「なるほど。 b+c2=AB+AC2 は辺 BC の中点になりますね!」

「辺 BC の中点が、直線 AF 上にあるということは、 直線 AF と辺 BC の交点は、辺 BC の中点になる。 直線 AF と辺 BC の交点は、点 G にほかならないから……」

【4歩目】(点 G

直線 AF と辺 BC の交点を G とする。

テトラ「これで証明が完成ですね!」

【5歩目】(点 G は辺 BC の中点?→その通り)

G は辺 BC の中点であることが証明できた。

「無事に証明できた」

テトラ「でも、先輩。 これで証明はできましたが、 なかなか大変ですね……」

「そうだねえ、 一次独立な二つのベクトル bc で表して、計算に持ち込むのはいいけれど、 大変なのは確かだ」

そこで、テトラちゃんが声を上げる。

テトラ「先輩? いまの問題でふと・・思ったことがあるんですけど……」

この記事は期間限定で「ただいま無料」となっています。

ひと月500円で「読み放題プラン」へご参加いただきますと、 435本すべての記事が読み放題になりますので、 ぜひ、ご参加ください。


参加済みの方/すぐに参加したい方はこちら

結城浩のメンバーシップで参加 結城浩のpixivFANBOXで参加

(第435回終わり)

(2024年10月11日)

[icon]

結城浩(ゆうき・ひろし) @hyuki


『数学ガール』作者。 結城メルマガWeb連載を毎週書いてます。 文章書きとプログラミングが好きなクリスチャン。2014年日本数学会出版賞受賞。

Twitter note 結城メルマガ Mastodon Bluesky Threads Home