学習環境
- Surface、Surface ペン(端末)
- Windows 10 Pro (OS)
- Nebo(Windows アプリ)
- iPad Pro 10.5 + Apple Pencil
- MyScript Nebo - MyScript(iPad アプリ(iOS))
- 参考書籍
微分積分学 (ちくま学芸文庫) (吉田 洋一(著)、筑摩書房)のⅡ.(微分法の公式)、2.(数学的帰納法)、問1の解答を求めてみる。
よって、 帰納法によりすべての自然.'数について成り立つ。
(証明終)
コード
Python 3
#!/usr/bin/env python3
from sympy import pprint, symbols, Function, product, Derivative
print('1.')
x = symbols('x')
f = 1
for i in range(1, 6):
print(f'n = {i}')
f *= Function(f'f_{i}')(x)
d = Derivative(f, x, 1)
for o in [d, d.doit()]:
pprint(o)
print()
入出力結果(Bash、cmd.exe(コマンドプロンプト)、Terminal、Jupyter(IPython))
$ ./sample1.py
1.
n = 1
d
──(f₁(x))
dx
d
──(f₁(x))
dx
n = 2
d
──(f₁(x)⋅f₂(x))
dx
d d
f₁(x)⋅──(f₂(x)) + f₂(x)⋅──(f₁(x))
dx dx
n = 3
d
──(f₁(x)⋅f₂(x)⋅f₃(x))
dx
d d d
f₁(x)⋅f₂(x)⋅──(f₃(x)) + f₁(x)⋅f₃(x)⋅──(f₂(x)) + f₂(x)⋅f₃(x)⋅──(f₁(x))
dx dx dx
n = 4
d
──(f₁(x)⋅f₂(x)⋅f₃(x)⋅f₄(x))
dx
d d
f₁(x)⋅f₂(x)⋅f₃(x)⋅──(f₄(x)) + f₁(x)⋅f₂(x)⋅f₄(x)⋅──(f₃(x)) + f₁(x)⋅f₃(x)⋅f₄(x)⋅
dx dx
d d
──(f₂(x)) + f₂(x)⋅f₃(x)⋅f₄(x)⋅──(f₁(x))
dx dx
n = 5
d
──(f₁(x)⋅f₂(x)⋅f₃(x)⋅f₄(x)⋅f₅(x))
dx
d d
f₁(x)⋅f₂(x)⋅f₃(x)⋅f₄(x)⋅──(f₅(x)) + f₁(x)⋅f₂(x)⋅f₃(x)⋅f₅(x)⋅──(f₄(x)) + f₁(x)⋅
dx dx
d d
f₂(x)⋅f₄(x)⋅f₅(x)⋅──(f₃(x)) + f₁(x)⋅f₃(x)⋅f₄(x)⋅f₅(x)⋅──(f₂(x)) + f₂(x)⋅f₃(x)⋅
dx dx
d
f₄(x)⋅f₅(x)⋅──(f₁(x))
dx
$
0 コメント:
コメントを投稿