第 12 章 向量與座標幾何¶
本章介紹高中數學中的向量與座標幾何核心概念:向量的表示、運算、內積、夾角、投影、與直線方程式。
wxMaxima 雖不是專為幾何設計,但能作為計算工具協助檢查代數推導。
12.1 向量的表示¶
平面向量可寫成:
$$ \vec{v} = \langle a, b \rangle $$
$$ \vec{w} = \langle c, d \rangle $$
wxMaxima 使用 list(列表)代表向量:
In [1]:
v : [a, b];
w : [c, d];
Out[1]:
\[\tag{${\it \%o}_{0}$}\left[ a , b \right] \]
Out[1]:
\[\tag{${\it \%o}_{1}$}\left[ c , d \right] \]
In [2]:
v : [1, 3];
w : [2, -1];
v + w;
Out[2]:
\[\tag{${\it \%o}_{2}$}\left[ 1 , 3 \right] \]
Out[2]:
\[\tag{${\it \%o}_{3}$}\left[ 2 , -1 \right] \]
Out[2]:
\[\tag{${\it \%o}_{4}$}\left[ 3 , 2 \right] \]
▶ 數乘¶
$$ k\vec{v} = \langle ka,\ kb \rangle $$
In [3]:
2 * v;
Out[3]:
\[\tag{${\it \%o}_{5}$}\left[ 2 , 6 \right] \]
In [4]:
v : [a, b];
sqrt(v[1]^2 + v[2]^2);
Out[4]:
\[\tag{${\it \%o}_{6}$}\left[ a , b \right] \]
Out[4]:
\[\tag{${\it \%o}_{7}$}\sqrt{b^2+a^2}\]
In [5]:
v : [1, 3];
w : [2, -1];
v.w;
Out[5]:
\[\tag{${\it \%o}_{8}$}\left[ 1 , 3 \right] \]
Out[5]:
\[\tag{${\it \%o}_{9}$}\left[ 2 , -1 \right] \]
Out[5]:
\[\tag{${\it \%o}_{10}$}-1\]
向量的長度也可以視為把向量對自己內積,再開根號:
In [6]:
sqrt(v.v);
Out[6]:
\[\tag{${\it \%o}_{11}$}\sqrt{10}\]
In [7]:
v:[1,2];
w:[3,1];
(v.w) / (sqrt(v.v)*sqrt(w.w)), numer;
Out[7]:
\[\tag{${\it \%o}_{12}$}\left[ 1 , 2 \right] \]
Out[7]:
\[\tag{${\it \%o}_{13}$}\left[ 3 , 1 \right] \]
Out[7]:
\[\tag{${\it \%o}_{14}$}0.7071067811865475\]
上面的 numer 這個參數,是要指定 wxMaxima 以小數表示結果:
(v) [1,2]
(w) [3,1]
(%o3) 0.7071067811865475
12.6 投影¶
向量 v 在 w 上的投影:
$$ \operatorname{proj}_w v = \frac{\vec{v}\cdot\vec{w}}{|\vec{w}|^2} \vec{w} $$
CAS:
In [8]:
v:[1,2];
w:[3,1];
(v.w) / (w.w) * w;
Out[8]:
\[\tag{${\it \%o}_{15}$}\left[ 1 , 2 \right] \]
Out[8]:
\[\tag{${\it \%o}_{16}$}\left[ 3 , 1 \right] \]
Out[8]:
\[\tag{${\it \%o}_{17}$}\left[ \frac{3}{2} , \frac{1}{2} \right] \]
計算 v 在 w 上的投影,結果仍是一個向量。
12.7 座標幾何:兩點距離¶
兩點 A(x1,y1)、B(x2,y2) 的距離:
$$ AB = \sqrt{(x_2-x_1)^2 + (y_2-y_1)^2} $$
In [9]:
distance(x1,y1,x2,y2) := sqrt((x2-x1)^2 + (y2-y1)^2);
distance(1,2,4,6);
Out[9]:
\[\tag{${\it \%o}_{18}$}{\it distance}\left(x_{1} , y_{1} , x_{2} , y_{2}\right):=\sqrt{\left(x_{2}-x_{1}\right)^2+\left(y_{2}-y_{1}\right)^2}\]
Out[9]:
\[\tag{${\it \%o}_{19}$}5\]
In [10]:
m : (y2 - y1)/(x2 - x1);
Out[10]:
\[\tag{${\it \%o}_{20}$}\frac{y_{2}-y_{1}}{x_{2}-x_{1}}\]
In [11]:
solve([y = 2*x + 1, y = -x + 5], [x,y]);
Out[11]:
\[\tag{${\it \%o}_{21}$}\left[ \left[ x=\frac{4}{3} , y=\frac{11}{3} \right] \right] \]
is( m1*m2 = -1 );
或直接代入數值計算。
12.11 練習題¶
- 計算向量加法與數乘:
- $[2,3] + [-1,4]$
- $3[1,-2]$
- 求長度:
- $|\langle 3,4 \rangle|$
- 求夾角(用內積公式):
- $\langle 1,2 \rangle$ 與 $\langle 3,1 \rangle$
- 求兩點距離:
- A(1,2)、B(4,8)
- 求直線交點:
- $y = x + 2$
- $y = -2x + 5$
12.12 本章小結¶
本章你已學會:
向量用列表表示
向量加法、數乘與長度
內積、夾角、投影
座標兩點距離
直線方程式(兩點式、斜截式)
直線交點、平行與垂直判斷
下一章將進入空間向量與立體幾何,延伸至 3D 的向量運算與空間關係。