✔ 最佳答案
Is there any reaction between base and non-metal oxide? If so, is it neutralization?
Firstly, consider the non-metal oxide. A non-metal may be neutral (e.g. NO and CO) or acidic (e.g. SO3 and NO2). A neutral oxide does not react with a base, but an acidic oxide may react with a base.
Secondly, what is a base? There are a number of definitions. So, I would like to confine it as a metal oxide.
Thirdly, the oxide of a reactive metal would react with an acidic metal oxide. For example, CaO would react with CO2 to formed CaCO3.
CaO + CO2 → CaCO3
Consider the oxide of a less reactive metal. It reacts with an acidic non-metal oxide less readily.
Fourthly, neutralization is the reaction between an acid and a base. Whether a reaction is neutralization depends on how you define acid and base. According to the Arrhenius theory (that used in CE level), the reaction is not neutralization, because the reaction does not involved H+(aq) and OH-(aq) ions. According to the Lux-Flood theory, the reaction is neutralization, because the metal oxide is an oxide donor (a base) and the non-metal oxide is an oxide acceptor (an acid).
=====
CO2 is acidic, but is it an acid?
According to the Arrhenius theory (that used in CE level) and the Bronsted-Lowry theory, CO2 is not an acid. However, it can produce an acid (H2CO3) when reacting with water. Therefore, it is known as an acid anhydride (酸酐) in some old chemistry books.
=====
What are the components which make tap water and distilled water acidic?
Distilled water dissolves some carbon dioxide which make the distilled water acidic.
CO2 + H2O → H2CO3
Apart from dissolving some carbon dioxide, tap water also dissolves some chlorine. Chlorine is acidic because it reversibly reacts with water to give hydrochloric acid and hypochlorous acid.
Cl2 + H2O ≒ HCl + HOCl