攪清楚先
我地依家既認知範疇 係acid既properties黎自H+ ion
acid要先溶落水ionize出H+ 先可以進行neutralization等reaction
至於HCl(g)同NH3(g)直接react出NH4Cl(s)
無錯化學上黎講呢個廣泛認同係neutralization
不過因為acid/base/neutralization其實有幾種唔同定義 而唔同場合/程度下 用既定義都唔一樣
我地中學用緊H+ OH-既定義叫做Arrhenius acid base theory(亞列紐斯酸鹼學說) 亦係初階化學最常用既定義
但化學上其實有好多情況係無水既環境做應 或者無涉及ionize H+ / OH-
但基於其他定義方法下 都可以稱為acid/base/neutralization
例如你講既HCl(g) + NH3(g) -> NH4Cl(s)
其實會用另一種叫Brønsted-Lowry acid base theory(布倫斯特路理酸鹼學說)既定義
呢個學說將acid / base定義為proton donor and acceptor 而not necessary involve ionization
所以嚴格黎講呢個reaction都係neutralization
最重要既問題係 DSE只係學最基礎既定義方法(Arrhenius, H+ OH-) 所以HCl(g) + NH3(g) -> NH4Cl(s)現階段係唔算neutralization的
不過留意HCl(aq) + NH3(aq) -> NH4Cl(aq)時就有涉及ionization in water 咁就可以用返Arrhenius definition 定義為neutralization
AL chem時代係有學曬幾種定義方法 以前AL試題都會講明叫你用邊種定義去答題
而現時DSE講明只用H+ + OH- -> H2O定義
佢寫到咁明 其實就係唔想考生喺定義上混亂
同埋避免d老師on 99懶係勁教埋d深野fake 9學生
考試最緊要知道syllabus點定義 唔好諗住愈深愈好
你可以識深既野 但同時要知考試邊d要用邊d唔用
特別係化學 唔同階段你d知識既定義同邏輯都唔同
例如electron arrangement用2,8,8定1s 2s 2p咁