Cho hỗn hợp khí đi qua dung dịch Br2 thì SO2 bị giữ lại: PTHH: SO2 + Br2 + 2H2O → 2HBr + H2SO4
Sau đó cho hỗn hợp khí còn lại t/d với Ca(OH)2 thì CO2 kết tủa còn khí O2 không phản ứng sẽ thoát ra.
PTHH: Ca(OH)2 + CO2 → CaCO3 +H2O
Lọc kết tủa CaCO3 rồi đem nhiệt phân ở nhiệt độ cao sẽ thu được khí CO2
PTHH: CaCO3 → CaO + CO2 ↑
Vậy ta có thể thu được CO2 tinh khiết từ hỗn hợp trên