2020年8月8日土曜日

学習環境

続 解析入門 (原書第2版) (S.ラング(著)、松坂 和夫(翻訳)、片山 孝次(翻訳)、岩波書店)の第2章(ベクトルの微分)、1(微分係数)の練習問題25の解答を求めてみる。


  1. z ( t ) 2 = 1 + x ( t ) 2 - y ( t ) 2
    2 z ( t ) z ' ( t ) = 2 x ( t ) x ' ( t ) - 2 y ( t ) y ' ( t )
    x ( t ) x ' ( t ) = y ( t ) y ' ( t ) + z ( t ) z ' ( t )
    B ( t ) · B ' ( t )
    = ( x ( t ) , y ( t ) , z ( t ) ) · ( x ' ( t ) , y ' ( t ) , z ' ( t ) )
    = x ( t ) x ' ( t ) + y ( t ) y ' ( t ) + z ( t ) z ' ( t )
    = 2 x ( t ) x ' ( t )

    yz- 平面との距離について。

    x ' ( t ) = B ( t ) · B ' ( t ) x ( t ) = B ( t ) B ' ( t ) x ( t ) cos θ > 0

    なので、 x 座標が正ならば、 x は常に増加する。

    (証明終)

コード

#!/usr/bin/env python3
from sympy import solve
from sympy.plotting import plot3d
from sympy.abc import t, x, y, z

print('25.')

eq = z ** 2 - (1 + x ** 2 - y ** 2)
zs = solve(eq, z)

p = plot3d(*zs, show=False)
p.xlabel = x
p.ylabel = y
p.save('sample25.png')
p.show()

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

% ./sample25.py
25.
%

0 コメント:

コメントを投稿