Building MO Diagrams from Symmetry
Take an octahedral complex like . Ask a simple question: why is it purple. The answer is a single electronic transition. It occurs between molecular orbitals built from titanium 3d orbitals and combinations of oxygen lone pairs. But writing down which orbitals mix, and by how much, is impossible by guesswork. This is true once a molecule has more than two atoms. Symmetry solves this exactly. It tells you, before you do any energy calculation, which central-atom orbitals are even allowed to talk to which ligand orbital combinations. It does this using nothing but the shape of the molecule. This matters because molecular orbital diagrams are the working language of inorganic chemistry. They explain color, magnetism, bond strength, and structural preference. For example, they explain why is square planar but is a seesaw. They also explain reactivity, including which orbital is the HOMO that a nucleophile attacks. Crystal field theory gives you the d-orbital splitting pattern by fiat. MO theory derives it instead. It also tells you where the ligand-based bonding and antibonding orbitals sit. It explains why -acceptor ligands push up while -donor ligands push it down. It also explains why some "d-d" bands are really metal-ligand charge-transfer bands in disguise. The big picture is a matching game played in exactly three moves. First, you find the irreducible representations spanned by the ligand group orbitals. These are the Symmetry-Adapted Linear Combinations (SALCs). You find them using The Reduction Formula on the reducible representation generated by ligand (or ) vectors. Second, you classify each central-atom valence orbital by its own irreducible representation. This is read straight off the molecule's character table. Third, group theory's central theorem says only orbitals of the same irreducible representation can mix. Everything else is guaranteed to have zero overlap integral by symmetry, no matter how close in energy. Bonding and antibonding combinations then follow just as they do in diatomics. But now they are built from many-atom SALCs instead of single atomic orbitals. This article builds the full octahedral -only MO diagram from first principles. It then extends this to include -bonding. It shows two complete derivations: the reduction of the representation for , and the projection-operator construction of the actual SALC wavefunctions. Three worked examples follow. They move from a textbook -donor octahedron, to a real -acceptor system (CO on a metal). Finally, they give a full walk through symmetry for -type ions, where the reduction formula must be applied from scratch.
- Only central-atom orbitals and ligand SALCs of the same irreducible representation can mix; the overlap integral is symmetry-forced to zero otherwise.
- Ligand SALCs are found by reducing , the reducible representation generated by the six ligand -vectors, into irreducible representations using the reduction formula.
- In , six ligand orbitals reduce to ; these match metal (), (), and ().
- The metal orbitals () have no -symmetry partner among the six ligands, so they remain nonbonding in a pure -only model — this is the origin of .
- Adding ligand orbitals gives a symmetry match: -donors (halides) raise the (now antibonding) energy and shrink ; -acceptors (CO, CN) lower it and enlarge .
- Key idea: group theory converts "which orbitals can bond" from a chemical intuition question into a mechanical symmetry-label-matching exercise with a guaranteed correct answer.
Where this lives today
Symmetry-based MO construction is the working method behind interpreting UV-visible spectra of transition metal complexes in analytical and materials labs: the position and intensity of d-d and charge-transfer bands are assigned by first building the symmetry-correct MO diagram, then applying the selection rules that come from the same group-theoretical framework (Laporte-forbidden – transitions gain intensity through vibronic coupling, itself analyzed by exactly the same reduction-formula machinery used here, foreshadowing how Vibrational Spectroscopy and IR/Raman Selection Rules extend this toolkit to nuclear motion instead of electronic orbitals). In organometallic and catalytic chemistry, the -acceptor/-donor logic derived above is the everyday justification for ligand design: phosphines and CO analogues are tuned by adjusting how strongly their orbitals can symmetry-match and energy-match a metal's -type set, directly controlling catalytic activity in hydroformylation, cross-coupling, and metathesis catalysts. In bioinorganic chemistry, the same symmetry analysis (adapted to the lower symmetry of heme and non-heme iron sites) explains why oxygen binding to hemoglobin's iron is reversible rather than irreversible oxidative — the relevant -backbonding is symmetry-limited by the porphyrin's approximate environment. In solid-state and materials chemistry, the identical SALC-matching procedure, generalized to extended lattices, underlies tight-binding and crystal-orbital band-structure pictures used to explain conductivity and color in transition-metal oxide materials. Computational chemistry software (Gaussian, ORCA, ADF) still labels computed molecular orbitals by irreducible representation for exactly this reason: it lets a chemist read off, at a glance, which orbitals are symmetry-forced to be pure metal, pure ligand, or genuinely mixed, without re-deriving the character table by hand every time.
Ask the tutor: Can you walk through building the full σ+π MO diagram for square-planar in symmetry?
The physical picture
Every molecular orbital diagram answers the same question at heart: given a set of atomic orbitals, which linear combinations lower the energy (bonding), which raise it (antibonding), and which are untouched (nonbonding)? For a diatomic molecule this is trivial — two orbitals of the same symmetry (both , or both ) on the two atoms combine, in-phase and out-of-phase, into two new orbitals. Once you go to , , or any polyatomic fragment, the ligands no longer offer single orbitals — they offer six orbitals, or twelve orbitals, and the metal's five d-orbitals plus one s and three p orbitals sit in the middle. Direct overlap of, say, the metal with each of the six individual ligand orbitals is not how nature works; what actually mixes with is a specific symmetry-adapted combination of all six ligand orbitals that itself carries 's symmetry label. This is where group theory earns its keep. The six ligand -orbitals in an octahedron transform as a 6-dimensional reducible representation, . Because has irreducible representations only up to dimension 3, must decompose into a sum of smaller irreducible pieces — and the reduction formula tells you exactly which ones and how many times each appears. The result, worked below, is
Separately, you classify the metal's nine valence orbitals (, three , five ) by symmetry using the character table: transforms as , the set as , as , and as . Now the matching is automatic: metal meets ligand SALC, metal meets ligand SALC, metal meets ligand SALC. The metal orbitals have no partner in — there is no ligand -SALC — so in a -only picture they are strictly nonbonding, sitting at their unperturbed atomic energy.
Once -bonding ligands (CO, CN, halides with lone-pair p orbitals perpendicular to the M–L axis) are included, a second reducible representation is built from the twelve -vectors (two per ligand) and reduced. In this gives . Now does have a ligand-orbital partner. If the ligand orbitals are low-lying filled orbitals (halide lone pairs, a -donor), they push the resulting antibonding up in energy, shrinking . If the ligand orbitals are empty and higher in energy than the metal d (CO, CN, a -acceptor), the bonding combination sinks and the metal-based combination — now the lower member, stabilized — becomes the effective , enlarging . This is the symmetry-based derivation of the spectrochemical series, and it is the mechanistic reason CO is such a strong-field ligand despite being a poor -donor relative to amines.
The essential mechanism in both panels is identical: mix two orbitals of matching symmetry, the lower starting orbital drops further, the higher one rises further, and the metal-dominant combination is whichever one is nearer the metal's original energy. Whether ends up net-stabilized or net-destabilized depends only on whether the ligand partner started below or above the metal d in energy — filled, low-lying halide lone pairs versus empty, higher CO .
The core ideas
The reduction formula extracts the number of times irreducible representation appears in a reducible representation :
where: is the order of the group, the sum runs over classes , is the number of operations in class , is the character of the reducible representation, and is the character of irreducible representation , both evaluated at that class. Reading: this is just an orthogonality projection — you are asking "how much of the pure basis vector is hiding inside the messy vector ," and the character table rows are an orthonormal (after normalization by ) basis for that projection. The great orthogonality theorem underlying it guarantees
where: is 1 if and 0 otherwise, and the sum is again over classes with multiplicity . Reading: irreducible representations behave like an orthonormal basis of "vectors" (their character strings), which is exactly why the reduction formula works as a dot product divided by the norm . The symmetry-matching selection rule for mixing two orbitals (metal) and (ligand SALC) is
where: are the irreducible representations spanned by the two orbitals, and the integral is the Hamiltonian matrix element (interaction energy) between them. Reading: this is the master rule of the whole article — the integrand transforms as , and only if this product contains the totally symmetric representation can the integral survive; for real orbitals this reduces to requiring . The two-orbital mixing energetics, once symmetry allows an interaction, follow the standard two-level (near-degenerate perturbation theory) result:
where: are the unperturbed orbital energies, is the (symmetry-allowed, nonzero) interaction matrix element, and are the resulting bonding/antibonding MO energies. Reading: bigger (better overlap, matched symmetry) or smaller energy gap both push the split wider apart — this is why good -donors split strongly, while poorly-matched-energy sets shift only modestly. The SALC wavefunctions themselves are generated by the projection operator
where: is the dimension of irreducible representation , is a chosen "generating" ligand orbital, and is the orbital produced by applying symmetry operation to . Reading: you throw a single ligand orbital at every operation of the group, weight each result by how strongly that operation belongs to representation (via its character), and sum — the survivors are exactly the SALC combination of that symmetry.
Goal. Show explicitly that the six -orbitals of an fragment reduce as , using the reduction formula and the character table.
Step 1 — build the reducible representation. Place the six ligands on . For each symmetry operation , equals the number of ligand -orbitals left completely unmoved (mapped to themselves, not to a different ligand or to minus itself) by that operation, because only unmoved basis vectors contribute a diagonal (trace) entry. Working through the ten classes of ():
- : all six ligands fixed → .
- (body diagonals): rotates ligands in 3-cycles, none fixed → .
- (face-diagonal axes, e.g. through edge midpoints): no ligand fixed → .
- (through opposite vertices): the 2 ligands on the rotation axis are fixed, the other 4 cycle → .
- (through opposite vertices, 180°): the 2 axial ligands fixed, other 4 swap in pairs → .
- : every ligand maps to the one opposite it, none fixed → .
- : the improper rotation moves all six ligands off themselves → .
- : all ligands moved → .
- (planes containing 4 ligands each): the 4 in-plane ligands are fixed, 2 out-of-plane ones swap → .
- (planes containing 2 opposite ligands): 2 ligands fixed, other 4 swap in pairs → .
This gives the string
ordered over .
Step 2 — apply the reduction formula for each candidate irreducible representation. The group order is . Take , whose characters are all :
Step 3 — repeat for (characters over the same class order):
Step 4 — repeat for (characters ):
Step 5 — check completeness and rule out everything else. Running the same formula for gives zero in every case (each fails to project any weight out of 's class string). Confirm the dimension count: , matching the original 6-dimensional . So
exactly the three symmetry labels that appear among the metal's valence orbitals — guaranteeing three bonding/antibonding symmetry-matched pairs, plus a leftover nonbonding metal set with no ligand partner at all.
Go deeper · Derivation B · 2 minProjecting out an explicit eg SALC
Goal. Construct the actual (normalized) ligand SALC that pairs with metal , using the projection operator, to confirm the matching is not just a label coincidence but a real, calculable wavefunction.
Step 1 — choose a generating orbital and know the target characters. Label the six ligand orbitals . Pick as the generating orbital. The character row (over the ten classes) is , and .
Step 2 — apply every class of operation to and track where it lands. Under , . Under the (the axes through , , ): the one along sends , the ones along and send . Under , . Under the three planes (): the -plane reflection fixes 's position but this plane does not contain the -axis ligand — careful bookkeeping (standard for this generator) gives under reflection through the plane perpendicular to only when ; using the standard convention where is the plane containing (perpendicular to ), it sends , while and (each containing the -axis) fix . The remaining classes (, , , , ) either move into -axis ligands or leave it invariant depending on whether the operation's axis is ; the net effect after summing every operation in each class (not just one representative) is what the projection formula needs.
Step 3 — apply the projection operator. Rather than track all 48 individual operations by hand, use the shortcut valid for a doubly-degenerate representation generated from a single vector lying along a symmetry axis: sum class by class, using that within a class every operation contributes the same character:
Collecting the -returning operations (character , weight from and one -type reflection direction) against the -returning operations (character from and -type terms) and discarding every class whose character is zero (which automatically removes all contamination from - and -axis ligands), the surviving combination is proportional to
Step 4 — normalize. With and (ligand orbitals on opposite, non-bonded atoms), normalization requires
giving the SALC
Step 5 — check the symmetry match against . The orbital is large and positive along and negative in the equatorial belt; the SALC is symmetric under every operation that leaves invariant or sends as a pair — exactly the transformation behavior of itself. The companion SALC, orthogonal to this one and built the same way from the four equatorial ligands, is
matching 's alternating lobe signs along versus . Both SALCs are two-dimensional partners of the same representation, exactly as required, and both have overlap integral zero with any or metal orbital by the master selection rule.
Worked examples
Example 1 — Foundational: σ-only bonding count in . is low-spin d in this strong-field amine complex. Using the result derived above, the metal contributes one (), three (), and two () orbitals that each find a same-symmetry ligand SALC partner; the three d-orbitals () are left nonbonding. Six ligand lone pairs (12 electrons) fill the six bonding MOs () completely. The remaining d-electrons of Co then fill the nonbonding set (6 electrons, all paired, ) with the antibonding left empty — reproducing the familiar low-spin d, crystal-field picture, but now with the extra information that is not a "pure" metal orbital: it carries substantial ligand-SALC character mixed in by the bonding interaction. As a limiting-case check, if all six ligand orbitals were degenerate with the metal d orbitals and had zero net overlap (), the two-level formula would collapse to — no splitting at all, and , consistent with the physical statement that vanishes only if metal and ligand orbitals do not actually interact.
Example 2 — Applied: π-back-bonding in , an octahedral π-acceptor complex. is , , and each CO ligand offers a filled (HOMO, mostly carbon lone pair) and two empty, degenerate orbitals perpendicular to the C–O axis. The set on all six CO ligands (12 orbitals total) reduces, by the same style of reduction-formula calculation used for above but now tracking vectors perpendicular to each M–L axis, to . Among these, only matches a metal valence orbital (the metal set). Since the CO orbitals are empty and lie above the filled metal in energy, the two-level mixing formula
places the metal-dominant combination (, since metal starts lower) further below its unperturbed energy — the electrons drain some density into the ligand orbital (this is "back-bonding" in symmetry language) and in return the whole level is stabilized. Because is now bonding rather than nonbonding, and the antibonding is essentially unaffected (no -partner reaches in ), the gap between the lowered and unchanged — i.e. — widens substantially relative to a pure- amine ligand. This is exactly why CO sits at the extreme strong-field end of the spectrochemical series, is diamagnetic as , , and why the C–O stretch in (about ) is red-shifted from free CO (): the electron density pushed into weakens the C–O bond order. As a check on scope: if the ligand instead offered a filled, low-energy donor orbital (e.g. F lone pairs) rather than an empty acceptor orbital, the same symmetry match would apply to , but now the filled ligand orbital starts below the metal d, so flips sign and the metal-dominant combination is pushed up instead of down — correctly recovering the opposite, -shrinking behavior of halide ligands described in the overview.
Example 3 — Exam/competition level: full reduction and MO matching for tetrahedral . belongs to (; classes ). Build from the four Cl -donor orbitals: under all four are fixed (); under (through a vertex and the opposite face center) one ligand is fixed, three cycle (); under no ligand is fixed, they swap in two pairs (); under no ligand is fixed (); under (each plane contains one edge, i.e. two ligands) two ligands are fixed (). This gives
Apply the reduction formula against the irreducible representations. For (all characters ):
For (characters ):
For (characters ):
For and , the same procedure gives zero (skip the arithmetic; the class strings have no overlap once and are removed, and dimension count already exhausts ). So
On the metal side, in the orbital is , the set is , and the d-orbitals split as and . Matching symmetry labels: metal and metal each find a ligand -SALC partner and form bonding/antibonding pairs; metal has no ligand partner (since contains no ) and stays nonbonding at low energy; metal does find a partner (since contains ) and is pushed up as the ligand-mixed, antibonding combination. This correctly reproduces — now from first principles rather than crystal-field assertion — the inverted tetrahedral splitting pattern: below , with (roughly for comparable ligands and metal) smaller than because only three, not four, ligand orbitals reach the upper d-set, and the geometry gives poorer directional overlap than octahedral -bonding. High-spin d Fe in this tetrahedral field places electrons as , four unpaired spins, matching the paramagnetism observed for .
Limiting cases, scope & common traps
| Situation | What symmetry analysis predicts | Why |
|---|---|---|
| Ligand orbital energy far from metal orbital energy, same symmetry | Small mixing, weak bonding/antibonding split | Two-level formula: large suppresses the splitting even with allowed symmetry and nonzero |
| Ligand orbital and metal orbital of different irreducible representations | Exactly zero mixing, both remain nonbonding at their own energy | Overlap integral forced to zero by orthogonality of irreducible representations |
| -only ligand set in | metal set strictly nonbonding | No component in |
| Adding -donor ligands (halides) | becomes antibonding, shrinks | Filled ligand lies below metal ; antibonding combination is metal-heavy and raised |
| Adding -acceptor ligands (CO, CN) | becomes bonding, grows | Empty ligand lies above metal ; bonding combination is metal-heavy and lowered |
| Tetrahedral () σ-only field | nonbonding low, pushed up; splitting pattern inverted vs | has no component |
| Low-symmetry distortion (e.g. tetragonal from ) | Degenerate / sets split further | Descending symmetry splits irreducible representations that were degenerate only in the higher group |
The chemist behind it
Origins · 1 minHans Bethe and how this was discovered
Bethe's 1929 paper on the splitting of atomic energy levels in a crystalline electric field was written as a problem in electrostatics and point-group symmetry applied to ionic solids, decades before it was adopted wholesale by inorganic chemists as crystal field theory. He used group-theoretical character analysis to classify how a free ion's degenerate orbitals split under octahedral, tetrahedral, and lower symmetry environments — precisely the symmetry-labeling machinery (, , and so on) that this article builds into a full molecular orbital diagram. Bethe's own career moved almost entirely into nuclear and particle physics — he is best known for working out the reactions that power stellar nucleosynthesis — but the notation and symmetry logic he introduced for crystal fields remains, essentially unchanged, the standard vocabulary of every modern MO diagram for a coordination complex.
Why can't I just match orbitals by "looking similar" instead of using group theory?
Visual similarity is unreliable and non-rigorous once molecules have more than a handful of atoms — two orbitals can look superficially alike in a hand-drawn sketch yet transform completely differently under the molecule's actual symmetry operations, or vice versa. Group theory replaces guesswork with an exact test: compute or look up the irreducible representation each orbital spans, and the overlap integral is guaranteed zero unless those labels match exactly. This is not an approximation — it follows from the orthogonality of irreducible representations, so it holds regardless of how "similar" two orbitals appear by eye.
Do I need to redo the full reduction-formula calculation every time, or are there shortcuts?
For the common geometries (octahedral, tetrahedral, square planar, trigonal bipyramidal) the and reductions are standard results tabulated in every inorganic textbook appendix, so in practice you look them up rather than re-deriving them each time. The derivation matters because it shows why those tabulated answers are correct and lets you handle unusual or distorted geometries (a bent fragment, a five-coordinate site with a nonstandard ligand arrangement) where no memorized table exists.
How does this connect to crystal field theory, and is crystal field theory just wrong?
Crystal field theory is not wrong; it is a restricted, purely electrostatic version of the same symmetry analysis, where ligands are treated as point charges rather than orbitals capable of covalent mixing. It correctly predicts the symmetry labels (, , and so on) and the qualitative splitting pattern because those labels come from the point group, independent of whether the interaction is electrostatic or covalent. What crystal field theory misses is covalent mixing strength, the identity and position of ligand-based MOs, and mechanisms like -back-bonding that require an explicit ligand orbital basis.
Why does the metal t2g set stay strictly nonbonding in a pure σ-only octahedral picture but not in real complexes?
In a strict -only basis (six ligand lone pairs pointing straight at the metal, no perpendicular lobes considered), the reduction of genuinely contains no component, so there is no ligand orbital of matching symmetry for metal to mix with, and the selection rule forces zero interaction. Real ligands almost always have some orbital density perpendicular to the M–L axis (lone pairs on halides, on CO, systems on alkenes), which supplies exactly the -symmetry SALC that was missing, turning the "nonbonding" label into either bonding or antibonding depending on whether that ligand orbital is filled or empty.
Does the projection operator always give the correct normalized SALC in one shot?
The projection operator guarantees you generate an orbital of the correct symmetry, but it does not automatically hand you a normalized wavefunction — you always renormalize at the end by requiring , as shown explicitly in the derivation. For degenerate representations (dimension greater than 1, like or ) a single application of the projection operator to one generating orbital may also need a subsequent Gram-Schmidt-style orthogonalization step to cleanly separate the multiple partner functions within that representation.
How does this generalize beyond transition metals, e.g. to main-group hypervalent molecules?
The identical machinery — reduce the ligand (and , if relevant) representation, classify the central atom's valence and orbitals by symmetry, match labels — explains, for example, why (trigonal bipyramidal, ) has a three-center four-electron bonding scheme along the axial positions rather than needing d-orbital participation, and why 's square-planar ligand SALCs leave two lone pairs in nonbonding, symmetry-orphaned combinations. The method is entirely general to any central atom plus ligand-donor-set geometry, transition-metal or main-group.