2019年6月22日土曜日

学習環境

ラング線形代数学(上)(S.ラング (著)、芹沢 正三 (翻訳)、ちくま学芸文庫)の7章(スカラー積と直交性)、2(正値スカラー積)、練習問題3の解答を求めてみる。


  1. 可換であることについて。

    f , g = 0 1 f t g t dt = 0 1 g t f t dt = g , f

    分配について。

    f , g + h = 0 1 f t g t + h t dt = 0 1 f t g t dt + 0 1 f t h t dt = f , g + f , h

    スカラ一倍について。

    x f , g = 0 1 x f t g t dt = x 0 1 f t g t dt = x f , g f , x g = 0 1 f t x g t dt = x 0 1 f t g t dt = x f , g

    よって、 問題の積分で定義された規則はスカラー積である。

    (証明終)

コード

Python 3

#!/usr/bin/env python3
from sympy import pprint, symbols, plot, Integral

print('3.')

x = symbols('x')
f = 2 * x + 1
g = -x ** 2 + 1
h = f * g
i = Integral(f * g, x, (x, 0, 1)).doit()
fs = [f, g, h, i]
for f in fs:
    pprint(f)
    print()

p = plot(*fs, ylim=(-10, 10), show=False, legend=True)
colors = ['red', 'green', 'blue', 'brown', 'orange']

for s, color in zip(p, colors):
    s.line_color = color

p.show()
p.save('sample3.png')

入出力結果(Bash、cmd.exe(コマンドプロンプト)、Terminal、Jupyter(IPython))

C:\Users\...>py sample3.py
3.
2⋅x + 1

     2
1 - x 

⎛     2⎞          
⎝1 - x ⎠⋅(2⋅x + 1)

13
──
20


C:\Users\...>

0 コメント:

コメントを投稿