Tool to check an equality between 2 mathematical expressions (written in different forms, factored, expanded etc.). Checker with or without unknown values / variables.

Equality Checker - dCode

Tag(s) : Symbolic Computation

dCode is free and its tools are a valuable help in games, maths, geocaching, puzzles and problems to solve every day!

A suggestion ? a feedback ? a bug ? an idea ? *Write to dCode*!

In mathematics, an equality is a set of two expressions (or more), connected by the symbol `=` (equal), which is true if and only if the result of each side of the equal sign is identical.

__Example:__ $ 1 + 3 = 2 + 2 $ is an equality

To check if 2 values or functions or mathematical expressions are equal or not, it is necessary to transform their writing (via calculations, simplifications, developments or factorizations) in order to make them identical.

__Example:__ Check that $ (a+b)(a-b) = a^2 - b^2 $ is to calculate $ (a+b)(a-b) = a^2 - a*b + b*a - b^2 = a^2 - b^2 $ so the 2 writings are equivalent which means that the 2 expressions are equal.

dCode's equality checker displays `✔` (true) or `✘` (false) when checking mathematical identities / equalities, use the equation solver or the inequality solver for more detailed calculations.

It is also possible to check if the difference (subtraction) between the two expressions is equal to 0.

__Example:__ $ 1 + 3 - (2 + 2) = $ 0 so $ 1 + 3 = 2 + $ 2 is a verified equality

To rewrite a mathematical expression, there are several techniques:

— mathematical development which consists in breaking down the multiplications or products a sum or a difference of values.

__Example:__ $ 2 \times (x+1) = 2x+2 $

— mathematical factorization which consists of transforming the sums or differences into multiplication or products of values

__Example:__ $ 3y+9 = 3(y+3) $

— mathematical simplification which consists of removing redundant or unnecessary values (which cancel each other out)

__Example:__ $ 2a + 2b -a -b -a = 2a-a-a + 2b-b = b $

For a quick rewrite, make maximum use of mathematical knowledge, remarkable identities, known products etc.

dCode retains ownership of the "Equality Checker" source code. Except explicit open source licence (indicated Creative Commons / free), the "Equality Checker" algorithm, the applet or snippet (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, translator), or the "Equality Checker" functions (calculate, convert, solve, decrypt / encrypt, decipher / cipher, decode / encode, translate) written in any informatic language (Python, Java, PHP, C#, Javascript, Matlab, etc.) and all data download, script, or API access for "Equality Checker" are not public, same for offline use on PC, mobile, tablet, iPhone or Android app!

Reminder : dCode is free to use.

The copy-paste of the page "Equality Checker" or any of its results, is allowed as long as you cite dCode!

Cite as source (bibliography):

*Equality Checker* on dCode.fr [online website], retrieved on 2022-09-30,

equality,equal,check,checker,mathematic

https://www.dcode.fr/equality-check

© 2022 dCode — The ultimate 'toolkit' to solve every games / riddles / geocaching / CTF.

Feedback