Калий при горении в избытке кислорода образует пероксид калия.
2K + O_2(изб) ↗ → K_2O_2
K2O2 → K2O
Пероксид калия можно восстановить до оксида калия, например, с помощью восстановления железом при нагревании.
K_2O_2 + 2Fe + 2H_2O ↗ → K_2O + 2Fe(OH)_2
K2O → KOH
Оксид калия активно реагирует с водой, образуя гидроксид калия.
K_2O + H_2O → 2KOH
KOH → K3PO4
Гидроксид калия реагирует с фосфорной кислотой с образованием фосфата калия.
3KOH + H_3PO_4 → K_3PO_4 + 3H_2O
K3PO4 → KNO3
Это переход от фосфата к нитрату. Обычно такие прямые переходы в одну стадию затруднительны. Однако, если предположить, что мы можем получить гидроксид калия из фосфата калия (например, через реакцию с более сильным основанием, что невозможно, или через электролиз раствора), то затем можно получить нитрат.
Более вероятный путь:
1. K3PO4 → 3KOH (например, электролизом раствора K3PO4 или реакцией с Ba(OH)2 с последующим удалением Ba3(PO4)2)