$$2KClO_3 + O_2 \rightarrow 2KClO_4$$
De la ecuación balanceada, podemos ver que 2 moles de clorato de potasio (KClO3) reaccionan con 1 mol de oxígeno gaseoso (O2) para producir 2 moles de perclorato de potasio (KClO4).
Entonces, necesitamos calcular la cantidad de moles de oxígeno gaseoso utilizados en la reacción. Se nos da que se utilizan 500 g de oxígeno gaseoso. La masa molar del oxígeno gaseoso es 32 g/mol. Por tanto, el número de moles de oxígeno gaseoso utilizados es:
$$500 \text{ g O}_2 \times \frac{1 \text{ mol O}_2}{32 \text{ g O}_2} =15.625 \text{ mol O}_2$$
Según la ecuación química balanceada, se producen 2 moles de clorato de potasio por cada mol de oxígeno gaseoso consumido. Entonces, el número de moles de clorato de potasio producidos es:
$$15,625 \text{ mol O}_2 \times \frac{2 \text{ mol KClO}_4}{1 \text{ mol O}_2} =31,25 \text{ mol KClO}_4$$
Finalmente, convertimos los moles de clorato de potasio a gramos usando la masa molar de clorato de potasio, que es 138,55 g/mol:
$$31,25 \text{ mol KClO}_4 \times \frac{138,55 \text{ g KClO}_4}{1 \text{ mol KClO}_4} =4337,31 \text{ g KClO}_4$$
Por lo tanto, se producirían 4337,31 gramos de clorato de potasio al hacer reaccionar 500 g de oxígeno gaseoso con cloruro de potasio.