System of Linear Equations Solver (2x2)

This calculator helps you solve systems of two linear equations with two variables (x and y). Input your equations in the form a₁x + b₁y = c₁ and a₂x + b₂y = c₂ to get the values for x and y instantly.

e.g., 2 for 2x

e.g., 3 for 3y

e.g., 7

e.g., 4 for 4x

e.g., -1 for -y

e.g., 1

How it works

This calculator helps you solve systems of two linear equations with two variables (x and y). Input your equations in the form a₁x + b₁y = c₁ and a₂x + b₂y = c₂ to get the values for x and y instantly.


The Formula
For a 2x2 system:
a₁x + b₁y = c₁
a₂x + b₂y = c₂

Worked Example
  1. Example: Solving a 2x2 System

    Consider the system: 2x + 3y = 7 4x - y = 1 Input a1=2, b1=3, c1=7, a2=4, b2=-1, c2=1. The calculator will output x=5/7, y=13/7.


Tips, Assumptions & Limitations
  • Ensure all coefficients and constants are entered correctly.
  • Use fractions or decimals as needed (e.g., 1/2 as 0.5).
  • The calculator will indicate if there's no unique solution (parallel lines or identical lines).
FAQ

A system of linear equations is a set of two or more linear equations that share the same variables. The goal is to find values for these variables that simultaneously satisfy all equations in the system.

You can input negative numbers directly (e.g., -5). For fractions, convert them to decimals before entering (e.g., 1/2 becomes 0.5). The calculator will handle the arithmetic.

If the calculator indicates 'no solution', it means the two lines represented by your equations are parallel and distinct, so they never intersect. There are no (x, y) values that satisfy both equations.

This occurs when the two equations represent the exact same line. Any point on that line is a solution, meaning there are an infinite number of (x, y) pairs that satisfy both equations.

Companion article

Solve Systems of Linear Equations: A Step-by-Step Guide

Related Calculators
About UsFAQsTerms and ConditionsPrivacy PolicySitemap
EmailLinkedInFacebook

© 2026 PromathTools. All rights reserved.

Built by KruskalCode – SaaS & Automation Experts