How to balance chemical equations using algebraic method?

1 Answer
Jan 18, 2017

Here's how you do it.

Explanation:

Assume you must balance the equation

CaCO3+H3PO4Ca3(PO4)2+H2CO3

You first write the equation using letter variables for the coefficients:

aCaCO3+bH3PO4cCa3(PO4)2+dH2CO3

Then you set up a series of simultaneous equations, one for each element.

Ca:mlamml=3c
C:mllammll=mmmd
O:m3a+4b=8c+3d
H:mmmll3b=mmll2d
P:mmmmlb=2c

Now you solve the five simultaneous equations.

It looks almost impossible, but we know that the coefficients must be integers.

Let's set c=1.

Then la=3 and

mmlld=a=3

mmllb=2c=2

So a=3; b=2; c=1; d=3

The balanced equation is

3CaCO3+2H3PO4Ca3(PO4)2+3H2CO3

Here's a useful equation on balancing equations by the algebraic method.