Petit théorème de Fermat : QCM de maths en terminale pour réviser ses cours.
Découvrez le petit théorème de Fermat à travers ces QCM de maths terminale spécialisés en arithmétique.
Explorez l’énoncé fondamental : si p est premier et a non divisible par p, alors a^(p-1) ≡ 1 [p].
Ces questionnaires abordent les applications du théorème en cryptographie et les calculs de puissances modulo p.
Maîtrisez les démonstrations et corollaires de ce résultat majeur de la théorie des nombres.
Perfectionnez votre compréhension de l’arithmétique modulaire approfondie avec des exercices ciblés et exigeants.
Explorez l’énoncé fondamental : si p est premier et a non divisible par p, alors a^(p-1) ≡ 1 [p].
Ces questionnaires abordent les applications du théorème en cryptographie et les calculs de puissances modulo p.
Maîtrisez les démonstrations et corollaires de ce résultat majeur de la théorie des nombres.
Perfectionnez votre compréhension de l’arithmétique modulaire approfondie avec des exercices ciblés et exigeants.
Petit théorème de Fermat - QCM Terminale
Score: 0/10
Questions répondues: 0/10
Question 1
Quelle est la différence entre ces deux énoncés du petit théorème de Fermat ?
Énoncé 1 : Si p est premier et a non divisible par p, alors \(a^{p-1} \equiv 1 \pmod{p}\)
Énoncé 2 : Si p est premier, alors pour tout entier a, \(a^p \equiv a \pmod{p}\)
Énoncé 1 : Si p est premier et a non divisible par p, alors \(a^{p-1} \equiv 1 \pmod{p}\)
Énoncé 2 : Si p est premier, alors pour tout entier a, \(a^p \equiv a \pmod{p}\)
Question 2
Que teste cette fonction ?
def test_fermat(n, a):
if a % n == 0:
return True
return pow(a, n-1, n) == 1Question 3
Quel est l'intérêt de ce calcul modulo un nombre premier p ?
def calc(a, p):
return [(a**i) % p for i in range(p)]Question 4
Pourquoi ce nombre est-il appelé un nombre de Carmichael ?
561 satisfait a^560 ≡ 1 [561] pour tout a premier avec 561Question 5
Que fait cette fonction et quel est son lien avec Fermat ?
def euler_witness(a, n):
if pow(a, n-1, n) != 1:
return True
return FalseQuestion 6
Comment le petit théorème de Fermat est-il utilisé dans RSA ?
m^(p-1) ≡ 1 [p]
m^(q-1) ≡ 1 [q]Question 7
Quelle propriété est testée ici ?
def test(a, p):
return all(pow(a, i, p) != 1 for i in range(1, p-1))Question 8
Pourquoi cette propriété est-elle vraie pour p premier ?
(p-1)! ≡ -1 [p]Question 9
Que représente cette expression pour p premier ?
def expr(x, p):
return pow(x, (p-1)//2, p)Question 10
Quelle est l'utilisation de cette propriété en cryptographie ?
m^e ≡ c [n]
c^d ≡ m [n]
ed ≡ 1 [φ(n)]Enfin, pour approfondir la notion, tu peux aussi consulter Éduscol.

Notre méthode pour ce questionnaire
Avant de commencer, relis rapidement ton cours de terminale sur petit théorème de fermat : les définitions et les propriétés doivent être claires dans ta tête. De plus, prends le temps de refaire le calcul au brouillon plutôt que de répondre à l’instinct.
Fais aussi attention à qcm de maths terminale : c’est souvent là que les élèves de terminale se trompent. Enfin, un entraînement régulier sur ce chapitre vaut mieux qu’une révision de dernière minute. Tu peux aussi t’entraîner avec graphes orientés : QCM de maths en terminale pour réviser ses cours.
Ressources de maths en Terminale
Cours
Tout voirExercices corrigés
Tout voirContrôles
Tout voirQCM
Tout voir

























