Bản chất phản ứng (như hình) không phải phương trình hoá học, không phải phương trình ion thu gọn,... . Đây chỉ là sơ đồ mô tả lí do $CO$ trở thành $CO_2$, $H_2$ tạo thành $H_2O$. ($CO$, $H_2$ hoá hợp với $1O$ của oxit để tạo sản phẩm $CO_2$, $H_2O$)
Cách giải khác: bảo toàn e.
Nếu quy đổi hỗn hợp ban đầu thành nguyên tử kim loại (số oxi hoá $0$) và nguyên tử oxi (số oxi hoá $0$) thì sau phản ứng, oxi mang số oxi hoá $-2$ nên tham gia nhận e.
$\to 2n_{CO}+2n_{H_2}=2n_O$