Cat map 2026-10-31
The cat map is the area-preserving toral automorphism induced by the integer matrix . Its eigenvalues are , giving one expanding and one contracting eigendirection. Cutting its image parallelogram by the integer grid and translating the pieces modulo one gives a concrete geometric construction on the unit square.
Integer determinant and sublattice index 2026-10-14
For a square integer matrix with nonzero determinant, the image is a subgroup of the integer lattice. Its index of a subgroup isIn particular, gives all points with even first coordinate. The quotient has two cosets, represented by and , and the fundamental cell has area two. A determinant of two therefore counts how much integer information is missing from the image.
The integrality hypothesis is essential. The rational matrix has determinant one but sends to . Its generated Euclidean lattice has the same covolume as without being the same integer lattice. The unimodular matrix criterion combines an arithmetic condition with a geometric one.
A short proof of the index formula uses Smith normal form. Write , with unimodular matrices and positive integers . They preserve the relevant integer structure, so the quotient has the same size as , namely . No assumption that the matrix is orthogonal or its basis vectors are short is needed.
For a square integer matrix with nonzero determinant, the inverse matrix has integer entries exactly when . The adjugate matrix formula proves one direction:Every entry of is an integer cofactor, so division by or leaves integer entries. Conversely, if both and are integer matrices, their determinants are integers with product one. The only possibilities are that both are one or both are minus one. This explains why a general integer matrix with nonzero determinant need not have an integer inverse matrix.
Integer matrix Created 2026-10-14 Updated 2026-10-20
An integer matrix is a matrix whose entries are integers. Sums and products of compatible integer matrices remain integer matrices, but a nonsingular square integer matrix can have a nonintegral inverse matrix. The unimodular matrix condition characterizes exactly when that inverse matrix also has integer entries.
Past exam of the topics in applied mathematics course of the University of Oxford 2008 B 6 Solution 2026-10-31
For integers ,Thus reducing coordinates modulo one gives a well-defined function on the torus . Its determinant is one and its inverse matrix is the integer matrix , so it induces a bijection of the torus. The Jacobian determinant one makes this bijection area-preserving.
Its eigenvalues solve , givingThere are therefore expanding and contracting eigendirections and no eigenvalue on the unit circle: the function is a hyperbolic toral automorphism. The Lyapunov exponents per iterate areThey sum to zero, as required by area preservation.
The four vertices of the unit square map to , the vertices of an area-one parallelogram. To reduce it modulo one, cut it by the integer grid. For each piece in the cell , translate by . Up to boundary identifications these translated pieces partition the unit square, because the inverse integer matrix gives exactly one torus preimage to every point. The colored pieces in the original diagram show the same pieces before and after these translations.
For the Fibonacci identity, at the claimed matrix is . If the identity holds at , multiplication on the right by givesEach equality uses , with the specified indexing . This proves the formula for every positive integer .
A fixed point satisfies . Since has an inverse integer matrix, this forces , so the origin is the only fixed point modulo one.
For period dividing two,The second congruence gives ; inserting it into the first gives . Thus the complete list isThe first is the fixed origin. Direct application of exchanges the other four in exactly two pairs:This both verifies the periodic orbits and excludes additional ones.
Finally, if is fixed by , then for an integer vector . The eigenvalues of are and , neither zero. Hence its inverse exists and has rational entries by the adjugate matrix formula for an integer matrix. Therefore has rational coordinates. The derivative of the return map is , with eigenvalues and . Every periodic point is a hyperbolic saddle fixed point of a map and is unstable, although perturbations in its stable eigendirection contract.
Unimodular change of lattice basis 2026-10-14
Let be real square invertible matrices whose columns are lattice bases. They generate the same Euclidean lattice precisely when[ref]
If , multiplication by merely permutes the integer coordinate vectors, so the two generated sets agree. Conversely, equality of the generated sets means every column of either basis is an integer linear combination of the other. Hence and for integer matrices . Substitution followed by multiplication by gives , so the integer inverse criterion for a unimodular matrix applies.
Equal real linear spans are a weaker condition: any two real square invertible matrices span the same ambient vector space. Even equal covolumes do not force the same Euclidean lattice. The requirement that the change matrix and its inverse matrix have integer entries provides the missing arithmetic information.
Unimodular matrix Created 2026-09-24 Updated 2026-10-14
A unimodular matrix is a square integer matrix whose determinant is or . The decisive property is that its inverse matrix also has integer entries: multiplication by gives a bijection of the integer lattice onto itself. Thus an invertible linear map can preserve not only real coordinates but the requirement that every coordinate is an integer. These matrices form the integral general linear group.[ref]
Lecture 1: Introduction. §7, Definition 11 and Lemma 12, printed p. 9: determinant and integer-inverse characterization
For an original two-dimensional example, takeIts determinant is one, and it maps to . Conversely, the integer point comes from . For instance, has new coordinates relative to the columns and . No integer point disappears, although the basis vectors and their fundamental cell change shape.
Two lattice bases generate exactly the same integer points
. Original drawings of the standard basis and the columns of . Both displayed cells have area one. The point has coordinates in the standard basis and in the sheared basis. Details.This is useful whenever coordinates must remain integral. A unimodular change of lattice basis can give a shorter or more convenient description without changing the objects represented. Smith normal form and Hermite normal form use controlled integer operations to simplify integer matrices; ordinary Gaussian elimination may divide by numbers that destroy integrality. The geometric freedom is substantial: a sheared basis may look completely different while describing exactly the same infinite set of integer points.
A determinant of is allowed too. Swapping two basis columns reverses orientation while preserving the integer lattice. The condition is therefore preservation of the complete integer structure, rather than a requirement to preserve orientation.


