碘化镉是黄绿色,但是碘化汞是红色,这与离子极化矛盾吗?碘化汞极化作用强,荷移跃迁更容易,吸收光波长长,显示的颜色波长短.

问题描述:

碘化镉是黄绿色,但是碘化汞是红色,这与离子极化矛盾吗?
碘化汞极化作用强,荷移跃迁更容易,吸收光波长长,显示的颜色波长短.

你对补色的理解有误.吸收光波长长,并不一定显示的补色是短波光的颜色.具体的补色与吸收光波长的关系要查补色盘,不能凭感觉下结论.
简单的色盘如下图所示:


吸收光波长在480nm以下的,其补色是黄色或黄绿色
吸收光波长在500nm左右的,其补色是红色
 
你根据这个色盘就能判断出,CdI2为黄绿色、HgI2为红色是非常合理的.