2020年6月12日金曜日

学習環境

新装版 数学読本3 (松坂 和夫(著)、岩波書店)の第11章(立体的な広がりの中の図形 - 空間図形)、11.3(直線・平面・球の方程式)、点と平面の距離の問36の解答を求めてみる。



    1. 求める点 Q の座標を

      Q=(x,y,z)

      とおくと、

      6x-y-z-4=0z=6x-y-4
      PQ=(x-10,y+5,z-4)=(x-10,y+5,6x-y-8)

      また、平面の法線ベクトルは

      (6,-1,-1)

      なので、ある実数 t が存在して

      t(6,-1,-1)=(x-10,y+5,6x-y-8)
      {x-10=6ty+5=-t6x-y-8=-t
      t=-y-5
      {x-10=-6y-306x-y-8=y+5
      {x+6y=-206x-2y=13
      {x+6y=-2018x-6y=39
      19x=19x=1
      6-2y=13y=-72
      z=6+72-4=112

      よって、 求める Q の座標は

      (1,-72,112)

    2. |PQ|=|(9,-5+72,4-112)|=|(9,-32,-32)|=34+3222+3222=3222·32+1+1=3382

    3. 求める点 R の座標 を

      R=(x,y,z)

      とすると、

      (x,y,z)+(10,-5,4)2=(1,-72,112)
      x+102=1x=-8
      y-52=-72y=-2
      z+42=112z=7

      よって、おめる点 R の座標は

      (-8,-2,7)

コード

#!/usr/bin/env python3
from sympy.plotting import plot3d, plot3d_parametric_line
from sympy.abc import x, y, t

print('36.')

p = plot3d_parametric_line(10 + (-8 - 10) * t,
                           -5 + (-2 + 5) * t,
                           4 + (7 - 4) * t,
                           (t, 0, 1),
                           show=False,
                           legend=True)
p.append(plot3d(6 * x - y - 4,
                show=False,
                )[0])

p.save('sample36.png')
p.show()

入出力結果(Zsh、PowerShell、Terminal、Jupyter(IPython))

% ./sample36.py
36.
%

0 コメント:

コメントを投稿