为什么水是极性分子CO也是极性分子却不溶于水,CO2是非极性还溶于水

问题描述:

为什么水是极性分子CO也是极性分子却不溶于水,CO2是非极性还溶于水

相似相溶原理是一个经验规律,但并不是所有物质都符合这个规律.它只能解释部分现象 还用相似相溶来回答:
  因为CO极性非常小,H2O的极性很大,根据相似相溶原理,CO在H2O中的溶解很小。
  分析如下:
  CO分子中,C原子最外层p轨道上2个电子与O原子最外层p轨道上2个未成对电子形成2根共价键,另外O原子最外层p轨道上还有1对孤对电子对提供出来,C原子提供空的p轨道,O与C形成配位键——反馈π键。这样CO中由C原子和O原子形成3根共价键。
  一方面,O与C形成的一根反馈π键中的2个电子是由O原子单方面提供的,使得O原子上的电子云密度降低,C电子云密度增大。
 另一方面,O原子的电负性比C原子的电负性大,对电子的吸引力更强,使得电子更多的偏向O原子。
这两个作用,最终使得C原子上的电子和O原子上的电子云密度相近,所以整个CO分子极性非常小。
实际测量的CO分子的偶极矩非常小0.1,接近于0,这点也说明了CO的极性非常弱。