CHEMOS SOFTWARE

 

Chemistry Software for Education and Industry

 

Software engineered by Trevor Yerlett BSc PhD CChem MRSC MBCS

 

Enquiries: Contact Chemos Software     What users say about BALANCER

 

Other Pages:

Reactivity Series

 

Solubility of Salts

 

Trevor Yerlett’s CV

Links:

Start WebElements

WWW Virtual Library: Chemistry

Delights of Chemistry

BALANCER – Chemical Equation Predictor, Balancer and Calculator

NEW! Version 1.1 – now released, with Empirical Formula calculation

 

  • Equation balancing – unlimited number of species & elements
  • Handles reactions with ions, including ionic half-reactions
  • Balances redox reactions, using oxidation numbers
  • Predicts products from reactants for many standard reaction types
  • Database of formulae – inorganic, organic, ions, also user-defined
  • Calculates moles, masses & gas volumes for reactions
  • Calculates empirical formula from components and masses

 

An invaluable user-friendly tool for students, teachers and chemistry professionals

 

Download BALANCER (free)    Register Your Copy of BALANCER (£9.99)  

 

Screenshot of BALANCER Version 1.1 (it may take a few seconds to load)

 

 

 

BALANCER is a powerful chemical equation balancer which also does more than simply balance equations.

 

- Predicts products from reactants for many reaction types  e.g. acid + base, preciptitation, organic combustion.

- Calculates moles, mass and gas volumes for balanced equation – choice of units.

- User can select from database of many chemicals or enter formulae explicitly

- User-defined formulae can be stored, e.g. for chemicals commonly used in calculations

 

Many students struggle with equation balancing, which they are often told can be done by ‘inspection’, or

‘trial and error’. This is OK for very simple examples but may not be straightforward for more complex ones.

By using rigorous mathematical methods, BALANCER can balance equations of any complexity, provided

there is a genuine solution. Of course, this does not remove the need for students to do hand calculations and

understand them.

 

BALANCER is a valuable tool for setting examples, checking calculations, calculation of amounts, mass/mole

conversions etc.

 

BALANCER’s unique predictor feature, predicting reactions, enables students to test their knowledge of

standard equation types.

 

 

HOW DOES IT WORK?

 

By applying the principles of conservation of mass of each element, and conservation of net ionic charge,

chemical equation balancing reduces to a purely mathematical problem. There must be the same number of

atoms of each species on both sides of the equation, and the overall ionic charge must be the same on both

sides of the equation. Reactions involving radioactive decay do not necessarily follow these rules, but these

are not currently handled by BALANCER.

 

By setting up a matrix of atoms and stoichiometric coefficients, we can obtain a set of simultaneous equations,

which can usually be solved uniquely by applying standard matrix algebra techniques.

 

For a simple example, consider the equation:

 

aCa(OH)2 + bHCl = cCaCl2 + dH2O

 

where a, b, c and d are the stoichiometric coefficients we need to find.

We can arbitrarily fix a as 1, and find the other values relative to a.

 

The simultaneous equations are then:

 

Ca atoms: 1 = c                                    (1)

O atoms: 2 = d                                     (2)

H atoms:  2 + b = 2d                            (3)

Cl atoms: b = 2c                                   (4)

 

From equation (1), c = 1. Substituting in (4), b = 2. From equation (2) d = 2.

 

The balanced equation is then Ca(OH)2 + 2HCl = CaCl2 + 2H2O

 

 

PREDICTION OF REACTIONS

 

The unique Predictor feature enables prediction of complete reaction equations from reactants only, for many

standard reaction types. The raw unbalanced equation is automatically generated; it can then be balanced if required.

 

Currently available predictions, with examples:

 

Acid + Base                                                     e.g. H2SO4 + NaOH = Na2SO4 + H2O

Acid + Metal                                                    e.g. HCl + Zn = ZnCl2 + H2(g)

Acid + Metal Oxide                                          e.g. MgO + H2SO4 = MgSO4 + H2O

Acid + Carbonate                                             e.g. HCl + Na2CO3 = NaCl + H2O + CO2(g)

Double Decomposition (aqueous solution)         e.g. CuSO4(aq) + Na2CO3(aq) = CuCO3(s) + Na2SO4(aq)

Metal Substitution (aqueous solution)                e.g. Fe + CuSO4(aq) = FeSO4(aq) + Cu

Metal Substitution (heated solids)                      e.g. Al(s) + Fe2O3(s) = Al2O3(s) + Fe(s)

Complete Organic Combustion                         e.g. C6H14 + O2(g) = CO2(g) + H2O

 

Valency states, oxidation numbers, the reactivity series for metals, solubility data and other knowledge bases are

used to determine whether particular reactions are likely to occur.

[ Previous 5 sites | Skip Previous | Previous | Next ]

This RingSurf .NET Shareware webring
owned by Chemos Software

[ Skip Next | Next 5 Sites | Random Site | List Sites ]

 

 

 

Free Web Counter
Video Professor