From simple one-step equations to complex systems — learn to solve them all with confidence.
An equation is a mathematical statement that two expressions are equal, connected by the "=" sign. Solving an equation means finding all values of the variable(s) that make the statement true.
The fundamental principle of equation solving: whatever you do to one side, you must do to the other. This preserves the equality while isolating the unknown.
A linear equation in one variable has the form ax + b = c, where the variable x appears only to the first power. The graph of a linear equation in two variables is always a straight line (hence the name).
Step 1: Add 7 to both sides: 4x = 20
Step 2: Divide both sides by 4: x = 5
Check: 4(5) − 7 = 20 − 7 = 13 ✓
Step 1: Subtract 2x from both sides: 3x + 3 = 18
Step 2: Subtract 3: 3x = 15
Step 3: Divide by 3: x = 5
When an equation contains fractions, multiply every term by the least common denominator (LCD) to clear the fractions first.
LCD = 12. Multiply every term by 12:
4x + 3x = 84
zWJTNy2Kv0TlcCmjVW8d40KqAQhYN3bdVRxw+Yp9T8SyTq3ZXb0DaNxGPlh0vnsMimR5L6Tx2+UseQY1YL10Q7EJ6dmM0La3/JnB2Q7ZqAIIUkl8yDebX5nd4cStNQLdws6UTw8YVdq5nb3ZgmkVKCB2qBJQxWegkz47IBrECsAywU2QWQBUg7VXvLnDqsmTtMezg7n/stiSZf75SxyrhPK9tL4Q0YSr7ZxycQ4YbX/bsBZtxmQ/Bp3UIViOCPjJcHa0YiknuWiKbFqxixrS8bFlQccDenWAHhw91r8N/Ok2g3WdyQB+3Vr7RW6jlwTxzYTNDAtJsRGdKz2NKPj9V7Ig5p5mOZ1kFCs7gtwdVe+CqgD8iDWDxJ/cPda/MX/5NxKmhnE8ivg4q+EA7KbO8c2lJr89Qkwdayk9FrgjcHmoclEN4BiRanyh+fnLkYNYMpzBU9/P272rMA2ztD1AC/Hde1ms9PbnPKHV88u1xqcyU8Xv/2Yu+EcXXC/5wXPdgXvfF8BteSSTmBp+1eRTgEQ8ha9G9XH/TIc/Kze+k/pK/ZG6QeGk5GyEyc6DvT/RlqUCz+ES6SudIXfFlfwLzfj7RAWtigKLl9gOFnpIh8j7KQ4voPiVYUstLRqdwvPMgzDr27ltGWSTmBpe+9bmmAp6wpzYDtEaesdFdwb7kuwSa4rR8yR7Ra6qqBXfMfnfLsgjhCPGtBLkl22nUI8LU83nEIbmfbXmw6C8gYRI9qCBCrRCfb+ypS4D5nGqx2KF1Tfu70QdJEa3d4hSkaaGO34srllWyEKHYxgB67x = 84 → x = 12
Linear equations connect directly to linear functions, whose graphs are straight lines with slope m and y-intercept b in the form y = mx + b.
A quadratic equation has the standard form ax² + bx + c = 0 (where a ≠ 0). These equations can have 0, 1, or 2 real solutions.
If you can factor the quadratic, set each factor equal to zero (see the Polynomials & Factoring page for more techniques).
Factor: (x − 2)(x − 3) = 0
x − 2 = 0 → x = 2 or x − 3 = 0 → x = 3
The expression Δ = b² − 4ac is called the discriminant. It tells you the nature of the solutions:
a = 2, b = 3, c = −5
Δ = 9 − 4(2)(−5) = 9 + 40 = 49
x = (−3 ± 7) / 4
x = 1 or x = −5/2
This technique rewrites ax² + bx + c as a(x − h)² + k, revealing the vertex of the parabola.
x² + 6x = −2
x² + 6x + 9 = −2 + 9 (add (6/2)² = 9 to both sides)
(x + 3)² = 7
x = −3 ± √7
A system of equations is a set of two or more equations with the same variables. The solution is the set of values that satisfies all equations simultaneously.
y = 2x + 1
XJ1xF/LJF89OLg7pOtRTGRNCtZeCVjhuqXAn4LM4x3dCoVZaWFhlh8om3e7LgBKeufRyAliair/ldA0SlDaEySOA91u5/a9g6T2nR0ITSeBwF9oQIq348dvZ12/5NOajZlb+u8CVXSKDz57YpTHM2TqsPLKsqtsNfwMqRYF5z0X702Krsn2t7hRpc0WyXqGPgdT27qOTUNDZoZJLQqyub46b3xgZ+d94uBdBjClyoFHJKL/Ra+c9CKDLJcxJp6BLm6pNVrFYpDtTZnGtd/az+UbVWb0qXNy1gW30n1DcJ6o6EIxnTy5vC46yldQnA1eH3US2Px9tWxzRoA95Zs/Y5IEKMRBEBeL+zDIuO43GW1w0PEjWyMTCCDCHgV+a2c/orHp560cL3LcV3Wzg9gzaQ58+WC4Cr3nL6Cq/Ed0VLq8RaR1+2QEzfhbUH03kQFCRKYPa1z0FSsVpwGKLYQY8nynK1ZNd5y0P1SPkV4Kknv5Y0exkduY9aPAPiAOIYdmNXEAhgorW9aHU3DDlXNgMiOmVyKnWtT/ccAP0XpctRhG9Xsz/l+LtLmX9C7cGAO9tJnly49h5ir1VkjxWvEF5D5u/ULOP1GMnorUB4pPpDR7+AuLIjIxh74sWGj5DIHsGXCYlyxJu3HzlaZCZxk5Qa3kUNHfrNrKeI409WNwVd0/xzYWHsLq+9xrbUGcm07qaGIiNCoItcCzvoRwbdR3gaChIO/J2gyn+brThfA12oQ/trgXvHjpvtjh6ryMTESMsfyGTyhEonqWb60qCZqPeohcBUBCr0NDgxa0F3x + y = 11
Substitute: 3x + (2x + 1) = 11 → 5x = 10 → x = 2, y = 5
2x + 3y = 12
4x − 3y = 6
Add the equations: 6x = 18 → x = 3, then y = 2
For larger systems, matrix methods are far more efficient. See Linear Algebra for Gaussian elimination, and the formula sheet for Cramer's Rule.
2hRXXaG4/vSLbXgIFBH0SrHU88uLoyy6hg4pC1APqSm35zmbzI9eSPQFnPn6MiuthvJzR0etSv5ZXj73YN/UKqlQZ8uhjDcmO6hTa6On0OCeOrmESuIuHJe6t1LVDNwx5XcFGgeeAIx3U5NsbRDs3juUqhnxhM6xinUM+TafYwy2TPciQwbnWaxTuSTV8JGAml+FZkQ+Jya5JD3XOO+BwHp0OKKXep0T1HuFACwK7yqEyPPfkIxR5b7d/Ln6x2vnSsA0OMeZ6Wec/m97Bw/nuhs5qj9x6GHWzHRayYsFmuLpVJ/53Ot8Tbkjm9Zk8D85YbbHNO5wc4LKihyUkT5kkMHRJMvIpcFfkilrD99DITGYkdQ+6THP5j2n/c2q7ibecscDenj8Z5jPxpPfefcsHcGmVA0Sow0vn1cJPBjR6hpHXzALE6eqM8w/Mv45KdtUpglad9msiruUGeH4MmDmVY6mcy1bjXJ1e4/Lg56zfQzEzpvAsKekG8kBlrGzDhhHCNP4UhRLCbc5K8iPXFzuh6oy/vKQrG2Va9rxf8zAiu/xeIoqZNNvDZ6sYawISzDlvdNqRmMqWASfCBBGpIn8kOEONdYeRJon0wpf/ZQUvlsylpciX+f9/QkAbk0AaMdm31+l4lMjnbx75WVlwf1IUOAK2AQn4yiUYczXqHqBfrvODZoGfshLOMzZyumxb6RdhluxjPGEJbpkoZ8ipTSK8dq04CjDY0YVDRngBjfBkw4t+dNO28Zxh3ZeAcgbZO66RxHFYaIlEWpkvRIFh3jtK/ECk8xA5z8i10kvThe absolute value |x| gives the distance of x from zero. To solve |expression| = k (where k ≥ 0), split into two cases:
GJScMiH/5fDll4kYXFHV0RmehrUy1kXHmQllcrCOhciREBBcFmWNxnQl2pRDxPSn/uyjfAcPaenI6Tu/C3t/VUdNVBnt4Ip3platT0hlBFvE+8d/dxFyEWllwmqcytFWs+9uNiCwnCAP6Gr2q/l5jD9DmTe126f2bSUAVgqD/5mbZyKP975QpwQx4bIA7ocgelQmhB+mTRzxpsTjLq55aE8WUAx67Tqh54GP9ocr+VkpjCeKqDbnzgNSysudCX6V3J0k4PqmNEW64/Lt0Zo0xQfcMw3ACMuVRS9S2muO1OMo0qWMXiCd4G+GV8Eaf/G62/p1zd2qAL4rr4bw1P5Y2z1GM6NsT437lTIdufgASlttgcf/SmMt8vyuZ/+2n/mjIl2btWmRUsYFnjZ0Q+O4XMGPb98VCluYy3nwMgGmZ1xo7vQJstdmDPEZCd05HQ9laNkwFeOY+PMkHTtRn/9URVBaLVh7mUganA48DnerWNrGFSButspy+MTky9pqDda8AsO9JqekC5jRenApsoke5+d04HO+8KY2oJr+mHeoTxqUqiKJt9LUl47xaTKQ3SysMwdkhQ8wm6ttKtlyi3xAH6NiqgQOwxjhI/Av4Gn7n5vVaL8Iv0uFCzq6VdzjREcjI92aknMeeQPHsUk/RiBfgB1G9o6LXSR9YH+LYFDywNye9lTZqGaUcMtf8DKUaAOoNDS3bkAIa5uUg3z0IVRyYcIZXkTrxYN9j8fKBMLZvNvYLyyE/iEpt48nCTxU/pgHJu2ZHr6jlqa4+hLt9F9Qq/0sicy/8sQG1yr4Case 1: 2x − 5 = 9 → x = 7
Case 2: 2x − 5 = −9 → x = −2
Solution: x = 7 or x = −2
A radical equation contains a variable inside a radical (√). Isolate the radical and square both sides — but always check for extraneous solutions!
Square both sides: x + 3 = x² − 2x + 1
Rearrange: x² − 3x − 2 = 0
Factor/quadratic formula: x = (3 ± √17)/2
xBZqdZD2quD3xeN27VibnHANONq1AtsbY4d64o6RLlAOyLfgSW2TPSaW1YBAkFrkr38+wg6+sr7DHKb1eygPTOnS0kqGLu154hdZU1ZkZNLeBzsC2WpF6ujV07Bl9C+fLwChNhqMU3saMPbWSamFd+k9O1uSoFd26IX53av67yc6cY+NA1Ferzx02WHy0fz6W9/kKtnf/17deStdu0PtR3TDdMeBoJbyH3Jipeqf6wYm9b8991XoXp1hVbkuVjIOHsi7vSJPGIesHYKlFO+1xm8xEHlL3MsveGwUu1zhqlaZb85py7xMt4NialWPEs7irE3EhIBR7PoN9d3b8PUf85K7ZAt4vS2T5EpA6wBIPL4x0xrWAGvdcT3w77m5pRCPb7fvWzokELIs/yWkag0SslMHvX/arOeSFnnCHdjWh+1IHTHCXcja2QSG/GC1AbWGcZG3F5NPfvgDB0j/tIw6IIOBauJpeFrle3q4pkLienGsLaHjBdvXZfgngfsYeoU1gkC6I7pt0hTSWlshbcAv0rgmZRROj2jxr146OgQaNn+nNi9TDcLhS42INOU2F8Rw86pxi37SXpROoWSGO2hEthDcRZWH/uC5H8nMnCexWe1FA/Mz/mPp7UUa/wEW3E5tzUkuIcQjiP5W+6oCoceNrHVq54qh1THJzl1UIgRGrUQpknSxwjAXMIDdQXOocpTUp4ULQHKNRgB5kjGZyYZpaxrVI08rZeLEQtyzRQpNwGgEQc/zTuIreufmfvATeiAn59d/mwplHIWxJSWQvwjkHbgUwxfl77LId+AEdCheck both in the original equation — reject any that produce a false statement.