2017年12月22日金曜日

学習環境

ラング線形代数学(上)(S.ラング (著)、芹沢 正三 (翻訳)、ちくま学芸文庫)の3章(行列)、3(行列の乗法)、練習問題14.を取り組んでみる。


  1. それぞれの行列の(i, j)成分表示について。

    A = a i j A - T = a i j - T = a j - i A T - = a j i - = a j - i

    よ って、

    A - T = A T -

コード(Emacs)

Python 3

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

for _ in range(10):
    m = random.randrange(10)
    n = random.randrange(10)
    A = MatrixSymbol('A', m, n)
    for t in [A.shape, A.conjugate().T == A.T.conjugate()]:
        print(t)

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

$ ./sample14.py
(3, 0)
True
(6, 0)
True
(2, 6)
True
(7, 7)
True
(7, 3)
True
(2, 2)
True
(3, 5)
True
(9, 8)
True
(0, 3)
True
(9, 7)
True
$

0 コメント:

コメントを投稿