2019年7月2日火曜日

学習環境

ラング線形代数学(上)(S.ラング (著)、芹沢 正三 (翻訳)、ちくま学芸文庫)の7章(スカラー積と直交性)、3(一般の直交基底)、練習問題2の解答を求めてみる。


  1. u = 1 , 1 u 2 = 1 , 1 · 1 , 1 = 1 - c x 0 v = a , b u · v = 1 , 1 · a , b = b - a i a = - i b = 1 u · v = 0

    よって求める直交基底は、

    1 , 1 , - i , 1

コード

Python 3

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

print('2.')


def f(X, Y):
    return X[0] * Y[1] - I * X[1] * Y[0]


A = Matrix([1, 1])
B = Matrix([-I, 1])

for o in [A, B, f(A, B)]:
    pprint(o.transpose().expand())
    print()

入出力結果(Bash、cmd.exe(コマンドプロンプト)、Terminal、Jupyter(IPython))

C:\Users\...>py sample2.py
2.
[1  1]

[-ⅈ  1]

0


C:\Users\...>

0 コメント:

コメントを投稿