Logo MyVIPWebTools

Calculatrice de Racine Primitive — Trouver la Plus Petite Racine Primitive Modulo n

Notre Calculatrice de Racine Primitive trouve la plus petite racine primitive modulo n — un entier g dont les puissances g¹, g², g³, ... parcourent chaque unité modulo n avant de se répéter. Elle vérifie d'abord si une racine primitive existe (elles n'existent que pour n = 1, 2, 4, pᵏ, ou 2pᵏ pour un nombre premier impair p), puis effectue une recherche en utilisant la fonction indicatrice d'Euler et sa factorisation première pour tester efficacement chaque candidat.

Réponse rapide

Une racine primitive g mod n génère chaque unité modulo n par ses puissances. Saisissez n ci-dessous pour trouver la plus petite, avec une vérification automatique de l'existence d'une racine primitive.

Saisissez n, puis cliquez sur Calculer.

Comment utiliser Calculatrice de Racine Primitive — Trouver un Générateur mod n

  1. 1

    Saisissez un entier positif n (jusqu'à 1 000 000).

  2. 2

    Cliquez sur 'Calculer' pour trouver la plus petite racine primitive modulo n, si elle existe.

  3. 3

    Consultez φ(n) et les facteurs premiers de φ(n) utilisés dans la vérification.

Pourquoi utiliser Calculatrice de Racine Primitive — Trouver un Générateur mod n ?

Une racine primitive modulo n est un générateur du groupe des entiers premiers avec n sous la multiplication : ses puissances successives produisent chaque unité modulo n exactement une fois avant de revenir à 1, en exactement φ(n) étapes. Tous les n n'en ont pas — les racines primitives n'existent que pour n = 1, 2, 4, une puissance première impaire pᵏ, ou le double d'une puissance première impaire 2pᵏ, un résultat classique en théorie des nombres. Cette calculatrice vérifie d'abord cette condition, puis vérifie efficacement chaque candidat g en testant g^(φ(n)/q) mod n pour chaque facteur premier q de φ(n) — g est une racine primitive exactement lorsqu'aucun de ces tests n'est égal à 1.

Questions fréquentes

Outils similaires

Calculatrice de Racine Primitive — Trouver un Générateur mod n | MyVIPWebTools