2017年12月24日日曜日

学習環境

数学読本〈5〉微分法の応用/積分法/積分法の応用/行列と行列式(松坂 和夫(著)、岩波書店)の第21章(もう1つの数学の基盤 - 行列と行列式)、21.3(連立1次方程式と行列式)、n = 3 の場合、問39.を取り組んでみる。


    1. A B = E det A B = det E det A det B = 1

      よって

      det B 0

    2. B x = p

      は解をもつ。

      すなわち

      B x = e 1 B x = e 2 B x = e 3

      はいずれも解をもつ。

      その解をそれぞれ

      B y 1 = e 1 B y 2 = e 2 B y 3 = e 3

      とする。

      このとき

      B y 1 , y 2 , y 3 = e 1 , e 2 , e 3

      すなわち

      B y 1 , y 2 , y 3 = E

      よって、

      C = y 1 , y 2 , y 3

      すればいい。


    3. B A = B A E = B A B C = B A B C = B E C = B C = E

    (証明終)

コード(Emacs)

Python 3

#!/usr/bin/env python3
from sympy import pprint, MatrixSymbol

A = MatrixSymbol('A', 3, 3)
B = A ** -1

for t in [A, B, A * B, B * A]:
    pprint(t)
    print()

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

$ ./sample39.py
A

 -1
A  

I

I

$

0 コメント:

コメントを投稿