Chemical Equations

How-to and Examples Written by Matheus Froes
Updated over a week ago

# Why Chemical Equations?

Chemical Equations were brought to Socrative to make the experience of questioning your students more seamless.

Teachers in the Sciences realm can enjoy chemical formulae and equations using the Equation Editor to display element symbols, superscript and subscript notation, ions and isotopes, bonds, equilibrium reaction arrows etc. - allowing a more flexible display and more natural input of chemical formulae and equations.

# Using Chemical Equations

With the Equation Editor, you can use the mhchem notation to write Chemical Equations and Formulas, you can also insert math symbols and equations at the same time.

Chemical Equations have a descriptor to let the equation editor know your intent. To get started, write \ce{formulae}. The delimiter \ce{...} is required since you can use mathematics delimiters for chemical formulas.

# Chemical Equation Notation

## Formulae

You can use the delimiter \ce(...) and insert your formula. \ce{ H2O } \ce{ (NH4)2S }

## Amounts

Place amounts directly in front of a formula. A small space will be inserted automatically. \ce{ 2H2O } \ce{ 1/2H2O }

## Equations \ce{CO2 + C -> 2 CO} \ce{Hg^2+ ->[I-] HgI2 ->[I-] [Hg^{II}I4]^2-}

## Charges \ce{H+} \ce{CrO4^2-} \ce{Y^99+} \ce{[AgCl2]-}

## Stoichiometric numbers \ce{2 H2O} \ce{2H2O} \ce{0.5 H2O} \ce{1/2 H2O} \ce{(1/2) H2O} \ce{$n$ H2O}

## Nuclides, isotopes

It might be ambiguous whether a superscript belongs to the left or right element. There is automatic detection (digits only = mass number = belongs to the right side), but to ensure it, you can type {} as a separator.

Although the below syntax works in most contexts, occasionally, a leading pair of braces {} may be required \ce{ {}^{227}_{90}Th+ } \ce{^{227}_{90}Th+} \ce{^227_90Th+} \ce{^{0}_{-1}n^{-}} \ce{^0_-1n-} \ce{H{}^3HO} \ce{H^3HO}

## Reaction arrows

Each arrow can take two optional arguments: one for above and one for below. The arrow arguments use the same input syntax as the \ce command. \ce{A -> B} \ce{A <- B} \ce{A <-> B} \ce{A <--> B} \ce{A <=> B} \ce{A <=>> B} \ce{A <<=> B} \ce{A ->[H2O] B} upright text \ce{A ->[{text above}][{text below}] B} italic math \ce{A ->[$x$][$x_i$] B}

# Not Supported Chemical Notation

• We don’t fully support

• states of aggregation,

• crystal systems.