Mathematical Problems
Edition facts
David Hilbert's 1900 lecture before the International Congress of Mathematicians in Paris is structured as a sequence of twenty-three problems, each introduced with a brief historical or methodological context. The opening paragraphs frame the entire address as an act of looking forward: Hilbert asks what goals and methods will occupy mathematicians in the coming century. He then grounds this speculation in the conviction that 'every age has its own problems,' which the next generation either solves or discards. The lecture moves from set theory and logic through geometry, algebra, number theory, analysis, and the foundations of physics, with each problem receiving a compact but dense exposition that often includes specific conjectures, partial results, and references to contemporary work.
A Catalogue of Open Questions
The lecture's most obvious structural feature is its numbered list of twenty-three problems, but the ordering is not arbitrary. Hilbert begins with foundational issues—Cantor's continuum problem and the consistency of arithmetic—then proceeds to geometry, algebra, and number theory before turning to analysis and the calculus of variations. The final problems address the boundaries between mathematics and physics. This arrangement reflects a deliberate movement from the most abstract logical questions to concrete applications. Within each problem, Hilbert typically states the question, reviews partial progress, and suggests a direction for future work. For example, Problem 3 asks whether two tetrahedra with equal bases and altitudes can have different volumes, a question that had already been answered negatively by Dehn in 1900, but Hilbert includes it to illustrate the need for rigorous foundations in geometry.
Recurring Images of Boundary and Continuity
A striking verbal pattern across the lecture is the repeated use of boundary-related terms. Hilbert speaks of 'boundary values' (Randwerthaufgabe) in the context of Riemann surfaces and number fields, and he frames several problems as questions about the limits of existing methods. The image of lifting a veil to see the future appears in the opening sentence, and later he describes the 'most profound and far-reaching' problems as those that lie at the boundary between different branches of mathematics. This language is not merely decorative; it reflects a core methodological concern. Hilbert repeatedly emphasizes that progress often comes from studying the interface between disciplines—for instance, the analogy between algebraic functions and algebraic numbers, or the role of elliptic functions in extending Kronecker's theorem. The boundary between the known and the unknown is where he locates the most fertile ground for research.
Movement Between Fields via Analogy
Hilbert's lecture is built on a network of analogies that connect seemingly separate domains. He explicitly compares the theory of algebraic functions of one variable to the theory of algebraic numbers, pointing out that the Riemann-Roch theorem has a counterpart in class field theory. He notes that the problem of boundary values in function theory corresponds to the existence of prime ideals with given residual properties in number theory. These analogies are not casual remarks; they serve as structural guides for the lecture's progression. When Hilbert moves from Problem 12 (extension of Kronecker's theorem) to Problem 13 (impossibility of solving the general seventh-degree equation with functions of two arguments), he is shifting from number theory to algebra, but the underlying theme of uniformization and the role of special functions persists. The lecture thus creates a sense of movement not only through a list of problems but through a web of cross-references that invite the reader to see mathematics as a unified enterprise.
The Role of Specific Examples and Partial Results
Hilbert does not merely pose problems; he often includes concrete examples or partial solutions that illustrate the difficulty or the expected form of an answer. In Problem 8 (prime numbers), he mentions Riemann's hypothesis and the Goldbach conjecture as specific instances of broader questions. In Problem 16 (topology of algebraic curves), he refers to the work of Harnack and the existence of real curves with a maximal number of components. These examples ground the abstract problems in known mathematics and give the reader a sense of what a solution might look like. The lecture also contains numerous references to specific mathematicians—Kronecker, Weber, Hensel, Landsberg—and their recent results, which situates the problems within a living research tradition. This technique transforms the lecture from a mere list into a snapshot of the state of the field at the turn of the century.
Readers approaching this text should be prepared for a dense, allusive style that assumes familiarity with late-nineteenth-century mathematics. The lecture rewards careful attention to the way Hilbert moves between problems and the analogies he draws. It is best read not as a collection of isolated puzzles but as a map of a mathematical landscape, where each problem is connected to others by shared methods or underlying structures. The recurring emphasis on boundary conditions and the interplay between different fields provides a unifying thread through the twenty-three problems.