2020年1月5日日曜日

学習環境

ラング線形代数学(上) (ちくま学現文庫)(S.ラング (著)、芹沢 正三 (翻訳)、筑摩書房)の2章(ベクトル空間)、3(基底)、練習問題4の解答を求めてみる。


  1. x 1 a , b + x 2 c , d = O a x 1 + c x 2 = 0 b x 1 + dx 2 = 0 a b x 1 + b c x 2 = 0 a b x 1 + a d x 2 = 0 a d - b c x 2 = 0

    よって、

    a d - b c = 0

    ならば、

    x 2 = 1 a x 1 + c = 0 b x 1 + d = 0 a + b x 1 = - c - d

    なので、

    a + b = 0

    ならば、

    - c - d = 0

    で、

    x 1 = x 2 = 1 0

    のとき成り立つ ので、1次従属である。

    a + b 0

    ならば、

    x 1 = - c + d a + b x 2 = 1 0

    のとき成り立つ ので、1次従属である。

    a d - b c 0

    の場合、

    x 2 = 0

    また、

    a x 1 = 0 b x 1 = 0

    もし、

    x 1 0

    と仮定すると、

    a = 0 , b = 0 a d - b c = 0

    よって矛盾。

    ゆえに、

    x 1 = 0

    よって、 1次独立である。

    (証明終)

コード

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

print('4.')
a, b, c, d, x1, x2 = symbols('a, b, c, d, x1, x2', real=True)

u = Matrix([a, b])
v = Matrix([c, d])

s = solve(x1 * u + x2 * v, x1, x2)
pprint(s)


u = Matrix([1, 2])
v = Matrix([1, 2])
pprint(solve(x1 * u + x2 * v, x1, x2))

入出力結果(Zsh、PowerShell、Terminal、Jupyter(IPython))

% ./sample4.py 
4.
{x₁: 0, x₂: 0}
{x₁: -x₂}
%

0 コメント:

コメントを投稿