施图姆定理

来自testwiki
imported>Cewbot2024年9月29日 (日) 14:40的版本 去除重複的轉換規則: 去除與公共轉換組重複的轉換規則 (2): 存在於轉換組 数学: zh-cn:施图姆;zh-tw:史特姆, 存在於轉換組 数学: zh-cn:刘维尔;zh-tw:萊歐維爾 (本次機械人作業已完成10604.8%))
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索

Template:NoteTA 施图姆定理是一个用于决定多项式的不同实根的个数的方法。这个方法是以雅克·夏尔·弗朗索瓦·施图姆命名的。

施图姆定理与代数基本定理的一个区别是,代数基本定理是关于多项式的实根或复根的个数,把重根也计算在内,而施图姆定理则只涉及实根,且不把重根计算在内。

标准施图姆序列

我们首先从以下不含重根的多项式构造一个施图姆序列:

X=anxn++a1x+a0.

标准施图姆序列是把多项式长除法应用于X和它的导数X1=X时,所得到的中间结果的序列。

标准施图姆序列由以下公式计算:

X2=rem(X,X1)X3=rem(X1,X2)0=rem(Xr1,Xr),

也就是说,序列中每一项都是前两项相除所得的余数,并将其变号。由于当1i<r时,degXi+1degXi1,因此这个序列最终要停止。最后一个多项式,Xr,就是X和它的导数的最大公因式。由于X没有重根,因此Xr是一个常数。于是,标准施图姆序列为:

X,X1,X2,,Xr.

表述

Vξ为以下序列中符号变化的次数(零不计算在内):

X(ξ),X1(ξ),X2(ξ),,Xr(ξ),

其中X是不含重根的多项式。于是,施图姆定理说明,对于两个实数a,b,开区间(a,b)中的不同根的个数为VaVb

应用

通过恰当选择a,b,这个定理可以用来计算多项式的实根的总个数。例如,柯西发现的一个定理说明,系数为ai的多项式的所有实根都在区间[M,M]内,其中:

M=1+maxi=0n1|ai||an|.

除此以外,我们还可以利用下列事实:对于很大的正数x,以下多项式的符号

P(x)=anxn+

sgn(an),而sgn(P(x))则是sgn((1)nan)

用这种方法,仅仅计算施图姆序列中首项系数的符号变化,就可以得出多项式的不同实根的个数。

通过施图姆定理的帮助,我们还可以决定某个给定根(例如ξ)是几重根。确实,假设我们知道ξ(a,b)内,且VaVb=1。那么,ξm重根正好当ξXrm1重根时(这是因为它是X和它的导数的最大公因式)。

一般的施图姆序列

[a,b] 上的施图姆序列,是实系数多项式 X 的一个有限序列X0,X1,,Xr,使得:

  1. Xr[a,b] 上没有根
  2. X0(a)X0(b)0
  3. 如果对于ξ[a,b],1ir1,Xi(ξ)=0,那么Xi1(ξ)Xi+1(ξ)<0
  4. 若对于ξ[a,b],X(ξ)=0 ,则存在δ>0,使得 c(ξδ,ξ)时,X0(c)X1(c)<0c(ξ,ξ+δ)X0(c)X1(c)>0

我们可以验证每一个标准施图姆序列确实是如上定义的施图姆序列。

相關條目

參考資料

  • D.G. Hook and P.R. McAree, "Using Sturm Sequences To Bracket Real Roots of Polynomial Equations" in Graphic Gems I (A. Glassner ed.), Academic Press, p. 416-422, 1990.

外部链接