Processing math: 100%

2018年11月20日火曜日

学習環境

ラング線形代数学(上)(S.ラング (著)、芹沢 正三 (翻訳)、ちくま学芸文庫)の1章(R^n におけるベクトル)、5(直線と平面)、練習問題12.を取り組んでみる。


  1. 2つの平面に垂直なベクトル として、 それぞれ

    N1=(2,1,5)N2=(3,-2,1)

    をとることができる。

    求める2つの平面の交線に平行なベクトルは、 上記の2つのベクトルと垂直なので、

    2a+b+5c=03a-2b+c=07a+11c=0c=-711ab=-2a-5c=-2a+3511a=1311a

    よって求める平行なベクトルは、

    t(11,13,-7)t

コード(Emacs)

Python 3

#!/usr/bin/env python3
from sympy import pprint, symbols, Matrix, solve, Rational

N1 = Matrix([2, 1, 5])
N2 = Matrix([3, -2, 1])
t = symbols('t', real=True)
A = t * Matrix([11, 13, -7])

for N in [N1, N2]:
    pprint(N.dot(A))
    print()

入出力結果(Terminal, Jupyter(IPython))

$ ./sample12.py
0

0

$

0 コメント:

コメントを投稿