为什么不能用金属钠来区别乙醇、乙醛和丙酮? 应该选择什么试剂来区别它们?

怎样区别乙醇、乙醛和丙酮?有的读物上把答案写成:“与钠反应能产生氢气的为乙醇;发生银镜反应的是乙醛;余下的一种为丙酮。”这与实际情况是不相符的,因为乙醛和丙酮也能与金属钠反应,有氢气放出。

CH CH OH+Na→CH CH ONa+ 1 H ↑

3 2 3 2 2 2

为什么不能用金属钠来区别乙醇、乙醛和丙酮? 应该选择什么试剂来区别它们? - 图1

乙醛和丙酮分子中由于羰基( 为什么不能用金属钠来区别乙醇、乙醛和丙酮? 应该选择什么试剂来区别它们? - 图2C=O)的吸电子作用,使α-碳上的氢原子也很活泼,所以它们跟金属钠都能反应。

区别乙醇、乙醛和丙酮时,可以先用银氨溶液作试剂,能发生银镜反应者为乙醛,余者为乙醇和丙酮。再用酸性高锰酸钾溶液区别,乙醇有还原性, 能使紫红色的高锰酸钾溶液立即褪色,本身被氧化成乙酸,丙酮则很难被高锰酸钾氧化。