Free module Created 2026-09-24 Updated 2026-10-14
A free module is a module with a basis of a module : every element has exactly one expression with and only finitely many nonzero. Equivalently, the coefficient map is a module isomorphism. Existence means generation; uniqueness means linear independence in a module. For finite of size , this says , a finite free module. See Neil Strickland's Rings, Modules and Linear Algebra, section 11.
The integer lattice in the opening diagram is a free module over with basis of a module , . For example, , and comparing the two coordinates makes the coefficients unique. A different basis of a module is , , because ; in particular .
By contrast, and are linearly independent in a module, but generate only the submodule . They miss because has no integer solution. They would form a basis over the rational numbers. Even generation need not let one extract a basis of a module: the elements generate , since , but neither singleton generates it, and is a nontrivial linear relation between them. These are concrete failures of the usual vector space argument that divides by any nonzero coefficient.
The cyclic module has no basis of a module over : every element has the nontrivial relation , so no nonempty subset is linearly independent in a module, while the empty subset cannot generate this nonzero module. Specifying the scalar ring is essential: over , the same additive object is a free module with the one-element basis of a module , since each coefficient is itself a unique class in .
Homothetic copy of a finite configuration 2026-10-14
A translation and positive uniform scaling of a finite configuration in a real vector space. It preserves the ratios and directions of differences between its points. In an integer lattice, the Gallai theorem for an integer lattice guarantees a monochromatic homothetic copy of every finite pattern in any finite colouring, with positive integer scaling factor.
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.
Lattice path Created 2026-09-24 Updated 2026-10-18
A lattice path is a sequence of points in an integer lattice whose consecutive differences belong to a prescribed finite set of steps.
For instance, a north-east lattice path uses only unit steps east or north in the integer lattice . Restricting the allowed steps makes the counting question precise: the endpoint fixes how many of each step must occur, but their order remains free. Pascal's rule counts these lattice paths by their last step; the same binomial coefficient counts selections of step positions.
North-east lattice path recurrence 2026-10-18
For positive integers , the north-east lattice path recurrence isThe boundaries have only straight north-east lattice paths. The origin counts the zero-step north-east lattice path once.[ref]
Discrete Mathematics: An Open Introduction (3rd edition) by Oscar Levin. §1.2, Lattice Paths: split by the final horizontal or vertical step
Proof outline. A north-east lattice path ending at has a final step either from or from . Deleting that step gives a shorter north-east lattice path; appending it reverses the operation. The two classes are disjoint and exhaust all possibilities, so the rule of sum adds their counts. At , the arrivals from contribute , while those from contribute : altogether .
Set if either integer coordinate is negative. Then the same recurrence relation applies on the nonnegative axes away from : one predecessor contributes one, and the other contributes zero. Initialize separately; applying the recurrence relation there would incorrectly give zero.
Computing the grid once in increasing order of is dynamic programming: every entry uses two earlier entries. If a specified point is forbidden, set its count to zero, then continue the same recurrence relation at allowed points. This counts north-east lattice paths avoiding the forbidden points, provided the origin and endpoint are allowed. The last-step argument remains valid because appending a step to an allowed endpoint cannot visit any new intermediate integer lattice point.
Past exam of the mathematics course of the University of Cambridge 2002 ia Paper 1 5B b Solution Created 2026-09-24 Updated 2026-10-14
Use the same triangle and let consist of translations for . All its vertices have integer coordinates, and one vertex is the origin, soThe rotation through a quarter-turn preserves this integer lattice, and hence belongs to . It fixes the origin and is not the identity, whereas the only translation fixing the origin is the identity. It is therefore outside , proving . This is symmetry enlargement under group translates even though itself has trivial stabilizer subgroup.
Ring of integers of Q of square root two Created 2026-09-29 Updated 2026-10-14
Since , the ring of integers of iswith integral basis and field discriminant eight. Multiplication is ordinary polynomial multiplication followed by :For example, and . The integer coefficients stay integral, as required for a ring.
Under the two field embeddings, the element becomes the point . The integral basis vectors become and , giving a Minkowski embedding of a real quadratic field. Their determinant has absolute value , consistent with the field discriminant.
Sum map from words to homothetic copies 2026-10-14
For a finite pattern in a real vector space, pull a finite colouring back to words through the displayed sum map. A combinatorial line with active coordinates J maps to . The Hales-Jewett theorem therefore forces a monochromatic homothetic copy. Integer patterns remain in the integer lattice; choosing b sufficiently large gives the positive-lattice version.
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.
Word metric balls in the integer lattice 2026-10-14
The additive group gives a useful way to see what a word metric measures. Let and , and choose the four-move generating set of a group . Its Cayley graph is the square lattice. Each move changes exactly one coordinate by one, so the word length is the L1 norm, and the word metric is Manhattan distance:At least this many moves are necessary, and moving horizontally then vertically attains the bound. Bridson gives this square lattice as a basic Cayley graph example.[ref]
Now allow all eight neighbouring lattice points as moves:Each coordinate changes by at most one per move. Use diagonal moves until the smaller displacement is exhausted, then use axis moves: the resulting word length is the maximum norm, and the word metric is Chebyshev distance. From to , an -route has five steps, while the -route has three.
The closed word metric balls consist of lattice points inside a diamond for , and inside an axis-aligned square for . For every nonnegative integer radius ,The diamond has lattice points at word length ; the square has choices for each coordinate. At radius three the counts are and . These are discrete closed balls for Manhattan distance and Chebyshev distance; an Euclidean distance bound would instead select lattice points inside a Euclidean disk.
Radius-three word metric balls in the integer lattice: a diamond with 25 points and a square with 49 points, with routes to
. Details. 


