Answer: The moles of sulfur trioxide produced are 2.67 moles.
Explanation:
We are given:
Moles of oxygen gas = 4.0 moles
The given chemical equation follows:
[tex]2S(s)+3O_2(g)\rightarrow 2SO_3(g)[/tex]
Solid sulfur is present in excess. So, it is considered as an excess reagent. And, oxygen gas is a limiting reagent because it limits the formation of product.
By Stoichiometry of the reaction:
3 moles of oxygen gas produces 2 moles of sulfur trioxide
So, 4.0 moles of oxygen gas produces = [tex]\frac{2}{3}\times 4.0=2.67mol[/tex] of sulfur trioxide
Hence, the moles of sulfur trioxide produced are 2.67 moles.