Papers
Topics
Authors
Recent
Search
2000 character limit reached

Schmidt’s Random Counting Theorem

Updated 6 July 2026
  • Schmidt's random counting theorem is a result in the geometry of numbers that establishes almost-sure asymptotics for primitive lattice points in expanding planar sets using Haar measure.
  • The theorem employs first and second moment formulas for the primitive Siegel transform, extending classical lattice counting methods with congruence restrictions and explicit density factors.
  • Its innovative proof strategy combines ergodic theory, Borel–Cantelli arguments, and orbit classification to yield metric Diophantine applications and refined rational approximation results.

Schmidt’s random counting theorem is a lattice-point counting result in the geometry of numbers and homogeneous dynamics. In the formulation used as a template in later work, one studies the primitive Siegel transform

f^(gSL2(Z))=vP(Z2)f(gv),P(Z2)={vZ2:gcd(v)=1},\widehat f(gSL_2(\mathbb Z))=\sum_{v\in P(\mathbb Z^2)} f(gv), \qquad P(\mathbb Z^2)=\{v\in\mathbb Z^2:\gcd(v)=1\},

and uses first and second moment formulas to show that, for almost every unimodular lattice gZ2g\mathbb Z^2, the number of primitive lattice points in a family of sets ATA_T with vol(AT)\operatorname{vol}(A_T)\to\infty satisfies an asymptotic law (Han et al., 8 Jul 2025). In this sense, the theorem is “random” because the lattice is sampled from the moduli space with respect to Haar measure, while the counted quantity is a lattice-point count in expanding regions. A recent two-dimensional analog with congruence conditions makes the structure explicit and isolates the moment identities, orbit decompositions, and almost-sure error term that drive Schmidt’s argument (Han et al., 8 Jul 2025).

1. Classical setting and probabilistic interpretation

The classical theorem is organized around primitive lattice points rather than all lattice points. The basic counting functional is the primitive Siegel transform

f^(gSL2(Z))=vP(Z2)f(gv),\widehat f(gSL_2(\mathbb Z))=\sum_{v\in P(\mathbb Z^2)} f(gv),

where ff is a test function on R2\mathbb R^2 and gSL2(Z)gSL_2(\mathbb Z) parametrizes a unimodular lattice in SL2(R)/SL2(Z)SL_2(\mathbb R)/SL_2(\mathbb Z) (Han et al., 8 Jul 2025). The theorem then concerns the number of primitive lattice points in expanding sets ATA_T, with the lattice varying over the homogeneous space.

The probabilistic content is explicit in the modern description: the random variable is the lattice point count in expanding sets, viewed across the moduli space of lattices (Han et al., 8 Jul 2025). The asymptotic law is an almost-everywhere statement. Thus the theorem does not assert a deterministic asymptotic for every lattice; it asserts that the normalized count behaves as predicted for almost every unimodular lattice.

A key feature is that the count is compared to volume. In the congruence-restricted analog, this comparison becomes completely explicit: the count is asymptotic to volume multiplied by an arithmetic density, and the proof is driven by a first-moment identity, a second-moment identity, and a Borel–Cantelli argument (Han et al., 8 Jul 2025). This suggests that the classical theorem should be understood as a prototype of almost-sure lattice counting derived from variance control on a homogeneous space.

2. Congruence-restricted formulation in dimension gZ2g\mathbb Z^20

A precise analog fixes a modulus gZ2g\mathbb Z^21 and a primitive residue class gZ2g\mathbb Z^22 with gZ2g\mathbb Z^23 and gZ2g\mathbb Z^24. One then defines

gZ2g\mathbb Z^25

which is invariant under the principal congruence subgroup

gZ2g\mathbb Z^26

The corresponding Siegel transform is

gZ2g\mathbb Z^27

(Han et al., 8 Jul 2025).

This is the basic counting function for primitive lattice points in one fixed congruence class. The ambient space is no longer gZ2g\mathbb Z^28 but gZ2g\mathbb Z^29, and the density is modified accordingly. Compared to the classical theorem, the new features are that primitive vectors are still counted, but now only those lying in a fixed residue class ATA_T0, and the second moment must reflect the arithmetic restriction imposed by the congruence condition (Han et al., 8 Jul 2025).

The density factor is expressed through

ATA_T1

For ATA_T2, the first-moment density becomes ATA_T3, described as the primitive density factor ATA_T4 times the congruence frequency ATA_T5 up to the Euler factor correction from primes dividing ATA_T6 (Han et al., 8 Jul 2025).

3. First and second moment formulas

The first moment formula is the direct analog of Siegel’s mean value theorem. For bounded compactly supported ATA_T7,

ATA_T8

(Han et al., 8 Jul 2025). Equivalently, the average number of primitive points in the class ATA_T9 is the volume times this density.

The second moment introduces a two-variable transform. For bounded compactly supported vol(AT)\operatorname{vol}(A_T)\to\infty0,

vol(AT)\operatorname{vol}(A_T)\to\infty1

The corresponding second moment is

vol(AT)\operatorname{vol}(A_T)\to\infty2

where

vol(AT)\operatorname{vol}(A_T)\to\infty3

(Han et al., 8 Jul 2025).

This formula separates the diagonal or degenerate contributions vol(AT)\operatorname{vol}(A_T)\to\infty4 and vol(AT)\operatorname{vol}(A_T)\to\infty5 from the non-degenerate pairs with determinant vol(AT)\operatorname{vol}(A_T)\to\infty6. The arithmetic restriction is sharp: for each fixed congruence class vol(AT)\operatorname{vol}(A_T)\to\infty7, the set

vol(AT)\operatorname{vol}(A_T)\to\infty8

is empty unless vol(AT)\operatorname{vol}(A_T)\to\infty9, and when nonempty it decomposes into exactly

f^(gSL2(Z))=vP(Z2)f(gv),\widehat f(gSL_2(\mathbb Z))=\sum_{v\in P(\mathbb Z^2)} f(gv),0

f^(gSL2(Z))=vP(Z2)f(gv),\widehat f(gSL_2(\mathbb Z))=\sum_{v\in P(\mathbb Z^2)} f(gv),1-orbits (Han et al., 8 Jul 2025). This orbit count is the structural input behind the coefficient in the second moment formula.

4. Cone normalization and the almost-sure counting law

To adapt Schmidt’s random counting theorem, one works over the cone

f^(gSL2(Z))=vP(Z2)f(gv),\widehat f(gSL_2(\mathbb Z))=\sum_{v\in P(\mathbb Z^2)} f(gv),2

where f^(gSL2(Z))=vP(Z2)f(gv),\widehat f(gSL_2(\mathbb Z))=\sum_{v\in P(\mathbb Z^2)} f(gv),3 is a fundamental domain for f^(gSL2(Z))=vP(Z2)f(gv),\widehat f(gSL_2(\mathbb Z))=\sum_{v\in P(\mathbb Z^2)} f(gv),4. The normalized counts are

f^(gSL2(Z))=vP(Z2)f(gv),\widehat f(gSL_2(\mathbb Z))=\sum_{v\in P(\mathbb Z^2)} f(gv),5

(Han et al., 8 Jul 2025).

Over this cone, the first moment remains

f^(gSL2(Z))=vP(Z2)f(gv),\widehat f(gSL_2(\mathbb Z))=\sum_{v\in P(\mathbb Z^2)} f(gv),6

The second moment becomes

f^(gSL2(Z))=vP(Z2)f(gv),\widehat f(gSL_2(\mathbb Z))=\sum_{v\in P(\mathbb Z^2)} f(gv),7

where

f^(gSL2(Z))=vP(Z2)f(gv),\widehat f(gSL_2(\mathbb Z))=\sum_{v\in P(\mathbb Z^2)} f(gv),8

Moreover,

f^(gSL2(Z))=vP(Z2)f(gv),\widehat f(gSL_2(\mathbb Z))=\sum_{v\in P(\mathbb Z^2)} f(gv),9

(Han et al., 8 Jul 2025). This asymptotic shows that the second moment has the same leading density as the first moment squared, with an explicit error kernel.

The main almost-sure theorem in the congruence-restricted setting is stated for an increasing family of Borel sets ff0 with

ff1

and a non-decreasing function ff2 satisfying

ff3

Then for almost every unimodular lattice ff4,

ff5

(Han et al., 8 Jul 2025). This is described as the precise congruence-restricted version of Schmidt’s theorem.

5. Proof strategy and Diophantine consequences

The proof follows Schmidt’s strategy closely. The ingredients identified in the modern analog are moment estimates on the homogeneous space ff6, a Borel–Cantelli argument on a cone over a fundamental domain, and the ergodicity and invariance of Haar measure (Han et al., 8 Jul 2025). At a high level, the method is to establish first and second moment formulas for the congruence-restricted Siegel transform, refine them over the cone ff7, use the asymptotic control of ff8 to estimate the variance of the centered counting function, apply a Borel–Cantelli argument over dyadic scales and a decomposition into interval chains, and then conclude almost sure asymptotics for counts in ff9 (Han et al., 8 Jul 2025).

The technical heart is the second moment computation, especially the classification of R2\mathbb R^20-orbits in pairs of primitive vectors with fixed determinant and fixed congruence class (Han et al., 8 Jul 2025). This orbit classification is not an auxiliary arithmetic decoration; it is the mechanism that converts pair counting into a computable second-moment coefficient.

The same moment method yields a metric Diophantine approximation theorem with congruence restrictions. The stated corollary is a congruence-restricted quantitative Khintchine theorem: R2\mathbb R^21 for almost all R2\mathbb R^22 (Han et al., 8 Jul 2025). This places Schmidt-type random counting within the broader metric theory of rational approximation.

6. Terminological scope and nearby Schmidt results

The name “Schmidt” appears in several distinct theories, and these should not be conflated with the random counting theorem.

Result Content arXiv id
Asmus Schmidt’s conjecture Integrality of coefficients R2\mathbb R^23 defined by a binomial basis expansion (Thanatipanonda, 2012)
Schmidt-type theorem for partitions Periodic counted and uncounted part-positions translated into colored partitions (Andrews et al., 2022)
Schmidt’s conjecture via Schmidt’s game R2\mathbb R^24 is R2\mathbb R^25-winning for Schmidt’s game (An, 2012)
Schmidt’s subspace theorem, effective function-field form Hypersurfaces in R2\mathbb R^26-subgeneral position on smooth projective varieties (Le, 2015)

The integrality theorem of Asmus Schmidt concerns the sequence R2\mathbb R^27 defined implicitly by

R2\mathbb R^28

and proves that all R2\mathbb R^29 are integers for every gSL2(Z)gSL_2(\mathbb Z)0 and every gSL2(Z)gSL_2(\mathbb Z)1 (Thanatipanonda, 2012). That problem is algebraic-recursive and unrelated to random lattice counting.

The partition-theoretic Schmidt-type theorem generalizes the “odd-place counting” phenomenon to periodic subsets of counted and uncounted positions modulo gSL2(Z)gSL_2(\mathbb Z)2, using a colored refinement of Stockhofe’s bijection (Andrews et al., 2022). The Schmidt-game result concerns weighted badly approximable vectors and proves that gSL2(Z)gSL_2(\mathbb Z)3 is gSL2(Z)gSL_2(\mathbb Z)4-winning (An, 2012). The effective subspace theorem is a higher-degree function-field generalization in arithmetic geometry, involving local Weil functions, heights, and gSL2(Z)gSL_2(\mathbb Z)5-subgeneral position (Le, 2015). These results share nomenclature and, in different ways, a counting or largeness perspective, but they belong to distinct mathematical frameworks.

In the random-counting sense, Schmidt’s theorem is best understood as an almost-sure asymptotic for primitive lattice points in expanding planar sets, established through first and second moments of Siegel transforms and sharpened in modern work by congruence-restricted formulas that make the density, orbit structure, and error term explicit (Han et al., 8 Jul 2025).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Schmidt's Random Counting Theorem.