2018年11月22日木曜日

学習環境

数学読本〈1〉数・式の計算/方程式/不等式 (松坂 和夫(著)、岩波書店)の第3章(数学の威力を発揮する - 方程式)、3.2(2次方程式と複素数)、剰余の定理の問16.を取り組んでみる。



    • 4·18-2·14-9=12-12-9=-9

    • 4(-18)-2·14-9=-12-12-9=-10

    • 4·278-2·94-9=272-92-9=9-9=0

    • 4(-278)-2·94-9=-272-92-9=-18-9=-27

コード(Emacs)

Python 3

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

print('16.')

x = symbols('x', real=True)
eq = 4 * x ** 3 - 2 * x ** 2 - 9

for q in [Rational(1, 2), Rational(3, 2)]:
    for t in [q, -q]:
        pprint(eq.subs({x: t}))
    print()

入出力結果(Terminal, Jupyter(IPython))

$ ./sample16.py
16.
-9
-10

0
-27

$

0 コメント:

コメントを投稿