Chapter 1
18 min read
Section 6 of 70

Point Groups

The Architecture of Crystals — Real Space

From Operations to Groups

In the previous section we catalogued individual symmetry operations — rotations, reflections, inversion, and improper rotations. A crystal does not possess just one of these in isolation; it possesses a complete set that is closed under composition. This set is a point group: a mathematical group whose operations all leave at least one point in space unmoved.

The point group is the "fingerprint" of a crystal's macroscopic symmetry. It determines which physical properties are allowed (piezoelectricity, optical activity, second-harmonic generation) and, computationally, how much VASP can reduce the Brillouin zone sampling. There are exactly 32 crystallographic point groups, and every crystal belongs to one of them.

Intuition: Think of a point group as the complete "instruction manual" of symmetries for a crystal. If you know the point group, you know every rotation, reflection, and inversion that maps the crystal onto itself — and therefore every physical property that symmetry forbids or allows.

What Is a Point Group?

A point group is a set of symmetry operations G={g1,g2,,gn}G = \{g_1, g_2, \ldots, g_n\} with the following properties:

  1. Every operation gig_i leaves at least one point fixed (the origin).
  2. The set is closed under composition: if gi,gjGg_i, g_j \in G, then gigjGg_i \cdot g_j \in G.
  3. The identity EE is in the set.
  4. Every operation has an inverse in the set: for each gig_i, there exists gi1Gg_i^{-1} \in G such that gigi1=Eg_i \cdot g_i^{-1} = E.

The number of operations in the group is called the order of the group, denoted G|G|. The order ranges from 1 (for the trivial group C1C_1 containing only EE) to 48 (for the full cubic group OhO_h).

Critically, point groups do not include translations. They describe the symmetry of the shape of the unit cell and its contents, not the infinite periodic arrangement. (Translations are included when we move from point groups to space groups in a later section.)


The 32 Crystallographic Point Groups

The crystallographic restriction theorem (only 1, 2, 3, 4, 6-fold rotations) limits the number of possible point groups in three dimensions to exactly 32. These are distributed across the 7 crystal systems as follows:

Crystal SystemPoint Groups (Schoenflies)Point Groups (H-M)Count
TriclinicC1, Ci1, -12
MonoclinicC2, Cs, C2h2, m, 2/m3
OrthorhombicD2, C2v, D2h222, mm2, mmm3
TetragonalC4, S4, C4h, D4, C4v, D2d, D4h4, -4, 4/m, 422, 4mm, -42m, 4/mmm7
TrigonalC3, S6, D3, C3v, D3d3, -3, 32, 3m, -3m5
HexagonalC6, C3h, C6h, D6, C6v, D3h, D6h6, -6, 6/m, 622, 6mm, -6m2, 6/mmm7
CubicT, Th, O, Td, Oh23, m-3, 432, -43m, m-3m5

The total is 2+3+3+7+5+7+5=322 + 3 + 3 + 7 + 5 + 7 + 5 = 32.

Highest and Lowest Symmetry

The lowest-symmetry point group is C1C_1 (order 1: only EE). The highest-symmetry crystallographic point group is OhO_h (order 48: the full symmetry of a cube). The diamond structure has OhO_h symmetry, while zinc blende CdSe has TdT_d symmetry (order 24).

Schoenflies vs Hermann-Mauguin Notation

Two notation systems coexist in crystallography, and you will encounter both in textbooks and VASP output:

Schoenflies Notation

Preferred in molecular spectroscopy and chemistry. It uses letter-number combinations:

SymbolMeaning
CnCyclic group of order n (single n-fold axis)
DnDihedral group (n-fold axis + n perpendicular C2 axes)
CnvCn + n vertical mirror planes
CnhCn + horizontal mirror plane
DnhDn + horizontal mirror plane
DndDn + n dihedral mirror planes
S2nImproper rotation group
T, Td, ThTetrahedral groups
O, OhOctahedral groups

Hermann-Mauguin (International) Notation

Preferred in crystallography and used by the International Tables. It lists the symmetry elements along specific directions:

SymbolMeaning
nn-fold rotation axis
-n (or n-bar)n-fold rotoinversion axis
mMirror plane
n/mn-fold axis with perpendicular mirror
nmn-fold axis with parallel mirror
n2n-fold axis with perpendicular 2-fold axis

Correspondence for Common Groups

SchoenfliesHermann-MauguinOrderExample Crystal
C111Triclinic minerals
Ci-12Many triclinic crystals
C2vmm24Orthorhombic BaTiO3
C3v3m6Wurtzite CdSe
D3d-3m12Calcite CaCO3
Td-43m24Zinc blende CdSe, GaAs
Ohm-3m48Diamond, NaCl, BCC metals

Which to Use?

VASP typically reports symmetry in Hermann-Mauguin notation (e.g., F-43m for the space group of zinc blende). However, character tables and group-theoretical analyses in physics textbooks almost always use Schoenflies notation (TdT_d). Be comfortable with both.

Group Axioms

A point group is a group in the mathematical sense. This means it satisfies four axioms. Let us verify each one using the zinc blende point group TdT_d as our running example.

Axiom 1: Closure

For any two operations gi,gjGg_i, g_j \in G, the product gigjg_i \cdot g_j is also in GG. In other words, combining any two symmetry operations of the crystal yields another symmetry operation of the crystal.

gi,gjG:gigjG\forall\, g_i, g_j \in G: \quad g_i \cdot g_j \in G

Axiom 2: Associativity

For any three operations, the grouping does not matter:

(gigj)gk=gi(gjgk)(g_i \cdot g_j) \cdot g_k = g_i \cdot (g_j \cdot g_k)

This follows automatically because matrix multiplication is associative.

Axiom 3: Identity

There exists an element EGE \in G such that Eg=gE=gE \cdot g = g \cdot E = g for all gGg \in G. This is the identity operation (do nothing).

Axiom 4: Inverse

For every operation gGg \in G, there exists g1Gg^{-1} \in G such that gg1=g1g=Eg \cdot g^{-1} = g^{-1} \cdot g = E. For rotations, the inverse is the rotation by the negative angle. For reflections and inversion, the operation is its own inverse.

OperationIts inverse
EE
C_n (rotation by 2pi/n)C_n^(n-1) (rotation by -2pi/n)
C2C2 (self-inverse)
sigma (reflection)sigma (self-inverse)
i (inversion)i (self-inverse)
S4S4^3

Why Axioms Matter

The group axioms are not abstract formalism — they encode physics. Closure means that the symmetry of a crystal is self-consistent: combining symmetry operations cannot produce something that is not a symmetry. The inverse axiom means every transformation can be undone. These constraints are what limit the possible point groups to exactly 32.

Td: The Point Group of Zinc Blende

The zinc blende structure of CdSe belongs to point group TdT_d (Hermann-Mauguin: 4ˉ3m\bar{4}3m). This is one of the most important point groups in semiconductor physics, shared by GaAs, InP, ZnS, and many other III-V and II-VI compounds.

The 24 Operations of TdT_d

TdT_d has order 24, with operations organized into 5 conjugacy classes:

ClassSymbolCountDescription
1E1Identity
28C38Eight 120 deg rotations about body diagonals
33C23Three 180 deg rotations about x, y, z axes
46S46Six 90 deg improper rotations about x, y, z
56sigma_d6Six dihedral mirror planes

Total: 1+8+3+6+6=241 + 8 + 3 + 6 + 6 = 24 operations.

Understanding Each Class

8C3C_3 rotations: A cube has 4 body diagonals (from corner to opposite corner). Each diagonal is a 3-fold axis, and each admits two non-trivial rotations (C3C_3 and C32C_3^2): 4×2=84 \times 2 = 8.

3C2C_2 rotations: Three 2-fold axes pass through the centres of opposite faces of the cube (along x, y, z).

6S4S_4 improper rotations: The same three axes as C2C_2, but now the operations are S4S_4 and S43S_4^3: 3×2=63 \times 2 = 6.

6σd\sigma_d mirror planes: Six dihedral mirror planes, each containing one face diagonal and one body diagonal of the cube.

Td vs Oh

The full octahedral group OhO_h has 48 operations. The tetrahedral group TdT_d is a subgroup of OhO_h with half the operations. The "missing" 24 operations are those involving inversion — TdT_d has no inversion centre. This is why zinc blende is non-centrosymmetric and piezoelectric, while diamond (which has OhO_h symmetry) is not.

Character Table of TdT_d

The character table encodes how each irreducible representation transforms under the symmetry operations. This table is essential for analysing electronic states and vibrational modes:

TdE8C33C26S46sigma_dBasis functions
A111111x^2+y^2+z^2
A2111-1-1
E2-1200(2z^2-x^2-y^2, x^2-y^2)
T130-11-1(Rx, Ry, Rz)
T230-1-11(x, y, z) and (xy, xz, yz)

Key features of this character table:

  • The A1 representation is totally symmetric — it transforms like a scalar.
  • The T2 representation is 3-dimensional and transforms like the coordinates (x,y,z)(x, y, z). Electronic p-orbitals at the Γ\Gamma point of zinc blende transform as T2T_2.
  • The sum of squares of dimensions equals the group order: 12+12+22+32+32=241^2 + 1^2 + 2^2 + 3^2 + 3^2 = 24.

Physical Consequences of Symmetry

The point group directly determines which physical properties a crystal can exhibit. Neumann's principle states: the symmetry of any physical property must include the symmetry of the point group of the crystal.

Piezoelectricity

A crystal is piezoelectric only if its point group lacks an inversion centre. Of the 32 point groups, 21 are non-centrosymmetric, and 20 of those are piezoelectric (the exception is OO = 432, which has too much rotational symmetry).

Zinc blende (TdT_d) is non-centrosymmetric and therefore piezoelectric. This property is exploited in CdSe quantum dot-based sensors and actuators.

Optical Activity

Optical activity (rotation of the plane of polarised light) requires the crystal to be chiral — it must lack both mirror planes and an inversion centre. Only 11 of the 32 point groups are chiral:

Chiral Point Groups (Schoenflies)
C1, C2, C3, C4, C6
D2, D3, D4, D6
T, O

Note that TdT_d is not chiral (it has mirror planes), so zinc blende CdSe is not optically active despite being non-centrosymmetric.

Second-Harmonic Generation (SHG)

Like piezoelectricity, second-harmonic generation requires the absence of inversion symmetry. The SHG tensor dijkd_{ijk} transforms as a third-rank tensor, and its non-zero components are dictated by the point group.

Symmetry-Allowed Tensor Components

The point group constrains the form of physical property tensors:

PropertyTensor RankRequires Broken Symmetry?
Dielectric constant2No (all point groups)
Piezoelectric tensor3Yes (no inversion)
Elastic stiffness4No (all point groups)
SHG coefficient3Yes (no inversion)
Pyroelectric vector1Yes (polar groups only)

Quick Symmetry Check

Before running an expensive VASP calculation to compute a physical property, check whether the point group allows it. There is no point computing the piezoelectric tensor of a centrosymmetric crystal — it is identically zero by symmetry.

VASP Connection: Point Groups in Practice

VASP identifies the point group of your structure automatically and uses it to reduce computational cost. Here is how point groups affect your calculations.

k-Point Reduction

The point group maps some k-points in the Brillouin zone onto others. VASP exploits this to compute only the irreducible k-points and then reconstructs the full result using symmetry. The reduction factor can be dramatic:

Point GroupOrderMax k-point Reduction
C1 (no symmetry)11x (no reduction)
C2v4Up to 4x
D3d12Up to 12x
Td (zinc blende)24Up to 24x
Oh (cubic)48Up to 48x

For a 10×10×1010 \times 10 \times 10 k-point grid (1000 points), the TdT_d symmetry of zinc blende reduces this to roughly 47 irreducible k-points — a 21x speedup.

Reading the Point Group from OUTCAR

📝text
1# Search for symmetry information in OUTCAR
2$ grep "point group" OUTCAR
3
4 Found point group: T_d
5 The equivalent point group in H-M notation is: -43m
6
7 The point group operations are:
8  E    8C3  3C2  6S4  6sigma_d
9
10 KPOINTS: Automatic mesh
11 Irreducible k-points:   47 out of 1000

Symmetry and INCAR Settings

📝text
1# Standard INCAR for zinc blende CdSe
2SYSTEM  = CdSe zinc blende
3ISYM    = 2       # Use symmetry (PAW recommended)
4SYMPREC = 1E-5    # Symmetry tolerance in angstroms
5
6# For band structure calculations along high-symmetry paths:
7# Symmetry is automatically considered for k-path selection
8
9# When symmetry is broken (e.g., by a defect):
10# ISYM = 0      # Disable symmetry
11# This increases the number of k-points computed

Symmetry-Broken Calculations

When you introduce a defect (e.g., substituting one Cd with Mn in Mn:CdSe), the point group symmetry is reduced. VASP will detect fewer symmetry operations, and more k-points will be needed:

SystemPoint GroupIrreducible k-points (10x10x10)
Pure CdSe zinc blendeTd (24 ops)~47
CdSe with single Mn defectC3v (6 ops)~185
CdSe with two Mn defectsC1 (1 op)~1000

Cost Implications

Reducing symmetry dramatically increases computational cost. A single substitutional defect in a small supercell can increase the number of irreducible k-points by 4-24x. Plan your supercell size and k-point grid accordingly, and always check the OUTCAR to confirm how many irreducible k-points VASP is actually using.

Verifying Symmetry Before Submission

Use spglib to check the point group before running VASP, so you can estimate the computational cost:

🐍python
1import spglib
2import numpy as np
3
4# CdSe zinc blende
5lattice = np.diag([6.077, 6.077, 6.077])
6positions = [
7    [0.000, 0.000, 0.000],
8    [0.500, 0.500, 0.000],
9    [0.500, 0.000, 0.500],
10    [0.000, 0.500, 0.500],
11    [0.250, 0.250, 0.250],
12    [0.750, 0.750, 0.250],
13    [0.750, 0.250, 0.750],
14    [0.250, 0.750, 0.750],
15]
16numbers = [48, 48, 48, 48, 34, 34, 34, 34]
17
18cell = (lattice, positions, numbers)
19dataset = spglib.get_symmetry_dataset(cell)
20
21print(f"Space group:  {dataset['international']} ({dataset['number']})")
22print(f"Point group:  {dataset['pointgroup']}")
23print(f"Symmetry ops: {len(dataset['rotations'])}")
24print(f"Hall symbol:  {dataset['hall']}")
25
26# Estimate k-point reduction
27nkpts_full = 10 * 10 * 10
28nkpts_irr = nkpts_full // len(dataset['rotations'])
29print(f"Estimated irreducible k-points: ~{nkpts_irr} out of {nkpts_full}")
30
31# Output:
32# Space group:  F-43m (216)
33# Point group:  -43m
34# Symmetry ops: 24
35# Hall symbol:  F -4 2 3
36# Estimated irreducible k-points: ~41 out of 1000

Summary

Point groups classify the macroscopic symmetry of crystals into exactly 32 possible groups. Each group is a collection of symmetry operations satisfying the four group axioms, and each determines the physical properties a crystal can exhibit.

  1. A point group is a set of symmetry operations that leave at least one point fixed and satisfy closure, associativity, identity, and inverse axioms.
  2. There are exactly 32 crystallographic point groups, distributed across the 7 crystal systems.
  3. Two notation systems coexist: Schoenflies (used in physics and chemistry) and Hermann-Mauguin (used in crystallography and VASP).
  4. Zinc blende CdSe has point group TdT_d (order 24) with 5 conjugacy classes: E,8C3,3C2,6S4,6σdE, 8C_3, 3C_2, 6S_4, 6\sigma_d.
  5. Physical consequences: The point group determines whether a crystal can be piezoelectric, optically active, or exhibit second-harmonic generation — all before any calculation.
  6. Computational impact: VASP uses the point group to reduce k-point sampling, potentially giving speedups of up to 48x for high-symmetry structures.
  7. Defects break symmetry: Doping reduces the point group and increases computational cost. Always verify symmetry with spglib before submission.
Looking Ahead: Point groups describe the symmetry at a single point. To capture the full symmetry of a crystal — including translational periodicity — we need space groups. In the next section, we will combine point groups with lattice translations (and screw axes and glide planes) to arrive at the 230 space groups that classify all possible crystal symmetries.
Loading comments...