Dans l'olivine, la charge -4 de chaque tétraèdre de silice est équilibrée par deux cations divalents (c'est-à-dire +2) de fer ou de magnésium. L'olivine peut être soit Mg2SiO4, soit Fe2SiO4, soit une combinaison des deux (Mg,Fe)2SiO4. Les cations divalents de magnésium et de fer ont un rayon assez proche (0,73 contre 0,62 angströms).