德卡特符號法則計算機

統計多項式係數中的符號變化,預測正實根與負實根的數量。

依次方由高到低輸入多項式係數,以逗號分隔,然後點擊分析。

德卡特符號法則計算機
統計多項式係數中的符號變化,預測正實根與負實根的數量。

關於德卡特符號法則

德卡特符號法則是代數中的經典定理,由勒內·笛卡爾於 1637 年《幾何學》中首次發表。這條法則只要觀察多項式係數的符號,不必求根,就能快速給出多項式可能具有多少正實根與負實根的上界。 對正實根而言,係數皆為實數的多項式 f(x) 的正實根個數,要麼等於非零係數序列中的符號變化次數,要麼比這個次數少一個偶數。每減少 2,就代表有一對共軛複根取代了一對實根。 要套用負實根規則,把多項式中的 x 換成 −x,得到 f(−x),再統計結果係數序列中的符號變化次數。這個數量給出負實根的最大個數,同樣也可能再減少偶數個。 例如,考慮 f(x) = x³ − 2x² + 5x − 3。依序的係數是 1, −2, 5, −3。觀察符號:+, −, +, −,共有三次符號變化(+ 到 −、− 到 +、+ 到 −)。因此 f(x) 的正實根個數可能是 3 個或 1 個。對於 f(−x) = −x³ − 2x² − 5x − 3,符號是 −, −, −, −,沒有符號變化,因此沒有負實根。 一個重要細節是:統計符號變化時會忽略零係數(也就是多項式中缺少的項)。只有非零係數才會參與符號序列的判斷。這表示 x⁴ − x² + 1 應以係數 [1, −1, 1] 來分析,而不是 [1, 0, −1, 0, 1]。 這條法則很強大,因為計算極其簡單——你只需要看符號,不必計算任何根。這讓它成為多項式分析的理想第一步:如果法則告訴你某個多項式最多只有一個正根,你就可以據此更有針對性地進行數值求根。 不過,這條法則只提供上界,而不是精確數量。由於共軛複根可以「取代」成對的實根,多項式的正根或負根可能少於最大值。這條法則也不提供根的大小或重數資訊,更無法偵測複根。 在實務上,德卡特符號法則通常會與有理根定理、斯圖姆定理或數值方法結合使用。工程師用它做控制系統穩定性分析,經濟學家用它來限制市場模型中的均衡數量,數學家則把它當作教學工具,用來連結多項式的代數結構與幾何行為。

符號分析範例

透過逐步範例展示符號變化如何預測根的數量。

係數正根負根
1, −3, 2 → f(x) = x²−3x+22 或 0符號 +−+ → 2 次變化。f(−x) 的符號 ++:0 次變化 → 0 個負根。實際根:x=1, x=2。
1, −2, 5, −3 → f(x) = x³−2x²+5x−33 或 1符號 +−+− → 3 次變化。f(−x) = −x³−2x²−5x−3 的符號 −−−−:0 次變化 → 0 個負根。
1, 0, −1 → f(x) = x²−11非零係數符號 +−:1 次變化 → 恰好 1 個正根。f(−x) = x²−1 的符號 +−:1 次變化 → 1 個負根。根:x=1, x=−1。
1, 1, 1 → f(x) = x²+x+10符號 +++:0 次變化 → 0 個正根。f(−x) = x²−x+1 的符號 +−+:2 次變化 → 2 個或 0 個負根。只有複根。

如何使用德卡特符號法則計算機

  1. 將多項式寫成標準形式,依次方由高到低排列(最高次項在前)。
  2. 列出每一項的係數,缺少的次方補 0,並以逗號分隔。例如,x³ − 2x² + 5x − 3 寫成 1,-2,5,-3。
  3. 點擊「分析符號」。計算機會分別統計 f(x) 與 f(−x) 係數序列中的符號變化。
  4. 查看「正實根」區塊,了解正實根的最大個數以及所有可能數量(每次減少 2)。
  5. 查看「負實根」區塊,對 f(−x) 進行相應分析,以得到負實根的上界。

德卡特符號法則常見問題

在德卡特法則中,什麼是符號變化?
當多項式中兩個相鄰的非零係數符號相反時,就發生一次符號變化。例如,序列 +, −, +, − 中有三次符號變化。掃描符號時會完全跳過零係數。
為什麼實際根數會少於符號變化次數?
每當出現一對共軛複根時,它就會「取代」兩個實根。由於實係數多項式的複根總是成對出現,因此從最大值減少的數量一定是偶數(2、4、6,等等)。這就是為什麼可能的正根數量會是符號變化次數減去 0、2、4 等。
如何把這條法則用於負根?
把多項式中的每個 x 都替換成 −x,得到 f(−x)。這會改變所有含奇次方變數項的符號。然後統計新係數序列中的符號變化次數。結果給出原多項式 f(x) 可能擁有的負實根最大數量。
統計符號變化時要包含零係數嗎?
不用。零係數會被忽略。只有非零係數的符號才重要。多項式 x⁴ − x² + 1 的非零係數是 [1, −1, 1],得到兩次符號變化(正/負/正),而不是按完整五項序列算出的四次變化。
這條法則適用於所有多項式嗎?
這條法則適用於任何實係數多項式,不適用於複係數多項式。它也不提供關於複根的資訊——只說明正實根和負實根。多項式的次數可透過代數基本定理得知根的總數(包括重數與複根)。
如果法則預測 0 個正根,代表什麼?
如果 f(x) 的係數序列中沒有符號變化,那麼這個多項式沒有正實根。所有實根要麼是負數,要麼是 0,要麼根本沒有實根。接著可以用 f(−x) 的分析檢查負根,其餘根必然是複根。