数学では、二次方程式(ラテン語のquadratus「平方」に由来)は、標準形に変形できる方程式である[ 1 ] ここで変数は未知の数を表し、 a、 b、 c は既知の数を表します。ただし、 a ≠ 0です。( a = 0かつb ≠ 0の場合、方程式は線形であり、二次方程式ではありません。)数a、 b、 cは方程式の係数であり、それぞれ二次係数、線形係数、定数係数または自由項と区別することができます。 [ 2 ]
の値方程式を満たすものは、方程式の解と呼ばれ、その左辺の二次関数の根または零点と呼ばれます。二次方程式には最大で 2 つの解があります。解が 1 つしかない場合は、それを重根と呼びます。すべての係数が実数の場合、2 つの実数解、実数の重根、または互いに複素共役である2 つの複素数解のいずれかがあります。複素数根を含め、重根を 2 つとして数えると、二次方程式には常に 2 つの根があります。二次方程式は、同等の方程式に因数分解できます[ 3 ] ここで、rとsは、 の解である。 .
二次方程式の解の公式 解はa、b、cを用いて表されます。平方完成は、この公式を導出するいくつかの方法の 1 つです。
二次方程式で表現できる問題の解法は、紀元前2000年には既に知られていた。[ 4 ] [ 5 ]
二次方程式には のべき乗のみが含まれていますこれらは非負の整数であるため、多項式方程式です。特に、最大次数が2であるため、 2次多項式方程式です。

係数が実数である二次方程式は、0個、1個、または2個の異なる実数値解(根とも呼ばれる)を持つことができます。異なる根が1つしかない場合は、同じ値を持つ2つの根として解釈でき、これを重根と呼びます。実根がない場合、係数は虚部がゼロの複素数とみなすことができ、二次方程式は依然として2つの複素数値根を持ち、それらは互いに共役で、虚部はゼロではありません。係数が任意の複素数である二次方程式は、常に2つの複素数値根を持ち、それらは異なる場合もそうでない場合もあります。
二次方程式の解は、いくつかの異なる方法で求めることができる。
二次方程式ax² + bx + c = 0は、積( px + q )( rx + s ) = 0の形で表すことができる場合があります。場合によっては、簡単な観察によって、2 つの形式が等しくなるようなp、q、r、 sの値を決定できます。二次方程式が 2 番目の形式で書かれている場合、「ゼロ因子の性質」によれば、二次方程式はpx + q = 0またはrx + s = 0の場合に満たされます。これら 2 つの線形方程式を解くと、二次方程式の根が得られます。
ほとんどの学生にとって、目視による因数分解は、彼らが最初に触れる二次方程式の解法です。[ 6 ]: 202-207二次方程式がx 2 + bx + c = 0の形で与えられた場合、求める因数分解は( x + q )( x + s )の形になり、合計がbになり、積がcになる2 つの数qとsを見つける必要があります(これは「ヴィエタの規則」[ 7 ]と呼ばれることもあり、ヴィエタの公式に関連しています)。例として、x 2 + 5 x + 6は( x + 3)( x + 2)と因数分解されます。aが1 に等しくないより一般的なケースでは、目視による因数分解がそもそも可能であると仮定すると、試行錯誤による推測と確認にかなりの労力が必要になる場合があります。
b = 0またはc = 0のような特殊な場合を除いて、目視による因数分解は有理根を持つ二次方程式にのみ有効です。つまり、実際の応用で発生する二次方程式の大部分は、目視による因数分解では解けません。[ 6 ]: 207

平方完成のプロセスでは、代数恒等式が利用される。これは、任意の二次方程式を解くために使用できる 明確に定義されたアルゴリズムを表しています。 [ 6 ]: 207標準形の二次方程式ax² + bx + c = 0から始めます。
このアルゴリズムの使用例として、2 x 2 + 4 x − 4 = 0を解いてみましょう。
平方完成を用いると、二次方程式を解くための一般式、すなわち二次方程式の解の公式を導き出すことができる。 [ 9 ]数学的な証明を以下に簡単にまとめる。[ 10 ]多項式展開により、次の式が二次方程式と等価であること が容易にわかる。両辺の平方根 を取り、 xを分離すると、次の式が得られます。
一部の資料、特に古い資料では、二次方程式の代替パラメータ化としてax 2 + 2 bx + c = 0またはax 2 − 2 bx + c = 0が使用されています[ 11 ]。 ここで、b はより一般的な値の半分の大きさで、符号が逆になっている可能性があります。これらの結果、解の形式はわずかに異なりますが、それ以外は同等です。
文献には、いくつかの異なる導出方法が見られる。これらの証明は、標準的な平方完成法よりも簡潔であったり、代数学で頻繁に用いられる他の手法の興味深い応用例であったり、数学の他の分野への洞察を与えたりする。
ミュラー法で用いられるあまり知られていない二次方程式の解の公式は、次の式によって同じ解を与える。 これは、根の積がc / aであることを主張するヴィエタの公式 によって、標準的な二次方程式の解の公式から導き出すことができます。また、二次方程式を で割ることによっても導かれます。贈るこれを解決するそして、それを反転させる。
この形式の特徴の一つは、a = 0 のときに有効な解が一つ得られることです。一方、もう一方の解にはゼロ除算が含まれます。これは、 a = 0 のとき、二次方程式が一次方程式になり、解が一つしか得られないためです。これに対し、より一般的な公式では、一方の解にゼロ除算が含まれ、もう一方の解には不定形0/0が含まれます。また、c = 0のとき、より一般的な公式では正しい解が二つ得られますが、この形式ではゼロ解と不定形0/0が得られます。
aもcもゼロでない場合、標準二次方程式とミュラー法の等式は、 これは、たすき掛け によって検証でき、他の符号の選択についても同様です。
二次方程式の最高次係数が 1 になるように簡約すると便利な場合があります。これは、両辺をaで割ることによって行います。 a はゼロではないので、これは常に可能です。これにより、簡約された二次方程式が得られます。[ 12 ]
ここで、p = b / aおよびq = c / aである。この単項式多項式方程式は、元の方程式と同じ解を持つ。
係数を用いて表した、簡約された二次方程式の解の二次方程式の公式は次のとおりである。

二次方程式の解の公式では、平方根記号の下にある式は二次方程式の判別式と呼ばれ、大文字のDまたはギリシャ文字の大文字のデルタを使用して表されることが多い。[ 13 ]実数係数 を持つ二次方程式は、1つまたは2つの異なる実数解、あるいは2つの異なる複素数解を持つ可能性があります。この場合、判別式によって解の数と性質が決定されます。解の数と性質は次の3つに分けられます。
したがって、判別式がゼロでない場合のみ根は異なり、判別式が負でない場合のみ根は実数である。

関数f ( x ) = ax 2 + bx + cは二次関数です。[ 16 ]任意の二次関数のグラフは、放物線と呼ばれる同じ一般的な形状を持ちます。放物線の位置と大きさ、および開き方は、a、b、cの値に依存します。a > 0 の場合、 放物線は最小点を持ち、上向きに開きます。a < 0 の場合、放物線は最大点を持ち、下向きに開きます。放物線の極点は、最小点でも最大点でも、その頂点に対応します。頂点のx 座標は、次のようになります。頂点のy座標は、このx値を関数に代入することで求められます。y切片は点( 0 , c )にあります。
二次方程式ax² + bx + c = 0の解は、関数f(x) = ax² + bx + c の根に対応します。なぜなら、それらはf (x) = 0 となる x の値だからです。 a、b、cが実数で、f の定義域が実数の集合である場合、 fの根は、グラフがx軸に接する点のx座標に正確に対応します。判別式が正の場合、グラフはx軸に 2 点で接します。0 の場合は 1 点で接します。負の場合は、グラフはx軸に接しません。
用語 は多項式の因数である rが二次方程式の 根である 場合に限る 二次方程式の解の公式から、 2次式がただ1つの異なる根(判別式がゼロ)を持つ特殊 な場合b 2 = 4 acでは、2次多項式は次のように 因数分解できます。


二次方程式の解 二次関数のグラフ から得られる これは放物線です。
放物線がx軸と 2 点で交わる場合、2 つの実根が存在し、それらはこれらの 2 点のx座標 ( x切片とも呼ばれる) です。
放物線がx軸に接している場合、重根が存在し、それはグラフと放物線の接点のx座標である。
放物線がx軸と交わらない場合、2 つの複素共役根が存在します。これらの根はグラフ上には表示できませんが、その実部と虚部は表示できます。[ 17 ]
hとkをそれぞれ放物線の頂点(つまりy座標が最大または最小となる点)のx座標とy座標とする。二次関数は次のように書き換えることができる。 放物線の軸上のy座標2kの点と、放物線上の同じy座標の点との間の距離をd とします(図を参照。放物線の対称性により、同じ距離を与える点が 2 つあります)。このとき、根の実部はhであり、虚部は± dです。つまり、根は または図の例の場合
二次方程式の解の公式は厳密な解を与えるものの、数値解析で一般的に行われるように、計算中に実数を近似する場合、結果は厳密ではありません。数値解析では、実数は浮動小数点数(多くのプログラミング言語では「実数」と呼ばれる)で近似されます。このような状況では、二次方程式の解の公式は完全に安定しているとは言えません。
これは、根の大きさが異なる場合、または同等に、b 2とb 2 − 4 ac の大きさが近い場合に発生します。この場合、ほぼ等しい 2 つの数を引くと、小さい方の根で有効性が失われたり、壊滅的な打ち消しが発生したりします。これを避けるために、大きさが小さい方の根rは次のように計算できます。ここで、Rは絶対値が大きい方の根です。これは、次の式を使用することと同等です。
プラス記号を使用する場合マイナス記号は
判別式の項b 2と4 acの間で、つまり 2 つの根が非常に近い場合に、2 つ目の相殺が発生することがあります。これにより、根の正しい有効数字の最大半分が失われる可能性があります。[ 11 ] [ 18 ]

黄金比は二次方程式の正の解として求められる。
円やその他の円錐曲線(楕円、放物線、双曲線)の方程式は、2つの変数を含む二次方程式である。
ある角度のコサインまたはサインが与えられた場合、その角度の半分の大きさのコサインまたはサインを求めるには、二次方程式を解く必要があります。
平方根を含む式と、さらに別の式の平方根を含む式を簡略化するプロセスは、二次方程式の2つの解を求めることを含む。
デカルトの定理によれば、互いに接する4つの円の半径は、特定の二次方程式を満たす。
フスの定理によって与えられる、二心四角形の内接円の半径、外接円の半径、およびそれらの円の中心間の距離の関係を表す方程式は、2つの円の中心間の距離をそれぞれの半径で表した二次方程式として表すことができる。同じ方程式のもう1つの解は、関連する半径で表すと、外接四角形の外接円の中心と外接円の中心間の距離となる。
3次関数の臨界点と4次関数の変曲点は、2次方程式を解くことによって求められる。
物理学では、一定の加速度で運動する場合変位または位置運動する物体の運動は時間の二次関数として表すことができる初期位置が与えられた場合および初速度:。
化学において、弱酸溶液のpHは、酸解の定数と酸の分析濃度に関する二次方程式の正の根の負の常用対数から計算することができる。
紀元前2000年頃(古バビロニアの粘土板に記されている)には、バビロニアの数学者たちは長方形の面積と辺の関係に関する問題を解くことができた。このアルゴリズムはウル第3王朝時代にまで遡る証拠がある。[ 19 ]現代の記法では、これらの問題は通常、次の形式の連立方程式を解くことであった。 これは、 xとyが方程式の根である という記述と同等である。 [ 20 ] : 86
バビロニアの書記官が上記の長方形問題をxとyを用いて解くために示した手順は以下のとおりです。
現代の表記法では、これは計算することを意味しますこれは、より大きな実数解(存在する場合)を求める現代の二次方程式の解の公式に相当する。a = 1、b = − p、c = qとする。
幾何学的方法は、バビロニア、エジプト、ギリシャ、中国、インドで二次方程式を解くために使用されました。中王国時代(紀元前2050年~紀元前1650年)に遡るエジプトのベルリン・パピルスには、2項二次方程式の解が含まれています。[ 21 ]紀元前400年頃のバビロニアの数学者と紀元前200年頃の中国の数学者は、正の根を持つ二次方程式を解くために分割の幾何学的方法を使用しました。 [ 22 ] [ 23 ]二次方程式の規則は、中国の数学論文である『九章算術』に記載されています。[ 23 ] [ 24 ]これらの初期の幾何学的方法には、一般的な公式はなかったようです。ギリシャの数学者ユークリッドは、紀元前300年頃に、より抽象的な幾何学的方法を生み出しました。ピタゴラスとユークリッドは純粋に幾何学的なアプローチで、二次方程式の解を求める一般的な手順を作り出した。ギリシャの数学者ディオファントスは著書『算術』の中で二次方程式を解いたが、両方の根が正であっても、1つの根しか与えなかった。[ 25 ]
西暦628年、インドの数学者ブラフマグプタは、著書『ブラフマスプタシッダーンタ』の中で、二次方程式ax² + bx = cの最初の明示的な(ただし、まだ完全には一般化されていない)解を次のように示しました。「絶対値に[係数]の4倍を掛け、中間項の[係数]の2乗を加えます。その平方根から中間項の[係数]を引いたものを、[係数]の2倍で割ったものが値です。」[ 26 ]これは、 西暦7世紀にインドで書かれたバクシャリ写本には、二次方程式や線形不定方程式(元々はax / c = yの形)を解くための代数式が含まれていた。
ムハンマド・イブン・ムーサ・アル=フワーリズミー(9世紀)は、正の解に対して機能する一連の公式を開発しました。アル=フワーリズミーはさらに進んで、一般二次方程式の完全な解を提供し、すべての二次方程式に対して 1 つまたは 2 つの数値解を受け入れ、その過程で幾何学的証明を提供しました。[ 27 ]彼はまた、平方完成の方法を説明し、判別式は正でなければならないことを認識しました。[ 27 ] [ 28 ] : 230これは、同時代の'Abd al-Hamīd ibn Turk (中央アジア、9世紀)によって証明され、判別式が負の場合、二次方程式には解がないことを証明するために幾何学的図形が示されました。[ 28 ] : 234アル・フワーリズミー自身は負の解を受け入れなかったが、彼に続く後のイスラム数学者たちは負の解、 [ 27 ] : 191および無理数を解として受け入れた。[ 29 ]特にアブー・カーミル・シュジャー・イブン・アスラム(エジプト、10世紀)は、無理数(多くの場合、平方根、立方根、または4乗根の形)を二次方程式の解または方程式の係数として受け入れた最初の人物である。 [ 30 ] 9世紀のインドの数学者シュリダラは、二次方程式を解くための規則を書き記した。[ 31 ]
ユダヤ人の数学者アブラハム・バル・ヒヤ・ハ・ナシ(12世紀、スペイン)は、一般二次方程式の完全な解を含む最初のヨーロッパの本を著した。[ 32 ]彼の解は主にアル・フワーリズミーの研究に基づいていた。[ 27 ]中国の数学者楊輝(西暦1238~1298年)の著作は、x の係数が負である二次方程式が登場する最初の既知の著作であるが、彼はこれを以前の劉毅に帰している。[ 33 ] 1545年までに、ジェロラモ・カルダーノは二次方程式に関連する著作をまとめた。すべての場合を網羅する二次方程式の公式は、 1594年にシモン・ステヴィンによって初めて得られた。 [ 34 ] 1637年、ルネ・デカルトは、今日私たちが知っている形の二次方程式の公式を含む『幾何学』を出版した。
ヴィエタの公式(フランソワ・ヴィエトにちなんで名付けられた)は、次の関係式である。 二次多項式の根とその係数の間の関係。これらは、項ごとに関係を比較することによって得られる。 方程式を用いて
ヴィエタの第一公式は、二次関数のグラフを描く際に役立ちます。グラフは頂点を通る垂直線に関して対称であるため、頂点のx座標は根(または切片)の平均値に位置します。したがって、頂点の x座標はy 座標は、上記の結果を与えられた二次方程式に代入することで得られ、 また、頂点のこれらの公式は、公式(平方完成を参照) から直接導き出すことができます。
数値計算において、ヴィエタの公式は、一方の根が他方の根よりもはるかに小さい場合の二次方程式の根を求めるための有用な方法を提供する。| x2 | < < | x1 |の場合、x1 + x2 ≈ x1となり、次の推定値が 得られる。 ヴィエタの2番目の公式は次のようになる。 これらの公式は、1つの大きな根と1つの小さな根が存在する場合、二次方程式の公式よりも評価がはるかに容易です。なぜなら、二次方程式の公式では、小さな根を非常に近い2つの数の差として評価するため(bが大きい場合)、数値評価で丸め誤差が生じるからです。図は、(i) 二次方程式の公式を用いた直接評価(根の値が近い場合に正確)と(ii) 上記のヴィエタの公式の近似に基づく評価(根が大きく離れている場合に正確)の差を示しています。線形係数bが増加するにつれて、最初は二次方程式の公式が正確であり、近似式の精度が向上するため、 bが増加するにつれて両方法の差は小さくなります。しかし、ある時点で、二次方程式の公式は丸め誤差のために精度が低下し始めますが、近似法は精度が向上し続けます。その結果、二次方程式の精度が悪化するにつれて、両方法の差は大きくなり始めます。
この状況は、安定した動作を確保するために、ルートが広く離れていることが望ましいアンプ設計でよく発生します(ステップ応答を参照)。
計算機がなかった時代には、人々は計算を簡略化して高速化するために、さまざまな引数での計算結果を示す数値のリストである数学表を使用していました。対数表や三角関数表は、数学や科学の教科書でよく見られました。天文学、天体航法、統計などの用途向けに、専門的な表が出版されました。乗算や累乗、平方根などの時間のかかる操作を回避する近道を提供する、プロスタフェレシスと呼ばれる数値近似法が存在しました。 [ 35 ]特に天文学者は、天体力学の計算に含まれる一連の長い計算を高速化できる方法に関心を持っていました。
このような背景から、三角関数置換を用いて二次方程式を解く方法の発展を理解することができる。二次方程式の次の別の形式を考えてみよう。
ただし、±記号の符号は、aとcの両方が正になるように選択されます。
そして、両辺にcos 2 ( θ ) / cを掛けると、次の式が得られます。
2θの関数を導入して整理すると、
ここで、添え字nとp は、それぞれ式[1]における負または正の符号の使用に対応します。式[4]または[5]から得られたθ nまたはθ pの 2 つの値を[2]に代入すると、 [1]の必要な根が得られます。式[5]に基づく解では、 sin 2 θ pの絶対値が1 を超えると複素根が発生します。この混合三角関数と対数表参照戦略を使用して二次方程式を解くのに必要な労力は、対数表のみを使用した場合の労力の 3 分の 2 でした。[ 36 ]複素根を計算するには、別の三角関数形式を使用する必要があります。[ 37 ]
例として、7桁の対数表と三角関数表が利用可能で、次の式を6桁の有効数字精度で解きたいと仮定しましょう。
二次方程式実数係数を持つものは、2 つの複素根を持ちます。aとcが同じ符号を持つ必要がある場合、根の解は極形式で次のように表すことができます[ 38 ]
どこそして

二次方程式は、いくつかの方法で幾何学的に解くことができます。その1つは、リルの方法によるものです。3つの係数a、b、c は、図6のSA、AB、BCのように直角になるように描かれます。 始点と終点SCを直径とする円が描かれます。この円が3つの円の中央の線ABと交わる場合、方程式には解があり、その解は、Aからこの線に沿った距離の負の値を最初の係数aまたは SA で割った値で与えられます。a が 1 の場合は、係数を直接読み取ることができます。したがって、図中の解は− AX1/SA および− AX2/SA です。[ 39 ]

トーマス・カーライルにちなんで名付けられたカーライル円は、二次方程式の解が円と水平軸の交点の水平座標になるという性質を持っています。[ 40 ]カーライル円は、定規とコンパスによる正多角形の作図法の開発に使用されてきました。
係数a、b、cが複素数、あるいはより一般的には標数が2でない任意の体の要素である場合、この公式とその導出は正しいままです。(標数が 2 の体では、要素2aはゼロであり、それで割ることは不可能です。)
シンボル 式中の は、「そのような要素が存在する場合、その2乗がb 2 − 4 acとなる2つの要素のいずれか」と理解されるべきである。体によっては、平方根を持たない要素もあれば、2つの平方根を持つ要素もある。標数2の体を除いて、平方根を1つだけ持つのは0だけである。ある数の平方根を体で持たない場合でも、必ず平方根を持つ二次拡大体が存在するため、その拡大体においては、二次式は常に式として意味を持つ。
標数2の体では、 2が単位元であることを前提とする二次方程式の解の公式は成り立ちません。単項二次多項式 を考えてみましょう。特性2 の体上で。b = 0の場合、解は平方根を抽出することに帰着するので、解は次のようになります 。 そして根は一つしかないので 要約すれば、 有限体における平方根の抽出に関する詳細は、二次剰余の項 を参照してください。
b ≠ 0の場合、2 つの異なる根が存在しますが、多項式が既約である場合、係数体の数の平方根で表すことはできません。代わりに、cの2 根R ( c ) を、多項式x 2 + x + cの根、つまりその多項式の分解体の要素として定義します。R ( c ) + 1も根であることが確認できます。2 根演算の観点から、(非単項) 2 次式ax 2 + bx + cの 2 つの根は次のようになります 。 そして
例えば、aを位数 4 のガロア体F 4の単元群の乗法生成子とします(したがって、aとa + 1はF 4上のx 2 + x + 1の根です。( a + 1) 2 = aなので、a + 1は二次方程式x 2 + a = 0の唯一の解です。 一方、多項式x 2 + ax + 1はF 4上では既約ですが、F 16上では分割され、2 つの根abとab + aを持ちます。ここで、bはF 16におけるx 2 + x + aの根です。
これはアルティン=シュライアー理論の特殊なケースである。
{{cite book}}ISBN /日付の不一致(ヘルプ){{cite book}}ISBN /日付の不一致(ヘルプ)134ページ抜粋{{cite book}}ISBN /日付の不一致(ヘルプ)