間違いしかありません.コメントにてご指摘いただければ幸いです(気が付いた点を特に断りなく頻繁に書き直していますのでご注意ください).

点と直線の距離 (直角三角形の面積を経由して求める)

直角三角形を作成し面積の公式より求める方法

\(点P(x_p, y_p)\)から\(x軸\)と水平に\(直線ax+by+c=0\)に向かって線分を引き\(交点A(x_a, y_a=y_p)\)と,\(点P\)から\(x軸\)と垂直に\(直線ax+by+c=0\)に向かって線分を引き\(交点B(x_b=x_p, y_b)\)を用意する.
\(\triangle ABP\)は\(\angle P\)を直角とした直角三角形のため,\(\triangle ABP\)の面積は\(\frac{1}{2}\cdot\overline{AP}\cdot\overline{BP}\)となる.一方で,\(\overline{AB}\)を底辺として考えると\(点P\)への\(高さd\)を用いることで,\(\triangle ABP\)の面積は\(\frac{1}{2}\cdot\overline{AB}\cdot d\)で表せる. この2式が同一の面積 を示すので等式にして,式変形で\(d\)を求める(\(d\)は\(点P(x_p, y_p)\)と\(直線ax+by+c=0\)との距離となる). $$ \begin{eqnarray} \frac{1}{2}\cdot\overline{AP}\cdot\overline{BP}&=&\frac{1}{2}\cdot\overline{AB}\cdot d \\\overline{AP}\cdot\overline{BP}&=&\overline{AB}\cdot d \\d&=&\frac{\overline{AP}\cdot\overline{BP}}{\overline{AB}} \end{eqnarray} $$ \(\overline{AP}\)を求める. $$ \begin{eqnarray} ax_a+by_p+c&=&0\;\cdots\;y_a=y_pなのでy=y_pとしてx_aを求める. \\x_a&=&-\frac{b}{a}y_p-\frac{c}{a} \\\overline{AP}&=&\left|x_a-x_p\right| \\&=&\left|-\frac{b}{a}y_p-\frac{c}{a}-x_p\right| \\&=&\left|-\frac{1}{a}\left(ax_p+by_p+c\right)\right| \\&=&\left|\frac{1}{a}\left(ax_p+by_p+c\right)\right| \end{eqnarray} $$ \(\overline{BP}\)を求める. $$ \begin{eqnarray} ax_p+by_b+c&=&0\;\cdots\;x_b=x_pなのでx=x_pとしてy_bを求める. \\y_b&=&-\frac{a}{b}x_p-\frac{c}{b} \\\overline{BP}&=&\left|y_b-y_p\right| \\&=&\left|-\frac{a}{b}x_p-\frac{c}{b}-y_p\right| \\&=&\left|-\frac{1}{b}\left(ax_p+by_p+c\right)\right| \\&=&\left|\frac{1}{b}\left(ax_p+by_p+c\right)\right| \end{eqnarray} $$ \(\overline{AB}\)を求める. $$ \begin{eqnarray} \overline{AB}&=&\sqrt{\overline{AP}^2+\overline{BP}^2} \\&=&\sqrt{\left|\frac{1}{a}\left(ax_p+by_p+c\right)\right|^2+\left|\frac{1}{b}\left(ax_p+by_p+c\right)\right|^2} \\&=&\sqrt{\frac{1}{a^2}\left|ax_p+by_p+c\right|^2+\frac{1}{b^2}\left|ax_p+by_p+c\right|^2} \\&=&\sqrt{\left(\frac{1}{a^2}+\frac{1}{b^2}\right) \left|ax_p+by_p+c\right|^2} \\&=&\sqrt{\left(\frac{a^2+b^2}{a^2b^2}\right) \left|ax_p+by_p+c\right|^2} \\&=&\frac{\sqrt{a^2+b^2}}{\left|ab\right|}\left|ax_p+by_p+c\right| \end{eqnarray} $$ \(d\)を求める. $$ \begin{eqnarray} \\d&=&\frac{\overline{AP}\cdot\overline{BP}}{\overline{AB}} \\&=&\frac{\overline{AP}\cdot\overline{BP}}{\sqrt{\overline{AP}^2+\overline{BP}^2}} \\&=&\frac{\left|\frac{1}{a}\left(ax_p+by_p+c\right)\right|\cdot\left|\frac{1}{b}\left(ax_p+by_p+c\right)\right|}{\frac{\sqrt{a^2+b^2}}{\left|ab\right|}\left|ax_p+by_p+c\right|} \\&=&\frac{\frac{1}{\left|ab\right|}\left|ax_p+by_p+c\right|^2}{\frac{\sqrt{a^2+b^2}}{\left|ab\right|}\left|ax_p+by_p+c\right|} \\&=&\frac{\left|ax_p+by_p+c\right|}{\sqrt{a^2+b^2}} \end{eqnarray} $$

0 件のコメント:

コメントを投稿