ฉันค่อนข้างใหม่ต่อการวิเคราะห์ที่ซับซ้อน และฉันกำลังพยายามเขียนอินทิกรัลต่อไปนี้ใน Sage Math:
ถ้า S(m,n) เป็นอนุกรมกำลังแบบเป็นทางการ = (1-t^2)^m / (1-t)^n แล้วอินทิกรัลของ Cauchy จะเป็น:
I(k) = 1/2ipi * int_o(S(m,n)t^(k+1) dt)
นี่มาจากรายงานที่สามารถพบได้ที่: http://magali.bardet.free.fr/Publis/ltx43BF.pdf เส้นขอบคือวงกลมรอบจุดกำเนิดที่มีรัศมีน้อยกว่า 1
อินทิกรัลของ Cauchy จะสร้างสัมประสิทธิ์อันดับที่ k เป็น $S(n)$ ฉันลองทำสิ่งต่อไปนี้:
def deg_reg_Cauchy(k, n, m):
R.<t> = PowerSeriesRing(CC, 't')
constant_term = 1/(2*I*pi)
s = (1-t**2)**m / (t**(k+1)*(1-t)**n)
s1 = constant_term * s.integral()
return s1
ฉันตระหนักดีว่านี่อาจมากผิด ใครมีคำแนะนำเกี่ยวกับวิธีการดำเนินการเรื่องนี้บ้าง โปรดหน่อยเถอะ
ArithmeticError: The integral of is not a Laurent series since t^-1 has a nonzero coefficient.
ขอบคุณ!