Skip to main content
🔬 Advanced ✨ New

多項式計算機

多項式式を指定されたxの値で評価します。ax³ + bx² + cx + d の形式に対応。無料の数学計算機で即座に結果を表示。登録不要。

多項式の理解

多項式とは、変数と係数を含む代数的表現であり、加算、減算、乗算、非負の整数の指数のみを使用します。次数-nの多項式の一般的な形式はP(x) = aₙxⁿ + aₙ₋₁xⁿ⁻¹ + ... + a₁x + a₀です。私たちの計算機は立方多項式を扱います:P(x) = ax³ + bx² + cx + d。

重要な用語: 次数 = 0ではない係数を持つ最高の指数 (次数 3 = 立方)。 主係数 = 最高次数項の係数。 定数項 = x=0 のときの値 (私たちの形式の 'd' )。 根/ゼロ = P(x) = 0 のときの x の値。代数の基本定理によれば、次数-n の多項式には、複数の根を数える (複数の根が複素数である場合もある)。

P(x) を特定の x の値で評価することを 関数評価 と呼びます。P(x) = x³ − 2x² + x の場合、x=3 のとき、P(3) = 27 − 18 + 3 = 12 となります。この計算機は、計算効率のためにホーナーの方法を使用して、任意の x 値で多項式を評価します。

次数による多項式の種類

多項式は、変数の最高の累乗で分類されます。各種類には、独自の特性があります。

次数名前一般的な形式グラフの形状
0定数P(x) = d0 (d=0 の場合除く)水平線
1線形P(x) = cx + d1 つの実根直線
2二次P(x) = bx² + cx + d0、1、または2 つの実根抛物線 (U字形)
3立方P(x) = ax³ + bx² + cx + d1、2、または3 つの実根S字形の曲線
4四次P(x) = ax⁴ + ...0 から 4 つの実根W または M の形
5五次P(x) = ax⁵ + ...1 から 5 つの実根延長された S
n次数-nP(x) = aₙxⁿ + ...最大で n 個の実根変化する

二次方程式 (次数 2) は、最も一般的に解析的に解かれます。二次方程式の公式 x = (−b ± √(b²−4ac)) / (2a) は、根を明示的に与えます。判別式 b²−4ac は根の性質を決定します: 正の場合、2 つの異なる実根; 0 の場合、1 つの繰り返し実根; 負の場合、2 つの複素共役根。

立方 (次数 3、ここでこの計算機が使用) には少なくとも 1 つの実根があります。複素根は共役のペアで現れ、3 つの根がすべて非実数ではありません。カルダノの公式 (1545) は立方根の解を提供しますが、手動で使用することはまれです。四次方程式の場合、フェラーリの方法が解を提供します。次数 5 以上の場合、一般的な代数式は存在しません (アベル-ルフィーニの定理、1824)。

多項式の評価: ステップバイステップの例

P(x) = ax³ + bx² + cx + d を与えられた x で評価するには、代入して簡略化します。

多項式 P(x)x の値計算結果
x³ − 2x² + xx = 327 − 18 + 3 + 0P(3) = 12
x³ + 0x² + 0x − 8x = 28 + 0 + 0 − 8P(2) = 0 (根!)
2x³ − 3x² + x − 5x = −1−2 − 3 − 1 − 5P(−1) = −11
x³ − 6x² + 11x − 6x = 11 − 6 + 11 − 6P(1) = 0 (根!)
x³ − 6x² + 11x − 6x = 28 − 24 + 22 − 6P(2) = 0 (根!)
x³ − 6x² + 11x − 6x = 327 − 54 + 33 − 6P(3) = 0 (根!)

最後の 3 つの行は、因数定理を示しています: P(r) = 0 の場合、(x-r) は因数です。x³ − 6x² + 11x − 6 は x=1、2、3 のとき 0 であるため、(x-1)(x-2)(x-3) であることがわかります。拡張すると、(x-1)(x-2)(x-3) = x³ − 6x² + 11x − 6 であることが確認されます。✓

{
  "@context": "https://schema.org",
  "@type": "Article",
  "headline": "Understanding Polynomials",
  "image": "https://example.com/image.jpg",
  "description": "Learn about polynomials, their types, and how to evaluate them.",
  "author": {
    "@type": "Person",
    "name": "John Doe"
  },
  "publisher": {
    "@type": "Organization",
    "name": "Example Publisher",
    "logo": {
      "@type": "ImageObject",
      "url": "https://example.com/logo.jpg"
    }
  },
  "datePublished": "2022-01-01",
  "dateModified": "2022-01-15"
}

ホルナーの方法:効率的な多項式評価

ax³ + bx² + cx + d の値を計算するには、x²、x³ を計算し、それらの積に係数を掛ける必要があります。これには合計 5 回の乗算と 3 回の加算が必要です。 ホルナーの方法 は、次数に関係なく 3 回の乗算と 3 回の加算で済むように多項式を再構成します:

P(x) = ax³ + bx² + cx + d = ((ax + b)x + c)x + d

x=4 で P(x) = 2x³ − 3x² + x − 5 を評価する:

結果: P(4) = 79。直接検証: 2(64) − 3(16) + 4 − 5 = 128 − 48 + 4 − 5 = 79

ホルナーの方法は、単に計算の短縮方法ではなく、合成除算(多項式を線形因子で割るための方法)とコンパイラや計算機で多項式評価に使用される標準アルゴリズムの基礎です。高次数の多項式の場合、O(n²) から O(n) への削減は重要です。

多項式演算:加算、減算、乗算

多項式を評価する前に、基本的な多項式演算を理解することが役立ちます。

加算/減算: 同じ次数の項を組み合わせます。 (3x² + 2x + 1) + (x² − x + 4) = 4x² + x + 5

乗算: 最初の多項式の各項を 2 番目の多項式の各項と乗算し、同類項を組み合わせます。二項式の場合、クラシック FOIL メソッドは特殊なケースです:

(2x + 3)(x² − x + 2) = 2x³ − 2x² + 4x + 3x² − 3x + 6 = 2x³ + x² + x + 6

除算: 1 つの多項式を別の多項式で割ります。合成除算は、線形因子 (x - r) で割るためのショートカットです。剰余定理によれば、P(x) を (x - r) で割ったときの剰余は、P(r) と同じ値であることがわかります — これは、計算機で計算される値と同じです。

演算方法キー ルール
加算同類項を組み合わせる次数が一致する
減算2 番目の項を否定し、加算する否定を分配する
乗算各項を分配する同類項の指数を加算する
除算長除算または合成除算商の次数 = P(x) の次数 - Q(x) の次数

多項式と科学、工学、補間

多項式は、科学と工学の分野にわたって広く応用される最も多様な数学ツールです。

物理学と工学: 動力学方程式は時間の関数として多項式です。位置 s(t) = s₀ + v₀t + ½at² は t に対して二次多項式です。立方多項式と高次の多項式は、空気抵抗を考慮した投物の運動、材料の応力-ひずみ関係、回路応答曲線などの複雑な物理系をモデル化します。

テイラー展開とマクラウリン展開: 平滑な関数 (無限微分可能な関数) は、無限の多項式として近似できます: sin(x) ≈ x − x³/6 + x⁵/120 − ... これは、計算機とコンピュータが超越関数を評価する方法です — これらは、精度が機械精度に達する多項式近似を使用します。sin(x) の立方多項式近似は、|x| < 0.5 ラジアンの範囲内では、0.1% まで有効です。

数値補間: n+1 個のデータ ポイントが与えられた場合、n 以下の多項式がすべてを通る唯一の多項式が存在します (ラグランジュ補間)。これは、数値解析、データ圧縮、信号処理に使用されます。ただし、高次の多項式補間は、Runge現象 (データ ポイント間の激しい振動) に陥ることがあり、これは実用上、ピースワイズ立方スプライン (連続した 3 次多項式) を使用するため、実際には使用されません。

コンピュータグラフィックス: ベジエ曲線 (フォント、ベクターグラフィックス、アニメーションパスに使用) は、多項式パラメトリック曲線です。立方ベジエ曲線 (3 次) は、SVG、PostScript/PDF、CSS アニメーションで標準です。4 つの制御点で設計者が直感的に操作できる、滑らかで視覚的に魅力的な曲線を提供します。

多項式の根の見つける

多項式 P(x) の根 (またはゼロ) は、P(r) = 0 の値 r です。根を見つけることは数学の中心的な問題であり、分析的および数値的アプローチがあります:

ニュートン-ラフソン法 を使用して根を数値的に見つける: 初期値 x₀ から始めて、xₙ₊₁ = xₙ − P(xₙ)/P'(xₙ) を繰り返します。各反復は、正確な小数桁の数を約 2 倍に増やします (二次収束)。立方多項式 P(x) = ax³ + bx² + cx + d の場合、導関数 P'(x) = 3ax² + 2bx + c です。

有理根定理は、整数係数を持つ多項式の有理根の候補を提供します: 可能な有理根は、d の因数 / a の因数です。x³ − 6x² + 11x − 6 の場合、可能な有理根は ±{1、2、3、6} です — 各をテストすると、1、2、3 がすべて根であることがわかります。

よくある質問

多項式の次数は何ですか?

次数は、非ゼロ係数を持つ変数の最高の累乗です。x³ + 2x − 1 は次数 3 (立方) です。5x² + x + 7 は次数 2 (二次) です。ゼロではない定数 4 は次数 0 です。ゼロ多項式 (すべての係数がゼロ) は次数がありません (または、定数 -∞ として定義されます)。

立方多項式には何個の根がありますか?

立方多項式 (次数 3) は、複素根が複素共役根である場合を除いて、3 つの根を持ちます (代数基本定理)。これらは次のいずれかになります: 3 つの実根; 1 つの実根 + 2 つの複素共役根; または 1 つの繰り返し実根 + 1 つの単純実根。立方多項式には少なくとも 1 つの実根があります。複素根は共役ペアで現れます。

ホーナーの方法とは何ですか?

ホーナーの方法は、次のように多項式を効率的に評価します: ax³ + bx² + cx + d = ((ax + b)x + c)x + d。立方多項式の場合、3 つの乗算と 3 つの加算が必要です。これは、6 つの乗算を使用した場合よりも効率的です。計算機では、多項式評価の標準アルゴリズムであり、合成除算と同等です。

剰余定理とは何ですか?

剰余定理は、多項式 P(x) を (x-r) で割ったときの剰余が P(r) であることを示しています。これは、P(r) を評価することと、多項式除算で (x-r) を割ったときの剰余と同じです。P(r) = 0 の場合、(x-r) は因数 (因数定理) です。

立方多項式を因数分解するにはどうすればよいですか?

1 つの根 r を有理根定理、ニュートン-ラフソン法、または視覚検査で見つける。次に、P(x) を (x-r) で割り、合成除算を使用して二次因数を取得します。二次方程式を二次方程式の公式で解くと、残りの 2 つの根が得られます。因数分解された形式は、r₁、r₂、r₃ が 3 つの根である a(x-r₁)(x-r₂)(x-r₃) です。

多項式が「低調」なのはなぜですか?

低調多項式は、2 次の高次の次数項がゼロ係数を持つ多項式です。立方多項式 ax³ + bx² + cx + d に x = t - b/(3a) を代入すると、x² 項がゼロになる「低調立方」 t³ + pt + q が得られます。カルダノの公式は低調立方に適用されます。この置換は、立方方程式を解くために分析的に解く最初のステップです。

複素数で多項式を評価できますか?

はい。多項式評価 P(x) は、複素 x 値を使用して同じ式で評価できます。これは重要です。多項式の根はしばしば複素数です。二次方程式 x² + 1 = 0 の根は x = i と x = -i (i = √(-1)) です。したがって、P(i) = i² + 1 = -1 + 1 = 0 となります。複素評価は、信号処理 (z-変換) と制御理論に不可欠です。

単一項多項式とは何ですか?

単一項多項式は、最高次数項の係数が 1 (最高次数項の係数が 1) である多項式です。たとえば、x³ - 5x + 6 は単一項多項式 (a=1) です。任意の多項式は、最高次数項の係数で割ることで単一項多項式にできます。単一項多項式は、因数分解された形式が綺麗なものになるため、代数では便利です: (x-r₁)(x-r₂)(x-r₃)。

次数 5 以上の多項式は式で解くことができないのはなぜですか?

アベル-ルフィーニの定理 (1824 年、アベルとルフィーニによって証明) は、次数 5 以上の多項式の一般的な式が存在しないことを示しています。根号 (平方根、立方根など) を使用した算術演算のみで構成される式です。一般的な五次方程式には、特定の五次方程式 (x⁵ - 1 = 0) を除いて、式で解く方法はありません。ガロワ理論は、一般的な五次方程式の対称群が解が得られることを示しています。

多項式回帰とは何ですか?

多項式回帰は、指定された次数の多項式をデータ ポイントに最もよく合うように最小化する平方残差の合計 (最小二乗法) で多項式をフィットすることです。2 次の場合、抛物線 (U 形の傾向) をフィットできます。3 次の場合、S 形または非対称の傾向をフィットできます。注意: 度数が高すぎると、過剰適合が発生し、多項式はすべての点を通過しますが、間の値は激しく振動します (ルングの現象)。

立方多項式の実用性

立方多項式(3次、評価するこの計算機の形式)は、常に明らかではないように、科学と工学のさまざまな分野で現れます。立方モデルが適切であるかどうかを認識し、迅速に評価することができるようにすることは、多くの技術分野で実用的なスキルです。

体積と幾何学: 球の体積は V = (4/3)πr³ — 球の半径 r に対する立方多項式です。立方体の体積は単純に s³ です。多くの工学的体積(タンク、容器、型)は、寸法と容量の間の立方多項式の関係で説明されます。円筒形のタンクが底部に変動する場合、体積は高さに対する立方多項式として導出される可能性があります。

物理学と運動学: 空気抵抗が速度の二乗に比例する場合、投物の位置は時刻に対する 3 次多項式になります。非均一の梁の変形は、特定のケースでは立方式に簡約される 4 次多項式 ODE で説明されます。特定の非線形弾性材料の応力とひずみの関係は立方多項式でモデル化されます。

経済学とコスト分析: マイクロ経済学では、総コスト関数は立方: C(q) = aq³ + bq² + cq + d、ここで q は生産量です。この立方形は、初期段階では減少するマージナルコスト (初期の減少するマージナルコスト) を反映し、高出力では増加するマージナルコスト (高出力での増加するマージナルコスト) を反映しています。マージナルコスト関数 C'(q) = 3aq² + 2bq + c は二次関数なので、経済学の授業では二次公式と利益最大化の関係について多くの時間を費やします。

コンピュータグラフィックスとアニメーション: 立方スプラインとベジェ曲線は、連続する立方多項式の集合です。すべての滑らかな曲線は、フォントファイル (TrueType、OpenType)、SVG イラスト、CSS アニメーションパス、3D モデルはすべて、端点を結合した立方多項式セグメントで構成されます。ベジェ曲線の 4 つの制御点は、パラメトリック立方多項式 P(t) = (1-t)³P₀ + 3(1-t)²tP₁ + 3(1-t)t²P₂ + t³P₃ を定義します。t ∈ [0,1] の値に対して評価すると、表示される滑らかな曲線を描画します。

信号処理とフィルタ設計: オーディオ処理、画像処理、通信では、多項式近似がよく使用されます。立方補間フィルタは、4 つのサンプル値をフィットする立方多項式を使用して、4 つの点間の値を補間します。この方法で、デジタルオーディオプレーヤーは、離散サンプルデータから滑らかな再生を実現し、画像をリサイズするときに画像を補間します。

立方多項式の形式 ax³ + bx² + cx + d は、単純さと表現力の間の数学的な sweet spot です。線形と二次多項式は、現実世界の複雑さを捉えるには多すぎることがよくあります。四次と高次の多項式は、過剰適合性に脆弱であるため、多くの場合、不要な複雑さです。立方多項式は、1 つの屈折点と S 形の曲線を持ち、自然現象の広範な範囲を捉えることができるため、各量的分野で普遍的に見られることになります。