Into space

A glide sticks two levels together

The translation attached to a glide moves no wavevector at all. It comes back as a phase factor, and at the edge of the zone the factor is minus one — after which the operators of the little group no longer multiply the way the group does, and no rephasing repairs it.

Assumes The star of a wavevector, Where two levels must meet and Reflect, then slide by half of something.

Of the seventeen plane groups, four contain an operation whose translation part cannot be removed by any choice of origin: pg, pmg, pgg and p4g, the non-symmorphic ones. This collection has taken that fact apart from several directions — a glide is a reflection with half a translation attached, the half is intrinsic rather than a choice of origin, and it announces itself in a diffraction pattern as a systematic absence.

Here is a fourth consequence, and it is the sharpest. At the edge of the Brillouin zone perpendicular to the glide, every level is doubled, along the whole edge, for reasons that have nothing to do with the little group’s character table. Something in the machinery of the previous rung has broken, and what has broken is worth following exactly.

pgg at (1/2, 0): the operators multiply up to a sign. Every product of two Bloch operators of the little group of (1/2, 0) in pgg, against the operator of the product. They agree up to a scalar, and the scalar is +1 or −1: 4 of the 16 products come back with a minus sign. No rephasing removes them, and the search that says so tries every assignment of twelfth roots of unity to the operators. A representation that multiplies only up to this sign cannot be one-dimensional, because scalars commute and these operators do not. Each entry is an exponent modulo twelve, so the table is exact.
Fig. 1 Every product of two Bloch operators of the little group at the edge of the zone in pgg, compared with the operator of the product. Four of the sixteen come back with a minus sign, and no rephasing of the operators removes them — which is checked by trying every assignment of twelfth roots of unity to the four elements. A representation that multiplies only up to this sign cannot be one-dimensional, because scalars commute and these operators do not.

What the phase is, and where it hides

An operation acts on a wave by permuting the sites and multiplying by a phase — the phase of the cell each site was carried into. That is all the translation part contributes, since a translation moves no wavevector, and the resulting matrices are monomial: one non-zero entry per row, and that entry a root of unity.

Monomial matrices multiply exactly, so a question about how they compose is a question about exponents modulo twelve. And the composition is where the phase becomes visible. Let D(g) be the operator of the group element g. Then in general

D(g1)D(g2)=ω(g1,g2)D(g1g2)D(g_1)\,D(g_2) = \omega(g_1, g_2)\, D(g_1 g_2)

with ω a phase rather than one. A representation obeying that weaker rule is called projective, and ω is its factor system.

Why a factor is not automatically a problem

A factor system can be an artefact of the phases somebody happened to choose. Multiplying each operator by a phase of its own — D'(g) = λ(g) D(g) — changes the factor system by a corresponding amount, and the question is whether some choice of the λ makes every factor one.

That is a finite question here. The λ are roots of unity of order dividing twelve, and the little groups involved have at most eight elements, so the search is at most a few million tries and usually a few thousand. The machinery performs it rather than appealing to a cohomology class, which is the same theorem stated abstractly.

pmm at (1/2, 0): the operators multiply up to a sign. Every product of two Bloch operators of the little group of (1/2, 0) in pmm, against the operator of the product. They agree up to a scalar, and the scalar is +1 or −1: 0 of the 16 products come back with a minus sign. There is nothing to remove here, and the representation is an ordinary one. Each entry is an exponent modulo twelve, so the table is exact.
Fig. 2 The same wavevector in the symmorphic group of the same point group. Every product comes back with a plus sign: pmm has no translation to leave a phase behind, so its Bloch operators multiply the way the group does and its representation is an ordinary one. The contrast is the whole argument — the sign is a fact about the glide, not about the wavevector.

The one that survives every rephasing

At the edge of the zone in pgg, the search fails: there is no assignment of phases making all sixteen products come out one. The factor system is not an artefact and cannot be removed.

The reason is short enough to state in a line. pgg has two glides, one along each axis, and at the wavevector (½, 0) the Bloch operators of the two anticommute: D(a)D(b) = −D(b)D(a). Scalars commute with everything, so no one-dimensional representation can carry two anticommuting operators. Every irreducible projective representation of that little group with that factor system is therefore at least two-dimensional, and every level at that wavevector is at least a pair.

Nothing about the material enters. The anticommutation is computed from the group’s own translations and the wavevector’s own coordinates, in integers, and it holds for every operator commuting with pgg.

pgg at (1/2, 0): every level a pair, because the operators multiply up to a sign. The levels of the pgg model at (1/2, 0), with degenerate ones drawn thick. The little group there has order 4, and its operators multiply only up to a sign that no rephasing removes, so it has no one-dimensional representation at all and every level is a pair. The values are numerical and the multiplicities are read at a stated gap; the prediction they are compared against is exact.
Fig. 3 And the levels there: four states in two pairs, exactly as the anticommutation requires. The prediction column says projective rather than giving a list of dimensions, because with a factor system that no rephasing removes the little group’s ordinary character table does not apply — and what replaces it says every level is a pair.

The fact underneath: a glide squares to a translation

The anticommutation comes from something even shorter, and it is worth isolating because it is the whole of the phenomenon.

A glide applied twice is a lattice translation. That is what a glide is: a reflection composed with half a lattice vector along the mirror, so doing it twice gives the whole vector and nothing else. In reciprocal space a lattice translation acts on a wave by the phase of that translation, which at a general wavevector is some number of modulus one and at the edge of the zone perpendicular to it is exactly −1.

So at the zone edge the glide’s Bloch operator squares to minus the identity. An operator whose square is −1 has eigenvalues ±i; on a one-dimensional space it is one of those two numbers; and combining it with a second such operator forces the two-dimensionality above.

pg: what the glide squares to, wavevector by wavevector. A glide applied twice is a lattice translation, and a lattice translation acts on a Bloch state as the phase of that translation. At the centre of the zone that phase is one; at the edge perpendicular to the glide it is minus one, so the operator squares to minus the identity — exactly, as an exponent modulo twelve rather than as a number near −1. No operator with that property acts on a one-dimensional space and survives complex conjugation, which is why the levels at those wavevectors come in pairs.
Fig. 4 The fact, computed at four wavevectors: what the glide’s operator squares to. Plus one at the centre of the zone, minus one at the edge perpendicular to the glide. The value is an exponent modulo twelve rather than a number near −1, so the statement is exact — and it is the reason a whole line of the zone behaves differently from the rest of it.

An aside on why the sign cannot be argued away

A first instinct on meeting a phase that spoils a multiplication rule is that it is a bookkeeping error, or a bad choice of origin, or a convention. All three instincts are correct in most of this subject and wrong here, and it is worth saying why each fails.

It is not a choice of origin. Moving the origin changes the translation parts of every operation together, and the intrinsic part of a glide’s translation is exactly what survives that change. The half-vector along the mirror is intrinsic, so no origin removes it, and the phase it produces at the zone edge is therefore not an origin’s doing.

It is not a choice of phase for the operators. That is precisely what the rephasing search tries, exhaustively, over every assignment of twelfth roots of unity to the elements of the little group. When the search succeeds the machinery says removable and treats the representation as an ordinary one; when it fails, as at pgg’s zone edge, it says so.

It is not a choice of basis inside the space. A change of basis conjugates all the operators at once and leaves every product’s relation to its factor untouched, because the factor is a scalar. Scalars survive conjugation, which is the reason a factor system is a well-defined object at all.

What is left, after those three, is a fact about the group and the wavevector. Two operations of the crystal, at that wavevector, genuinely fail to commute in the way their group elements do, and nothing in the bookkeeping is at fault.

Where it happens, enumerated

The census over the seventeen finds six wavevectors with a factor system that no rephasing removes. They belong to pmg, pgg and p4g — the non-symmorphic groups with more than one glide — and they are edge centres and corners of the zone.

pg, which is non-symmorphic with a single glide, does not appear on that list, and the reason is instructive. Its little group at the zone edge has order two, and the factor system of a cyclic group of order two is always removable: setting D'(g) = i D(g) makes the square come out +1. So the unitary operations of pg force nothing at all at the zone edge.

Its levels double there anyway, robustly, at every weight scheme tried. The doubling is real and is not the group’s doing, and this is the honest place to say what the machinery here does and does not settle.

p4g: the wavevectors where something of the group survives. Every wavevector of a grid of 6ths at which more than the identity survives, for p4g, with the size of its star, the order of its little group, and whether the little group's operators multiply the way the group does. The product of the second and third columns is the order of the point group, 8, on every row. The last column is the one that decides whether a degeneracy is forced: where a factor system cannot be removed by any rephasing, the little group has no one-dimensional representation at all and every level there is at least a pair.
Fig. 5 The special wavevectors of p4g, with the factor system’s verdict in the last column. Two of them carry one that no rephasing removes — and at those the levels come entirely in pairs, which the group’s ordinary character table, with its one-dimensional representations, would never have predicted.

The claim that there are six of them and no more is worth putting on the same footing as the rest of the arithmetic, which means asking the question of all seventeen groups at once rather than of the three that were expected to answer. Every special wavevector of every plane group, on a grid of sixths, has a little group; each little group has a factor system; and each factor system either is trivial, or yields to a rephasing, or does not. That is a hundred and twenty-three separate exhaustive searches, and the count that comes back is six.

6 wavevectors in the seventeen where no rephasing helps. Every special wavevector of every plane group — 123 of them on a grid of 6ths — asked whether the Bloch operators of its little group multiply the way the group does, and if not whether rephasing them makes it so. Most carry no factor system at all; a few carry one that a rephasing removes, and those are an artefact of the phases chosen. 6 do not yield to any rephasing, and they belong to 3 groups: pmg, pgg, p4g. At each of those, the little group has no one-dimensional representation with that factor system, so every level is at least a pair — and the pairing runs along a whole edge of the zone rather than sitting at a point, because the phase that causes it depends on one component of the wavevector only. The glide column is why the effect is called non-symmorphic sticking, and it is also where the rule stops being simple: pg has a glide and no stuck wavevector at all, because its little group at the zone edge is cyclic of order two, and a cyclic group's factor systems are all removable. A glide is necessary and it is not sufficient.
Fig. 6 The rephasing question asked of every special wavevector of all seventeen plane groups. A faint mark is a wavevector whose operators multiply the way the group does; a mid mark is one carrying a factor system some rephasing removes, which is an artefact of the phases chosen; a dark mark is one no rephasing touches. Six dark marks in three groups, and the glide column beside them is why the effect is called non-symmorphic sticking — and also where the rule stops being simple, since pg has a glide and no dark mark at all.

One more thing follows from the census being complete rather than illustrative, and it is a negative worth stating. Fourteen of the seventeen plane groups have no wavevector anywhere with an irremovable factor system, and thirteen of those have no factor system at all — every product of Bloch operators comes back with a plus sign at every special wavevector. The fourteenth is pg, which carries one at ten of its wavevectors and has it removed by a rephasing at every one of them, which is exactly the case the search exists to distinguish. In the thirteen a degeneracy at the zone boundary is either forced by the little group’s ordinary characters, or forced by the operator being real, or it is a coincidence that moves when the operator does. The phenomenon this essay is about simply does not arise there, and a reader looking for it in a symmorphic crystal’s bands will not find it however carefully they look. That is the useful shape of an exhaustive answer: it says where to look and, just as usefully, where not to.

The part this collection does not decide

At pg’s zone edge the factor system is removable, so what is left is an ordinary representation of a group of order two, whose two representations are one-dimensional and whose characters are real. Nothing unitary forces a doubling. The doubling is nevertheless there and survives every perturbation.

What accounts for it is an antiunitary symmetry: the operator is real, so complex conjugation commutes with it, and conjugation is not a motion of the plane. In the gauge that removes the factor system the two levels carry +i and −i, which conjugation exchanges, so a real operator cannot separate them. That is Herring’s case, and deciding it in general requires a sum over the antiunitary coset that this collection has not built.

So the census reports three rows as unaccounted: robust, not explained by the unitary operations, with the antiunitary candidate named and not computed. Naming a gap is not filling it, and the difference between the two is worth keeping visible — the same position the decidability essays take about an answer a bounded search did not reach.

pgg: 4 levels along Γ–X–M–Γ. The levels of the least committal pgg-symmetric operator on an orbit of 4 sites, followed along a path through the zone. The eigenvalues are computed numerically and are measurements; what the symmetry decides, and what the rest of this ladder is about, is not where the lines are but where they touch. Every crossing at a labelled wavevector in this drawing is one the little group's characters require, and moving the weights of the operator moves the lines without moving the crossings.
Fig. 7 The levels of the pgg model along a path through its zone. Along the edge every level is a pair; away from it the pairs separate. That is the shape of a projective factor system in a picture: not a touching at a point, which is what a two-dimensional representation gives, but a doubling along a whole line.

Why the doubling is along a line rather than at a point

This is the difference worth carrying away from the rung, because it is visible in any band diagram of a non-symmorphic crystal.

A degeneracy forced by a two-dimensional representation happens at the special wavevectors where the little group is large enough to have one, and those are isolated points. Move off the point and the little group shrinks, the representation is no longer available, and the pair separates.

A degeneracy forced by a factor system happens wherever the factor system survives, and the factor system is decided by the phase of a lattice translation — which depends on only one component of the wavevector. Every wavevector on the zone edge perpendicular to the glide has the same phase of −1, so the doubling holds along the whole edge and not at points of it.

That is why the band structure of a non-symmorphic crystal has whole surfaces of the zone boundary where its levels stick together in pairs, and why the effect disappears entirely when the same point group is realised symmorphically. The bands of pgg and pmm differ in a way that has nothing to do with their point groups, which are the same, and everything to do with a half-translation neither of them can see in reciprocal space directly.

The same phenomenon, three fields apart

It is worth noticing how many of this collection’s arguments are the same half-translation seen from different sides, because the non-symmorphic groups are where crystallography’s arithmetic is least visible in the geometry.

In direct space the half-translation is what makes a glide a glide, and it is intrinsic: a quantity that survives every change of origin, which is what that phrase is defined to mean.

In a diffraction pattern it is a systematic absence — a whole row of reflections extinguished, because the half-translation makes the contributions of two halves of the cell cancel exactly for those indices.

In reciprocal space, on the levels, it is this: a factor system at the boundary, forcing levels into pairs along a whole edge.

Three quite different-looking phenomena, all of them the same ½ in the same place. Whether that counts as one fact or three is a matter of taste; what is not a matter of taste is that a reader who has met all three can predict any of them from any other, which is the kind of unification worth building a collection around.

The bookkeeping this replaces

A reader who has met this material elsewhere will have met it as loaded representations or ray representations of the space group, or as the representations of a central extension of the little co-group. Those are three names for the same repair: a projective representation of a group is an ordinary representation of a larger group built from it and the factor system.

The construction is standard and this collection does not build it, for the reason it does not build many standard things — the question here was whether a level is forced to be a pair, and the anticommutation answers it in a line. What the larger machinery buys is the classification of the projective representations, which matters when there is more than one and the levels have labels that need distinguishing.

pmg at (1/2, 1/2): the operators multiply up to a sign. Every product of two Bloch operators of the little group of (1/2, 1/2) in pmg, against the operator of the product. They agree up to a scalar, and the scalar is +1 or −1: 4 of the 16 products come back with a minus sign. No rephasing removes them, and the search that says so tries every assignment of twelfth roots of unity to the operators. A representation that multiplies only up to this sign cannot be one-dimensional, because scalars commute and these operators do not. Each entry is an exponent modulo twelve, so the table is exact.
Fig. 8 A third case: pmg at the corner of its zone, whose factor system also survives every rephasing. pmg has one mirror and one glide, and it is the product of the two that anticommutes with itself here. The pattern of signs differs from pgg’s and the consequence is the same.

It is worth saying what the levels above are levels of, because the argument would be empty if the operator had been chosen to produce the answer. The model is the least committal one available: an orbit of four sites under pgg, generated from a single point in a general position, with a bond between each pair of nearest neighbours and one orbital on each site. Nothing about it was tuned. The group is then recovered from the point set before anything is built on it — a motif that landed on a special position would give an orbit with more symmetry than the group it was asked for, and a model built on that orbit would exhibit degeneracies belonging to a group nobody named, which is a way of proving a theorem about pgg using pmm by accident.

The two glides are what relate the four sites in pairs, and everything above is about what those two operations do to a wave rather than to the sites. The sites are permuted; the wave picks up a phase for each cell a site is carried into; and the whole of the argument lives in those phases. So the four-site orbit is not an example the conclusion depends on. It is the smallest thing the conclusion can be tested on, and the test is that an operator with no reason to cooperate produces exactly the pairing the exponent arithmetic predicts.

What is exact and what is measured

Everything on the left-hand side of this argument is exact. The wavevector is a pair of rationals; the little group is found by integer arithmetic; the Bloch operators are permutations with exponents attached; their products are exponent sums modulo twelve; the rephasing search is a finite enumeration over roots of unity.

Everything on the right-hand side is a measurement. The levels are eigenvalues of a matrix, computed numerically, and a pair is called a pair when two of them agree to within a stated gap.

The two sides are compared as patterns, and that comparison is what a phase-system argument is worth: an exact statement that certain levels cannot be separated, tested against an operator that had no reason to cooperate. When the two agree, as they do at every one of the six wavevectors above, the exactness has been earned rather than assumed.

pgg at (1/2, 0): the degeneracy survives every weight. The same wavevector of the same model under 4 different weight schemes, each of them invariant under the group and none of them special. The pattern of multiplicities is identical in all of them, which is what a degeneracy that symmetry forces looks like: nothing respecting the symmetry can lift it. The eigenvalues are numerical; the comparison is between patterns of multiplicity rather than between values.
Fig. 9 The test applied to the case this essay is about. Four weight schemes at pgg’s zone edge, each invariant under the group; the pairs are pairs in all four. Nothing respecting the symmetry lifts them, which is the definition of forced — and here what does the forcing is not the point group but a sign left behind by half a lattice vector.
pmg: the wavevectors where something of the group survives. Every wavevector of a grid of 6ths at which more than the identity survives, for pmg, with the size of its star, the order of its little group, and whether the little group's operators multiply the way the group does. The product of the second and third columns is the order of the point group, 4, on every row. The last column is the one that decides whether a degeneracy is forced: where a factor system cannot be removed by any rephasing, the little group has no one-dimensional representation at all and every level there is at least a pair.
Fig. 10 pmg’s special wavevectors, for comparison with p4g’s above. One mirror and one glide, four operations in the point group, and two wavevectors where the factor system survives every rephasing. A group with a single glide and nothing else — pg — has no such wavevector at all, because a cyclic group of order two never has an irremovable factor system.

Where the factor systems live

The rephasing search asks, for one wavevector in one group, whether a particular factor system can be argued away. The answer belongs to a classification, and naming it says why the search is finite and what it is searching.

Two factor systems that differ by a rephasing are equivalent, and the classes form a group under multiplication — the Schur multiplier of the little co-group, which is its second cohomology with coefficients in the circle. So the question is this factor system removable is the question is its class the identity, and the number of genuinely different answers available is the order of that group.

That is the same machinery as the extension arithmetic that produces the seventeen, one level along: there the cocycles took values in the lattice and the classes were plane groups; here they take values in phases and the classes are the ways a set of operators can fail to represent a group. Both are second cohomology, both are annihilated by the order of the group, and that annihilation is exactly why the rephasing search over twelfth roots of unity is exhaustive rather than a sample — a class killed by the group’s order needs no finer phase than that.

The finiteness is therefore a theorem rather than a bound chosen for the computation. A search over a continuum of phases would prove nothing; a search over the roots of unity the cohomology can hold proves that no phase whatever removes the factor, which is the statement the essay needs.

What a whole surface of stuck levels forbids

The last section’s observation — that the doubling runs along a line rather than sitting at a point — has a consequence for counting that is worth extracting, because it is what makes non-symmorphic groups matter outside the band diagram.

If the levels stick in pairs across an entire face of the zone boundary, then no gap can open between the two members of a pair anywhere on that face. A gap in the spectrum has to separate whole levels from whole levels at every wavevector, so a gap can only fall where the pairing permits — after an even number of levels, never after an odd one.

That is a statement about how many states a system may hold before a gap is available, and it is fixed by the group before any model is written down. A symmorphic group imposes no such condition: its degeneracies sit at isolated points, and a gap can open everywhere else and simply avoid them. A non-symmorphic one has a surface of degeneracy that cannot be avoided, and the counting constraint follows.

It is the same half-translation once more. In direct space it makes a glide intrinsic; in a diffraction pattern it extinguishes a row of reflections; on the levels it sticks pairs together along a surface; and now it forbids a gap at an odd count. Four consequences, one ½, and none of them derived from the others.

Where this ladder goes

The last rung is the smallest case in the subject and the one with the shortest proof: the honeycomb’s two levels at the corner of its zone, where the degeneracy is an identity between three cube roots of unity and the gap that opens when the two sites differ is exactly their difference.

And the machinery carries on into the applied field, where the same wavevector-by-wavevector analysis is applied not to levels but to the rank of a rigidity matrix, and a mechanism turns out to be a wave that a finite cell can only see if the cell happens to be the right size.

The two additions above are the same observation from opposite ends. The cohomological framing says the obstruction is a class rather than an accident of how the operators were written, which is what makes the search’s negative answer trustworthy. The counting constraint says what that class costs a material, which is what makes it worth searching for. Neither is a statement about any particular crystal, and both are decided by the group before a model exists.

What this makes readable

Essays that name this one as a prerequisite.

What links here

Every essay whose body links to this one.

The objects this essay names

Each one links to every other essay that touches it.

DegeneracyFactor systemGlide planeLittle groupNon-symmorphicProjective representationZone boundary