Fundamentals of Combinatorics and Number Theory
Passport
- Where and when. Semesters IβII of the 01.03.02 βApplied Mathematics and Informaticsβ program, βMathematicsβ track, in the curriculum for the 2025 intake.
- Workload. 270 hours, 6 credits: 135 hours and 3 credits in each semester. In total, 120 contact hours (60 lecture hours, 60 seminar hours), 90 hours of independent work and 60 hours of exam preparation.
- Department. Department of Discrete Mathematics.
- Lecturer. The publicly available versions of the program name the stream but not a single lecturer for all FPMI streams; the lecturerβs name should be taken from the timetable of the specific semester.
- Final assessment. The curriculum provides for assessment in both semesters; the exact form for your group should be checked against the current curriculum.
Contents of the published programs
Below are the complete topic lists of the departmentβs general course: fall 2022 and spring 2023. These are the most detailed documents available, but they do not promise that the program for the 2025 intake is identical.
Semester I: fall 2022 program
- Sets, subsets, operations, tuples and the Cartesian product.
- Maps, images and preimages, composition, the inverse map and Cartesian powers of a set.
- Equinumerosity, the CantorβBernstein theorem, countable and uncountable sets, Cantorβs theorem.
- Binary relations, equivalence, partial and linear orders, extremal elements.
- Operations, properties and isomorphisms of ordered sets.
- Preorders, total preorders, quasi-transitivity, acyclicity and lattices.
- The sum and product rules, the pigeonhole principle, two-colorings and the problem of pairwise non-orthogonal \((-1,0,1)\)-vectors.
- Arrangements, permutations, combinations with and without repetition; the binomial and multinomial formulas, identities and sums of powers.
- The inclusionβexclusion formula and alternating identities.
- Prime numbers, the infinitude of primes and the fundamental theorem of arithmetic.
- Divisor sums and the MΓΆbius function.
- The MΓΆbius inversion formula.
- Counting cyclic sequences via MΓΆbius inversion.
- General MΓΆbius inversion for partially ordered sets.
- Linear recurrence relations with constant coefficients.
- Integer partitions, Young diagrams, Eulerβs theorems, the HardyβRamanujan formula.
- Formal power series and generating functions; Fibonacci and Catalan numbers and taking roots of series.
- The theory of congruences and residue systems.
- Binomial coefficients modulo a number.
- The Chevalley theorem.
- The ErdΕsβGinzburgβZiv problem.
Semester II: spring 2023 program
- The Euclidean algorithm, the fundamental theorem of arithmetic and Euclidβs lemma.
- Congruences, residue systems, Eulerβs and Fermatβs theorems.
- Linear congruences, the Chinese remainder theorem and Eulerβs totient function.
- The number of roots of a polynomial modulo a prime and Wilsonβs theorem.
- Quadratic congruences, quadratic residues and non-residues.
- The Legendre symbol and the law of quadratic reciprocity.
- Hadamard matrices, their constructions and the Hadamard conjecture.
- Binary codes, Hamming distance, the Hamming and Plotkin bounds, codes from Hadamard matrices.
- Coloring problems in terms of discrepancy and Hadamard matrices.
- Distribution of primes: the functions \(\pi(x)\), \(\theta(x)\), \(\psi(x)\) and Chebyshevβs theorem.
- The asymptotic law of distribution of primes and gaps between consecutive primes.
- Primitive roots, indices and algorithmic problems of the discrete logarithm.
- Dirichletβs theorem on Diophantine approximation and Minkowskiβs theorem.
- Finite continued fractions and convergents.
- Infinite continued fractions, quality of approximation and periodicity for quadratic irrationals.
- Algebraic and transcendental numbers, Liouvilleβs theorem and Gelfondβs theorem.
- Irrationality and transcendence of \(e\).
- Lattices, the determinant, the multidimensional Minkowski theorem and the MinkowskiβHlawka theorem.
- Sequences uniformly distributed modulo 1.
- Trigonometric sums, Weylβs criterion, Gauss sums.
- The AgrawalβKayalβSaxena primality test and its polynomiality.
Reading list given by the department
N. Ya. Vilenkin, Combinatorics; N. B. Alfutova and A. V. Ustinov, Algebra and Number Theory (Problem Book); M. Hall, Combinatorial Theory; A. M. Raigorodskii, The Linear-Algebraic Method in Combinatorics and Coloring Problems; A. I. Galochkin, Yu. V. Nesterenko, A. B. Shidlovskii, Introduction to Number Theory; I. M. Vinogradov, Elements of Number Theory; K. Chandrasekharan, Arithmetical Functions; J. W. S. Cassels, An Introduction to the Geometry of Numbers; A. Ya. Khinchin, Continued Fractions; A. A. Glibichuk et al., Fundamentals of Combinatorics and Number Theory: Problem Book; L. Kuipers and H. Niederreiter, Uniform Distribution of Sequences; M. Agrawal, N. Kayal, N. Saxena, PRIMES is in P.
Grading
No publicly available grading scheme or single sheet with thresholds was found for this course of the Department of Discrete Mathematics.
Sources and currency
Fall version page, version for programmers, spring 2023 program and 01.03.02 curriculum, 2025 intake.