Ma · Mathematics

What Does the Equals Sign Mean in Math?

Published By the 9to5Science editorial team

At a glance

  1. 1. Read the symbol

    The equals sign states that the expression on its left has the same value as the expression on its right.

  2. 2. Check both sides

    Evaluate or simplify each side, then compare their values.

  3. 3. Preserve equality

    When solving an equation, make the same change to both sides to keep it true.

If you mean the symbol =, it is called the equals sign or equality symbol. It says that the expression to its left and the expression to its right have the same value. For example, 3+4=73+4=7 says that adding 3 and 4 gives the same number as 7.

Strictly speaking, = is not an arithmetic operator like + or ×: it does not combine numbers to produce a new number. It expresses a relationship between two expressions. The word operator is sometimes used more loosely, and in programming the equality test is commonly called an equality operator.

What the equals sign says

An equality is a statement about two expressions. For example,

2+5=72+5=7

is true because both sides have the value 7. By contrast,

2+5=82+5=8

is false because the left side is 7 and the right side is 8.

The equals sign does not mean that you should always calculate the left side and write the answer on the right. It connects two expressions that have equal values, and either side can be more complicated. For example, 12=3×412=3\times4 is just as valid as 3×4=123\times4=12.

In algebra, an equality involving an unknown is an equation. The equation x+3=10x+3=10 asks which value of xx makes both sides equal. An equality can also be used to state an identity, which is true for every allowed value of its variable. For instance, 2(x+1)=2x+22(x+1)=2x+2 holds for every real number xx.

Is = an operator?

In ordinary arithmetic and algebra, operators are symbols or rules that act on inputs. Addition takes two numbers and returns their sum: 3+4=73+4=7. Equality does something different: it tests or states whether two expressions have the same value. For this reason, mathematicians usually describe = as a relation, not an arithmetic operator.

The distinction depends partly on context. In logic, equality is treated as a relation between objects. In programming, languages often classify the symbol used to test equality as a comparison operator or relational operator. So if someone asks for the “equal operator,” they may mean the mathematical symbol = or a programming-language equality test such as ==.

ContextCommon notationMeaning
Mathematics=The two sides have the same value.
Many programming languages==Test whether two values are equal.
Some programming languages=Assign a value to a variable; its meaning depends on the language.

Do not assume that programming notation works the same way in every language. For example, in Python = assigns a value and == compares values. In mathematics, = ordinarily expresses equality, not assignment.

Worked example: use equality to solve an equation

Solve 3x+2=143x+2=14.

The equation says that 3x+23x+2 and 14 have the same value. To isolate xx, subtract 2 from both sides:

3x+2−2=14−23x=12\begin{aligned} 3x+2-2 &= 14-2 \\ 3x &= 12 \end{aligned}

Then divide both sides by 3:

3x3=123x=4\begin{aligned} \frac{3x}{3} &= \frac{12}{3} \\ x &= 4 \end{aligned}

Check the result by substituting 4 into the original equation: 3(4)+2=12+2=143(4)+2=12+2=14. Both sides are 14, so the equality is true. The steps work because applying the same operation to both sides preserves the equality.

Common mistakes

  • Treating = as an instruction to calculate. It asserts that the sides are equal; it does not mean “the answer comes next.”
  • Writing unequal expressions with =. For example, 5+2=85+2=8 is a false statement, not a different way to write an expression.
  • Changing only one side of an equation. If you add, subtract, multiply, or divide while solving, apply the same operation to both sides, subject to any restrictions such as not dividing by zero.
  • Confusing equality with assignment. Assignment is a programming concept. Its symbol and rules depend on the language; a mathematical equation is a statement about equal values.

In short, read a=b as “the value of aa is the same as the value of bb.” In school mathematics, call it the equals sign; reserve “equality operator” mainly for programming or other contexts where that terminology is used.

Spotted an error? Send a correction. Read how we write and check articles in our editorial policy.