3, 74-77
Available online at http://pubs.sciepub.com/wjce/3/3/4
© Science and Education Publishing
DOI:10.12691/wjce-3-3-4
Department of Chemistry, Cheyenne Mountain High School, Colorado Springs, Colorado, United States
*Corresponding author: matthew.2.fox@ucdenver.edu.
Received May 03, 2015; Revised May 20, 2015; Accepted June 08, 2015
Abstract Balancing chemical equations is a fundamental skill every chemist—from novice to professional—must
have. In this report we present a calculator-based, linear algebraic method that balances even the most rigorous
acidic and basic conditioned redox equations in an expeditious manner.
Keywords: calculator-based learning, redox equations
Cite This Article: Matthew S. Fox, “On Balancing Acidic and Basic Reduction/Oxidation Reactions with a
Calculator.” World Journal of Chemical Education, vol. 3, no. 3 (2015): 74-77. doi: 10.12691/wjce-3-3-4.
( )
appropriate for undergraduate chemistry classes and
xp 0←B
∑ r = 1 xr br − ∑ p = r +1 x p b p =
xr
perhaps Advanced Placement courses, provided scientific
calculators are available. The major contribution in this , (2)
report is the linear algebraic representation of the acidic
and basic half-reaction procedure. This contribution
introduces a new, calculator-based method, which has
( ) xp 0←N
∑ r = 1 xr nr − ∑ p = r +1 x p n p =
xr
kernel, of the coefficient matrix A. [10] Thus, the kernel To calculate the kernel of B, take the right-most column
of a chemical equation’s coefficient matrix is also the in the rref(B) and append an additional ‘−1’ to the
solution to the chemical equation, provided the bottommost row. 2 This obtains
stoichiometric coefficients are in their simplest, whole
number ratios [1]. −1
−1
The next condition asserts the net reactant charge must .
be equal to the net product charge. [4] This introduces the −0.5
charge equation, denoted as β(Ac), which is nearly
identical to eq 1. Formally, −1
From here, multiply each entry by a common factor to
xr xp
∑ xr β r − ∑ x p β p =
β ( Ac ) =
obtain whole number ratios and the greatest amount of
0. (3)
positive coefficients possible. For B specifically,
r= 1 p = r +1 multiplying by a scalar of −2 yields the kernel of B, where
If β(Ac) is appended to eq 2, then the corresponding 2
matrix setting changes accordingly. Effectively, A gains a 2
new row vector equivalent to the net charges associated ker ( B ) = ,
with each compound. Thus, 1
β1 β 2 β p 2
x1 0
a1 a2 a p
or
0
x2
=Ax =b1 b2 b p , (4) 2Cl− + 2Fe3+ → Cl2 +2Fe2+ .
x
p 0
n1 n2 n p 3. Methods
which resembles the general formula to balance any redox
In this section we introduce the linear algebraic
reaction.
representation of the acidic and basic half-reaction
For example, consider the equation
procedure. Such representations are the main contributions
=Bc x1Cl− +x2 Fe3+ → x3Cl2 +x4 Fe2+ . of this article.
Here, x1 and x2 represent the set of xr , while x3 and x4 3.1. Reactions in Acidic Solutions
the set of xp. Eq 3 produces β(Bc), where β(Bc) = - x1 + Remark. In this paper we denote redox equations
3 x2 + 0 x3 - 2 x4 = 0, with the complete homogeneous balanced in acidic conditions as A+, where A is the
coefficient matrix for the chemical equation Ac.
system equivalent to
According to the acidic half-reaction procedure, H+ and
− x1 + 3 x2 + 0 x3 − 2 x4 = 0 ← β ( Bc ) H2O are appended to separate sides of the initial redox
equation, and then balanced accordingly. The former
x1 + 0 x2 − 2 x3 + 0 x4 =0 ← Cl .
implies the unbalanced redox equation will have two
0 x + x + 0 x − x =0 ← Fe
1 2 3 4 terms appended similar to H2O +…→…+ H+. The linear
algebraic representation is then two column vectors
Therefore, appended to opposite sides of the coefficient matrix
x1 0 identical to
−1 3 0 −2
x2 0 ,
Bx =
1 0 −2 0 x = 0
0 1 0 −1 3
x4 0
which is synonymous with eq 4. (Notice how the (5)
coefficients in the above equations correspond directly to
the entries in the matrix.)
The kernel of B is most commonly equated by first
calculating the reduced row echelon form (rref) of matrix
B. Inputting B into a scientific calculator and selecting the Note the above row vectors will not necessarily be
matrix function ‘rref’ yields applied as cited above. That is, depending on how the
1 0 0 −1 coefficient matrix A was originally derived, β(Ac),
rref ( B ) 0 1 0 −1 . 1
=
0 0 1 −0.5
matrix. Once complete, input: 2ND, MODE, 2ND, x −1 , →, ALPHA,
−1
1
For a TI-84 calculator, input the following commands to obtain the rref: APPS, 2ND, x , ENTER, ENTER.
2
−1 Note that if the matrix is square, meaning the same number of rows as
2ND, x , →, → , ENTER, and input the determined coefficient columns, appending the ‘−1’ is not necessary.
76 World Journal of Chemical Education
0 1 −1 0 0 x5 0 7 x1 + 0 x2 − 2 x3 + 0 x4 + 0 x5 +x6 =←0 Cr .
66 x + 0 x + 0 x + 0 x − x +0x =←
which represents the matrix system for Cc. Appending eq 1 2 3 4 5 6 0 N
( )
5 yields the system C+ x = 0, or
42 x1 + 0 x2 + 0 x3 − 1x4 + 0 x5 +0x6 =0 ← C
0 x1 + x2 + 0 x3 + 0 x4 + 0 x5 − x6 =0 ← Mn
Thus,
0 −1 2 0 1 −2
96 − 0 0 0 0 x1 0
x 0
24 4 −7 −2 −3 0 2
x3 0
= Dx = 7 0 −2 0 0 0 .
x
66 0 0 0 −1 0 4
0
x5 0
42 0 0 −1 0 0
Notice with the addition of eq 5, x gains two entries
x6 0
0 1 0 0 0 −1
+
due to Cc gaining two terms: H2O and H . Computing the
null space of C+ asserts
Affixing eq 6 yields the system (D − ) x = 0 , where
−2
1 0 0 −1 2 0 1 −2 1
2 96 − 0 0 0 0 −1
3
( )
ker C+ = 3 , 1 24 4 −7 −2 −3 0 −1
1 D − = 0 7 0 −2 0 0 0 0 .
0 66 0 0 0 −1 0 0
1
−4 0 42 0 0 −1 0 0 0
0 0 1 0 0 0 −1 0
or