Loading [MathJax]/jax/output/HTML-CSS/jax.js

2017年12月24日日曜日

学習環境

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


    1. AB=Edet(AB)=detE(detA)(detB)=1

      よって

      detB0

    2. Bx=p

      は解をもつ。

      すなわち

      Bx=e1Bx=e2Bx=e3

      はいずれも解をもつ。

      その解をそれぞれ

      By1=e1By2=e2By3=e3

      とする。

      このとき

      B(y1,y2,y3)=(e1,e2,e3)

      すなわち

      B(y1,y2,y3)=E

      よって、

      C=(y1,y2,y3)

      すればいい。


    3. BA=BAE=(BA)(BC)=B(AB)C=BEC=BC=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 コメント:

コメントを投稿