高等学校数学C/ベクトル

提供: testwiki
2025年2月9日 (日) 05:01時点におけるimported>いつ-1530による版 (性質を箇条書きにするなどの修正)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
ナビゲーションに移動 検索に移動

テンプレート:Pathnav 理科において、力は大きさと向きを持つ量であると習っただろう。大きさと向きを持つ量は、力の他にも、速度や風の吹き方などがある。

例えば、ある地点ある時刻における風の吹き方は、風速と風向から成り立つ。このように、大きさと向きを持つ量を導入すると、これらを効率よく扱える。

このページでは、大きさと向きを持つ量であるベクトルを扱う。

また、図形の問題に対して代数的なアプローチを取れるのもベクトルの利点の一つである。

大学では、ベクトルを拡張した行列とともに、線形代数学という分野でより一般に扱うことになる。

本項の学習後、同じく数学Cの数学的な表現の工夫も参照されたし、ベクトルの回転移動などについて取り扱っている。

平面上のベクトル

平面上の点 S から点 T へ向かう矢印を考える。このような矢印のように向きを持つ線分を有向線分という。

このとき、点 S始点、点 T終点という。

有向線分で、大きさと方向が同じものはベクトルとして同じものとする。

有向線分は位置、長さ(大きさ)、向きという情報を持つ。ベクトルは、有向線分の持つ情報のうち、位置の情報を忘れて、大きさ向きだけに着目したものと考えることができる。

有向線分 ST で表されるベクトルを ST とかく。ベクトルは一文字で a などと表されることがある[1]。ベクトル a の大きさを |a| で表す。

有向線分 ST、有向線分 ST に対し、大きさが等しく、向きが等しいなら、位置が違っていても、ベクトルとして等しく、ST=ST である。[2]

大きさが 1 であるベクトルを単位ベクトルという。

ベクトル A の逆ベクトル

ベクトル a に対し、ベクトル a と方向がで、大きさが等しいベクトルを逆ベクトルといい、a とかく。

始点と終点が等しいベクトルを零(ゼロ)ベクトルといい、0 で表す。任意の点 A に対し、AA=0 である。ゼロベクトルの大きさは 0 で、向きは考えないものとする。

ベクトルの加法

ベクトルの和

ベクトル a,b に対し、a=AB,b=BC となる点をとる。このときベクトルの加法を a+b=AC で定める。

ベクトルの加法について以下が成り立つ。

  • a+b=b+a
  • (a+b)+c=a+(b+c)
ベクトルの加法は可換である

また、a+0=a とする。

ベクトルの減法

ベクトル a,b に対し、 ab=a+(b) とかく。

ベクトルの減法

ベクトルの実数倍

ゼロベクトルでないベクトル a と実数 k に対し、ベクトルの実数倍 ka を以下のように定める。

  1. k>0 のとき、ベクトル a と方向が同じで、大きさが k 倍されたベクトル
  2. k=0 のとき、ゼロベクトル 0
  3. k<0 のとき、逆ベクトル a と方向が同じで、大きさが k 倍されたベクトル

またゼロベクトル 0 に対し、実数倍を k0=0 で定める。

任意の実数 k,l に対して、以下の性質が成り立つ。

  • (k+l)a=ka+la
  • k(a+b)=ka+kb
  • (kl)a=k(la)

ベクトルの平行・垂直

ゼロベクトルではないベクトル a,b(0) に対し、a=AA,b=BB となる点をとる。

このとき、直線 AA と直線 BB が平行であるとき、ベクトル a,b は平行であるといい、 ab で表す。

また、直線 AA と直線 BB が垂直であるとき、ベクトル a,b は垂直であるといい、ab で表す。

ベクトル a,b が平行のとき、明らかに、片方のベクトルを実数倍すれば大きさと向きが一致するから、

ab とはb=ka となる実数 k が存在することと同値である。

ベクトルの実数倍

ベクトルの分解

ベクトル a,b がともにゼロベクトルでなく(a,b0) 、平行でないとき、任意のベクトル p に対して、 p=sa+tb となる実数 s,t を取ることができる。このとき、a,bは「一次独立である」という。一次独立でないときは「一次従属である」という。


証明

a=OA,b=OB,p=OP となる点をとる。点 P を通り、直線 OB,OA に平行な直線が、それぞれ 直線 OA,OB と交わる点をそれぞれ S,T と置く。

このとき、 OS=sa,OT=tb となる実数 s,t を取ることができる。ここで、四角形 OSPT は平行四辺形なので、 p=sa+tb が成り立つ。

ベクトルの成分表示

ベクトル a に対して、座標平面上の原点を O とするとき、a=OA となる点 A(ax,ay) を取ることができる。そこで、 (ax,ay) をベクトル a の成分表示とし、 a=(ax,ay)、または、縦に並べて、 a=(axay) と書く。


ベクトル a,b に対して、a=OA,b=OB となる点 A,B をとり、a=(ax,ay),b=(bx,by) とするとき

a=bOA=OBA,B が一致する ax=bx かつ ay=by


また、 a=(ax,ay) に対して、a=OA とするとき、 |a| は線分 OA の長さなので、

|a|=ax2+ay2

である。


ベクトル a=(ax,ay),b=(bx,by) に対して、以下の性質が成り立つ。

  • a+b=(ax+bx,ay+by)
  • ab=(axbx,ayby)
  • ka=(kax,kay)


位置ベクトル

ある点を基準にして、その点を始点とするベクトルについて考えることにより、ベクトルを用いて点の位置関係について考察することができる。

点の位置関係基準となる点 O をあらかじめ定める。このとき、点 A に対して、ベクトル OA を点 A の位置ベクトルという。位置ベクトル a で与えられる点 AA(a) で表す。

また、点 A(a),B(b) のとき、AB=OBOA=ba が成り立つ。

内分点・外分点の位置ベクトル

以下、位置ベクトルの基準点を点 O とする。

A(a),B(b) を通る線分 ABm:n に内分する点 P(p) を求める。

AP=mm+nAB より、pa=mm+n(ba) したがって、p=na+mbm+n である。[3]


次に、点 A(a),B(b) を通る線分 ABm:n に外分する点 Q(q) を求める。

m>n の場合は、 AQ=mmnAB より、qa=mmn(ba) したがって、q=na+mbmn である。[4]

m<n の場合は、BQ=nnmBA に注意して同様に計算すれば、前と同じ、 q=na+mbmn が得られる。[5]

三角形の重心の位置ベクトル

三角形 ABC に対し、 A(a),B(b),C(c) と置く。この三角形 ABC の重心 G(g) を求める。

線分 BC の中点を M(m) とすると、点 M は線分 BC1:1 に内分する点なので、 m=b+c2 である。

G は線分 AM2:1 に内分する点なので、 g=a+b+c3 である。[6]

三角形の内心の位置ベクトル

三角形 ABC に対し、 A(a),B(b),C(c) と置く。さらに、AB=c,BC=a,CA=b と置く。三角形 ABC の内心の位置ベクトル I(i) を求める。[7]

A の二等分線と線分 BC の交点を D(d) とする。このとき、三角形の二等分線の性質よりBD:DC=c:b したがって、d=bb+ccb+c である。

ここで、AI:ID=BA:BD=c:acb+c=(b+c):a[8] である。

したがって、i=aa+(b+c)da+b+c=aa+bb+cca+b+c である。

ベクトルの内積

中学または高校の理科の力学では、力学的な仕事の定義をならったことがあるだろう。この仕事では、移動方向以外の力は、仕事に寄与しなかった。このような力の仕事の計算を、ベクトルの観点からみれば、内積という新しい概念が定義できる。[9][10]

ベクトル a,b に対し、 a=OA,b=OB となる点 O,A,B をとる。このとき、 AOBベクトル a,b のなす角という。

(図)

ベクトル a,b のなす角を θ とするとき、内積 ab

ab=|a||b|cosθ

で定める。[11]


補足:正射影

ΔOABにおいて、AOB=θとする。また、OC=cのように表記する。

OBからOAへ伸ばした垂線の足をHとするとき、「線分OHは、線分OBの線分OAへの正射影である」という。また、線分OHをベクトルとしてみたh正射影ベクトルという。このとき、|h|=|b|cosθが成り立つ。

つまり、内積abbaに正射影したときの、aの大きさ|a|と正射影ベクトルの長さ|b|cosθの積である。


正射影ベクトルを内積を用いて表現してみよう。

aの長さは|a|なので、aに平行で長さが1であるベクトルはa|a|である。
正射影ベクトルはaに平行で長さが|b|cosθなので、|b|cosθ×a|a|=|b|cosθ|a|aと表現できる。
分母分子に|a|を掛けると|a||b|cosθ|a|2aであり、
後述の内積の性質を用いることにより、abaaaと内積のみを用いて表現できる。


(図)

成分表示された内積

ベクトル a,ba=(a1,a2),b=(b1,b2) と成分表示したときの、内積 ab について考えてみよう。

ベクトル a,b に対し、 a=OA,b=OB となる点 O,A,B をとり、ベクトル a,b のなす角を θ とする。このとき OAB に対し余弦定理を用いて

AB2=OA2+OB22OAOBcosθ

(図)

ここで、 AB=|ba|,OA=|a|,OB=|b| と、OAOBcosθ=|a||b|cosθ=ab より

|ba|2=|a|2+|b|22ab であるので、 ab=12(|a|2+|b|2|ba|2) である。

ここで、 |a|2=a12+a22,|b|2=b12+b22,|ba|2=|(b1a1,b2a2)|2=(b1a1)2+(b2a2)2 なので、これを代入すれば

ab=12(|a|2+|b|2|ba|2) =12[(a12+a22)+(b12+b22)(b1a1)2+(b2a2)2] =a1b1+a2b2 である。

したがって ab=a1b1+a2b2 が得られた。

内積の性質

テンプレート:Math theorem

これらはベクトルを成分表示して計算すれば証明できる。

テンプレート:Math proof

|ab|2を計算すると、|ab|2=|a|22ab+|b|2=|a|22|a||b|cosθ+|b|2である。これは余弦定理のベクトル表示である。

ベクトル方程式

テンプレート:演習問題

媒介変数を使った直線のベクトル方程式

A(a) を通り、ベクトル d(0) に平行な直線を g とする。g 上の点を P(p) とすると、AP=0またはAPd だから

AP=td

となる実数 t がある。

すなわち、

pa=td

よって、

p=a+td

これを、直線 gベクトル方程式(vector equation)といい、 dg方向ベクトルという。また、tテンプレート:Rubyという。


点Aの座標を(x1 , y1)d=(a , b)、点Pの座標を(x , y)とおくと、ベクトル方程式 p=a+td

(x , y)=(x1 , y1)+t(a , b)

となる。したがって

{x=x1+aty=y1+bt

これを直線 g媒介変数表示という。



テンプレート:演習問題


2点 A(a),B(b) を通る直線のベクトル方程式を考える。

直線ABは、点Aを通り、AB=baを方向ベクトルとする直線と考えられるから、そのベクトル方程式は

p=a+t(ba)

となる。これは次のように書ける。

p=(1t)a+tb


テンプレート:演習問題


内積を使った直線のベクトル方程式

点Aを通って、0でないベクトル、nに垂直な直線をgとする。g上の点をPとすると、AP=0またはAPnだから

APn=0…(1)

である。

点A,Pの位置ベクトルをそれぞれ、a , pとすると、AP=paだから、(1)は

n(pa)=0…(2)

となる。(2)が点Aを通って、nに垂直な直線gのベクトル方程式であり、nをこの直線の法線ベクトル(ほうせんベクトル、normal vector)という。


点Aの座標を(x1 , y1)n=(a , b)、点Pの座標を(x , y)とおくと、pa=(xx1 , yy1)だから、(2)は次のようになる。

a(xx1)+b(yy1)=0

この方程式は、ax1by1=cとおくと、ax+by+c=0となるから、次のことがいえる。

直線ax+by+c=0の法線ベクトルは、n=(a , b)である。


テンプレート:演習問題

空間座標とベクトル

ここまでは、平面上のベクトルについて考えてきたが、ここからは3次元空間上のベクトルについて考える。より一般にベクトルはn次元(ユークリッド)空間上で定義することができるが、このようなものは高校では扱わない。

空間座標

今までは、平面上の図形をベクトルや数式を用いて表現する方法を学んで来た。 ここでいう2次元とは、平面のことである。平面上の任意の点を指定するには最低でも2以上の実数が必要だからこのように呼ばれている。


もちろん容易に分かる通り、2つ以上の次元を持っている図形も存在する。 例えば、3次元立体の1つである直方体は縦、横、高さの3つの長さを持っているので、3次元図形と呼ばれる。


空間に1つの平面をとり、その上に直交する座標軸Ox , Oyをとる。次にOを通りこの平面に垂直な直線Ozをひき、その直線上で、Oを原点とする座標を考える。

この3直線Ox , Oy , Ozは、どの2つも互いに垂直である。これらを座標軸といい、それぞれx軸、y軸、z軸という。

また、x軸とy軸とで定まる平面をxy平面といい、y軸とz軸とで定まる平面をyz平面といい、z軸とx軸とで定まる平面をzx平面といい、これらを座標平面という。


空間内の点Aに対して、Aを通って各座標平面に平行な3つの平面をつくり、それらがx軸、y軸、z軸と交わる点をA1 , A2 , A3とし、A1 , A2 , A3のそれぞれの軸上での座標をa1 , a2 , a3とする。

このとき、3つの数の組

(a1 , a2 , a3)

を点Aの座標といい、a1x座標といい、a2y座標といい、a3z座標という。

このように座標の定められた空間を座標空間と呼び、点Oを座標空間の原点という。

球面の方程式

ここでは、特に3次元空間の図形に注目する。 まずはベクトルを用いる前に3次元空間の空間図形を、数式によって記述する方法を考察する。


2次元空間において、もっとも簡単な図形は直線であり、その式は一般的に

ax+by=c

で表わされた。 (a,b,cは任意の定数。) ここでx,yは、2次元空間を代表する2つのパラメーターであり、3次元空間を用いたときには、これらは3つの文字で表わされることが期待される。

実際このような式で表わされる図形は、3次元空間でも基本的な図形である。つまり、

ax+by+cz=d

が、上の式の類似物として得られる。 (a,b,c,dは任意の定数。)

このような図形はどんな図形に対応するだろうか?

実際にはこの図形を特徴づけるのは、後に学ぶ3次元ベクトルを用いるのがもっとも簡単であるので、これは後にまわすことにする。

しかし、ただ1つこの式から分かることは、3次元空間の座標を表わすパラメーター

x,y,z

のうちに1つの関係

f(x,y,z)=0

を与えることで、3次元空間上の図形を指定できるということである。この場合は、

f(x,y,z)=ax+by+czd

を用いていた。

ベクトルを使わなくても図形的解釈が得られる式として、

(xa)2+(yb)2+(zc)2=r2

が挙げられる。 (a,b,c,rは任意の定数。) この式は、2次元でいうところの

(xa)2+(yb)2+=r2

の式の類似物である。2次元の場合はこの式は、

中心(a,b)半径rの円に対応していた。 3次元のこの式は、結論をいうと中心(a,b,c)半径rの円に対応しているのである。

  • 説明

上の式

(xa)2+(yb)2+(zc)2=r2

を満たすある点(x,y,z)を取り、その点と点(a,b,c)との距離を考える。

空間座標に置けるx軸、 y軸、 z軸はそれぞれ直交しているので、2点の距離は3平方の定理を用いて

(xa)2+(yb)2+(zc)2

で与えられる。

しかし、上の式からここで選んだ点(x,y,z)は、条件

(xa)2+(yb)2+(zc)2=r2

を満たしているので、2点の距離は

(xa)2+(yb)2+(zc)2
=r2
=r

である。 (r>0を用いた。)

よって、上の式を満たす点は全て点(a,b,c)からの距離がrである点であり、これは中心(a,b,c)半径rの円に他ならない。


テンプレート:演習問題

テンプレート:演習問題

空間におけるベクトル

次に3次元空間上におけるベクトルを考察する。 2次元空間上ではベクトルは2つの量の組み合わせで表わされた。 これは1つのベクトルはx軸方向に対応する量とy軸方向に対応する量の2つを持っている必要があったからである。 このことから、3次元空間のベクトルは3つの量の組み合わせで書けることが予想される。 特にx軸方向の成分a, y軸方向の成分b, z軸方向の成分c (a,b,cは任意の定数。) で表わされるベクトルを、

(a,b,c)

と書いて表わすことにする。

2次元平面では あるベクトル

a=(a,b)

は、 (a,bは任意の定数。)

e1=(1,0)
e2=(0,1)

の2本のベクトルを用いて、

a=ae1+be2

で表わされた。 3次元空間でもこのような記述法があり、上で用いたベクトル

a=(a,b,c)

は、

e1=(1,0,0)
e2=(0,1,0)
e3=(0,0,1)

を用いて

a=ae1+be2+ce3

と書かれたベクトルに対応している。

3次元ベクトルに対しても2次元ベクトルで定めた定義や性質がほぼそのまま成立する。

3次元ベクトルの加法は、それぞれのベクトル要素を独立に足し合わせることによって定義する。

(x1,y1,z1)+(x2,y2,z2)
=(x1+x2,y1+y2,z1+z2)

また、それぞれのベクトルの要素が全て等しいベクトルを"ベクトルとして等しい"と表現する。

テンプレート:演習問題


空間ベクトルの内積

ベクトルa,b間のベクトルの内積も平面の場合と同様に

ab=|a||b|cosθ

(θは、ベクトルa,bのなす角。)

分配法則や1次独立の性質もそのまま成り立つ。 ただし、3次元空間の全てのベクトルを張るには、3つの線形独立なベクトルを持って来る必要がある。


  • 注意

このことの証明はおそらく線型代数学などに詳しい。

テンプレート:演習問題

テンプレート:演習問題


この表式を用いて、以前見た

ax+by+cz=d

の図形的解釈を述べる。

この図形上の任意の点を(x,y,z)で表わす。 この点は原点Oに対する位置ベクトルを用いると(x,y,z)で与えられる。 便宜のために このベクトルをxと書くことにする。

一方、ベクトルa=(a,b,c)を用いると、上の式はベクトルの内積を用いてax=dで与えられる。 つまり、この式で表わされる図形はあるベクトル a との内積を一定に保つ図形である。 この図形は、実際には a に直交する平面で与えられる。 なぜならこのような平面上の点は、必ず平面上のある一点の位置ベクトルに加えて、 ベクトル a に直交するベクトルを加えたもので書くことが出来る。 しかし、 ベクトル a に直交するベクトルと ベクトル a の内積は必ず0であるので、 このような点の集合は ベクトル a と一定の内積を持つのである。

よって元の式

ax+by+cz=d

は、 ベクトルa=(a,b,c)に直交する平面に対応することが分かった。 次にdが、図形が表わす平面と、原点との距離に関係があることを示す。

特に、ベクトルaに比例する位置ベクトルを持つ点xを考える。このときこの点と原点との距離は、 平面

ax+by+cz=d

と原点との距離に対応する。 なぜなら、位置ベクトルxは、原点から平面

ax+by+cz=d

に垂直に下ろした線に対応するからである。

このことから仮にa方向の単位ベクトルをnと書き、平面と原点との距離をmと書くと、x=mnが得られる。 この式を

ax=d

に代入すると、

amn=d
m|a|=d

が得られる。よって、dは、 平面と原点の距離mとベクトルaの大きさをかけたものである。



テンプレート:演習問題

xy平面に平行であり、xy平面からの距離がdである平面。

発展:外積

外積は高校数学範囲外で入試には出ないが、外積は数学や物理などに応用でき、便利なのでここで扱う。

三次元ベクトル a,b に対し、外積 a×b を次を満たすものとする。

  1. a×ba,b それぞれと垂直[12]
  2. フレミングの左手の法則の格好をする。このとき、中指を a 、人差し指を b 、としたとき、a×b は親指の方向である。
  3. ベクトル a,b のなす角を θ とする。|a×b|=|a||b|sinθ[13]
外積の方向を表した図。上の→記号がないが、これはベクトルである。

次に外積の成分表示を考えてみよう。この定義から成分表示を直接導くのは面倒なので、天下り的に成分表示を与えてから、それが外積の定義を満たすことを確認する。

a=(a1a2a3)b=(b1b2b3) としたとき、a×b=(a2b3a3b2a3b1a1b3a1b2a2b1) である。

まずは、a×ba,b それぞれと垂直であることを確認する。これは、(a×b)a=0(a×b)b=0 であることを成分表示を代入すれば証明できる。

次に、 |a×b|=|a||b|sinθ を証明する。|a×b|2=|a|2|b|2sin2θ=|a|2|b|2(1cos2θ) 。ここで、 cos2θ=(ab)2|a|2|b|2 を代入し、|a×b|2=|a|2|b|2(ab)2 を得る。この式に、成分表示を代入すれば、両辺が等しいことが確認できる。

最後に、フレミングの左手の法則で a×b は親指の方向であることを確認する。

a=(100)b=(010) のとき、a×b=(001) である。これより、二番目の性質も確認できた。


外積の応用

2つのベクトルに垂直なベクトルを求めたいときなどは、外積の成分表示から計算すれば、面倒な計算をしなくても求められる。

四面体 OABC の体積は 16|(OA×OB)OC| である。 実際、 16|(OA×OB)OC|=13|12OA×OB||h|である。ただし、 h はΔABCを底面としたときの四面体の高さである。

また、物理学のローレンツ力は外積を使うと F=qv×B と簡潔に表せる。


覚え方

図のように要素をかけ合わせる。

コラムなど

テンプレート:コラム


テンプレート:コラム

脚注

  1. または、太文字で 𝐚 などと表記されることもある。しかし、日本の高等学校、大学入試では がほとんどである。
  2. ベクトルとして等しくても、有向線分として等しいとは限らない
  3. p=mm+n(ba)+a=(1mm+n)a+mm+nb=na+mbm+n
  4. q=mmn(ba)+a=(1mmn)a+mmnb=na+mbmn
  5. m=n の場合、つまり線分を 1:1 に外分する点は存在しない。なぜなら、任意の線分ABに対してAP:BP=1:1となる点Pは線分ABの直角二等分線上にあるが、点Pが線分AB上にある場合、これは内分点であり、点Pが線分AB上にない場合、これは外分点ではありえない。
  6. g=a+2m2+1=a+b+c3
  7. ここで、線分の長さと頂点の位置ベクトルを同じアルファベットで置いているが、記号 のついているものは、ベクトル。記号 のついていないものは実数であることに注意せよ。
  8. BD:DC=c:b より BD=cb+ca
  9. 物理数学Iなどを参照
  10. これは、内”積”という名前がついているが、実数の”積”とは様子が違い、単純に実数の積をベクトルに拡張したものが内積というわけではない。実数の積は実数から実数への演算であるが、ベクトルの内積はベクトルから実数への演算である。
  11. 内積 aba×b のように表記してはいけない。a×b はベクトルの外積(範囲外)を表す。
  12. 数式で表すと a×ba かつ a×bb
  13. |a||b|sinθ はベクトル a,b の作る平行四辺形の面積に等しい。