中学化学中常见的一些不可类推的方程式
【摘要】:中学化学中常用类推法让学生掌握知识,但是在写一些化学方程式时如果用类推法则会出现一些错误,本文从学生常犯的错误中遴选了一部分,供大家参考。
【关键词】:类推 方程式 不同溶液 少量
信息迁移法和知识类推法是中学化学解题中常用的一种思维方法,它能将两个不同对象从相同或相似之处进行比较从而找出其相似点和相同点,然后以此为依据,把某一事物的有关知识或结论推广到另一对象的逻辑思维方法。例如,在书写方程式时,有些反应就不能用类推方法来完成。下面就中学化学中此问题归类分析,供大家参考。
一、CO2通入不同溶液中不可类推的方程式
1、将少量的CO2通入Ca(ClO)2溶液中
其方程式为:Ca(ClO)2 + CO2+H2O= CaCO3↓+2HClO。
如果将CO2通入NaClO溶液中按以上方程式类推则会出现这样的方程式
2NaClO + CO2+H2O= Na2CO3↓+2HClO 这是大错特错的,这是因为碳酸在溶液中分步电离(K1=4.3×10-7,K2=5.6×10-11)HClO 的电离常数K=2.95×10-8,其酸性强弱顺序是H2CO3 > HClO > HCO3-因此上面的方程式应该是这样的:
NaClO + CO2+H2O= NaHCO3↓+HClO。
另外将少量的SO2通入Ca(ClO)2溶液中如果类推其方程式为:
Ca(ClO)2+ SO2+H2O= CaSO3↓+2HClO。这样也是错的其原因是:因为SO32-有还原性,能被氧化性很强的HClO氧化。其正确的方程式为:
Ca(ClO)2 + SO2+H2O= CaSO4↓+HCl+HClO。
2、将少量的CO2通入C6H5ONa溶液中
其方程式为:C6H5ONa+ CO2+H2O→C6H5OH+NaHCO3。(要注意生成的是NaHCO3而不是Na2CO3其原因是C6H5OH的电离常数K=1.28×10-10说明其酸性强弱是: H2CO3 > C6H5OH > HCO3-)
如果将少量的SO2通入C6H5ONa溶液中类推的方程式为:
C6H5ONa + SO2+H2O→C6H5OH+NaHSO3。这样却是错的,其原因:因为HSO3-的酸性大于C6H5OH,HSO3-电离出来的H+可与C6H5O-反应生成C6H5OH。其正确的方程式为:
2C6H5ONa + SO2+H2O→2C6H5OH+Na2SO3。
3、将不同量的CO2通入烧碱溶液中
若CO2量少,其方程式为:CO2+2NaOH=Na2CO3+H2O。
若CO2量多,其方程式为:CO2+NaOH=NaHCO3+H2O
如果将CO2通入Na2SiO3溶液中根据CO2量的多少类推方程式就为:
若CO2量少,其方程式为:CO2+H2O+ Na2SiO3= H2SiO3 ↓+ Na2CO3 若CO2量多,其方程式为:2CO2+H2O+ Na2SiO3= H2SiO3 ↓+2 NaHCO3 这样类推又会出错其原因是:H2SiO3的电离常数为K1=2×10-9,K2=1×10-12,其酸性强弱是:
H2CO3 > H2SiO3 > HCO3-因此上面的方程式中无论CO2量多还是量少只能有一个方程式:2CO2+H2O+ Na2SiO3= H2SiO3 ↓+2 NaHCO3
类似这样的问题还有将CO2通入Na2S溶液中无论CO2量多还是量少只能有一个方程式:Na2S + 2CO2 + 2H2O = H2S + 2 NaHCO3(理由是:H2S的电离常数K1=1.1×10-7,K2=1×10-14)需要指出的是如果向NaAlO2溶液中通入过量的CO2,不可类推方程式为: NaAlO2 +2H2O+4CO2=Al(HCO3)3+NaHCO3。其原因是:因为H2CO3是弱酸,不能使生成的Al(OH)3溶解。
其正确的方程式为:NaAlO2 +2H2O+CO2= Al(OH)3↓+NaHCO3
二、CuSO4溶液中加入不同金属不可类推的方程式
将Fe加入到CuSO4溶液中其方程式为:Fe+ CuSO4= FeSO4+Cu。
若将Na加入到CuSO4溶液中的方程式也推为:2Na+ CuSO4= Cu +Na2SO4。显然是错的其原因是:因为Na的还原性很强,先与CuSO4溶液中的水反应生成H2和NaOH,然后生成的NaOH又与CuSO4反应生成Cu(OH)2。
其正确的方程式为:2Na+2H2O+ CuSO4=Na2SO4+ H2↑+ Cu(OH)2↓。
三、盐酸加入不同溶液中不可类推的方程式
1、将少量盐酸滴加入Na2CO3溶液中
其方程式为:Na2CO3+HCl= NaHCO3 + NaCl。如果将Na2CO3溶液滴加到盐酸中类推其方程式为:Na2CO3+HCl= NaHCO3 + NaCl 这样又会出错,其原因是:盐酸量少时只生成NaHCO3,盐酸量多时生成CO2和H2O。其正确的方程式为:
Na2CO3+2HCl(过量)= CO2 ↑+ H2O + 2NaCl
2、将少量的盐酸滴加入NaAlO2溶液中
其方程式为:HCl+ NaAlO2 + H2O= Al(OH)3↓+ NaCl。如果将NaAlO2溶液滴加到盐酸中类推成上面的方程式还是错误的,其正确的应该是:
NaAlO2+4HCl=AlCl3+ NaCl+ 2H2O。