What the twenty lack is a product of mirrors
Assumes Twelve of the thirty-two are free, Three invariants and one relation and How many invariants of each degree.
Twelve of the thirty-two are free sorted the crystal classes by the polynomials they leave alone. For twelve of them the invariant polynomials form a ring generated by three polynomials with no relation among them, so that counting the invariants of any degree is a partition problem in three fixed degrees. Those twelve are exactly the classes generated by their own mirror reflections, as the theorem of Chevalley, Shephard and Todd requires. Of the other twenty it said only that the count “is the partition number minus a correction, and the correction is where the errors live”.
This essay computes that correction, and it turns out to be simple. Every one of the twenty sits inside one of the twelve. Seventeen sit at index two and three at index four. The invariants of a smaller class are the invariants of the reflection class containing it, times one polynomial for each of a small set of characters. Each such polynomial is the product of the linear forms of some of the larger class’s mirror planes, the ones the smaller class does without. The count of invariants of each degree is then a sum of shifted partition counts, one for each of those polynomials, and nothing needs subtracting.
Primary and secondary invariants
A theorem of Hochster and Eagon, for finite groups in characteristic zero, says that every ring of invariants has the same shape even when it is not free. Choose three invariant polynomials whose only common zero is the origin. Then every invariant can be written uniquely as for a fixed finite list of invariants and arbitrary polynomials . The are called primary invariants and the secondary ones. The ring is free over the primaries, and it is free over nothing at all exactly when one secondary, the constant 1, is not enough.
The number of secondaries is , where the are the primaries’ degrees, and their degrees can be read from the Molien series. Multiply the series by , and what remains is a polynomial whose coefficient of counts the secondaries of degree . The difficulty is choosing primaries, which the theorem says exist without saying which.
For a crystal class there is a natural choice. If is contained in a reflection class , then the basic invariants of are invariants of too. They have only the origin as a common zero, since they are primaries for already. So they are primaries for , and the number of secondaries is , the index of in . The smaller the reflection class that contains , the fewer secondaries it needs.
Every class inside a reflection class
The picture at the head of this essay lists every class with the smallest reflection class that contains it. The search tries each of the twelve reflection classes and each of the six ways of relabelling the three axes, since a monoclinic two-fold may be written along and the orthorhombic mirrors along , and . Twelve classes are reflection classes themselves, at index one, and their only secondary is 1. Seventeen sit at index two and need exactly one secondary besides 1. Three sit at index four: the centre of inversion in , the four-fold rotoinversion in , and the three-fold rotoinversion in . They need three.
None of the twenty needs a larger index. That is not forced by anything general, and it reflects how the crystal classes lie inside each other. Every one of the twenty can be completed to a reflection class by adding mirrors. The three that need index four are exactly the classes with an improper operation and no mirror at all: the inversion and the two rotoinversions whose powers include no reflection.
The secondaries are products of mirrors
The secondary invariants can be written down, not merely counted. A reflection class’s characters of dimension one take only the values and , because the class is generated by reflections, each of order two. For each such character that is on all of , let be the product of the linear forms of the mirrors on which is . Every operation of multiplies by . So is invariant under , where is , and changes sign under some operations of . A theorem of Stanley, from 1977, says these are exactly the secondaries:
one for each character of that is trivial on , including the trivial character with . So the degree of each secondary is the number of mirrors its character reverses.
That prediction can be tested against a computation that knows nothing about characters. The Molien series of each class is computed as an exact average over its matrices, as the earlier essay did, and multiplied by the reflection class’s factors. Separately, the characters of each reflection class are enumerated by assigning signs to its conjugacy classes of mirrors and keeping the assignments that extend to a homomorphism. The ones trivial on are kept, and the mirrors each reverses are counted. The two agree for all thirty-two classes: the twelve with nothing to add, the seventeen with one secondary, and the three with three.
The index-two cases read cleanly. sits in , and the one character of trivial on reverses all three mirrors. Its relative invariant is , of degree three. sits in , whose six mirrors are the diagonal planes and so on, none of them in , and its relative invariant is , of degree six. sits in with a relative invariant of degree three, the product of the three mirror lines’ forms. The polynomials a textbook lists as the extra invariant of a subgroup are, in every case, a product of the mirrors the subgroup lacks.
The rotation classes carry a Jacobian
Ten of the seventeen classes at index two have something in common. They are the classes of pure rotations, , , , , , , , , and , each the subgroup of rotations inside a reflection class: , , , , , , , , and . For each of them the character that picks out the rotations is the determinant, which is on every mirror. So the relative invariant is the product of all of the reflection class’s mirror forms.
That product has a second name. The Jacobian determinant of a reflection class’s basic invariants, , vanishes exactly on the mirror planes. By a theorem of Steinberg it equals the product of their linear forms up to a constant, and its degree is . So the one extra invariant of a rotation class is the Jacobian of the reflection class around it, and its degree is fixed by the reflection class’s basic degrees before any mirror is counted. For , with basic degrees 2, 4 and 6, it is . For , with degrees 2, 2 and 2, it is 3, which is . For , with degrees 2, 2 and 6, it is 7, the degree the table gives for . The census reaches each of these numbers twice, once from mirrors and once from the Molien series, and the Jacobian’s degree formula is a third route to the same number.
The other seven index-two classes, , , , , , and , each keep some of the reflection class’s mirrors and lack the rest. Their characters reverse only some conjugacy classes of mirrors, and their relative invariants are products of those alone. keeps the three axial mirrors of and lacks the six diagonal ones, so its extra invariant is again, of degree six. keeps the horizontal mirror of and lacks the four vertical ones, so its extra invariant has degree four, .
Nine mirrors, and the hand of a cube
The most striking case is , the twenty-four rotations of the cube. It sits in , the full cubic class with forty-eight operations, whose nine mirrors are drawn in the picture. The one character of trivial on is the determinant, which is on every mirror. So the relative invariant is the product of all nine mirror forms,
of degree nine. Every invariant polynomial of is an invariant of plus times another.
That makes a physical statement exact. An invariant of that is not an invariant of is one that changes sign under inversion. It distinguishes an object with the rotational symmetry of a cube from its mirror image, and it measures the hand of a cubic arrangement. The lowest degree of polynomial that can tell a 432-symmetric object from its mirror image is nine. No quadratic, cubic or sextic function of position will do it. How chiral, as a number measured handedness by comparing shapes. Here the same question for a cubic object reduces to one polynomial and its degree. The count of ’s invariants in each degree exceeds ’s by the count of ’s invariants nine degrees lower. has one invariant each in degrees 0 and 2, two in degree 4 and three in degree 6, so has one more than in degree 9, one more in degree 11, two more in 13 and three more in 15. The first extra one appears at degree nine, and there are more at eleven, thirteen and every odd degree above.
Three classes two steps away
The three classes of index four are the mirror-free classes with an improper operation. The centre of inversion, , sits in , and three characters of besides the trivial one are on the inversion. Each reverses two of the three mirrors, so the secondaries are , , and . Every polynomial the inversion leaves alone, every even polynomial, is a polynomial in , and plus one of those three products times another. The rotoinversion in has secondaries of degrees three, three and four, among them , and . in has them in degrees four, four and six.
Relations follow directly. For a class of index two with one secondary , the square is invariant under all of , since . So is a polynomial in ’s basic invariants, and that single equation is the only relation the ring needs. For it is , written in ’s basic invariants. For it is an identity of degree eighteen expressing in the cube’s invariants of degrees two, four and six. Three invariants and one relation found the plane’s version, a single identity forced on a class with three generators in two variables, and it has the same origin.
What the correction was
The earlier essay feared that counting the invariants of a non-free class meant subtracting a correction found only by working out relations. The decomposition removes the subtraction. For a class of index two in , with relative invariant of degree , the number of independent invariants of degree is
where counts the ways of reaching a degree from ’s three basic degrees. For index four there are four terms. Every count is a sum of partition counts, shifted by the degrees of mirror products, and the arithmetic is as easy as for the free classes once the containing reflection class is known.
This is also what Neumann’s principle uses when it counts the components of a symmetric property tensor. A symmetric tensor of rank is a polynomial of degree in disguise, as the parts a property splits into showed. So the number of independent components a class allows is plus the shifted counts. For , a rank-three symmetric tensor has component, the one. That is the one independent coefficient of second-harmonic generation in a crystal when the susceptibility is fully symmetric, as Kleinman’s symmetry makes it far from any absorption, and it is the relative invariant itself.
The degree of the first secondary also says when a property can tell a class from its reflection class at all. A fully symmetric tensor of rank is a homogeneous polynomial of degree , so its independent components in and in differ only when reaches . For against , against , and the centre of inversion, the difference appears at rank two. For , , , and it appears at rank three, and for , , , and at rank four. For it waits until rank five, for , , and until rank six, and for until rank seven. For no fully symmetric property of rank below nine distinguishes it from . The two classes do differ in properties that tell a hand from its mirror image, such as optical activity, which fifteen may rotate light found permits and forbids. Those properties are not fully symmetric tensors, and the ones that are cannot see the difference until the ninth rank.
What the account does and does not say
The theorem is quoted and the agreement computed. The decomposition as a free module over the reflection class’s invariants is Stanley’s theorem, not derived here. What is computed is that its prediction, the degrees of the characters’ mirror products, matches the Molien series term by term for all thirty-two classes. The two computations share only the classes’ matrices.
The primaries are a choice. Using the containing reflection class’s invariants as primaries gives the fewest secondaries among choices of that kind. It is not a claim that no other primaries do better. For the choice gives degrees 2, 3 and 4 with two secondaries. Whether some class admits primaries of smaller product, and so fewer secondaries, than its smallest containing reflection class provides is a separate search, and it has not been made.
The polynomials are named where they are short. The mirror products for the classes with few mirrors are written out; for in only their degrees are given.
Who worked out the pieces
The free case is Chevalley’s theorem of 1955, with Shephard and Todd’s classification of the complex reflection groups the year before. That every invariant ring of a finite group is free over some choice of primary invariants, with a finite set of secondaries, follows from the Hochster–Eagon theorem of 1971, and its combinatorial reading through Molien’s series is Stanley’s. The decomposition by relative invariants, one for each linear character, is in Stanley’s 1977 paper on relative invariants of groups generated by pseudo-reflections.
What the account must refuse
The second test carries the essay. If a class’s containing reflection class were misidentified, or a character mis-enumerated, the predicted degrees would miss the Molien series at some term, and the thirty-two comparisons would not all agree. The refusal asks the search not to report a mirror-free class as its own reflection class. Thirteen classes other than the trivial one have no mirrors, and every one of them is found at index two or four.
Still open: the magnetic classes
The same decomposition applies wherever a group sits inside a reflection group with abelian quotient. The magnetic point groups of the operation that reverses time are crystal classes in which some operations are combined with the reversal of time. An invariant of a magnetic class is a polynomial the unprimed operations keep and the primed ones negate, which is a relative invariant with a character. So the counts for the fifty-eight magnetic classes that permit the magnetoelectric effect, and for every magnetic property tensor, should come from the same mirror products with different characters chosen. Whether every magnetic class’s relative invariants are mirror products of the smallest reflection class containing its unprimed part has not been checked, and it would reduce magnetic property counting to the same sums of shifted partitions.
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.
- The degrees that name the restriction invariant ring · molien series · reflection group
- The groups whose invariants are free invariant ring · molien series · reflection group
- A fingerprint that gave the right answer character · crystal class
- An orbit is what the invariants cannot tell apart invariant polynomial · invariant ring
- Each permits what the other forbids chirality · crystal class
- The cubic term that forbids a continuous change invariant polynomial · molien series
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.
CharacterChiralityCrystal classIndexInvariant polynomialInvariant ringMolien seriesReflection group