Jump to content

Formation of Ion Color

Featured Replies

As we know, some metal ions like Calcium ion , potassium ion and sodium ion are colorless, while Cobalt ion, Iron(II)/(III) ion have color. Why ? What is the physical nature beneath that phenomenon ? What theories are involved ?

It depends on how much light the ions absorb , and if the rest light (the light the ions havent absorbed) is between 400nm and 800nm we can see a color.

 

At least that what i think. :D

As we know, some metal ions like Calcium ion , potassium ion and sodium ion are colorless, while Cobalt ion, Iron(II)/(III) ion have color. Why ? What is the physical nature beneath that phenomenon ? What theories are involved ?

 

As Ilja has already said it sbecause the wavelengths of light the ions absorb varies, even the colourless ones absorb light but its notmally somewhere in the infrared spectrum :)

 

Have a look on Wikipedia or Google for more informaiton on this subject :D

 

Cheers,

 

Ryan Jones

Most of the time, the color of complex ions comes from d->d transitions. That is, the absorbtion of a specific wavelenght of light excites electrons in one d orbital (e.g. from the t2g orbitals to the eg* orbitals). Calcium, potassium, and sodium are all in the first two columns of the periodic table and therefore, their valence electrons are only in the s orbital. Transition metals like cobalt, iron, and manganese have d electrons and therefore can have d->d transitions. It is also worth noting that despite the fact that zinc is a transition metal, Zn2+ ions are generally colorless because they have a full d subshell, so no d->d transitions can occur.

Archived

This topic is now archived and is closed to further replies.

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.