Números de oxidación:
Cr: pasa de +3 en el Cr2O3 a +6 en el K2CrO4 (se oxida; es el reductor)
N: Pasa de +5 en el NaNO3 a +3 en el NaNO2 (se reduce; es el oxidante)
La reacción ajustada es
Cr2O3 + 3 NaNO3 + 4 KOH ──> 2 K2CrO4 + 3 NaNO2 + 2 H2O
Para averiguar el reactivo limitante calcularemos los moles de las sustancias reaccionantes (1 g de cada una de ellas):
n(Cr2O3) = 1 / 152 = 6,579 · 10^(-3) mol
n(NaNO3) = 1 / 85 = 1,176 · 10^(-2) mol
n(KOH) = 1 / 56,1 = 1,783 · 10^(-2) mol
Cada mol de Cr2O3 necesita para reaccionar 3 mol de NaNO3 y 4 mol de KOH.
En la misma relación tendremos que
6,579 · 10^(-3) mol de Cr2O3 necesitarán 6,579 · 10^(-3) mol · 3 = 1,974 · 10^(-2) mol de NaNO3. No hay suficiente NaNO3, pues sólo hay 1,176 · 10^(-2) mol. Luego el NaNO3 es limitante con relación al Cr2O3.
Cada 3 mol de NaNO3 reaccionan con 4 mol de KOH luego
1,176 · 10^(-2) mol NaNO3 reaccionarán con 1,176 · 10^(-2) · 4/3 = 1,568 · 10^(-2) mol de KOH. Los 1,783 · 10^(-2) mol de KOH que tenemos superan esa cantidad.
Definitivamente, el NaNO3 es el reactivo limitante: cuando se agota sobrarán tanto Cr2O3 como KOH.
Preguntas por los reactivos formados; lo correcto sería llamarles productos de la reacción (los reactivos o sustancias reaccionantes son los del primer miembro).
Hay que hacer los cálculos, naturalmente, con los moles de NaNO3 de que disponemos, pues ya hemos visto que los otros no reaccionan totalmente (están en exceso).
3 mol NaNO3 producen 2 mol de K2CrO4
Luego 1,176 · 10^(-2) mol de NaNO3 producirán x mol de K2CrO4
x = ...
Lo mismo para los otros productos:
3 mol NaNO3 producen 3 mol de NaNO2
Luego 1,176 · 10^(-2) mol de NaNO3 producirán x mol de NaNO2
x = ...
3 mol NaNO3 producen 2 mol de H2O
Luego 1,176 · 10^(-2) mol de NaNO3 producirán x mol deH2O
x = ...
[Lo he escrito rápidamente, así que revísalo por si cometí algún error.]