裏 RjpWiki

Julia ときどき R, Python によるコンピュータプログラム,コンピュータ・サイエンス,統計学

数学問題-5

2020年11月10日 | ブログラミング
Python では sympy を使う
WolframAlpha の「高等学校 数学」の例題を解いてみる

問題 z^6+27=0 を解く

>>> from sympy import *
>>> var('a:z')
(a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z)

>>> f = z**6 + 27
>>> solve(f)
[-sqrt(3)*I, sqrt(3)*I, -3/2 - sqrt(3)*I/2, -3/2 + sqrt(3)*I/2, 3/2 - sqrt(3)*I/2, 3/2 + sqrt(3)*I/2]

因数分解して,一次式,二次式を解くと以下のようになる

>>> factor(f)
(z**2 + 3)*(z**2 - 3*z + 3)*(z**2 + 3*z + 3)
>>> solve(z**2-3*z+3)
[3/2 - sqrt(3)*I/2, 3/2 + sqrt(3)*I/2]
>>> solve(z**2+3*z+3)
[-3/2 - sqrt(3)*I/2, -3/2 + sqrt(3)*I/2]

コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« 数学問題-4 | トップ | 数学問題-6 »
最新の画像もっと見る

コメントを投稿

ブログラミング」カテゴリの最新記事