在數學中,收斂半徑是一個級數收斂的最大半徑。在Python中,可以使用sympy庫來求解收斂半徑。
import sympy as sp from sympy import oo x = sp.Symbol('x') a_n = x**n / sp.factorial(n) # 求和式轉換為冪級數 f = sp.series(sp.exp(x), x=0, n=None).removeO() # 求解R R = sp.solve(sp.limit(abs(a_n / f), n=oo) - 0, x) print("收斂半徑為:", R[0])
在這里,我們定義了一個符號變量x,以及冪級數的通項a_n,使用sympy庫中的exp函數求解冪級數。接下來,使用sympy庫中的limit函數計算冪級數通項與原始函數的比值的極限值,并將其與0相等,最終輸出計算結果。
通過以上Python程序,我們可以很方便地求解級數的收斂半徑。這對于研究級數的性質、解決實際問題等都非常有用。