• ECTS

    6 credits

  • Training structure

    Faculty of Science

Description

This course aims to introduce the basic concepts of arithmetic and counting that are useful for beginning a bachelor's degree in mathematics.

Read more

Objectives

Basic counting

  • Cardinality of a finite set. Cardinality and set operations. Cardinality and injective, surjective, and bijective functions. Cardinality of a set of functions. Number of parts of a set. Indicator function.
  • Introduction to infinite cardinals. Bijection between sets. Countability. Cantor's diagonal argument. X and P(X) do not have the same cardinality. R is uncountable.
  • Arrangements, permutations, combinations (binomial coefficients), Pascal's triangle, binomial formula.
  • General sieve formula (application to counting disturbances, surjections, etc.).
  • Binary relation on a set. Equivalence relation, partition into equivalence classes, quotient of a set by an equivalence relation (examples on already known sets). Order relation, partial, total, examples.
  • Applications to examples of elementary finite probabilities (number of favorable cases/total number of cases)

 

Elementary arithmetic in Z

  • Integers, writing in a base.
  • Divisibility, prime numbers (infinity, sieve algorithm). Euclidean division (Euclid's algorithm).
  • GCD and LCM. Bézout's theorem (and extended Euclidean algorithm), relatively prime numbers, Euclid's lemma, Gauss's lemma. Diophantine equations ax + by = c. Prime factorization. Application: for n ∈ N, is either an integer or irrational.
  • Modular arithmetic (congruences). Fermat's little theorem. Chinese remainder theorem.
  • Study ofZ/nZ, viewed as a ring. Inversible,Z/nZ is a field if and only if n is prime. Reinterpretation of Bézout's theorem. Reinterpretation of Fermat's little theorem (definition of Euler's indicator, Euler's theorem). Reinterpretation of the Chinese remainder theorem.
  • Illustration using cryptography.
Read more

Teaching hours

  • Arithmetic and counting - CMLecture30 hours
  • Arithmetic and counting - TutorialTutorials30 hours

Mandatory prerequisites

S1 mathematics program (mainly reasoning and set theory) and high school mathematics programs (at least first-year mathematics specialization)

 

Recommended prerequisites:

S1 mathematics program (mainly reasoning and set theory) and high school mathematics programs (ideally mathematics specialization in the final year, or even advanced mathematics option).

Read more

Additional information

Hourly volumes:

            CM: 30 hours

            Tutorial: 30 hours

            TP: 0

            Land: 0

Read more