Past exam of the mathematics course of the University of Cambridge 2006 iii Paper 23 2 Solution Created 2026-10-03 Updated 2026-10-14
The given two-dimensional ternary subspace is the tetracode. Its nonzero words form four one-dimensional subspaces, represented byEvery nonzero word has exactly three nonzero coordinates; in particular every codeword has a zero coordinate. We use this zero coordinate to construct a length-preserving reflection, but then choose unequal coordinate weights to rule out a global isometry.
The parity congruence description of tetracode lattices is especially convenient. Define integer Euclidean latticesThese congruences define additive subgroups of containing , so they are discrete and have full rank. For all-even vectors the last conditions coincide. For all-odd vectors they require respectively coordinate sum zero or two modulo four.
For an explicit basis, setTheir columns reduce to modulo three and satisfy the stated parity congruences, so . Since , . Conversely, the modulo-three condition has index nine, while each allowed set of residues modulo four has sixteen elements out of : eight all-even and eight all-odd residues. The Chinese remainder theorem therefore gives . The inclusions have equal index and are equalities.
For any , choose the first coordinate for which , and reflect that coordinate:Such a coordinate always exists by the codeword description. Its reflection preserves and the common coordinate parity. If is odd, its sum changes by two modulo four, taking the plus condition to the minus condition. If is even, the sum changes by zero modulo four, and the two conditions already coincide. The set of coordinates divisible by three is unchanged, so applying the same rule again recovers . This proves a bijection preserving each absolute coordinate, the coordinate reflection bijection for tetracode lattices.
Now choose positive weights linearly independent over , for instanceThe Euclidean lattices and have the same multiset of vector lengths, because is preserved by . A closed geodesic of a flat torus is the projection of a straight line with displacement a lattice vector. Thus the two tori have identical length spectra, including multiplicities of lattice displacements. Primitive lengths can also be recovered by subtracting proper iterates successively, so they agree as well.
Suppose a torus isometry existed. Its lift to is affine with orthogonal linear part taking onto . Put , so . Since , its image is an integer vector satisfyingRational independence of the weights forces . Hence for every : the rationally independent axis weights obstruct a lattice isometry by forcing it to be a diagonal sign change.
Such a sign change would preserve modulo three. The code has a unique nonzero projective word supported on each triple of coordinates, so preserving each of its four support sets forces the three signs on each triple to agree. All four signs therefore agree, leaving only or . Both preserve rather than exchanging it with . These lattices are distinct: is odd and has sum zero, so is not in . This contradiction provesThe choice of weights is essential; setting all four equal would make the displayed bases orthogonal with equal lengths and would not prove nonisometry.