ベクトルを使う図形問題は、点の位置や辺の向き、平行・垂直といった条件を式で整理できるため、見た目が複雑な問題でも順序立てて考えやすくなります。
なかでも位置ベクトルは、平面上の点を数や文字で表すための重要な道具です。図を正確に読み取り、条件をベクトル方程式へ置き換える流れを身につけると、内分点・外分点・重心・直線・面積など、幅広い問題に対応できるでしょう。
この記事では、位置ベクトルを使う図形問題の基本から方程式の立て方までを、計算の意味と図形的な見方を結び付けながら解説します。
位置ベクトルを使う図形問題の基本

それではまず、位置ベクトルを使う図形問題の基本について解説していきます。
位置ベクトルと点の対応関係
位置ベクトルとは、原点からある点へ向かうベクトルのことです。平面上に原点を定め、点Aへ向かうベクトルを OAベクトル と考えることで、点Aの場所を数式として扱えます。
通常は、原点Oから点Aへの位置ベクトルを小文字のaで表します。同じように、点Bの位置ベクトルをb、点Cの位置ベクトルをcと書けば、図形の各頂点を文字で管理できるようになります。
点Aの位置ベクトルをa、点Bの位置ベクトルをbとすると、AからBへ向かうベクトルは b-a です。
つまり、終点の位置ベクトルから始点の位置ベクトルを引くことで、辺の向きと長さを表せます。
この考え方は、座標の差を求める操作とよく似ています。Aが横に2、縦に1の位置にあり、Bが横に5、縦に4の位置にあるなら、AからBへの移動は横に3、縦に3です。ベクトルでは、その移動量そのものを扱います。
位置ベクトルの利点は、図形を座標平面に置き換えても、点と点の関係が崩れにくいところにあります。三角形や四角形の形を頭の中だけで追うのではなく、辺や対角線を文字の式として確認できるため、条件の見落としを減らせるでしょう。
原点を定める意味
位置ベクトルでは、どこを原点Oにするかが出発点になります。原点は基準となる場所であり、すべての点の位置を測る基点です。
ただし、原点をどこに置くかは問題によって自由な場合もあります。計算を簡単にしたいなら、条件が多く集まる頂点や交点を原点に置く と整理しやすくなります。
たとえば平行四辺形ABCDで、Aを原点に選ぶと、Aの位置ベクトルは0になります。このときBとDの位置ベクトルをそれぞれb、dとすれば、Cの位置ベクトルは b+d と表せます。
一方、問題文ですでに原点が指定されている場合は、その設定を変えずに考える必要があります。原点を変えると各点の位置ベクトルは変化しますが、二点間の差であるABベクトルは変わりません。
この違いを理解すると、位置ベクトルと通常のベクトルを区別しやすくなります。位置ベクトルは原点に依存し、辺を表すベクトルは点どうしの差なので図形そのものの関係を保つ、という整理です。
図形条件をベクトルへ翻訳する視点
位置ベクトルの問題で大切なのは、図を見た瞬間に計算へ進むことではありません。まず、平行・一直線・中点・比・垂直といった図形の条件を見つけ、それをベクトルの言葉へ置き換えます。
| 図形の条件 | ベクトルでの見方 | 代表的な式 |
|---|---|---|
| 点Pが線分AB上にある | APベクトルとABベクトルの向きが同じ | p=a+t(b-a) |
| PがABの中点 | AとBから等しい位置 | p=(a+b)÷2 |
| AP対PBがm対n | 内分する比に応じた位置 | p=(na+mb)÷(m+n) |
| ABとCDが平行 | 二つの方向ベクトルが比例 | b-a=k(d-c) |
| ABとCDが垂直 | 内積が0 | (b-a)・(d-c)=0 |
| 三点A、B、Cが一直線上 | ABベクトルとACベクトルが比例 | b-a=k(c-a) |
図形問題では、条件を文章のまま抱え込まず、式に翻訳する ことが基本です。翻訳が済めば、後は文字式の計算として進められます。
線分上の点と内分外分の表現
続いては、線分上の点と内分外分の表現を確認していきます。
媒介変数による直線上の点
点Aの位置ベクトルをa、点Bの位置ベクトルをbとします。線分AB上をAからBへ移動する点Pの位置ベクトルは、aにABベクトルの何倍かを加える形で表せます。
点Pが直線AB上にあるとき、位置ベクトルpは p=a+t(b-a) と書けます。
tが0ならPはAに重なり、tが1ならPはBに重なります。0より大きく1より小さいとき、Pは線分ABの内部にあります。
このtは媒介変数と呼ばれます。値を変化させることで、点Pが直線上のどの位置にあるかを一つの式で表現できる仕組みです。
たとえばtが2分の1なら、PはAとBのちょうど中間にあります。tが3分の1なら、AからBへ向かう距離の3分の1だけ進んだ場所です。
tが負の値ならPはAの反対側にあり、1より大きければBを通り越した延長上にあります。線分上か直線上かを判断するには、tの範囲まで見る 必要があります。
内分点の位置ベクトル
点Pが線分ABをm対nに内分するとは、AP対PBがm対nになることです。このとき、Pは比が大きい側とは反対の端点に近づきます。
たとえばAP対PBが1対2なら、PはAからBへ3分の1だけ進んだ点です。AよりもBまでの距離が長いため、PはAに近い位置になります。
内分点の公式では、係数を取り違えやすい点に注意が必要です。
AP対PBがm対nなら、Pの位置ベクトルは p=(na+mb)÷(m+n) です。
Aに掛かる係数はn、Bに掛かる係数はmとなります。近い方の点には、反対側の長さに対応する係数が掛かると覚えると確認しやすいでしょう。
公式を丸暗記するより、p=a+m÷(m+n)×(b-a)から導く方法を理解するのがおすすめです。AからBへ全体をm+n等分したうち、mだけ進むと考えれば自然に式が立ちます。
内分点は中点、重心、平行線による比の問題などで頻繁に現れます。複数の点が登場する場合も、各点を内分点として表してから整理すると、図形全体の関係が見えやすくなります。
外分点と符号の扱い
外分とは、点Pが線分ABの外側にあり、APとPBの長さの比がm対nになる状態です。外分点は直線の延長上にあるため、内分とは符号の扱いが異なります。
mとnが異なるとき、PがABをm対nに外分するなら、位置ベクトルは p=(-na+mb)÷(m-n) と表せます。分母がm-nになることが特徴です。
外分点の計算で迷ったときは、式だけを見るのではなく、点PがA側にあるのかB側にあるのかを簡単な図で確認しましょう。位置関係を想像すれば、係数や符号の不自然さに気付きやすくなります。
また、mとnが等しいときは外分点を有限の位置に定められません。分母が0になるのは計算ミスではなく、二つの点から等しい距離にある外分点が無限遠方向に対応するためです。
内分と外分を使い分ける場面では、点が辺の内側にあるのか、延長上にあるのか を最初に確認してください。この一手で多くの符号ミスを防げます。
三角形と四角形の位置ベクトル
続いては、三角形と四角形の位置ベクトルを確認していきます。
中点と線分の分割
点Aの位置ベクトルをa、点Bの位置ベクトルをbとすると、線分ABの中点Mの位置ベクトルは(a+b)÷2です。二つの位置を平均するため、座標の中点公式と同じ形になります。
この式は、AMベクトルがABベクトルの2分の1であることからも確かめられます。m=a+2分の1(b-a)を整理すれば、m=(a+b)÷2となります。
中点の考え方は、三角形の中線や四角形の対角線の問題に役立ちます。特に、二つの中点を結ぶ線分が第三辺に平行になる問題では、それぞれの位置ベクトルを平均で表すと関係が明確になります。
たとえば三角形ABCで、ABの中点をM、ACの中点をNとすれば、m=(a+b)÷2、n=(a+c)÷2です。MNベクトルを求めると、n-m=(c-b)÷2となります。
これはMNベクトルがBCベクトルの2分の1であることを示しています。向きが同じなのでMNとBCは平行であり、長さの比も1対2になります。
重心と三本の中線
三角形ABCの重心Gは、三本の中線が交わる点です。位置ベクトルを使うと、重心の位置は非常に簡潔に表せます。
三角形ABCの重心Gの位置ベクトルをgとすると、g=(a+b+c)÷3です。
三つの頂点の位置ベクトルを平均した形になります。
この公式には、三角形を構成する三点のバランスが反映されています。重心は各中線を頂点側から2対1に内分するため、中点を利用して導くことも可能です。
たとえばBCの中点をMとすると、m=(b+c)÷2です。GはAMを2対1に内分するので、g=(a+2m)÷3となります。ここにmを代入すると、三頂点の平均に整理できます。
重心は単に公式を使う点ではなく、三頂点を等しく反映する平均の位置 と捉えると、計算結果の意味を理解しやすくなります。
平行四辺形と対角線の交点
平行四辺形ABCDでは、向かい合う辺が平行で長さも等しいという性質があります。Aを原点に置き、Bの位置ベクトルをb、Dの位置ベクトルをdとすると、Cの位置ベクトルはb+dです。
なぜなら、AからBへ進んでから、BからCへDと同じだけ進むためです。逆にAからDへ進んでから、DからCへBと同じだけ進んでも同じ点Cへ到達します。
平行四辺形では、対角線ACとBDの中点が一致します。
Aを原点とした場合、ACの中点は(b+d)÷2です。BDの中点も、bとdの平均である(b+d)÷2となります。
対角線が互いに二等分し合う性質は、位置ベクトルの平均として自然に説明できます。
平行四辺形の証明問題では、Cの位置ベクトルをb+dと置けるかどうかが重要です。この表現ができれば、対角線、中点、面積、平行条件まで一続きで扱えます。
ベクトル方程式と直線の条件
続いては、ベクトル方程式と直線の条件を確認していきます。
直線のベクトル方程式
点Aを通り、ゼロではないベクトルuに平行な直線を考えます。この直線上の任意の点Pは、Aからuの何倍かだけ移動した位置にあります。
そのため、Pの位置ベクトルpは p=a+tu と書けます。aは通過点を表し、uは直線の方向を表し、tは位置を変化させる媒介変数です。
二点A、Bを通る直線なら、方向ベクトルとしてb-aを使えます。したがって、p=a+t(b-a)が直線ABのベクトル方程式です。
| tの値 | 点Pの位置 | 図形上の意味 |
|---|---|---|
| t=0 | P=A | 始点A |
| 0<t<1 | AとBの間 | 線分ABの内部 |
| t=2分の1 | ABの中点 | 二等分点 |
| t=1 | P=B | 終点B |
| t>1 | Bの先 | B側の延長 |
| t<0 | Aの反対側 | A側の延長 |
この表は、直線と線分を区別する際にも役立ちます。式が成り立つだけでは線分上とは限らず、媒介変数の範囲が図形上の位置を決める という点が重要です。
二直線の交点
二つの直線が交わる点を求めるときは、それぞれの直線上の点を同じ位置ベクトルとして置きます。つまり、二つのベクトル方程式を連立させる方法です。
直線AB上の点Pを p=a+t(b-a)、直線CD上の点Pを p=c+s(d-c)と表します。交点では両方のpが一致するため、a+t(b-a)=c+s(d-c)となります。
この式を成分ごとに比べたり、既知のベクトルの係数を比較したりして、tとsを求めます。値が得られたら、どちらか一方の式へ代入して交点の位置ベクトルを求めましょう。
係数比較を行うときは、使用しているベクトルが平行ではないことを確認すると安心です。独立した二方向のベクトルで表されていれば、係数を比べる根拠がはっきりします。
交点問題では、求めたtとsが計算途中の数字に見えるかもしれません。しかし実際には、各直線上でどれだけ進んだかを示す重要な値です。
一直線と平行の判定
三点A、B、Cが一直線上にあるかを調べるには、ABベクトルとACベクトルが比例するかを確認します。二つのベクトルが同じ方向または反対方向なら、三点は一直線上にあります。
式では、b-a=k(c-a)と表せます。kが実数として存在すれば、二つのベクトルは平行であり、A、B、Cは同一直線上です。
二つの線分が平行かを調べるときも同様です。ABベクトルとCDベクトルの一方がもう一方の定数倍になれば、二線分は平行です。
平行の判定では、ベクトルの長さが同じである必要はありません。
向きが同じなら正の定数倍、向きが反対なら負の定数倍になります。
比例関係を見つけることが、平行・一直線の判定の中心です。
図で平行に見えるからといって、そのまま結論にしてはいけません。ベクトルの比例式まで示して初めて、図形の条件を証明したことになります。
内積と面積による図形判定
続いては、内積と面積による図形判定を確認していきます。
内積と垂直条件
内積は、二つのベクトルがどの程度同じ方向を向いているかを数値で表す計算です。ベクトルuとvの内積は、u・vと書きます。
二つのベクトルが垂直であるとき、内積は0になります。この性質を利用すると、直角三角形や長方形、垂線の問題を式で処理できます。
点A、B、Cについて、角ABCが直角かを調べるなら、BAベクトルとBCベクトルの内積を計算します。つまり、(a-b)・(c-b)=0であれば、角ABCは90度です。
座標成分で考える場合、u=(x、y)、v=(s、t)なら、内積はxs+ytです。計算した値が0なら、見た目に頼らず垂直を判断できます。
直角を示したい問題では、辺の長さを全部求める前に内積を考える と、計算量を抑えられることがあります。
面積を表す考え方
ベクトルを使うと、三角形や平行四辺形の面積も求められます。座標平面では行列式を利用する方法が代表的です。
二つのベクトルu=(u1、u2)、v=(v1、v2)がつくる平行四辺形の面積は、u1v2-u2v1の絶対値で求められます。三角形の面積はその2分の1です。
たとえば、Aを基準にしてABベクトルとACベクトルを作れば、三角形ABCの面積が計算できます。頂点の位置ベクトルを直接扱うより、同じ始点を持つ二辺のベクトルへ変換するのがポイントです。
面積が0になる場合、二つの辺ベクトルが比例していることを意味します。つまり、三点が一直線上にあるという判定にも使えます。
このように、面積の式は単に広さを出すためだけのものではありません。点の配置や一直線の条件を調べる手段としても有効です。
図形問題での計算順序
位置ベクトルの問題では、何を先に求めるかで解きやすさが変わります。いきなり全てのベクトルを展開せず、問題の結論に必要な条件から逆算する姿勢が大切です。
| 求めたい内容 | 優先して作るベクトル | 確認する式 |
|---|---|---|
| 中点や重心 | 頂点の位置ベクトル | 平均、内分公式 |
| 平行 | 対応する二辺 | 定数倍、比例 |
| 垂直 | 直角を挟む二辺 | 内積が0 |
| 一直線 | 同じ始点から出る二辺 | 定数倍、面積0 |
| 交点 | 二直線の方向ベクトル | 媒介変数の連立 |
| 面積 | 同じ始点を持つ二辺 | 行列式、絶対値 |
計算の途中で式が長くなったときは、各ベクトルがどの辺やどの方向を表すのかを図に書き戻しましょう。文字式と図形の意味を往復することが、ベクトル図形を安定して解くための習慣 になります。
位置ベクトルを使う図形問題の解法手順
続いては、位置ベクトルを使う図形問題の解法手順を確認していきます。
条件の整理と文字の設定
最初に行うべきことは、登場する点と与えられた条件を整理することです。どの点が中点なのか、どの線分が平行なのか、比が指定されているのかを図に書き込みます。
次に、基準となる点を原点にするか、問題文の原点を利用するかを決めます。原点に置いた点の位置ベクトルは0になるため、条件によっては式を大きく短縮できます。
独立した方向を表すベクトルには、a、bなどの文字を割り当てます。たとえば三角形ABCでAを原点にし、ABベクトルをa、ACベクトルをbと置くと、Bの位置ベクトルはa、Cの位置ベクトルはbです。
このとき、BCベクトルはb-aになります。各辺をその都度考えるのではなく、始点から終点を引くという原則で統一すると、符号のミスを防ぎやすくなります。
方程式への置き換え
点が線分を何対何に分けるかという条件は、内分公式または媒介変数へ置き換えます。平行は比例式、垂直は内積0、交点は二つの媒介変数の連立へ進みます。
たとえば、点PがABを2対1に内分するなら、p=(a+2b)÷3です。点QがACを1対2に内分するなら、q=(2a+b)÷3のように、各点を頂点ベクトルの組み合わせとして表せます。
その後にPQベクトルをq-pとして求めれば、平行や長さの比を調べられます。新しい点を位置ベクトルで表してから、二点の差を取る のが基本の流れです。
途中で文字が多くなっても、係数の合計に注目すると見通しが良くなります。内分点や重心の位置ベクトルでは、頂点に掛かる係数を足すと1になる形が多く、位置の平均として解釈できます。
結果の図形的な確認
式を整理して答えが出たら、最後に図形として不自然でないかを確認します。たとえば内分点なのに係数の符号が大きく反対になっている場合、外側の点を表している可能性があります。
平行を示す式で係数が2分の1なら、二つの線分は同じ向きで長さが半分です。係数が負なら向きは逆になります。このように、定数倍の値には図形的な意味があります。
位置ベクトルの解答では、計算結果だけで終わらせず、式が示す図形の性質を文章で結びましょう。
たとえば PQベクトル=2分の1BCベクトル であれば、PQはBCに平行で、長さはBCの2分の1です。
比例式、内積、媒介変数の範囲を読み取ることで、答案の説得力が高まります。
図と式が一致しているかを確認する習慣は、難しい証明問題ほど役立ちます。計算を終えた後の数十秒が、符号ミスや条件の読み違いを見つける時間になるでしょう。
まとめ
位置ベクトルを使う図形問題では、原点から各点への位置を文字で表し、二点間のベクトルを終点から始点を引く形で求めます。
点が線分上にある条件は媒介変数で表せます。中点・内分点・外分点は位置ベクトルの平均や比として整理でき、重心は三頂点の位置ベクトルの平均になります。
平行はベクトルの比例、垂直は内積が0、一直線は二つの方向ベクトルの比例として判定します。交点を求める場合には、二つの直線のベクトル方程式を連立させる流れが基本です。
図形の条件をベクトルの式へ翻訳し、計算結果を再び図形の意味へ戻す ことが、位置ベクトルの最も大切な考え方です。
公式だけを覚えるのではなく、点がどこからどこへ移動したのか、係数がどの比や方向を表しているのかを意識してください。方程式と図形のつながりが見えてくれば、複雑に見える問題も一つずつ整理できるようになります。