This program was created with a lot of help from: The book "Parsing Techniques - A Practical Guide" (IMHO, one of the best computer science books ever written. Magnesium metal will react with CO2 in the form of dry ice to make carbon and MgO. Read our article on how to balance chemical equations or ask for help in our chat. How To Balance Equations. The balanced equation should have been: 2 Mg (s) + O2 (g) --> 2 MgO (s) If you do not know what products are enter reagents only and click 'Balance'. Read our article on how to balance chemical equations or ask for help in our chat. #H_2 + O_2 = H_2O# Left side: H = 2; O = 2 (number based on the subscript) Right side: H = 2; O = 1 (number based on the subscripts; no subscript means that the element is just 1) Notice that the number of H is already balance but the number of O is not. Compound states [like (s) (aq) or (g)] are not required. Mg + CO2 --> MgO + C. When magnesium burns in the oxygen in the air it will react with the nitrogen in the air as well to make Mg3N2. For instance equation C6H5C2H5 + O2 = C6H5OH + CO2 + H2O will not be balanced, but PhC2H5 + O2 = PhOH + CO2 + H2O will; Compound states [like (s) (aq) or (g)] are not required. For example, C6H5C2H5 + O2 = C6H5OH + CO2 + H2O will not be balanced, but XC2H5 + O2 = XOH + CO2 + H2O will. How To Balance Equations. Multiply #Mg# on the left side by #2# to balance the magnesiums. In many cases a complete equation … 2 Mg(s) + O2(g) → 2 MgO(s) As magnesium (Mg) has a valency of +2, and oxygen (O) has a valency of -2, the ratio would be 1:1, and magnesium oxide would be represented as MgO. From the original equation, you first need to write each component separately. No, it was not. Input Equation Balanced Equation; MgCO3=MgO+CO2: MgCO3 = MgO + CO2: MnO2 + HCl = MnCl2 + Cl2 + H2O: MnO2 + 4HCl = MnCl2 + Cl2 + 2H2O: Mg + O2 = MgO You can use parenthesis or brackets []. What a great software product!) MgO2 is not MgO. You can use parenthesis or brackets []. The Calitha - GOLD engine (c#) (Made it … What a great software product!) For example, C6H5C2H5 + O2 = C6H5OH + CO2 + H2O will not be balanced, but XC2H5 + O2 = XOH + CO2 + H2O will. ); The Gold Parsing System (Hats off! The rules for balancing an equation state that only the coefficients can be changed, not the structural formulas for the reactants or products. The Calitha - GOLD engine (c#) (Made it … #2Mg(s)+O_2(g)->2MgO(s)# Now, there are equal amounts of magnesium atoms and oxygen atoms on both sides, and so the equation is balanced. This program was created with a lot of help from: The book "Parsing Techniques - A Practical Guide" (IMHO, one of the best computer science books ever written. Compound states [like (s) (aq) or (g)] are not required. ); The Gold Parsing System (Hats off!