学習環境
- Surface 3 (4G LTE)、Surface 3 タイプ カバー、Surface ペン(端末)
- Windows 10 Pro (OS)
- Nebo(Windows アプリ)
- iPad Pro + Apple Pencil
- MyScript Nebo(iPad アプリ)
- 参考書籍
解析入門〈3〉(松坂 和夫(著)、岩波書店)の第14章(多変数の関数)、14.2(高次偏導関数、テイラーの定理)、問題1-(a).を取り組んでみる。
-
よって、 ともに連続である。
コード(Emacs)
Python 3
#!/usr/bin/env python3 from sympy import pprint, symbols, Limit, Derivative x, y = symbols('x, y') f = x * y * (x ** 2 - y ** 2) / (x ** 2 + y ** 2) Ds = [Derivative(f, t, 1) for t in [x, y]] f1s = [D.doit() for D in Ds] for t, s in zip(Ds, f1s): for u in [t, s]: pprint(u) print() print() for f1 in f1s: for dir in ['+', '-']: lx = Limit(f1, x, 0, dir=dir) lxy = Limit(lx, y, 0, dir=dir) for t in [lxy, lxy.doit()]: pprint(t) print() print() print()
入出力結果(Terminal, Jupyter(IPython))
$ ./sample1.py ⎛ ⎛ 2 2⎞⎞ ∂ ⎜x⋅y⋅⎝x - y ⎠⎟ ──⎜─────────────⎟ ∂x⎜ 2 2 ⎟ ⎝ x + y ⎠ 2 ⎛ 2 2⎞ 2 ⎛ 2 2⎞ 2⋅x ⋅y⋅⎝x - y ⎠ 2⋅x ⋅y y⋅⎝x - y ⎠ - ──────────────── + ─────── + ─────────── 2 2 2 2 2 ⎛ 2 2⎞ x + y x + y ⎝x + y ⎠ ⎛ ⎛ 2 2⎞⎞ ∂ ⎜x⋅y⋅⎝x - y ⎠⎟ ──⎜─────────────⎟ ∂y⎜ 2 2 ⎟ ⎝ x + y ⎠ 2 ⎛ 2 2⎞ 2 ⎛ 2 2⎞ 2⋅x⋅y ⋅⎝x - y ⎠ 2⋅x⋅y x⋅⎝x - y ⎠ - ──────────────── - ─────── + ─────────── 2 2 2 2 2 ⎛ 2 2⎞ x + y x + y ⎝x + y ⎠ ⎛ 2 ⎛ 2 2⎞ 2 ⎛ 2 2⎞⎞ ⎜ 2⋅x ⋅y⋅⎝x - y ⎠ 2⋅x ⋅y y⋅⎝x - y ⎠⎟ lim lim ⎜- ──────────────── + ─────── + ───────────⎟ y─→0⁺x─→0⁺⎜ 2 2 2 2 2 ⎟ ⎜ ⎛ 2 2⎞ x + y x + y ⎟ ⎝ ⎝x + y ⎠ ⎠ 0 ⎛ 2 ⎛ 2 2⎞ 2 ⎛ 2 2⎞⎞ ⎜ 2⋅x ⋅y⋅⎝x - y ⎠ 2⋅x ⋅y y⋅⎝x - y ⎠⎟ lim lim ⎜- ──────────────── + ─────── + ───────────⎟ y─→0⁻x─→0⁻⎜ 2 2 2 2 2 ⎟ ⎜ ⎛ 2 2⎞ x + y x + y ⎟ ⎝ ⎝x + y ⎠ ⎠ 0 ⎛ 2 ⎛ 2 2⎞ 2 ⎛ 2 2⎞⎞ ⎜ 2⋅x⋅y ⋅⎝x - y ⎠ 2⋅x⋅y x⋅⎝x - y ⎠⎟ lim lim ⎜- ──────────────── - ─────── + ───────────⎟ y─→0⁺x─→0⁺⎜ 2 2 2 2 2 ⎟ ⎜ ⎛ 2 2⎞ x + y x + y ⎟ ⎝ ⎝x + y ⎠ ⎠ 0 ⎛ 2 ⎛ 2 2⎞ 2 ⎛ 2 2⎞⎞ ⎜ 2⋅x⋅y ⋅⎝x - y ⎠ 2⋅x⋅y x⋅⎝x - y ⎠⎟ lim lim ⎜- ──────────────── - ─────── + ───────────⎟ y─→0⁻x─→0⁻⎜ 2 2 2 2 2 ⎟ ⎜ ⎛ 2 2⎞ x + y x + y ⎟ ⎝ ⎝x + y ⎠ ⎠ 0 $
macOS High Sierraの標準搭載されているグラフ作成ソフト、Grapher で作成。
0 コメント:
コメントを投稿