2019年11月22日金曜日

学習環境

解析入門(上) (松坂和夫 数学入門シリーズ 4) (松坂 和夫(著)、岩波書店)の第7章(積分法)、7.2(積分の性質)、問題6の解答を求めてみる。


  1. d dx F 0 x = d dx a x f = d dx F x - F a = d dx F x = f

    よって、 f の原始関数である。

    (証明終)

コード

#!/usr/bin/env python3
from unittest import TestCase, main
from sympy import pprint, symbols, Integral, Derivative

print('6.')


class MyTestCase(TestCase):
    def test(self):
        a, t, x = symbols('a, t, x')
        f = x ** 2
        F = Integral(f.subs({x: t}), (t, a, x))
        self.assertEqual(Derivative(F, x, 1).doit(), f)


if __name__ == '__main__':
    main()

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

% ./sample6.py -v
6.
test (__main__.MyTestCase) ... ok

----------------------------------------------------------------------
Ran 1 test in 0.015s

OK
%

0 コメント:

コメントを投稿