Perovskite and Spinel Structures
A single crystal of CaTiO₃, barely a few millimetres across, gave its name to a structural family. That family now underlies the world's most efficient thin-film solar cells. It also underlies the ferroelectric capacitors inside every smartphone. A close chemical cousin, the spinel MgAl₂O₄, lends its name to a class of oxides. This class includes the magnetite in a compass needle. It also includes the cobalt-based cathodes that never quite made it past LiCoO₂ in commercial batteries. Both structures are, at heart, close-packed arrangements of oxide ions. Cations are tucked into the holes between them. This is the same Tetrahedral and Octahedral Holes vocabulary used for rock salt and zinc blende. But they are built with three ions per formula unit instead of two. So a new question appears: which cation goes into which hole. And why does the choice sometimes flip. This matters because site occupancy is not a fixed fact of stoichiometry. It is the outcome of a competition between electrostatics, ionic radius ratios, and crystal-field stabilisation energy. The same formula AB₂O₄ can crystallise as a "normal" spinel. Here A²⁺ sits in tetrahedral holes and B³⁺ sits in octahedral holes. Or it can form an "inverse" spinel, with A²⁺ ions displaced into octahedral sites. In this case the B³⁺ ions split between both types of site. The difference has enormous consequences. Magnetite's ferrimagnetism, cobalt spinel's catalytic activity, and NiFe₂O₄'s use in microwave ferrites all trace back to this. They depend on which cation sits where. Perovskites present a parallel but distinct puzzle. A cubic ABX₃ lattice only survives as an undistorted cube for a narrow range of relative cation sizes. This range is quantified by the Goldschmidt tolerance factor. Outside that range, the structure buckles into tetragonal, orthorhombic, or rhombohedral variants. These variants are the structural basis of every commercial ferroelectric and most oxide superconductors. The big picture is that both perovskite and spinel are three-ion generalisations. They generalise the two-ion structures already familiar from rock salt, zinc blende, and rutile. Perovskite can be understood as a cubic close-packed array of A and X ions together. X and A share the close-packed layers, in a 3:1 ratio. B ions fill one-quarter of the octahedral holes, in a fully ordered way. Equivalently, it can be seen as a network of corner-sharing BX₆ octahedra. A ions then occupy the resulting cuboctahedral cavities. Spinel is built from a cubic close-packed array of X²⁻ ions. Cations are distributed over one-eighth of the tetrahedral holes and one-half of the octahedral holes. The normal/inverse question is precisely the question of how they distribute. This article works through both structures from first principles. It covers the packing geometry, and the radius-ratio and tolerance-factor criteria that predict which variant forms. It covers the crystal-field argument, via Crystal Field Theory-type site-preference energies, that decides normal versus inverse spinel. And it covers the real materials — BaTiO₃, CaTiO₃, Fe₃O₄, MgAl₂O₄, NiFe₂O₄ — where these ideas are tested against experiment.
- Perovskite ABX₃: cubic close packing of A + X ions (3:1 ratio); B fills 1/4 of octahedral holes, giving corner-sharing BX₆ octahedra with A in 12-coordinate cuboctahedral holes.
- Ideal cubic perovskite requires the Goldschmidt tolerance factor ; deviations drive tetragonal/orthorhombic distortions (BaTiO₃, GdFeO₃-type tilting).
- Spinel AB₂O₄: cubic close-packed O²⁻ with cations over 1/8 tetrahedral (Td) + 1/2 octahedral (Oh) holes; "normal" = A(Td)B₂(Oh); "inverse" = B(Td)AB.
- Normal vs inverse is decided by adding lattice (Madelung) site-preference energy to octahedral crystal-field stabilisation energy (CFSE) for each cation configuration; the lower-energy arrangement wins.
- Fe₃O₄ (magnetite) is an inverse spinel, Fe³⁺(Td)Fe²⁺Fe³⁺; the two octahedral-site cations couple ferrimagnetically and give the material's permanent moment.
- Key idea: both structures are close-packed anion lattices whose cation site occupancy — ordered in perovskite, variable in spinel — is set by a balance of ionic size (radius ratio/tolerance factor) and orbital energetics (CFSE), not by stoichiometry alone.
Perovskite and spinel are ternary elaborations of the same close-packing/hole-filling logic used for binary ionic solids; the new physics is a competition — geometric (tolerance factor) in perovskite, electronic (crystal-field site preference) in spinel — that decides the exact structure a given ABX₃ or AB₂X₄ compound adopts.
Where this lives today
Perovskite oxides are the structural chassis of an enormous swath of modern functional-materials chemistry. Halide perovskites such as methylammonium lead iodide (CH₃NH₃PbI₃, an ABX₃ compound with A = organic cation, B = Pb²⁺, X = I⁻) power the fastest-improving class of thin-film photovoltaics, having risen from single-digit to over 25% laboratory power-conversion efficiency within about a decade — and the same tolerance-factor reasoning developed for oxide perovskites is used, with appropriately re-scaled ionic/molecular radii, to screen candidate halide perovskite compositions computationally before synthesis. Oxide perovskites such as BaTiO₃ and Pb(Zr,Ti)O₃ (PZT) remain the industry-standard ferroelectric and piezoelectric ceramics in multilayer ceramic capacitors, ultrasound transducers, and actuators, with their functional behaviour traced directly to the tolerance-factor-driven cation-displacement distortion discussed above. High-temperature cuprate superconductors (YBa₂Cu₃O₇₋δ and relatives) and colossal-magnetoresistance manganites (La₁₋ₓCaₓMnO₃) are both derived from the perovskite lattice by chemical substitution on the A and B sites, exploiting the structure's tolerance for aliovalent doping while retaining the corner-sharing octahedral framework. Spinels are equally central to solid-state technology. LiCoO₂-related and LiMn₂O₄ spinel-type materials are cathode compounds in lithium-ion batteries, where lithium ions occupy octahedral sites within a close-packed oxide framework and cycle in and out during charge/discharge; the spinel LiMn₂O₄ specifically exploits the same tetrahedral/octahedral site bookkeeping developed here, with Li⁺ in tetrahedral holes and Mn³⁺/Mn⁴⁺ in the octahedral framework. Magnetite (Fe₃O₄), the inverse spinel worked out in detail above, remains the archetypal ferrimagnet: its two crystallographically and magnetically distinct octahedral and tetrahedral iron sublattices couple antiferromagnetically to each other while each sublattice orders ferromagnetically, giving the net moment exploited in magnetic recording media, biomedical MRI contrast agents (as superparamagnetic iron oxide nanoparticles), and — historically — the lodestone compass. Cobalt- and nickel-ferrite spinels (CoFe₂O₄, NiFe₂O₄) are workhorse soft and hard ferrite materials in inductor cores, microwave circulators, and magnetostrictive sensors, their inversion parameters (and hence magnetic properties) tunable by exactly the CFSE arguments used above. Finally, the same site-occupancy logic — asking which cation prefers tetrahedral versus octahedral coordination in a close-packed oxide lattice — reappears whenever real materials deviate from ideal stoichiometry, foreshadowing the broader subject of Point Defects in Ionic Solids, where antisite defects and cation disorder in exactly these perovskite and spinel lattices control ionic conductivity, catalytic activity, and mechanical properties.
Ask the tutor: How does the choice of normal versus inverse spinel structure change the predicted magnetic ordering and net magnetic moment in a ferrimagnet like Fe₃O₄?
The physical picture
Start with perovskite. Take the ideal cubic structure of CaTiO₃, formula ABX₃ with A = Ca²⁺, B = Ti⁴⁺, X = O²⁻. Place the B cation at the corners of a cube, the A cation at the body centre, and X anions at the face centres. Equivalently — and more usefully — put the B cation at the origin of a cube, oxide ions at the midpoints of the twelve cube edges, and the A cation at the cube centre. In this second description each B cation is surrounded by six oxide ions at the face-centres of its own coordination octahedron, and adjacent BX₆ octahedra share every corner with a neighbour, building a rigid three-dimensional corner-sharing octahedral network. The A cation sits in the twelve-coordinate cage left in the middle of eight such octahedra, coordinated to twelve X ions in a cuboctahedral arrangement. This is the structure of the mineral perovskite, CaTiO₃, and of a vast family of technologically important oxides. The close-packing view makes the "three ions in one lattice" idea precise. If you look only at the A and X ions, they together form a cubic close-packed array (an A ion and three X ions per unit cell face, mimicking the 1:3 ratio of ABX₃): A occupies one-quarter of the close-packed sites and X the other three-quarters, exactly as required by stoichiometry, and they pack together as if they were a single kind of nearly-equal-sized sphere. The small, highly charged B cation then occupies one-quarter of the octahedral holes of this close-packed A+X array — specifically the holes surrounded entirely by six X ions (never by A), which is why the B–X octahedra are so regular and so strongly bonded. This is a direct generalisation of the rock-salt-type filling of octahedral holes, except that here only some of the octahedral holes (those all-X) are filled, and the rest (holes with some A neighbours) are empty. Whether this idealised cubic arrangement survives depends on a simple geometric ratio, the Goldschmidt tolerance factor, discussed below. Most real perovskites are slightly distorted — tetragonal in BaTiO₃ below 393 K, orthorhombic in GaFeO₃-type tilted structures — because A is slightly too small or too large for a perfect fit; the corner-sharing octahedra tilt cooperatively to close the gap, without breaking any B–X bonds, a soft "rotate the rigid octahedra" distortion mode that is central to perovskite ferroelectricity and to the enormous compositional flexibility of the family (it tolerates A- and B-site substitution across almost the whole periodic table, hence its use as a template for high-Tc superconductors, ferroelectrics, and multiferroics). Now turn to spinel, AB₂X₄, the structure of MgAl₂O₄ and of a huge family of oxides written with a divalent A and trivalent B (2,3-spinels), though 4,2- and 6,1-charge combinations also exist. Here the anions X (almost always O²⁻ or S²⁻) form a cubic close-packed lattice on their own — a face-centred cubic array, exactly as in rock salt — and the cations are then distributed over the interstitial holes of that single close-packed sublattice. A close-packed array of N anions generates N octahedral holes and 2N tetrahedral holes; per formula unit AB₂X₄ (with 4 X ions), that means 4 octahedral holes and 8 tetrahedral holes available, but only 1 A and 2 B cations to place. The spinel structure fills exactly one-eighth of the tetrahedral holes and exactly one-half of the octahedral holes — never more, so that every filled site's cations are well separated (avoiding face-sharing polyhedra, which would bring cations into unfavourably close, high-repulsion contact). In the normal spinel arrangement, written A(Td)B₂O₄, the two A²⁺ ions per unit-cell formula sit in tetrahedral holes and the four B³⁺ ions sit in octahedral holes (numbers scaled to the cubic unit cell, which contains 8 formula units, 32 O²⁻, 8 tetrahedral cations and 16 octahedral cations). In the inverse spinel arrangement, written B(Td)ABO₄, one B³⁺ ion per formula unit moves into a tetrahedral hole, displacing the A²⁺ ion, which relocates into an octahedral hole alongside the remaining B³⁺. The octahedral sublattice in an inverse spinel therefore contains a 1:1 mixture of A and B cations, often in a random or partially ordered arrangement. Whether a given AB₂O₄ compound is normal, inverse, or an intermediate ("partially inverse," parameterised by an inversion parameter λ), is decided by the energetics worked out in the derivations below — principally the octahedral-site crystal field stabilisation energy of each cation's d-electron configuration.
The core ideas
Goldschmidt tolerance factor (perovskite geometric stability):
where: are the ionic radii (Shannon radii, matched to the correct coordination numbers — A is 12-coordinate, B is 6-coordinate, X is the anion) of the A-site cation, B-site cation, and anion respectively. Reading: compares the A–X contact distance along a cube face diagonal (, scaled by because the face diagonal of a cube of edge is ) to the B–X contact distance along a cube edge (, so the edge is ). A perfectly cubic structure requires the A cation to exactly fit the cuboctahedral cage created by the BX₆ octahedral framework; is that exact geometric fit. Empirically, cubic or near-cubic perovskites occur for ; slightly below 1 (A too small) drives cooperative octahedral tilting (tetragonal, orthorhombic, rhombohedral distortions); well below about 0.71–0.8 or above about 1.0–1.1 destabilises the perovskite topology altogether in favour of other structures (ilmenite, hexagonal perovskite polytypes).
Octahedral vs tetrahedral site preference energy (spinel electronic stability), defined per cation as the extra stabilisation gained by occupying an octahedral rather than a tetrahedral hole:
where: and are the crystal field stabilisation energies of the same configuration in octahedral and tetrahedral crystal fields respectively (using for the same metal–ligand distance and charge). Reading: cations with large octahedral CFSE and small tetrahedral CFSE (notably Cr³⁺, low-spin Fe²⁺/Co³⁺, and Ni²⁺) strongly prefer octahedral sites; cations with , high-spin , or configurations have zero CFSE in either field and show essentially no electronic preference, leaving the choice to be decided by size and Madelung (electrostatic) considerations instead.
Overall spinel free energy (schematic form used to rationalise normal vs inverse structures) sums the octahedral-site preferences of the two competing cations across the two possible arrangements:
where: the factor of 2 counts the two B³⁺ ions per formula unit that must move between sites when the structure inverts, and is a lattice-electrostatic correction (typically smaller than the CFSE term but not always negligible, and it generally favours placing the higher-charge cation on the site with more nearest anion neighbours). Reading: if is much larger than — i.e. B³⁺ "wants" the octahedral site far more badly than A²⁺ does — moving B³⁺ into that site (even at the cost of displacing A²⁺ to tetrahedral) lowers the energy, i.e. and the inverse structure is favoured; if the two cations have comparable or A-favouring octahedral preference, the normal structure survives.
Goal. Show why the perfect cubic perovskite lattice requires a specific relationship between the three ionic radii, and quantify how far a real compound departs from it.
Step 1 — set up the geometry of the ideal cube. In the ideal cubic perovskite, place B cations at the cube corners (equivalently the origin of the repeating unit) and X anions at the midpoints of every cube edge. If the cube edge length is , then a B ion and its nearest X neighbour along an edge are separated by exactly . Since the B–X octahedron is regular and the ions are treated as touching hard spheres in the "ideal" limit, the B–X contact distance is the sum of ionic radii:
Step 2 — locate the A site and its contact distance. The A cation sits at the body centre of the cube (equivalently at a cube corner in the alternative origin choice, the two descriptions being related by an origin shift of ). Its twelve nearest anion neighbours are the twelve edge-midpoint X ions of the surrounding cage, each of which lies at the midpoint of a face diagonal from the A position under the equivalent origin — concretely, the A–X separation in the ideal touching-sphere limit runs along the face diagonal of the cube, of length , shared among two ions:
In the ideal hard-sphere limit this distance also equals the sum of the A and X radii:
Step 3 — equate the two expressions for . Both the B-cage and the A-cage must be built from the same cube edge — the structure is one rigid lattice, not two independent ones. Perfect simultaneous fit therefore requires
Define the left-hand side as ; is the exact geometric condition for an undistorted cubic ABX₃ lattice with perfectly touching spheres on both types of contact simultaneously.
Step 4 — interpret deviations from . Real ionic radii essentially never satisfy exactly. If , the A cation is somewhat too small for its cuboctahedral cage; the BX₆ octahedra respond by cooperatively rotating (tilting) about shared corners, which shrinks the effective cavity around A without breaking any B–X bond — this is the origin of the orthorhombic GdFeO₃-type structure common at –, and of ferroelectric tetragonal distortions in materials such as BaTiO₃ where is close to but slightly above 1. If is too far below about 0.71–0.8, the perovskite topology cannot accommodate the mismatch by tilting alone and other structure types (e.g. ilmenite, or simple binary oxide mixtures) become competitive; if exceeds roughly 1.0–1.1 the A cation is too large for the cage and hexagonal perovskite polytypes with face-sharing octahedra tend to appear instead.
Worked check (asymmetric, non-round numbers). Take CaTiO₃ itself, using Shannon radii for the correct coordination numbers: Å, Å, Å (the value appropriate to a two-coordinate oxide bridging site is commonly taken close to the six-coordinate value, 1.40 Å, for this estimate; using 1.40 Å):
This is comfortably inside the – window and correctly predicts a perovskite-related structure; the small deviation from 1 correctly predicts that real CaTiO₃ is not ideal cubic but adopts the tilted orthorhombic (Pbnm, GdFeO₃-type) variant — exactly the distortion mechanism described in Step 4.
Limiting case. As with fixed and large, , well below the stable window — correctly signalling that a perovskite with an A cation no bigger than its B cation cannot form the corner-sharing cubic structure at all, consistent with the fact that no known perovskite has .
Go deeper · Derivation B · 3 minNormal vs inverse spinel: the crystal-field site-preference argument
Goal. Show how comparing octahedral CFSE values for the two competing cations predicts whether an AB₂O₄ compound crystallises as normal or inverse spinel, using Fe₃O₄ (magnetite) as the running example.
Step 1 — enumerate the two possible cation distributions. For a 2,3-spinel A²⁺B³⁺₂O₄, list the two limiting arrangements per formula unit: normal, , with A²⁺ tetrahedral and both B³⁺ octahedral; and inverse, , with one B³⁺ tetrahedral and the remaining B³⁺ plus the A²⁺ both octahedral. For Fe₃O₄ = Fe²⁺Fe³⁺₂O₄, A = Fe²⁺ (), B = Fe³⁺ ().
Step 2 — compute (or recall) CFSE for each ion in each geometry. High-spin Fe³⁺ has one electron in each of the five d orbitals in any field strength, so its crystal field stabilisation energy is exactly zero in both octahedral and tetrahedral geometries:
High-spin Fe²⁺ places four electrons in the lower set and two in the upper set in an octahedral field (), giving
(the standard high-spin result, , before any pairing-energy correction, which is small and does not change the qualitative comparison here). In a tetrahedral field, the analogous high-spin configuration () gives
Using , this is , smaller in magnitude than the octahedral value.
Step 3 — form the octahedral site preference of each ion. For Fe²⁺ (),
i.e. Fe²⁺ is modestly stabilised by roughly upon moving from tetrahedral to octahedral coordination. For Fe³⁺ (, high spin),
so Fe³⁺ has no electronic preference at all between the two sites — its distribution is decided purely by size/Madelung terms, which for a small, highly charged, hard cation like Fe³⁺ favour whichever site gives the better electrostatic (Madelung) stabilisation, often the tetrahedral site in this particular lattice once the Fe²⁺ preference has claimed the octahedral positions.
Step 4 — compare the normal and inverse arrangements. In the normal arrangement, Fe²⁺ is forced into the tetrahedral site (losing its ~ octahedral stabilisation) while Fe³⁺ (indifferent) occupies both octahedral sites. In the inverse arrangement, Fe²⁺ occupies an octahedral site (gaining its full site preference) while one Fe³⁺ moves to tetrahedral (losing nothing, since it has no preference either way) and the other Fe³⁺ remains octahedral. The energy difference is
which is negative: the inverse arrangement is lower in energy by roughly per formula unit purely from the CFSE bookkeeping. This correctly predicts that Fe₃O₄ adopts the inverse spinel structure, , exactly as observed experimentally by neutron and X-ray site-occupancy refinement.
Worked contrast (asymmetric case, different metals). Repeat the logic for MgAl₂O₄, the archetypal normal spinel. Here A = Mg²⁺ () and B = Al³⁺ (); both ions have zero d-electron count in any field, so
and the CFSE term contributes nothing at all to the site-preference energy for either cation — the decision reverts entirely to ionic radius and lattice (Madelung) energetics. Because Al³⁺ is small and highly charged, it is electrostatically most stable in the compact octahedral hole (higher Madelung site potential, better matched to a small, highly charged cation), while the larger, lower-charge Mg²⁺ is comfortable in the more open tetrahedral hole; the normal structure, , is therefore the stable form, consistent with experiment. This case is the crucial "control experiment": it shows the derivation does not simply force every spinel to invert — with zero CFSE difference on both sides, geometry alone decides, and it correctly predicts normal behaviour, confirming the CFSE argument used for Fe₃O₄ is doing real, falsifiable work rather than being tuned to the answer.
Limiting case. If both A²⁺ and B³⁺ happened to have identical, nonzero octahedral site preferences (equal CFSE advantage for the octahedral site), and : the two arrangements become nearly degenerate, and such spinels are indeed experimentally found to be only partially inverse (intermediate inversion parameter λ), or fully random, rather than sharply normal or inverse — exactly the behaviour predicted when the driving term vanishes.
Worked examples
Example 1 (foundational): counting holes and confirming spinel stoichiometry. A cubic close-packed (fcc) array of anions with ions per unit cell generates octahedral holes and tetrahedral holes (standard result from Tetrahedral and Octahedral Holes). The conventional spinel unit cell contains 32 O²⁻ ions (), so it contains octahedral holes and tetrahedral holes. The cell also contains 8 formula units of AB₂O₄, i.e. 8 A cations and 16 B cations, for 24 cations total. Check the stated fractional occupancies:
Both match the "1/8 Td + 1/2 Oh" rule quoted above, and the anion count is self-consistent: charge balance for a 2,3-spinel requires (number of O per formula unit, i.e. ), confirming AB₂O₄ is electroneutral, . This is the arithmetic skeleton every spinel formula must satisfy regardless of normal/inverse detail.
Example 2 (applied): does BaTiO₃ satisfy the tolerance-factor window, and what distortion is expected? Use Shannon radii: Å, Å, Å. Then
This is slightly above 1, meaning the Ba²⁺ ion is a little too large for a perfectly relaxed cuboctahedral cage; rather than tilting the octahedra (the response typically seen for ), the structure instead responds by a ferroelectric off-centre displacement of the small, highly polarisable Ti⁴⁺ ion within its oxygen octahedron, coupled to a small tetragonal elongation of the cell — precisely the distortion responsible for BaTiO₃'s room-temperature ferroelectricity below its Curie temperature of 393 K. Compare directly with CaTiO₃'s (Example above): CaTiO₃, with , distorts by octahedral tilting (GdFeO₃-type, non-polar), while BaTiO₃, with , distorts by cation displacement (ferroelectric) — the same tolerance-factor formalism correctly differentiates two qualitatively different distortion mechanisms depending on the sign of .
Example 3 (exam/competition level): predicting the inversion parameter trend across a spinel series using CFSE. Consider the ferrite spinel series and rank , , by expected degree of inversion, using high-spin CFSE values (all M²⁺ and Fe³�hd⁺ taken high-spin, appropriate for these weak/moderate-field oxide hosts). Fe³⁺ is high-spin in all three compounds and — as derived above — has regardless of host, so the comparison reduces entirely to each M²⁺ ion's own octahedral site preference, using the same (or ) counting as before with : For Ni²⁺ (): octahedral configuration gives ; tetrahedral configuration gives . So
the largest-magnitude octahedral preference of the three, correctly predicting NiFe₂O₄ should be strongly (essentially completely) inverse — matching the experimental result that NiFe₂O₄ is a fully inverse spinel, technologically important as a soft ferrite. For Co²⁺ (): octahedral gives ; tetrahedral gives . So
a smaller magnitude than Ni²⁺ but still favouring octahedral occupancy, consistent with CoFe₂O₄ being observed experimentally as predominantly (though not always perfectly) inverse. For Mn²⁺ (, high spin): as with Fe³⁺, a half-filled high-spin configuration has one electron per orbital in either geometry, so , exactly like Fe³⁺; with neither cation showing an electronic preference, MnFe₂O₄ is predicted to be close to the normal limit, its cation distribution decided by the (much weaker) size/Madelung terms — matching the experimental observation that MnFe₂O₄ is only weakly/partially inverse (inversion parameter around 0.2, far closer to normal than NiFe₂O₄'s near-total inversion). The predicted order of inversion tendency, , tracks the calculated ordering exactly.
Limiting cases, scope & common traps
| Regime / case | What happens | Why |
|---|---|---|
| Perovskite, | Ideal cubic structure | A cation exactly fills the cuboctahedral cage; both contact distances satisfied simultaneously |
| Perovskite, | Tilted, non-polar distortions (orthorhombic Pbnm, GdFeO₃-type) | A cation slightly too small; corner-sharing octahedra rotate cooperatively without breaking B–X bonds |
| Perovskite, slightly | Ferroelectric cation-displacement distortions (tetragonal BaTiO₃-type) | A cation slightly too large; small, polarisable B cation shifts off-centre instead of the rigid-octahedron tilt mode |
| Perovskite, –0.8 or –1.1 | Perovskite topology breaks down; other structures (ilmenite, hexagonal polytypes) form | Geometric mismatch too severe for tilting/displacement to accommodate |
| Spinel, both cations //high-spin- | Site choice set by size/Madelung, not CFSE (e.g. MgAl₂O₄, ZnFe₂O₄ largely normal) | Zero CFSE difference in both geometries removes the electronic driving force |
| Spinel, B³⁺ has large octahedral CFSE, A²⁺ has none | Strongly inverse (e.g. NiFe₂O₄, essentially fully inverse) | Large mismatch strongly favours displacing A²⁺ to tetrahedral |
| Spinel, comparable octahedral preferences on both cations | Partial inversion, intermediate λ, often temperature/synthesis-dependent | Near-degenerate energetics — kinetic/quench history can trap intermediate cation distributions |
| High cation charge disproportion (e.g. 4,2-spinels like Mn²⁺₂TiO₄-type, or 6,1-spinels) | Site occupancy also strongly modulated by Madelung/charge-matching, sometimes overriding CFSE | Electrostatic terms scale with the product of charges and can dominate over d-orbital terms for very asymmetric charge combinations |
The chemist behind it
Victor Moritz Goldschmidt, the Norwegian-born mineralogist and geochemist who systematised ionic radii and the tolerance factor concept, is the natural focus for the perovskite half of this story. Working in Oslo in the 1920s, Goldschmidt built one of the first extensive tables of ionic radii from X-ray crystal structure data, and used them to formulate general packing rules for how ions of given size and charge combine into stable lattices — rules that became the foundation of structural (geochemical) crystallography. His 1926 paper on the crystal structure of perovskite-type compounds introduced the size-ratio criterion that today bears his name, and his broader radius-ratio framework — extending the same logic used for Zinc Blende, Wurtzite and Rutile Structures — remains the standard first-pass tool for predicting whether a given ABX₃ combination will adopt the perovskite structure at all.
Origins · 1 minVictor Moritz Goldschmidt and how this was discovered
Goldschmidt trained as a mineralogist in Norway and pioneered the systematic use of X-ray diffraction data to derive consistent sets of ionic radii, publishing them alongside packing rules that predicted coordination numbers and stability fields for ionic solids from radius ratios alone. His 1926 study of perovskite-type oxides, prompted by mineral samples including the original perovskite CaTiO₃, introduced the tolerance-factor criterion. He later fled Nazi-controlled Europe (being of Jewish descent) and spent his final years in Britain, having already laid much of the conceptual groundwork for modern geochemistry, including the classification of elements by their preferred host phases (siderophile, lithophile, chalcophile, atmophile).
Why is the same close-packing idea used for perovskite and spinel if the structures look so different?
Both structures start from a close-packed sublattice and fill some fraction of the tetrahedral and/or octahedral holes with cations, exactly the logic behind rock salt, zinc blende, and rutile. In perovskite, A and X ions together form the close-packed array (in a 3:1 ratio), and B fills a quarter of the resulting octahedral holes in a fully ordered pattern, generating corner-sharing octahedra. In spinel, only the anion X forms the close-packed array, and two different cations (A and B) share the interstitial holes between tetrahedral and octahedral sites. The visual difference — corner-sharing octahedral network versus isolated octahedra and tetrahedra — comes from which and how many holes are filled, not from a different packing principle.
Can a compound be "partially inverse," and what does that mean physically?
Yes — the inversion parameter λ is defined so that λ = 0 is a fully normal spinel and λ = 1 is fully inverse, with (1−λ) fraction of A²⁺ on tetrahedral sites and λ fraction on octahedral sites (and B³⁺ split correspondingly). Physically, partial inversion occurs when the CFSE and Madelung terms nearly cancel, so the two limiting arrangements are close in energy; the observed λ can then depend on synthesis temperature and quench rate, since cation distribution can be kinetically frozen in at high temperature rather than fully equilibrated. MnFe₂O₄, discussed above, is a standard example of a spinel with an intermediate, synthesis-dependent inversion parameter.
Does the tolerance factor apply to non-oxide perovskites like halide perovskites?
Yes, with appropriate radii. Halide perovskites such as CH₃NH₃PbI₃ are treated with the same formula, using the anion radius for I⁻ (larger than O²⁻) and an effective ionic radius for the organic A-site cation (estimated from its size and shape, since it is not a simple sphere). The same qualitative rules apply: t close to 1 favours cubic or near-cubic phases, and deviations drive tilting or displacive distortions, which is exactly why tolerance-factor screening is used computationally to search for new stable halide perovskite photovoltaic compositions before attempting synthesis.
Why do Mg²⁺ and Al³⁺ not invert in MgAl₂O₄ if inversion is often energetically favourable for other spinels?
Inversion is favourable specifically when the B-site cation has a much larger octahedral CFSE than the A-site cation, creating an energetic incentive to swap them. Both Mg²⁺ (d⁰) and Al³⁺ (d⁰) have zero CFSE in any geometry, so there is no electronic driving force for inversion at all; the arrangement is decided by ionic size and lattice electrostatics, which favour the smaller, more highly charged Al³⁺ sitting in the more compact octahedral hole and the larger, lower-charge Mg²⁺ in the tetrahedral hole. This is why MgAl₂O₄ is the textbook example of a normal spinel.
How is the tetrahedral crystal field splitting Δt related to the octahedral splitting Δo, and why does that matter for spinel predictions?
For the same metal ion, same ligand, and comparable metal–ligand distances, ligand field theory gives , reflecting both the smaller number of ligands (four instead of six) and the less favourable orbital-overlap geometry in a tetrahedral field. This ratio is essential in the CFSE site-preference calculation: it is why, even for a cation with a genuinely large octahedral CFSE, the corresponding tetrahedral CFSE is always considerably smaller, reinforcing (never reversing) octahedral site preference for any given d-electron count with unpaired electrons.
Is the tolerance factor ever used the other way, to predict ionic radii from a known perovskite structure?
In practice the radii are usually the known, tabulated quantities and is the derived diagnostic, but the same equation can be inverted to estimate an unknown radius (for instance, an effective radius for an unusual or organic A-site species) if the compound is known experimentally to be a stable, near-cubic perovskite and the other two radii are well established. This inversion is exactly how effective radii are estimated for organic cations in halide perovskite screening studies.