方程式ソルバー
一次方程式と二次方程式をステップごとに解きます。係数を入力すると、説明付きの解を表示します。
Guide
数学の方程式を解くとは、方程式を成り立たせる未知変数の値を見つけることです。その手順は、単純な一段階の計算から多段階の代数的操作まで多岐にわたります。本ガイドでは、学術や実務で出会う方程式の種類、それぞれの解法、よくある落とし穴、解の検証方法を取り上げます。 一元一次方程式は ax + b = c の形をとり、x が未知数、a、b、c は既知の数です。求解には逆演算を用いて x を一方の辺に孤立させます。3x + 7 = 22 なら、両辺から7を引いて 3x = 15 とし、両辺を3で割って x = 5 を得ます。一次方程式は常に解を1つ持ちます(係数が 0x = 5 のような矛盾を作る場合は解なし、0x = 0 のような恒等式の場合は無数の解となります)。 方程式を解く際の基本原則は、有効な演算であれば両辺に同じ操作を行っても解が変わらないということです。両辺に同じ数を足す、引く、掛ける、割る(ゼロで割るを除く)ことができます。両辺に同じ関数(平方根、対数など)を適用することも、定義域の制約に注意すれば可能です。各ステップは等価性を保ちながら未知変数の孤立へと近づきます。 多段階の一次方程式は複数の演算を順に行います。2(3x - 4) + 5 = 23 なら、まず分配します:6x - 8 + 5 = 23。同類項をまとめます:6x - 3 = 23。両辺に3を足します:6x = 26。6で割ります:x = 26/6 = 13/3。各ステップは解を保ったまま方程式を簡略化します。演算の順序を逆にたどる(足し算・引き算を先に、次に掛け算・割り算、その後に累乗)ことで、各ステップでどの演算を適用すべきかが分かります。 両辺に変数を含む方程式は、すべての変数項を一方の辺に集め、定数項をもう一方の辺に集める必要があります。5x + 3 = 2x + 18 なら、両辺から 2x を引きます:3x + 3 = 18。3を引きます:3x = 15。3で割ります:x = 5。変数をどちらの辺に集めても構いません。係数を正に保てる方を選ぶと符号のミスを減らせます。 二次方程式は ax^2 + bx + c = 0 の形です。解を2つ持つ、1つ持つ、実数解を持たない、のいずれかになります。主な解法が3つあります。因数分解は二次式がきれいに因数分解できる場合に機能します:x^2 - 5x + 6 = 0 は (x - 2)(x - 3) = 0 と因数分解でき、x = 2 と x = 3 を与えます。二次方程式の解の公式 x = (-b ± sqrt(b^2 - 4ac)) / (2a) は任意の二次方程式に有効です。平方完成は方程式を標準形に書き直し、放物線の幾何学的理解に役立ちます。 判別式(b^2 - 4ac)が二次方程式の解の性質を決定します。判別式が正なら2つの異なる実数解があります。ゼロならちょうど1つの実数解(重解)があります。負なら実数解はなく(解は虚数単位 i を含む複素数になります)、求解前に判別式を確認すれば予想が立ち、エラーの発見にも役立ちます。判別式がゼロなのに2つの解が出ている場合、どこかに誤りがあります。 連立一次方程式は2つ以上の方程式と2つ以上の未知数を含みます。2変数(x と y)の2元連立方程式は、代入法(一方の方程式を一変数で解いてもう一方に代入)、消去法(方程式を足し引きして一変数を消去)、グラフ法(交点を求める)で解けます。連立方程式 x + y = 10 と 2x - y = 5 なら、両者を足して 3x = 15、よって x = 5、これを戻すと y = 5 です。 分数を含む方程式は、方程式内のすべての分数の最小公分母(LCD)を見つけ、各項に LCD を掛けて解きます。これで分数がすべて消え、より単純な方程式になります。x/3 + x/4 = 7 なら、LCD は12です。全体に掛けると:4x + 3x = 84、よって 7x = 84 で x = 12 です。変数を含む式を掛けると余分な解が生じうるため、必ず元の方程式で答えを検証してください。 絶対値を含む方程式は2つのケースを考慮する必要があります。|a| = b は a = b または a = -b を意味するからです。|2x - 3| = 7 なら、ケース1:2x - 3 = 7 で x = 5。ケース2:2x - 3 = -7 で x = -2。両方の解を検証すべきです。もし方程式が |2x - 3| = -7 なら、絶対値は決して負にならないため解はありません。両辺に絶対値がある |x + 1| = |2x - 3| のような方程式は4つのケースを生みますが、通常は2つだけが有効です。 無理方程式は平方根や他の累乗根の下に変数を含みます。sqrt(x + 3) = 5 を解くには、両辺を2乗します:x + 3 = 25、よって x = 22。両辺を2乗すると余分な解が生じうるので、必ず戻して検証してください。sqrt(x + 3) = -5 なら、平方根は決して負にならないため解はありません。複数の根を含む方程式では、一方の根を孤立させ、2乗し、もう一度孤立させて2乗します。 指数方程式は指数部に変数を持ちます。2^x = 32 なら、32 = 2^5 と認識して x = 5 です。両辺を同じ底で表せない方程式では、両辺の対数をとります。3^x = 20 なら、両辺の自然対数をとって:x ln(3) = ln(20)、よって x = ln(20) / ln(3) ≒ 2.727 です。こうした方程式は放射性崩壊、人口増加、複利、信号減衰などをモデル化します。 対数方程式は変数を含む式の対数を含みます。log(x + 5) = 2 なら、指数形に変換します:x + 5 = 10^2 = 100、よって x = 95。複数の対数を含む方程式では、対数の性質を使ってまとめます:log(a) + log(b) = log(ab)、log(a) - log(b) = log(a/b)、n log(a) = log(a^n)。対数は正でない引数について定義されないため、常に解を検証してください。解がいずれかの対数の引数を負やゼロにする場合、それは余分な解です。 3次以上の多項式方程式(三次、四次など)は複数の実数解を持つことがあります。三次方程式は実数解を1つまたは3つ持ち得ます。四次方程式は0、2、4つの実数解を持ち得ます。単純な場合は因数分解が有効です:x^3 - 6x^2 + 11x - 6 = 0 は (x-1)(x-2)(x-3) = 0 と因数分解でき、x = 1、2、3 を与えます。より複雑な多項式には、ニュートン法などの数値的手法が反復的に近似解を見つけます。 sin(x) = 0.5 のような三角方程式は、三角関数が周期的であるため無数の解を持ちます。主な解は x = 30度 と x = 150度(0〜360度の範囲)です。一般解は x = 30 + 360n と x = 150 + 360n 度で、n は任意の整数です。三角方程式を解くには単位円上の値と各関数の周期性の知識が必要です。 解の検証は省略できないステップです。それぞれの解を元の方程式に戻し、両辺が等しいことを確認します。これで計算ミス、2乗や変数を含む式を掛けることで生じた余分な解、解が分母をゼロにする、対数の引数を負にする、平方根の被開平数を負にするといった定義域違反を捕捉できます。プロの数学者やエンジニアは必ず検証します。30秒で済み、高くつくエラーを防げます。 文章題は求解の前に英語(あるいは日本語)を数学の方程式に翻訳する必要があります。鍵は未知数を特定して変数を割り当て、問題に記述された関係を方程式として書き下し、得られた方程式を解くことです。ある数に7を足すとその数の2倍引く3に等しい、と問題にあれば x + 7 = 2x - 3 と翻訳され、x = 10 が得られます。文章題の練習は、現実世界の状況に数学的構造を見出す力を養います。 よくある求解のミスには、負号の分配時の符号エラー(カッコ内の先頭項だけでなくすべての項に負号を分配する)、演算を両辺に適用し忘れる、変数がゼロになる場合を考えずに変数で割る、同類項のまとめでの代数的エラーなどがあります。各ステップを慎重に進め、途中結果を書き留めることでこれらのエラーを防げます。 WebRecast の方程式ソルバーは標準的な数学記法の方程式を受け付けます。解きたい変数を含む方程式を入力すると、ステップごとの求解過程を表示します。一次方程式、二次方程式、分数を含む方程式、多項式方程式を扱えます。ステップ表示は求解ツールであると同時に学習リソースとしても機能し、手法を示すことで自分でも応用できるようにします。すべての計算はブラウザ内で行われ、外部にデータは送信されません。
