合格大作戦 数学用語辞典 › 数と式
高校受験大学受験
解の公式とは
二次方程式 ax2+bx+c=0(a=0)の解を、係数 a, b, c だけで表した式 x=2a−b±b2−4ac です。因数分解できない二次方程式でも、これを使えば必ず解けます。
読み方:かいのこうしき/英語:quadratic formula/習う学年:中学3年(二次方程式)

うかるくん
因数分解ができない二次方程式が出ると、手が止まっちゃいます…
![合格先生]()
合格先生
そんなときこそ解の公式だよ。a, b, c を符号ごと入れるだけで、どんな二次方程式も必ず解けるんだ。
この用語のポイント
- x=2a−b±b2−4ac:どんな二次方程式でも解ける
- 平方完成を文字のまま行った結果。± で解が2つ
- 根号の中 b2−4ac(判別式)の符号で解の個数が分かる
やさしく言うと
解の公式は、どんな二次方程式でも解ける「万能の式」です。二次方程式 ax2+bx+c=0 の係数 a, b, c を入れるだけで、解が出てきます。
x=2a−b±b2−4ac
身近なたとえで考えてみましょう。
- 自動販売機:お金(a, b, c)を入れてボタンを押せば、いつも同じしくみで飲み物(解)が出てきます。工夫やひらめきはいりません。
- カーナビ:近道を知っていれば早く着きますが(因数分解)、知らない道でもカーナビ(解の公式)があれば必ず目的地に着きます。
- 合いかぎ:因数分解は「ぴったり合うかぎ」を探す方法。解の公式は、どのドアでも開くマスターキーです。
解の公式の形と、それぞれの部分の意味つまり、因数分解できない二次方程式でも、解の公式なら必ず解けるということです。
解の公式が役立つ例
○ 解の公式で解ける
- x2+3x+1=0(因数分解できない → x=2−3±5)
- 2x2−3x−1=0(a=1 でもそのまま使える)
- x2−6x+4=0(x=3±5)
- 3x2+2x−1=0(因数分解できる式にも使える)
- x2−2x−2=0(x=1±3)
× 使えない・ほかの方法が向くもの
- 2x+5=0(一次方程式。a=0 なので使えない)
- x3−2x=0(三次方程式。この公式は二次専用)
- x2+2x+3>0(不等式。ただし途中で使うことはある)
- x2−5x+6=0 を公式で解く(使えるが、因数分解のほうが速い)
解の公式は、x2 の係数 a が 0 でない二次方程式なら、いつでも使えます。ただし、x2−5x+6=(x−2)(x−3) のように簡単に因数分解できる式は、因数分解のほうが速くてミスも少なくなります。
図で見る:公式はどこから来たのか
解の公式は、平方完成を、数ではなく文字 a, b, c のまま行った結果です。x2+6x に 9 をたすと、ちょうど正方形 (x+3)2 になります。
x²+6x に 9 をたすと正方形 (x+3)² になる同じことを ax2+bx+c=0 で行うと、次のようになります。
- 両辺を a でわる:x2+abx+ac=0
- 定数を右へ移し、両辺に (2ab)2 をたす:(x+2ab)2=4a2b2−4ac
- 平方根をとる:x+2ab=±2ab2−4ac
- 2ab を右へ移すと、解の公式になります。
くわしい証明は、公式辞典の二次方程式の解の公式で説明しています。
![サクラちゃん]()
サクラちゃん
公式の「±」って、どうして必要なんですか?
![合格先生]()
合格先生
2乗して同じになる数は、プラスとマイナスの2つあるからだよ。(x+3)2=5 なら、x+3 は 5 かもしれないし −5 かもしれない。だから解は2つ出てくるんだ。
グラフで見ると、2つの解は放物線と x 軸の交点です。2つの解は、軸 x=−2ab から左右に同じきょりだけはなれています。公式の −2ab が軸の位置、±2ab2−4ac が軸からのきょりです。
x²−2x−2=0 の解 1±√3 は、軸 x=1 から左右に √3 ずつ根号の中(判別式)で分かること
根号の中の b2−4ac を判別式といい、D で表します。D の符号で、解がいくつあるかが分かります。
D の符号と、グラフと x 軸の交わり方D<0 のときは、実数の範囲では解がありません。高校の数学Ⅱで習う虚数を使うと、このときも解を表せます。
![机で勉強するうかるくん]()
うかるくん
公式に入れる前に、a・b・c を符号ごと書き出す。これがミスを防ぐいちばんのコツ!
テスト・入試ではこう出る
解の公式は中学3年の「二次方程式」で習います。定期テストや高校入試では、因数分解できない二次方程式を解く問題で必ず使います。答えは根号をふくむ形になることが多く、根号の簡単化と約分まで正しくできるかが大事です。高校では、判別式や解と係数の関係とあわせて使います。
例題1(a が 1 でない式)
二次方程式 2x2−3x−1=0 を解きなさい。
- 係数を読みとる:a=2, b=−3, c=−1(符号もいっしょに)
- 公式に代入する:x=2×2−(−3)±(−3)2−4×2×(−1)
- 根号の中:9+8=17。分子の −(−3)=3。
- まとめる:x=43±17
答え x=43±17
例題2(根号と約分)
二次方程式 x2−6x+4=0 を解きなさい。
- a=1, b=−6, c=4 を代入:x=26±36−16=26±20
- 根号を簡単にする:20=25
- 分子の全部の項を2でわる:x=26±25=3±5
答え x=3±5
b=−6 が偶数なので、b=2b′(b′=−3)とおいた公式 x=a−b′±b′2−ac を使うと、x=3±9−4=3±5 と短く計算できます。
まちがえやすい点
![腕でバツを作る合格先生]()
合格先生
26±25 は 6±5 じゃない! 分子の全部の項を2でわって 3±5 だよ。
- −b の符号:b=−3 のとき、分子の −b は 3 です。b の符号をそのまま書いて −3 としないようにします。
- 根号の中の符号:c が負のとき、−4ac はプラスになります。a=2, c=−1 なら −4×2×(−1)=+8 です。
- 2a で一部しかわらない:26±25 を 6±5 とするのは×。分子のすべての項を2でわって 3±5 です。
- 分母を 2 にしてしまう:分母は 2 ではなく 2a です。a=3 なら分母は 6 です。
- 解を1つしか書かない:根号がはずれて 6−2±4 になったら、+と−の両方を計算して2つの解を答えます。
ミニ問題
問題1 二次方程式 x2+5x+3=0 を解きましょう。
答えと解き方を見る
x=2−5±13 です。a=1, b=5, c=3 なので、x=2−5±25−12=2−5±13。13 は平方数をふくまないので、これ以上簡単になりません。
問題2 二次方程式 3x2+2x−1=0 を、解の公式で解きましょう。
答えと解き方を見る
x=31, −1 です。x=6−2±4+12=6−2±4。+のとき 62=31、−のとき 6−6=−1。根号がはずれたら、+と−に分けて計算します。じつは (3x−1)(x+1)=0 と因数分解もできる式です。
問題3 二次方程式 x2−4x+1=0 を解きましょう。(b が偶数の形が使えます)
答えと解き方を見る
x=2±3 です。b=−4=2×(−2) なので b′=−2。x=12±4−1=2±3。ふつうの公式でも 24±12=24±23=2±3 と同じ答えになります。
関連する公式・用語
公式辞典で、くわしい証明と例題を見る
あわせて覚えたい用語
よくある質問
解の公式とは簡単にいうと何ですか?
二次方程式 ax²+bx+c=0 の解を、係数 a, b, c で表した式です。a, b, c を入れるだけで、どんな二次方程式も解けます。
解の公式はどうやって覚えればよいですか?
平方完成から自分で導けるようにしておくと、忘れても作り直せます。「2a 分の、マイナス b プラスマイナス ルート b²−4ac」と声に出して覚える人も多いです。
因数分解と解の公式、どちらを使えばよいですか?
すぐ因数分解できる式は因数分解が速くて確実です。できないときや、見つからないときは解の公式を使います。
b が偶数のときの解の公式とは何ですか?
b=2b′ とおくと x=(−b′±√(b′²−ac))/a と簡単になります。計算が短くなり、約分の手間がへります。
根号の中が負になったらどうなりますか?
実数の範囲では解がありません。高校の数学Ⅱで習う虚数を使うと解を表せます。
解の公式は何年生で習いますか?
中学3年の「二次方程式」で習います。高校でも二次方程式・二次不等式などでずっと使います。
出典・参考
- 文部科学省「中学校学習指導要領(平成29年告示)解説 数学編」第3学年(二次方程式)
最終更新:2026年10月13日/作成:大学受験合格大作戦