$$2Mg(s) + O_2(g) → 2MgO(s)$$
Esta ecuación nos dice que 2 moles de Mg reaccionan con 1 mol de O2. Primero, necesitamos convertir la masa dada de Mg (4,0 g) a moles usando su masa molar (24,305 g/mol):
$$4.0\text{ g Mg} \times \frac{1\text{ mol Mg}}{24.305\text{ g Mg}} =0.164\text{ mol Mg}$$
Según la ecuación química balanceada, por cada 2 moles de Mg se requiere 1 mol de O2. Por lo tanto, el número de moles de oxígeno gaseoso necesarios para reaccionar con 0,164 moles de Mg es:
$$0,164\text{ mol Mg} \times \frac{1\text{ mol O}_2}{2\text{ mol Mg}} =0,082\text{ mol O}_2$$
Por tanto, se requieren 0,082 moles de oxígeno gaseoso para reaccionar con 4,0 g de Mg.