解析几何1:直线的方程

2925 字
15 分钟
解析几何1:直线的方程

四个交互实验分别放在对应知识点或题目的解析后,展开即可观察点方向式、倾斜角与斜率、截距式,以及例 10 的绕点旋转。

在初中平面几何与一次函数中,我们已经接触过直线及其性质。解析几何换了一个视角:先在平面直角坐标系中建立直线的方程,再用代数方法研究直线的相交、垂直和平行等几何性质。

解析几何由笛卡尔(1596—1650)、费马(1601—1665)等数学家在 17 世纪共同发展起来,在近代数学中有重要地位。

一、直线的点方向式方程#

过定点 PP 作直线 ll,使 ll 与非零向量 d⃗\vec d 平行,这样的直线有且只有一条。

过定点且与方向向量平行的直线
过定点且与方向向量平行的直线

设

P(x0,y0),d⃗=(u,v),Q(x,y).P(x_0,y_0),\qquad \vec d=(u,v),\qquad Q(x,y).

对于点 QQ,有

Q∈l⟺PQ→∥d⃗⟺(x−x0,y−y0)∥(u,v)⟺∣x−x0y−y0uv∣=0⟺v(x−x0)−u(y−y0)=0.\begin{aligned} Q\in l &\Longleftrightarrow \overrightarrow{PQ}\parallel \vec d\\ &\Longleftrightarrow (x-x_0,y-y_0)\parallel(u,v)\\ &\Longleftrightarrow \begin{vmatrix} x-x_0 & y-y_0\\ u & v \end{vmatrix}=0\\ &\Longleftrightarrow v(x-x_0)-u(y-y_0)=0. \end{aligned}

因此,点 Q(x,y)Q(x,y) 在直线 ll 上,当且仅当它的坐标满足

v(x−x0)−u(y−y0)=0.v(x-x_0)-u(y-y_0)=0.

这个方程叫做直线 ll 的点方向式方程。与直线平行的非零向量称为直线的方向向量;方向向量不是唯一的,任意两个方向向量都互相平行。

若 d⃗=(u,v)\vec d=(u,v),还可以分三种情况书写:

  1. u≠0,v≠0u\ne0, v\ne0 时,

    x−x0u=y−y0v;\frac{x-x_0}{u}=\frac{y-y_0}{v};
  2. u=0,v≠0u=0, v\ne0 时,直线方程为 x=x0x=x_0;

  3. u≠0,v=0u\ne0, v=0 时,直线方程为 y=y0y=y_0。

方向向量竖直时的直线
方向向量竖直时的直线

方向向量水平时的直线
方向向量水平时的直线

交互实验:点方向式:定点与方向向量

改变定点与非零方向向量,观察直线和点方向式;试试水平、竖直与零向量情形。


例 1:由点和方向求直线方程#

  1. 求过点 A(−3,1)A(-3,1) 和点 B(4,−2)B(4,-2) 的直线方程;
  2. 已知点 A(4,6)A(4,6)、B(−3,−1)B(-3,-1)、C(4,−5)C(4,-5),求过点 AA 且与 BCBC 平行的直线 ll 的点方向式方程。
查看答案
  1. 可取方向向量 AB→=(7,−3)\overrightarrow{AB}=(7,-3),所以

    x−47=y+2−3.\frac{x-4}{7}=\frac{y+2}{-3}.
  2. BC→=(7,−4)\overrightarrow{BC}=(7,-4),所以

    x−47=y−6−4.\frac{x-4}{7}=\frac{y-6}{-4}.

随堂练习 1:点方向式#

  1. 求过点 PP 且与向量 d⃗\vec d 平行的直线 ll 的点方向式方程:
    1. P(3,−5)P(3,-5),d⃗=(3,4)\vec d=(3,4);
    2. P(0,3)P(0,3),d⃗=(3,−4)\vec d=(3,-4)。
  2. 求经过 A,BA,B 两点的直线 ll 的点方向式方程:
    1. A(−3,−2)A(-3,-2),B(3,−7)B(3,-7);
    2. A(0,3)A(0,3),B(2,4)B(2,4)。
查看答案
    1. x−33=y+54\displaystyle \frac{x-3}{3}=\frac{y+5}{4};
    2. x3=y−3−4\displaystyle \frac{x}{3}=\frac{y-3}{-4}。
    1. x+36=y+2−5\displaystyle \frac{x+3}{6}=\frac{y+2}{-5};
    2. x2=y−3\displaystyle \frac{x}{2}=y-3。

二、直线的点法向式方程#

过定点 PP 作直线 ll,使 ll 与非零向量 n⃗\vec n 垂直,这样的直线有且只有一条。

过定点且与法向量垂直的直线
过定点且与法向量垂直的直线

设

P(x0,y0),n⃗=(a,b),Q(x,y).P(x_0,y_0),\qquad \vec n=(a,b),\qquad Q(x,y).

则

Q∈l⟺PQ→⊥n⃗⟺(x−x0,y−y0)⋅(a,b)=0⟺a(x−x0)+b(y−y0)=0.\begin{aligned} Q\in l &\Longleftrightarrow \overrightarrow{PQ}\perp\vec n\\ &\Longleftrightarrow (x-x_0,y-y_0)\cdot(a,b)=0\\ &\Longleftrightarrow a(x-x_0)+b(y-y_0)=0. \end{aligned}

因此,直线 ll 的点法向式方程为

a(x−x0)+b(y−y0)=0.a(x-x_0)+b(y-y_0)=0.

与直线垂直的非零向量称为直线的法向量。法向量同样不是唯一的。


例 2:垂直平分线与三角形的高#

  1. 已知点 A(−1,2)A(-1,2) 和点 B(3,4)B(3,4),求线段 ABAB 的垂直平分线 ll 的点法向式方程;
  2. 已知 A(1,6)A(1,6)、B(−1,−2)B(-1,-2)、C(6,3)C(6,3) 是三角形的三个顶点,求:
    1. BCBC 边所在直线的方程;
    2. BCBC 边上的高 ADAD 所在直线的方程。
查看答案
  1. ABAB 的中点为 (1,3)(1,3),且 AB→=(4,2)\overrightarrow{AB}=(4,2) 是垂直平分线的法向量,所以

    4(x−1)+2(y−3)=0.4(x-1)+2(y-3)=0.
    1. x+17=y+25\displaystyle \frac{x+1}{7}=\frac{y+2}{5};
    2. 7(x−1)+5(y−6)=0\displaystyle 7(x-1)+5(y-6)=0。

例 3:由直角与平行条件求边所在直线#

已知在 △ABC\triangle ABC 中,∠BAC=90∘\angle BAC=90^\circ,点 B(4,2)B(4,2)、C(2,8)C(2,8),向量 d⃗=(3,2)\vec d=(3,2),且 d⃗\vec d 与 ACAC 边平行,求 △ABC\triangle ABC 的两条直角边所在直线的方程。

查看答案

因为 AC∥d⃗AC\parallel\vec d 且 C(2,8)C(2,8) 在 ACAC 上,

lAC:x−23=y−82⟺2x−3y+20=0.l_{AC}:\frac{x-2}{3}=\frac{y-8}{2} \Longleftrightarrow 2x-3y+20=0.

又因为 AB⊥ACAB\perp AC,所以 d⃗=(3,2)\vec d=(3,2) 可作为 ABAB 的法向量:

lAB:3(x−4)+2(y−2)=0⟺3x+2y−16=0.l_{AB}:3(x-4)+2(y-2)=0 \Longleftrightarrow 3x+2y-16=0.

随堂练习 2:点法向式#

  1. 求经过点 PP 且垂直于向量 n⃗\vec n 的直线的点法向式方程:

    1. P(3,−5)P(3,-5),n⃗=(1,2)\vec n=(1,2);
    2. P(0,3)P(0,3),n⃗=(3,−4)\vec n=(3,-4);
    3. P(0,0)P(0,0),n⃗=(3,4)\vec n=(3,4);
    4. P(3,0)P(3,0),n⃗=(1,0)\vec n=(1,0)。
  2. 已知 A(x1,y1)A(x_1,y_1) 和 B(x2,y2)B(x_2,y_2) 是直线 ll 上的两点,且

    (x2−x1)2+(y2−y1)2≠0,(x_2-x_1)^2+(y_2-y_1)^2\ne0,

    求直线 ll 的一个法向量。

  3. 已知 △ABC\triangle ABC 的三个顶点分别为 A(1,2)A(1,2)、B(4,1)B(4,1)、C(3,6)C(3,6),求 BCBC 边上的中线 AMAM 和高 AHAH 所在直线的方程。

查看答案
    1. x−3+2(y+5)=0x-3+2(y+5)=0;
    2. 3x−4(y−3)=03x-4(y-3)=0;
    3. 3x+4y=03x+4y=0;
    4. x−3=0x-3=0。
  1. 可取

    n⃗=(−(y2−y1), x2−x1).\vec n=(-(y_2-y_1),\ x_2-x_1).
  2. lAM:x−15=y−23⟺3x−5y+7=0,l_{AM}:\frac{x-1}{5}=\frac{y-2}{3} \Longleftrightarrow 3x-5y+7=0, lAH:−(x−1)+5(y−2)=0⟺x−5y+9=0.l_{AH}:-(x-1)+5(y-2)=0 \Longleftrightarrow x-5y+9=0.

三、直线的点斜式与斜截式方程#

1. 直线的倾斜角#

设直线 ll 与 xx 轴相交于 MM。将 xx 轴绕点 MM 按逆时针方向旋转到与直线 ll 重合时所成的最小非负角 α\alpha,叫做直线 ll 的倾斜角。

当直线 ll 与 xx 轴平行或重合时,规定 α=0\alpha=0,因此

α∈[0,π).\alpha\in[0,\pi).

直线的倾斜角
直线的倾斜角

2. 直线的斜率#

设直线 ll 的倾斜角为 α\alpha:

  1. 当 α≠π2\alpha\ne\dfrac{\pi}{2} 时,称 k=tan⁡αk=\tan\alpha 为直线 ll 的斜率;
  2. 当 α=π2\alpha=\dfrac{\pi}{2} 时,直线的斜率不存在。
交互实验:倾斜角与斜率

改变倾斜角,观察斜率如何变化,特别比较倾斜角为 90∘90^\circ 时的竖直直线。


例 4:等边三角形各边的倾斜角与斜率#

如图,在等边 △AOB\triangle AOB 中,分别求 OAOA、OBOB、ABAB 的倾斜角和斜率。

等边三角形各边的倾斜角
等边三角形各边的倾斜角

查看答案

因为 △AOB\triangle AOB 为等边三角形,且 OBOB 在 yy 轴上,所以

直线倾斜角斜率
OAOA30∘30^\circ33\dfrac{\sqrt3}{3}
OBOB90∘90^\circ不存在
ABAB150∘150^\circ−33-\dfrac{\sqrt3}{3}

3. 两点斜率公式与斜截式#

一次函数 y=kx+by=kx+b 的图像是一条直线,其中 kk 就是直线的斜率。

由两点计算直线斜率
由两点计算直线斜率

若 A(x1,y1)A(x_1,y_1)、B(x2,y2)B(x_2,y_2) 是直线 ll 上横坐标不同的两点,则

k=tan⁡α=y1−y2x1−x2=y2−y1x2−x1.k=\tan\alpha=\frac{y_1-y_2}{x_1-x_2} =\frac{y_2-y_1}{x_2-x_1}.

在方程

y=kx+by=kx+b

中,可以直接读出直线在 yy 轴上的截距 bb 和斜率 kk,所以它叫做直线的斜截式方程。


例 5:由两点求斜率和倾斜角#

  1. 直线 ll 经过点 A(1,2)A(1,2)、B(3,4)B(3,4),求直线 ll 的斜率 kk 与倾斜角 α\alpha;
  2. 直线 ll 经过点 A(0,3)A(0,3)、B(2,2)B(2,\sqrt2),求直线 ll 的斜率 kk 与倾斜角 α\alpha。
查看答案
  1. k=4−23−1=1,α=π4.k=\frac{4-2}{3-1}=1,\qquad \alpha=\frac{\pi}{4}.
  2. k=2−32<0,k=\frac{\sqrt2-3}{2}<0,

    所以

    α=π+arctan⁡2−32.\alpha=\pi+\arctan\frac{\sqrt2-3}{2}.

一般地,倾斜角 α\alpha 与斜率 kk 的关系为

α={arctan⁡k,k≥0,π+arctan⁡k,k<0.\alpha= \begin{cases} \arctan k, & k\ge0,\\ \pi+\arctan k, & k<0. \end{cases}

4. 直线的点斜式方程#

过定点 P(x0,y0)P(x_0,y_0) 作倾斜角为 α\alpha 的直线 ll。若 α≠π2\alpha\ne\dfrac{\pi}{2},则对于直线上任一点 Q(x,y)Q(x,y),有

y−y0x−x0=tan⁡α.\frac{y-y_0}{x-x_0}=\tan\alpha.

直线点斜式的推导
直线点斜式的推导

令 k=tan⁡αk=\tan\alpha,得到直线的点斜式方程:

y−y0=k(x−x0).y-y_0=k(x-x_0).
为什么点斜式并不完备?

当 α=π2\alpha=\dfrac{\pi}{2} 时,直线斜率不存在,不能用点斜式或斜截式表示。此时直线是竖直直线,应写成 x=x0x=x_0。


随堂练习 3:点斜式#

已知直线 ll 经过点 PP 且倾斜角为 α\alpha,求直线 ll 的方程:

  1. P(−2,5)P(-2,5),α=30∘\alpha=30^\circ;
  2. P(3,1)P(3,1),α=70∘\alpha=70^\circ。
查看答案
  1. y−5=tan⁡30∘(x+2)\displaystyle y-5=\tan30^\circ(x+2);
  2. y−1=tan⁡70∘(x−3)\displaystyle y-1=\tan70^\circ(x-3)。

5. 方向向量与斜率的关系#

  1. 若直线 ll 的方向向量为 d⃗=(u,v)\vec d=(u,v):

    • 当 u≠0u\ne0 时,k=vu=tan⁡α\displaystyle k=\frac vu=\tan\alpha;
    • 当 u=0u=0 时,斜率不存在。
  2. 若直线的斜率为 kk,则可取方向向量 d⃗=(1,k)\vec d=(1,k);

  3. 若直线的倾斜角为 α\alpha,则可取方向向量

    d⃗=(cos⁡α,sin⁡α).\vec d=(\cos\alpha,\sin\alpha).

随堂练习 4:方向向量、斜率与倾斜角#

1. 计算题#

已知直线的方向向量 d⃗\vec d,求直线 ll 的斜率与倾斜角:

  1. d⃗=(2,−3)\vec d=(2,-\sqrt3);
  2. d⃗=(−4,−3)\vec d=(-4,-3);
  3. d⃗=(−2,0)\vec d=(-2,0);
  4. d⃗=(0,5)\vec d=(0,5)。
查看答案
  1. k=−32\displaystyle k=-\frac{\sqrt3}{2},α=π−arctan⁡32\displaystyle \alpha=\pi-\arctan\frac{\sqrt3}{2};
  2. k=34\displaystyle k=\frac34,α=arctan⁡34\displaystyle \alpha=\arctan\frac34;
  3. k=0k=0,α=0\alpha=0;
  4. kk 不存在,α=π2\displaystyle \alpha=\frac{\pi}{2}。

2. 判断题#

  1. 直线的倾斜角为 α\alpha,则直线的斜率为 tan⁡α\tan\alpha;
  2. 直线斜率 k∈(−∞,+∞)k\in(-\infty,+\infty);
  3. 任一条直线都有倾斜角,所以任一直线都有斜率;
  4. 直线的倾斜角越大,直线的斜率越大;
  5. 两直线的倾斜角相等时,它们的斜率也相等;
  6. 平行于 xx 轴的直线的倾斜角为 00。
查看答案
  1. 错;当 α=π2\alpha=\dfrac{\pi}{2} 时斜率不存在;
  2. 对;
  3. 错;竖直直线没有斜率;
  4. 错;正切函数在 [0,π)[0,\pi) 上并不单调;
  5. 错;当共同倾斜角为 π2\dfrac{\pi}{2} 时,两条直线的斜率都不存在;
  6. 对。

四、直线的一般式与截距式方程#

点方向式、点法向式、斜截式和点斜式都可以化为关于 x,yx,y 的二元一次方程

ax+by+c=0,a2+b2≠0.ax+by+c=0,\qquad a^2+b^2\ne0.

反过来,任意满足 a2+b2≠0a^2+b^2\ne0 的二元一次方程 ax+by+c=0ax+by+c=0 都表示一条直线,且 (a,b)(a,b) 是这条直线的一个法向量。

若点 (x0,y0)(x_0,y_0) 满足 ax0+by0+c=0ax_0+by_0+c=0,则

ax+by+c=0⟺a(x−x0)+b(y−y0)=0.ax+by+c=0 \Longleftrightarrow a(x-x_0)+b(y-y_0)=0.

方程

ax+by+c=0,a2+b2≠0ax+by+c=0,\qquad a^2+b^2\ne0

叫做直线的一般式方程。


例 6:由平行条件求一般式方程#

求过点 A(−3,4)A(-3,4) 且平行于直线

l0:3x−4y+29=0l_0:3x-4y+29=0

的直线方程。

查看答案

所求直线与 l0l_0 有相同法向量,可设为 3x−4y+c=03x-4y+c=0。代入 A(−3,4)A(-3,4) 得 c=25c=25,所以

3x−4y+25=0.3x-4y+25=0.

例 7:直线的截距式方程#

已知直线 ll 与 xx 轴的交点为 A(a,0)A(a,0),与 yy 轴的交点为 B(0,b)B(0,b),且 ab≠0ab\ne0。能否立即写出直线 ll 的方程?

查看答案

可以。直线 ll 的方程为

xa+yb=1.\boxed{\frac{x}{a}+\frac{y}{b}=1}.
查看推导

由 A(a,0)A(a,0)、B(0,b)B(0,b) 可取直线的方向向量 AB→=(−a,b)\overrightarrow{AB}=(-a,b),从而可取法向量 (b,a)(b,a)。利用点法向式,

b(x−a)+a(y−0)=0.b(x-a)+a(y-0)=0.

因为 ab≠0ab\ne0,两边同除以 abab,得到

xa+yb=1.\frac{x}{a}+\frac{y}{b}=1.

形如

xa+yb=1,ab≠0\frac{x}{a}+\frac{y}{b}=1,\qquad ab\ne0

的方程叫做直线的截距式方程,其中 a,ba,b 分别是直线在 xx 轴、yy 轴上的截距。截距可以是正数,也可以是负数。

交互实验:例 7:直线的截距式方程

调节两个截距,比较坐标轴交点与截距式方程;观察截距为零时为什么不能使用截距式。


五、典型例题#

例 8:中线与角平分线#

已知 △ABC\triangle ABC 三个顶点的坐标为 A(2,3)A(2,3)、B(1,2)B(1,2)、C(4,1)C(4,1):

  1. 求 BCBC 边上中线的方程;
  2. 求 ∠BAC\angle BAC 的平分线所在直线的方程。
查看答案
  1. BCBC 的中点为 M(52,32)M\left(\dfrac52,\dfrac32\right),所以中线所在直线为

    3x+y−9=0.3x+y-9=0.

    若题目指中线段 AMAM,还应限制 x∈[2,52]x\in\left[2,\dfrac52\right]。

  2. ∠BAC\angle BAC 的内角平分线为

    x=2.x=2.

例 9:用面积比确定分点#

已知 △ABC\triangle ABC 中,A(−3,0)A(-3,0)、B(9,5)B(9,5)、C(3,9)C(3,9)。过点 CC 的直线 ll 将 △ABC\triangle ABC 的面积分为 1:21:2 的两部分,求直线 ll 的方程。

查看答案与推导

因为两个小三角形对 ABAB 有相同的高,所以面积比等于它们底边的长度比。直线 ll 与 ABAB 的交点可以是两个三等分点:

M(5,103),N(1,53).M\left(5,\frac{10}{3}\right),\qquad N\left(1,\frac53\right).

分别连接 CC 与 M,NM,N,得到两条符合条件的直线:

lCM:17x+6y−105=0,l_{CM}:17x+6y-105=0,lCN:11x−3y−6=0.l_{CN}:11x-3y-6=0.

例 10:直线绕定点旋转#

直线

2x−y−4=02x-y-4=0

绕点 (2,0)(2,0) 按逆时针方向旋转 45∘45^\circ 得到直线 ll,求 ll 的方程。

查看答案与推导

原直线斜率为 22。旋转后斜率为

tan⁡(α+45∘)=tan⁡α+11−tan⁡α=2+11−2=−3.\tan(\alpha+45^\circ) =\frac{\tan\alpha+1}{1-\tan\alpha} =\frac{2+1}{1-2}=-3.

新直线仍经过旋转中心 (2,0)(2,0),所以

y=−3(x−2)=−3x+6.y=-3(x-2)=-3x+6.
交互实验:例 10:直线绕定点旋转

改变旋转角度,观察直线始终经过 (2,0)(2,0);默认的 45∘45^\circ 情形复现本题结果。


随堂练习 5:倾斜角之差#

已知直线

l1:x−2y−5=0,l_1:x-2y-5=0,

直线 l2l_2 过点 A(1,2)A(1,2),且倾斜角比 l1l_1 的倾斜角大 π4\dfrac{\pi}{4},求直线 l2l_2 的方程。

查看答案

l1l_1 的斜率为 12\dfrac12,所以 l2l_2 的斜率为

12+11−12=3.\frac{\frac12+1}{1-\frac12}=3.

由点斜式得

y−2=3(x−1),y-2=3(x-1),

即

3x−y−1=0.3x-y-1=0.

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

解析几何1:直线的方程
https://math.asterleaflab.com/posts/analytic-geometry-line-equation/
作者
Asterleaf
发布于
2026-08-15
许可协议
CC BY-NC-SA 4.0
Profile Image of the Author
Asterleaf
整理数学,服务教学。
分类
标签
站点统计
文章
36
分类
3
标签
53
总字数
379,973
运行时长
0 天
最后活动
0 天前
站点信息
构建平台
GitHub Actions
博客版本
Firefly v6.15.8
文章许可
CC BY-NC-SA 4.0