Solve for the unknown
Algebra uses letters to represent unknown values and rules to solve for them. It is the gateway to all higher mathematics — from geometry to calculus. The core skill is manipulating equations to isolate the unknown.
Equations of the form ax + b = c. Solve by isolating x: subtract b, then divide by a. 3x + 5 = 20 → 3x = 15 → x = 5.
Combine like terms and use the distributive property. 3(x + 2) + 2x = 3x + 6 + 2x = 5x + 6.
Two equations with two unknowns. Solve by substitution or elimination. x + y = 10, x − y = 4 → 2x = 14 → x = 7, y = 3.
Expressing a quadratic as a product. x² + 5x + 6 = (x + 2)(x + 3). Look for two numbers that multiply to 6 and add to 5.
Choose your topic, difficulty, and question count. Get instant feedback and track your score.

Download the app and compete with players worldwide. Track your progress, climb the leaderboard, and master mathematics.