吳消元法,又稱吳特徵列方法,是中國科學院院士吳文俊創立的將多元多項式方程組簡化然後求解的機械化算法。吳消元法可用計算機實現,是數學機械化的基礎。

歷史

編輯

多項式的指標

編輯

多項式:

P=P( , ,…… )中
主變元
變元( , ,…… )中下標最大下標

稱為多項式P的主變元,記為 Ivar(P)[1]

例如 P= 
變元為 , ,主變元為 Ivar(P) 
多項式的類
多項式P的定義為 主變元 Ivar(P)的下標,記作 cls(P).
上例多項式P的 為 cls(P)=2。
多項式的次數
多項式關於變元 的次數 記為 deg(P, )[2]
多項式關於主變元的次數,記為deg(P)=deg(P,Ivar(P))
多項式的長度,定義為多項式的項數,記為 t(P).
多項式的指標集[t(P),cls(P),deg(P)]。

多項式的初式和正則形式

編輯
初式

多項式的初式,是多項式主變元 Ivar(P) 最高冪項的係數,記為 init(P)[3]

例如 P= 

 

init(P)= ;

初式 init(P)是一個除主變元之外的多項式I

:I=I( , ,…… )

其中 c=cls(P) 是多項式 P的類。
正則形式

將多項式表示為

P= 關於 的低次冪項,稱為多項式P的正則形式[4]

多項式的偏序和約化

編輯

P,Q為非零多項式,如果 cls(P)<cls(Q),或cls(P)=cls(Q),但deg(P)<deg(Q),則稱P的序低於Q的序。記為 P<Q。

如果P<Q,或Q< P 都不成立,則P,Q同序,記為 P~Q.[5][6]

約化

編輯

多項式 P,Q,如果

cls(P) =c>0; deg(Q, )<deg(P).

則稱P對於Q是約化的[7]

如果多項式P的初式 init(P) 是常數,則對於任何低類多項式Q,(cls(Q)<cls(P))都是約化的。[8]

例子:[9]


P= 
Q= 

其中 ivar(P)= 

cls(P)=c=2
deg(P)=5
deg(S)<5
deg(Q, )=2;

P 對於 Q 是約化的。

升列與三角列

編輯
升列

多項式集 AS:  , .... 是一個升列

如果滿足以下兩個條件:[10]

  1. cls( ) < cls( ) <....< cls( )
  2. init( ) 關於   對於任意的 i<j 是約化的。
三角列
如果非零多項式集 AS:  , .... 
只滿足:
cls( ) < cls( ) <....< cls( )
則非零多項式集 AS 是一個三角列,又稱為弱升列。[11]

多項式求余與零點集

編輯

兩個多項式:F,G, 其中 cls(F)=c,init(F)=I,通過多項式除法可得:

 

如取s儘量小,R稱為 G關於F的Ritt餘式,記為 R=Remdr(G/F)[12]

零點集
多項式方程組 PS =0 的全部解,稱為PS 的零點集,記為 Zero(PS)[13]
兩個多項式方程組  , 
如果 R=Remdr( / )
則 Zero(PS)=Zero( , )=Zero(( , ,R)
加入餘式,零點集不變。[14]
多項式對升列的餘式

給出一個多項式P=P( , …… }和一個升列 AS={ , …… }

按反向次序連環計算下列餘式:

 =Remdr(P /  )
 =Remdr(  /  )
 
 =Remdr(  /  )

最後得到的餘式  ≡R≡Remdr(P/AS) 稱為 P 對於 AS 的餘式。[15]

R 是唯一確定的多項式。
R 對於 AS 是約化的。[16]

軟件包

編輯
  • 王東明 以 Maple 編寫的 CharSets 軟件包,自1991年就成為Maple Shared Library 的軟件包,也是他2003年 Epsilon Maple軟件包的組成單元之一[17]
  • 數學機械化自動推理平台 MMP 3.0 有 charser 軟件,但MMP 3.0 平台為半成品,用戶寥寥無幾,遠不如 王東明 CharSets 軟件包成功。

應用

編輯

參考文獻

編輯

引用

編輯
  1. ^ 吳文俊,第三章 74頁
  2. ^ Wen-tsün,p9
  3. ^ 吳文俊 75頁
  4. ^ 吳文俊 75頁
  5. ^ 吳文俊 75頁
  6. ^ 關靄雯 15頁
  7. ^ Wen-tsün, p9
  8. ^ 關靄雯 16頁
  9. ^ 關靄雯 16頁
  10. ^ 吳文俊 76頁
  11. ^ 吳文俊 76頁
  12. ^ 吳文俊 79頁
  13. ^ 關靄雯 13頁
  14. ^ 關靄雯 13
  15. ^ 關靄雯 21頁
  16. ^ 吳文俊 80頁
  17. ^ Domgming Wang, p26 CharSets Package - Version 2.2 (C) 2003 by Dongming Wang [cfactor, charser, charset, csolve, ecs, eics, ics, iniset, ivd, mcharset, mcs, mecs, pid, qics, remset]
  18. ^ Chou, Shang-Ching; Gao, Xiao-Shan; Zhang, Jing-Zhong. Automated production of traditional proofs in solid geometry. Journal of Automated Reasoning. 1995, 14 (2): 257–291. ISSN 0168-7433. doi:10.1007/bf00881858. 

書籍

編輯
  • 吳文俊 著 《數學機械化》 科學出版社 2006 ISBN 7-03-010764-0
  • Wen-tsün Wu, The Characteristic Set Method and Its Applications, p4-41 Mathematics Mechanization and Applications, Ed, Xiao-Shan Gao, Dongming Wang, Academic Press 2000 ISBN 0-12-734760-7
  • 王東明 著 《消去法及其應用》 科學出版社 2002 ISBN 7-03-010560-5
  • Dongming Wang(王東明). Elimination Practice London: Imperial College Press, 2004, ISBN 1-86094-438-8
  • 高小山、王定康、裘宗燕、楊宏 著 《方程求解與機器證明》 科學出版社 2008 ISBN 978-03-017862-6
  • 關靄雯 編 《吳消元法講義》 北京理工大學 1994