Symmetry at work

Twenty-five of the thirty-two can twin, and seven cannot

The number of twin laws available to a crystal is the index of its class in the point group of its lattice, minus one. Doing that arithmetic for all thirty-two classes takes a moment and produces a census with a sharp edge on it — the seven classes that cannot twin this way are exactly the seven that already use everything their lattice has.

Assumes A twin is a symmetry the lattice has and the crystal does not and The holohedry is the ceiling.

A crystal class sits inside the point group of its lattice — inside the holohedry that is its ceiling. How far inside is a number — the index — and it is the only quantity needed to count the twin laws available.

If the class has order n and the holohedry has order N, the class occupies one of N/n cosets and the other N/n − 1 are the twin laws. That is the whole computation, and running it over all thirty-two classes takes less time than reading the result.

Twenty-five of the thirty-two admit twinning by merohedry. Seven do not. The seven are exactly the holohedral classes, one per system, and the reason is immediate: for them the index is one, the class fills its lattice’s whole point group, and there is nothing left over to be a law.

Which classes can twin by merohedry, and how many ways. Every crystal class, with the number of twin laws its own lattice offers it. The index of the class in the point group of its lattice is the number of orientations available; 25 of the thirty-two have more than one, and the 7 holohedral classes have exactly one — their crystal already has every symmetry their lattice has, so there is nothing left over to twin by. The names along the right are the old mineralogical ones: hemihedral for half, tetartohedral for a quarter.
Fig. 1 Every crystal class, with the index of the class in the point group of its own lattice, and the twin laws that follow. The blocks along each row are the orientations available — the first one is the crystal itself, the rest are twin laws. The rows with a single block are the seven holohedral classes, and their emptiness is the point of the plate.

The old words, which mean exactly this

The vocabulary is Haüy’s and Groth’s and it is index arithmetic under other names.

A holohedral class has index one: it has all of the lattice’s symmetry, and holos is the whole of it. A hemihedral class has index two — half. Tetartohedral is a quarter, index four; ogdohedral is an eighth, index eight, and it takes a lattice the class’s own system does not imply before that one is reachable at all.

Those names were invented to describe faces. A hemihedral crystal shows half the faces the holohedral form would have, because its class produces an orbit half the size — which is the same orbit count this field’s first anchor was about, seen from the outside of a crystal instead of from inside a group. The tetrahedron is the hemihedral form of the octahedron; the pyritohedron is the hemihedral form of the tetrahexahedron, which is why pyrite’s twelve pentagons identify its class.

So the merohedry of a class is one number doing two jobs. It says how much of the lattice’s symmetry the crystal is missing, which is a statement about faces; and it says how many twin laws are available, which is a statement about orientations. They are the same number because they are the same index.

The twin laws of class 4̅. The point group of the lattice of class 4̅ has 16 operations and the class has 4, so it splits into 4 cosets: the crystal itself, and 3 twin laws. Every operation in a block produces the identical second orientation, which is why the block and not the operation is the law.
Fig. 2 A tetartohedral class in detail. 4̅ has four operations, its tetragonal lattice has sixteen, so the decomposition has four blocks: the crystal, and three twin laws. Each block contains four operations and every one of them gives the identical second orientation, which is why a table listing the operations rather than the blocks would report twelve laws where there are three.

The census, read

The distribution is worth reading off rather than merely computing.

Seven at index one — 1̅, 2/m, mmm, 4/mmm, 3̅m, 6/mmm and m3̅m. No merohedral twinning at all, and these are the only seven, one per lattice system.

Nineteen at index two, which is most of the thirty-two. These are the classes missing exactly half their lattice’s symmetry, and they include almost every common structural class: 222, mm2, 4/m, 422, 4mm, 4̅2m, 32, 3m, 3̅, 6/m, 622, 6mm, 6̅2m, m3̅, 432, 4̅3m, and the three lowest — 1, 2 and m.

Class 1 arriving on that list is the pleasing case. A crystal with no symmetry whatever, on a triclinic lattice whose only operations are the identity and the inversion, has index two and exactly one twin law, and that law is the inversion.

Six at index four, the tetartohedral ones: 4, 4̅, 3, 6, 6̅ and 23. Each has a quarter of its lattice’s symmetry and three laws available.

And nothing else. Only the indices 1, 2 and 4 occur when each class is placed on the lattice its own system implies. No class comes out at three, or six, or eight — and the absence of odd indices above one has a one-line reason rather than being a coincidence of small numbers. If a class G is non-centrosymmetric, then G together with its inversion-images is a group of order 2·|G| sitting inside the holohedry, so 2·|G| divides |H| and the index is even. A centrosymmetric class could in principle have an odd index and none of the four non-holohedral ones does.

The word ogdohedral therefore describes nothing on this list. It is reserved for a case the list cannot show, because the list assumed each class sits on the lattice its system implies — and one family of classes has a choice.

4, 4/m, 422, 4/mmm: symmetry against laws. 4 classes on one tetragonal lattice, each a subgroup of the last, which is the lattice's own point group. The orders are 4, 8, 8, 16, so the indices are 4, 2, 2, 1 and the numbers of twin laws are 3, 1, 1, 0. Reading along the chain, each class has more of the lattice's symmetry and fewer orientations available, and the last has none at all — there is nothing left over to be a law. Two classes here have the same order and neither contains the other, so this is a selection rather than a chain — the containments are checked against the holohedry, one row at a time, because an order that merely rises does not make a chain. Each row's order times its index is required to be the order of the holohedry, and the blocks are counted by partitioning it rather than by dividing two numbers.
Fig. 3 Four tetragonal classes with the holohedry at the end: orders four, eight, eight and sixteen, so indices four, two, two and one. Reading down, each class has more of the lattice’s symmetry and fewer twin laws available, and the last has none at all. Two of the four have the same order and neither contains the other, so this is a selection and not a chain — each is checked to be a subgroup of the holohedry one row at a time, and each row’s order times its index is required to come to sixteen. The trade is exact and it is the same trade in every system.

How the index is computed here, and what is checked

The index could be obtained by dividing two numbers from a table. It is not, and the reason is the one this site gives every time it refuses a division.

The holohedry is built rather than looked up. For six of the seven lattice systems it is the set of integer matrices preserving that system’s metric, which is how the fourteen Bravais lattices were enumerated. For the seventh — a rhombohedral lattice described on hexagonal axes, which is what the trigonal classes are written against — it is derived instead as the operations of 6/mmm that permute the two R-centring vectors among themselves. That comes out at order twelve and derives as the symbol 3̅m, and the agreement is the check that the construction was right rather than merely plausible.

Then the cosets are formed by partitioning, not by dividing. Every operation of the holohedry is placed in exactly one block, the blocks are counted, and two things are asserted: that the number of blocks equals the index, and that the blocks between them cover the holohedry exactly once. A division cannot fail. A partition can, and if the class had somehow not been a subgroup — if a matrix had been in the class and not in the holohedry — the covering count would come out wrong and the figure would not be drawn.

That the class is a subgroup of its lattice’s point group is itself asserted, because it is the assumption the whole coset argument rests on and it is easy to break by describing a group in the wrong basis. A trigonal class written on cubic axes is a perfectly valid group of matrices and is not a subgroup of anything in the hexagonal family, and the containment check is what catches that rather than a wrong number appearing at the end.

Class I and Class II, and a twin that cannot be seen

Among the cosets of a non-centrosymmetric class there is always one containing the inversion, and it is special in a way that costs structural crystallographers a great deal of time.

A twin whose law lies in that coset relates the structure to its own inverse. Under Friedel’s law the intensity at (hkl) equals the intensity at (h̅k̅l̅) for every structure, so the two individuals of such a twin scatter identically at every reflection. The twinning changes nothing in the measured amplitudes at all — not slightly, not approximately, but exactly.

That is the distinction between Class I twinning, where the law is equivalent to the inversion modulo the crystal’s own symmetry, and Class II, where it is not. A Class I twin is invisible to an ordinary diffraction experiment and shows up only in the anomalous signal; a Class II twin superposes reflections that genuinely differ and can be detected in the intensity statistics.

Every non-centrosymmetric class has exactly one Class I law, because the inversion lies in exactly one coset. So of the twenty-five classes that can twin by merohedry, the twenty-one non-centrosymmetric ones each have one law that is undetectable this way, and the four centrosymmetric non-holohedral ones — 4/m, 3̅, 6/m and m3̅ — have none, because for them the inversion is already inside the class.

The 3 twin laws of class 4̅, and what each does. Class 4̅ has 4 operations and the point group of its tetragonal lattice has 16, so the holohedry partitions into 4 blocks: the crystal itself and 3 twin laws. Each row gives one block's representative, the determinant of that representative and the order of it. Class 4̅ contains improper operations of its own, so every block holds both determinants and none of its laws reverses the hand — the class relates the two hands already, and there is nothing left for a twin to reverse. That is checked rather than assumed, and it is why the handedness column is a question only a chiral class can be asked. The block containing the inversion is marked: a twin on that law leaves every diffracted intensity exactly unchanged, by Friedel's law, and needs the anomalous signal to find at all.
Fig. 4 The three laws of one tetartohedral class, with what each does read off its matrices — and a warning about the handedness column. Class 4̅ contains improper operations of its own, so every block holds both determinants and none of its laws reverses the hand: the class relates the two hands already, and there is nothing left for a twin to reverse. That is checked rather than assumed, and it is why the question “does this law reverse the hand?” can only be put to a chiral class. What does separate the blocks here is the one holding the inversion, marked as the law diffraction cannot see.

Even the group with no symmetry has a twin law

Class 1 has one operation. Its lattice — triclinic, no constraints on anything — has two, the identity and the inversion. So the index is two, there is one twin law, and it is the inversion.

This is worth pausing on because it is counter-intuitive in both directions. A crystal with no symmetry at all can still be twinned, and the twin is the one nobody can see, because a Class I law in class 1 is the only law there is.

The plane analogue is exact and can be drawn. Plane group p1 — the group with nothing in it, and the one a single dot cannot even illustrate — has one operation modulo translations; its oblique lattice’s point group has two, the identity and the half-turn; index two, one law, and that law is the half-turn.

p1, twinned. p1 twinned by a rotation. To the left of the composition line the motif sits where p1 puts it; to the right every copy has been carried over by the twin law, which is one of the 1 operation the oblique lattice has and p1 does not. 8 images on the left, 8 on the right, and the lattice runs through the line unbroken — which is exactly why a twinned crystal looks like a single one.
Fig. 5 p1 twinned. The least symmetric of the seventeen has one twin law available, and it is the two-fold rotation the oblique lattice carries whether or not the pattern uses it. To the right of the line every copy of the motif has been turned through half a turn, and the lattice runs through unbroken because a half-turn is a symmetry of every lattice there is.

Where the arithmetic needs care

The index is a property of the class and its lattice, and it is the second half that a table indexed by class alone gets wrong.

Most systems offer only one lattice, so the distinction does not arise. The trigonal classes offer two: a trigonal crystal can sit on a rhombohedral lattice, whose point group is 3̅m with twelve operations, or on a hexagonal one, whose point group is 6/mmm with twenty-four. The index of class 3 is four in the first case and eight in the second, and eight is where the word ogdohedral is used.

So a trigonal crystal’s twin laws cannot be looked up from its class. They have to be computed from its class and its lattice together, and the difference between the two answers is a factor of two in the number of orientations available. The next rung is quartz, where the difference is the whole story.

Class 3 on each lattice it can sit on. Class 3 placed on each of the 2 lattices its system allows. The twin laws come out 3 on the rhombohedral lattice and 7 on the hexagonal lattice. The class is the same in both columns and the answer is not, because a twin law has to be a symmetry of the lattice and the two lattices do not have the same symmetries. Assuming the lattice from the class gets this wrong in the direction that loses laws.
Fig. 6 Class 3 on each of the two lattices a trigonal crystal can have. On a rhombohedral lattice it has index four and three twin laws; on a hexagonal one it has index eight and seven. The class is identical in both columns. What differs is the lattice, and assuming the lattice from the class loses four of the seven laws without any warning that it has done so.

What the seven have in common besides the arithmetic

The seven holohedral classes are the ones that cannot twin this way, and it is worth asking what else is true of them, because the answer is a small piece of evidence about how often this mechanism matters.

Every one of the seven is centrosymmetric — a holohedry contains the inversion, so a class equal to its holohedry does too. So none of the seven can be piezoelectric, none can be polar, none can be optically active, and none has an enantiomorph. The classes that cannot twin by merohedry are exactly the classes that are least interesting for every other reason in this field.

That is not a coincidence and it is not deep either. Both statements are consequences of having a lot of symmetry: a class with everything its lattice permits has no cosets left over and no property that an inversion would forbid. The classes worth building a device out of are, without exception, classes that can twin — and since a twin averages a property over two orientations, twinning is a standing hazard for exactly the materials whose properties are worth having.

Quartz oscillators are cut from untwinned quartz for that reason, and the twinning that has to be avoided is a specific one of the three laws its class permits.

Beyond merohedry: when a sublattice does the work

There is a second mechanism, and it enlarges the subject considerably.

The argument so far required the twin law to be a symmetry of the lattice. Weaken that: require it only to be a symmetry of a sublattice — a subset of the lattice points forming a lattice of their own, with a fraction of the density. The boundary is then coherent for those points and slightly wrong for the rest, and if the fraction is high enough it is a perfectly good twin.

That is twinning by reticular merohedry, and the fraction is the index of the sublattice, which metallurgy writes Σ. The spinel law in cubic crystals is the case everybody meets: a rotation of sixty degrees about a body diagonal is not a symmetry of the cubic lattice, and it is a symmetry of a sublattice containing one point in three. Σ = 3, one atom in three is in perfect register across the boundary, and the boundary energy is correspondingly tiny — which is why annealing twins in copper and brass are everywhere.

The whole interfaces anchor of this field is that computation. It is the same coset arithmetic with the lattice replaced by a sublattice, the index of the sublattice becomes the thing to enumerate, and the answer is a short list of special angles that comes out of number theory rather than out of crystallography.

{111} in class m3̅m. The form {111} of crystal class m3̅m: 8 faces, being the orbit of one face under the 48 operations of the class, with a stabiliser of order 6. 4 poles lie in the upper hemisphere or in the plane of the page and are drawn filled; the other 4 lie below and are drawn open at the same positions, which is the stereographic convention and the reason only the upper ones carry their indices. The form is closed: the faces enclose a volume, so a crystal can be bounded by this form alone.
Fig. 7 The eight faces of {111} in the cubic holohedry, and the eight directions the spinel twin law can be described about. All eight are one law: the class’s own operations carry each body diagonal onto the others, so the four planes and the four axes collapse to a single coset. Naming four laws where there is one is the commonest over-count in the older literature.

What is settled and what is not

The census settles which laws are available. It says nothing at all about which are used.

Quartz has three laws available and uses all three routinely. Calcite has one and uses it constantly. Many crystals with several laws available are never observed twinned at all, because the boundary energy for their structure is high or because nothing during growth ever nucleated a second orientation.

That gap is the same one this field has now met four times: permitted is not present, for forms, for physical properties, for twin laws. The pattern is consistent enough to be worth naming as a habit — a symmetry argument produces an upper bound on what can happen, always, and never a prediction that it will.

What it does give, and what makes the census worth computing, is the negative. A crystal reported as twinned on a law not in its coset list is a crystal that has been mis-indexed, or is not twinned, or is not in the class it was assigned. The list is closed and finite, so the refusal is available, and a closed list that can reject something is worth a great deal more than an open one that cannot.

The group a twin law generates

A twin law is a coset, and a coset is not a group. What is a group is the class together with the law, and naming it gives the twin an object of its own rather than only a relation.

Take the class H and one of its twin laws, represented by an operation g. The set H ∪ gH is a group exactly when lies in H, which happens whenever the coset has order two in the quotient — and for an index-two class it always does. That group is the twin point group, it has order 2n, and it is the symmetry of the twinned crystal considered as one object.

The distinction matters when the index is four. There the quotient has three non-trivial cosets and they are not independent: two of them compose to the third, so a crystal twinned on two laws is automatically twinned on the third, and the twin point group generated by any two is the whole holohedry.

That is why quartz’s three laws behave the way they do. Its index is four, its three cosets are the Dauphiné law, the Brazil law and their product, and a crystal showing two of them shows all three — which is exactly what the combined law is, and why it is not a fourth possibility.

So the coset arithmetic gives more than a count. It gives the composition table, and the composition table says which combinations of laws a single specimen can carry.

The twin that looks like a better crystal

There is a specific and expensive failure this census makes possible to state, and it is the reason merohedral twinning is feared rather than merely noted.

A crystal twinned by merohedry with equal volumes of the two orientations produces intensities that are the average of the two — and the average has the symmetry of the twin point group, which is larger than the crystal’s own. So the diffraction pattern reports a higher symmetry than the crystal has, exactly and not approximately.

A determination that takes that report at face value assigns the higher class, refines in a group with too many operations, and produces a structure that is the average of the two orientations — a well-formed answer to the wrong question, with atoms at positions no molecule occupies.

Nothing in the symmetry catches it, because the symmetry is what has been falsified. What catches it is the intensity statistics — the distribution is narrowed by the averaging, in a way the essay on that subject makes quantitative — and chemistry, since the averaged structure usually contains something absurd.

The census on this page is what says which classes are exposed. A holohedral class cannot be twinned by merohedry, so it cannot suffer this; and a class of index four has three laws available and three ways to be misread. Knowing the index is knowing how much room there is for the error, before any data are collected.

Where the ladder goes next

Two rungs of this anchor have been about counting. The third is a single mineral, and it is the one where every piece of the arithmetic so far shows up at once.

Quartz is class 32 on a hexagonal lattice. Its index is four, so it has three twin laws, and each of the three has a name, a history and a distinct consequence: one that swaps left-handed for right-handed quartz, one that reverses the sense of a screw without changing the handedness, and one that is the composition of the other two. One of the three is Class I and invisible to diffraction. And all three would be missing from a table that read quartz’s lattice off its class.

What this makes readable

Essays that name this one as a prerequisite.

Named alongside this one

Essays reaching for the same objects. Nobody chose these; they are what the concept index makes visible.

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.

CosetCrystal classFriedel lawHolohedryIndexMerohedryTwin law