問題
平面上の直線を, 平面上の直線を, 平面上の直線をとする。直線上に点をとる。上の点をとなるように定め, 上の点をとなるように定め, 上の点をとなるように定める。以下, 同様の手順で上の点を定める。(1) 点の座標を求めよ。(2) 線分の長さをを用いて表せ。
方針
解法1
各直線を媒介変数で表し,点が乗る直線の順序を として統一する。次の直線への垂線条件は,次の直線の方向ベクトルとの内積が0であることに直す。どの遷移でも同じ漸化式 が得られるので,媒介変数を明示してから長さの二乗を整理する。
解法2
各直線上の点を同じ媒介変数で表し,漸化式を解いた後, ごとの座標を明記する。連続する2点の座標差を直接計算して長さを得る。
解答
解法1
(1)
3直線を媒介変数で表すと
である。
点 を 上の点 とおく。 の方向ベクトルは であり,
だから, より
である。したがって であり,
である。
次に を 上の点 とおく。 の方向ベクトルは であり,
だから, より
である。よって であり,
である。
(2)
点が 上にあるとき,それぞれ
と表す。問題文の手順では点は の順に乗る。 の媒介変数を とする。
例えば , の場合, の方向ベクトル との内積が0であるから
すなわち
である。 から , から の場合も座標の巡回置換で同じ式になる。
いま であり,
だから
である。
長さはどの遷移でも同じ形で計算できる。 から の場合を計算すると,
である。 を用いると
となるので,
である。ここに を代入して
を得る。
したがって
である。
解法2
(1)
とおくと,方向ベクトル との垂直条件から
よって
同様に とおけば
より
(2)
の属する直線上での媒介変数を とする。どの遷移でも次の直線の方向ベクトルとの内積が0となる条件は
だから
したがって
例えば から への座標差を取り, を使うと
他の2遷移も座標の巡回置換なので同じである。 を代入して