有些東西因為太基本了所以沒注意到,各個化學手冊pka、pkb表的上面一定寫著酸/鹼的水溶液中電離平衡常數。這些資料都是在水溶液中做實驗測定出來的。如果換成其他溶劑資料是無效的,比如問濃度為1M乙酸N,N-二甲基甲醯胺溶液的氫離子濃度是多少,可別拿著乙酸pka=4.74算,算出來個0.00427M告訴別人。在水溶液中,水的資料是特殊的,因為是溶液,無論配置什麼物質的稀溶液,水的濃度都是55.Xmol/L, 相當於純物質,純物質是不考慮濃度的,算式中以1代替。正如勒沙特列原理計算反應進度時候,如果反應體系相分離了,其中幾種組分是固相,或者只有一種是液相而其他都是氣相,就把它們濃度當作1,實際上就是在式子中不考慮它的影響。雖然在動力學上,顆粒度分散度比表面積會影響反應,但熱力學上就是如此。然後還有最重要的,各種物質水溶液的電離反應是這裡以酸舉例。而ka的表示式是如果認為水電離平衡的表示式要把水濃度放到分母上去算,這裡的是不是也該加上去?如果要堅持水的pka是15.7,那麼所有其他的pka是不是都要重新算過?所以使用14,就不用管水的濃度,如果非要用15.7,那就請記著55.5不要丟了,然後考慮水濃度的ka和不考慮水濃度的ka混在一起,上帝保佑你不要算錯了,最後無非是做了一件exp(ln(55.5))/55.5的事。至於那些和15.7列在一起的資料是怎麼來的呢?那是用反應的吉布斯自由能用熱力學方法算出來的理論值,它們可以表明在熱力學上釋放H+的趨勢,但是不能代表水溶液中的實際情況,只能用來定性的說明問題。
有些東西因為太基本了所以沒注意到,各個化學手冊pka、pkb表的上面一定寫著酸/鹼的水溶液中電離平衡常數。這些資料都是在水溶液中做實驗測定出來的。如果換成其他溶劑資料是無效的,比如問濃度為1M乙酸N,N-二甲基甲醯胺溶液的氫離子濃度是多少,可別拿著乙酸pka=4.74算,算出來個0.00427M告訴別人。在水溶液中,水的資料是特殊的,因為是溶液,無論配置什麼物質的稀溶液,水的濃度都是55.Xmol/L, 相當於純物質,純物質是不考慮濃度的,算式中以1代替。正如勒沙特列原理計算反應進度時候,如果反應體系相分離了,其中幾種組分是固相,或者只有一種是液相而其他都是氣相,就把它們濃度當作1,實際上就是在式子中不考慮它的影響。雖然在動力學上,顆粒度分散度比表面積會影響反應,但熱力學上就是如此。然後還有最重要的,各種物質水溶液的電離反應是這裡以酸舉例。而ka的表示式是如果認為水電離平衡的表示式要把水濃度放到分母上去算,這裡的是不是也該加上去?如果要堅持水的pka是15.7,那麼所有其他的pka是不是都要重新算過?所以使用14,就不用管水的濃度,如果非要用15.7,那就請記著55.5不要丟了,然後考慮水濃度的ka和不考慮水濃度的ka混在一起,上帝保佑你不要算錯了,最後無非是做了一件exp(ln(55.5))/55.5的事。至於那些和15.7列在一起的資料是怎麼來的呢?那是用反應的吉布斯自由能用熱力學方法算出來的理論值,它們可以表明在熱力學上釋放H+的趨勢,但是不能代表水溶液中的實際情況,只能用來定性的說明問題。