Calculateur d'exponentiation modulaire
Sommaire
Définition de l'exponentiation modulaireComment utiliser ce calculateur d'exponentiation modulaire ?Exemples d'exponentiation modulaireFAQLe calculateur d'exponentiation modulaire d'Omni est là pour vous aider chaque fois que vous avez besoin de calculer des puissances en arithmétique modulaire. Il utilise l'un des algorithmes d'exponentiation modulaire les plus rapides, de sorte qu'il n'y a aucun problème de dépassement de capacité. Si vous devez effectuer l'exponentiation modulaire à la main, continuez votre lecture pour apprendre plusieurs méthodes que vous pouvez utiliser par vous-même, y compris le petit théorème de Fermat.
Avez-vous déjà consulté le reste de nos calculateurs d'exponentiation et de puissances ?
Définition de l'exponentiation modulaire
L'exponentiation modulaire signifie que nous effectuons l'exponentiation sur un modulo, c'est-à-dire que pour les entiers donnés nous voulons trouver pour , tel que :
Le calcul des puissances dans l'arithmétique modulaire est lié aux inverses modulaires, que vous pouvez découvrir à l'aide de notre calculateur d'inverse modulaire 🇺🇸.
Vous pouvez effectuer ce calcul à la main, mais cela peut prendre beaucoup de temps. Alternativement, certains théorèmes mathématiques vous permettent de simplifier le problème à main (voir ci-dessous). Il existe également des algorithmes rapides, qui vous donneront le résultat presque immédiatement. Nous utilisons l'un de ces algorithmes dans ce calculateur d'exponentiation modulaire.
Exemples d'exponentiation modulaire
Nous allons voir ici plusieurs exemples d'exponentiation modulaire calculés à la main en utilisant différentes méthodes.
Exemple 1 : méthode directe
Calculons .
Nous savons que , donc notre problème est en fait .
Il est clair que n'est pas divisible par , mais l'est, parce que la somme de ses chiffres est , qui est divisible par .
Donc est divisible par , ce qui signifie que .
Exemple 2 : méthode intelligente
Calculons .
Il sera très difficile de calculer , car ce nombre est très, très grand. Nous devons donc faire preuve d'intelligence. Rappelez-vous que signifie que nous nous demandons si le nombre à main est pair ou impair. S'il est pair, alors il est égal à . S'il est impair, il est égal à .
Lorsque nous calculons des puissances consécutives de , nous obtenons . Comme vous pouvez le constater, nous avons toujours comme dernier chiffre. En effet, si vous avez un nombre dont le dernier chiffre est , et que vous multipliez ce nombre par , vous obtiendrez forcément comme dernier chiffre. Pour vous en convaincre, imaginez que vous exécutez l'algorithme de la multiplication longue : . Donc, va dans la ligne de résultat, et est transféré dans la colonne suivante. Quoi qu'il arrive ensuite, vous avez comme dernier chiffre.
Un nombre dont le dernier chiffre est est impair. Ainsi, .
Exemple 3 : dernier chiffre
Calculons .
Tout d'abord, vous devez comprendre que calculer revient à calculer le dernier chiffre du nombre. Nous avons déjà établi qu'une puissance entière positive quelconque de donne un nombre qui se termine par (voir ci-dessus). Par conséquent, .
Exemple 4 : le petit théorème de Fermat
Calculons .
Le petit théorème de Fermat énonce que si est un nombre entier, alors pour tout entier , on a :
Si en plus n'est pas divisible par , alors :
Ainsi, puisque dans notre cas nous avons , qui est un nombre premier, et , qui n'est pas divisible par , nous obtenons :
.
Qu'est-ce que l'exponentiation modulaire ?
L'exponentiation modulaire signifie que nous calculons des puissances en arithmétique modulaire, c'est-à-dire que nous effectuons une opération de la forme ab mod n, où a, b et n sont des entiers. Si b est négatif, l'exponentiation modulaire est liée à l'inverse modulaire.
Comment calculer le modulo d'une exponentiation ?
Si les nombres à main ne sont pas très grands, vous pouvez simplement résoudre d'abord la puissance, puis appliquer le modulo. Dans le cas contraire, vous devez faire appel à un raisonnement intelligent, à un théorème mathématique (comme le petit théorème de Fermat ou le théorème d'Euler) ou à un algorithme informatique spécialisé qui permet d'effectuer une exponentiation modulaire rapide.
Comment réduire la puissance dans l'exponentiation modulaire ?
Pour réduire la puissance dans l'exponentiation modulaire, vous devez appliquer les règles de l'arithmétique modulaire, voire certains théorèmes mathématiques avancés, comme le petit théorème de Fermat ou l'une de ses généralisations, par exemple le théorème d'Euler.
Qu'est-ce que le petit théorème de Fermat ?
Le petit théorème de Fermat est l'un des théorèmes mathématiques les plus populaires traitant de l'exponentiation modulaire. Il possède de nombreuses généralisations, que vous pouvez évoquer dans des calculs plus compliqués. Nous l'appelons « petit » pour le distinguer de son frère aîné beaucoup plus populaire, le dernier théorème de Fermat.
Comment utiliser ce calculateur d'exponentiation modulaire ?
Ce calculateur d'exponentiation modulaire est très intuitif, vous n'aurez donc aucun mal à l'utiliser. Vous devez :
Notre calculateur d'exponentiation modulaire sera votre meilleur ami si vous rencontrez fréquemment les puissances en arithmétique modulaire. Poursuivez votre lecture si vous avez besoin de savoir comment calculer modn à la main.