学習環境
- Surface、Surface ペン(端末)
- Windows 10 Pro (OS)
- Nebo(Windows アプリ)
- iPad Pro 10.5 + Apple Pencil
- MyScript Nebo - MyScript(iPad アプリ(iOS))
- 参考書籍
ラング線形代数学(上)(S.ラング (著)、芹沢 正三 (翻訳)、ちくま学芸文庫)の7章(スカラー積と直交性)、2(正値スカラー積)、練習問題8の解答を求めてみる。
問題より、スカラー積は退化していないから、だめな対角行列のなす部分空間の直交補空間は、
から分かるように、対角のすべてが0の行列すべての集合。
次元は、
コード
Python 3
#!/usr/bin/env python3
from sympy import pprint, symbols, Matrix, solve
print('8.')
n = 4
def f(i, j):
if i == j:
return symbols(f'a{i + 1}{j + 1}')
return 0
A = Matrix([[f(i, j) for j in range(n)]
for i in range(n)])
B = Matrix([[symbols(f'b{i + 1}{j + 1}') for j in range(n)]
for i in range(n)])
for o in [A, B]:
pprint(o)
print()
pprint(solve((A * B).trace(), B))
入出力結果(Bash、cmd.exe(コマンドプロンプト)、Terminal、Jupyter(IPython))
C:\Users\...>py sample7.py
8.
⎡a₁₁ 0 0 0 ⎤
⎢ ⎥
⎢ 0 a₂₂ 0 0 ⎥
⎢ ⎥
⎢ 0 0 a₃₃ 0 ⎥
⎢ ⎥
⎣ 0 0 0 a₄₄⎦
⎡b₁₁ b₁₂ b₁₃ b₁₄⎤
⎢ ⎥
⎢b₂₁ b₂₂ b₂₃ b₂₄⎥
⎢ ⎥
⎢b₃₁ b₃₂ b₃₃ b₃₄⎥
⎢ ⎥
⎣b₄₁ b₄₂ b₄₃ b₄₄⎦
⎡⎛-(a₂₂⋅b₂₂ + a₃₃⋅b₃₃ + a₄₄⋅b₄₄)
⎢⎜───────────────────────────────, b₁₂, b₁₃, b₁₄, b₂₁, b₂₂, b₂₃, b₂₄, b₃₁, b₃₂
⎣⎝ a₁₁
⎞⎤
, b₃₃, b₃₄, b₄₁, b₄₂, b₄₃, b₄₄⎟⎥
⎠⎦
C:\Users\...>
0 コメント:
コメントを投稿