首先指出,氧化铁是红色,氧化亚铁和四氧化三铁都是黑色。
黑色表示吸收大多波段的可见光,红色表示主要吸收蓝绿光
至于为什么会吸光,原因有这么几条:
金属离子d-d跃迁显色
金属离子吸收光子,获得能量成为激发态,回到基态时这份能量以其他形式逸出。总体来看吸收了某一颜色的光,显示其补色。
由于从基态到激发态有着固定的能量,这种方式往往只吸收特定波长(窄波段)的光。
电荷转移显色
这个忘了原理了……结论是如果电子可以在两个原子之间迁移,就可以吸收较宽波段的光。比如Fe3O4这种金属离子呈混合价态的化合物中,电子就可以从Fe2+迁移至Fe3+。
晶体缺陷
晶体并不是严格按照晶胞的无隙并置排列的。当产生缺陷时,其他离子或电子可能占有这个缺陷。这个过程伴随着能量的变化,有时需要吸收光子获得能量来进行。由于缺陷的位置和密度不定,这种方式可以吸收很宽波段的光,导致物体显深色或黑色。
参考:中科大《结晶化学导论》
希望能帮到你
四氧化三铁Fe3O4是氧化亚铁FeO与Fe2O3的混和物,属不完全氧化