Omni calculator
Last updated:

Calcolatore di Potenza Modulo n

Table of contents

Definizione di potenza modulo nCome si usa questo calcolatore di potenza modulo n?Esempi di potenze modulo nFAQs

Il calcolatore di potenza modulo n di Omni è qui per aiutarti ogni volta che hai bisogno di calcolare potenze in aritmetica modulare. Questo calcolatore utilizza uno degli algoritmi di esponenziazione modulare più veloci, quindi non c'è il rischio di incorrere in calcoli enormi. Se dovessi avere bisogno di calcolare una potenza modulo n a mano, ti spieghiamo diversi metodi utili che puoi utilizzare, tra cui il piccolo teorema di Fermat.

Definizione di potenza modulo n

L'operazione di potenza modulo n, chiamata anche esponenziazione modulare o potenza modulare, significa che eseguiamo l'elevamento a potenza dell'operazione modulo. In altre parole, per numeri interi dati a,b,na,b,n vogliamo trovare cc, per 0c<n0 \leq c < n, tale che:

c=abmodnc = a^b \operatorname{mod}n.

Il calcolo di potenza modulo n è legata all'inverso modulare, che puoi scoprire con l'aiuto del nostro calcolatore dell'inverso di modulo n.

Puoi eseguire questo calcolo a mano, ma questo potrebbe richiedere molto tempo. In alternativa, alcuni teoremi matematici ti permettono di semplificare il problema in questione — continua a leggere per scoprire come. Esistono anche algoritmi veloci, che ti daranno il risultato quasi immediatamente. In questo calcolatore di potenza modulo n utilizziamo uno di questi algoritmi.

Come si usa questo calcolatore di potenza modulo n?

Questo calcolatore di potenza modulo n è molto semplice da usare, quindi non avrai problemi ad utilizzarlo. Devi solo:

  1. Inserire i dati per calcolare la potenza di xyx^y in aritmetica modulare:
    • Base xx,
    • Esponente yy, e
    • nn per permettere l'esecuzione dell'operazione mod n\text {mod}\ n;
  2. I tuoi dati saranno riassunti nella parte inferiore del calcolatore. Verifica che tutto sia corretto; e
  3. Il risultato dell'esponenziazione modulare apparirà in basso. Ecco fatto!

Il nostro calcolatore di potenza modulo n sarà il tuo migliore amico se ti trovi spesso di fronte al problema di calcolare le potenze nell'aritmetica modulare. Continua a leggere se vuoi sapere come calcolare le potenze modulo n a mano.

Esempi di potenze modulo n

Qui vedremo diversi esempi di esponenziazione modulare fatta a mano, utilizzando diversi metodi.

Esempio 1 — Metodo diretto

Calcoliamo 54mod35^4\operatorname{mod}3.

Sappiamo che 54=6255^4 = 625, quindi il nostro problema è in realtà 625mod3625\operatorname{mod}3.

Chiaramente, 625625 non è divisibile per 33, ma per 624624 sì — la somma delle sue cifre è 6+2+4=126+2+4 = 12, che è divisibile per 33.

Quindi 6251625 - 1 è divisibile per 33, il che significa che 54mod3=625mod3=15^4\operatorname{mod}3 = 625\operatorname{mod}3 = 1.

Esempio 2 — Metodo intelligente

Calcoliamo 544mod25^{44}\operatorname{mod}2.

Sarà molto difficile calcolare 5445^{44}, perché questo numero è molto, molto grande. Quindi, dobbiamo essere intelligenti. Ricordiamo che mod2\operatorname{mod}2 significa che stiamo chiedendo se il numero in questione è pari o dispari: se è pari, allora è uguale a 0mod20\operatorname{mod}2. Se è dispari, è uguale a 1mod21\operatorname{mod}2.

Quando calcoliamo potenze consecutive di 55, otteniamo 5,25,625,...5, 25, 625,... Come puoi vedere, abbiamo sempre 55 come ultima cifra. Infatti, se l'ultima cifra di un numero è 55, allora la moltiplicazione di questo numero per 55 avrà come risultato un numero che finisce anch'esso con un 55. Per capirle ciò, immagina di eseguire l'algoritmo della moltiplicazione lunga: 5×5=255 \times 5=25. Quindi 55 va nella riga dei risultati e 22 viene trasferito nella colonna successiva. Indipendentemente da ciò che succede dopo, l'ultima cifra è 55.

Un numero che ha 55 come ultima cifra è dispari. Quindi 544mod2=15^{44}\operatorname{mod}2 = 1.

Esempio 3 — Ultima cifra

Calcoliamo 5444mod105^{444}\operatorname{mod}10.

Innanzitutto, devi capire che calcolare mod10\operatorname{mod}10 equivale a calcolare l'ultima cifra del numero. Abbiamo già stabilito che elevando 55 a qualsiasi potenza intera positiva si ottiene un numero che finisce con 55 (vedi sopra). Anche 54445^{444} termina con 55; quindi 5444mod10=55^{444}\operatorname{mod}10 = 5.

Esempio 4 — Il piccolo teorema di Fermat

Calcoliamo 16260mod61162^{60}\operatorname{mod}61.

Il piccolo teorema di Fermat afferma che se nn è un numero primo, allora per qualsiasi numero intero aa, è vero che:

anmodn=aa^n \operatorname{mod} n = a.

Se inoltre aa non è divisibile per nn, allora:

an1modn=1a^{n-1} \operatorname{mod} n = 1.

Quindi, poiché nel nostro caso abbiamo n=61n = 61, che è un numero primo, e a=162a = 162, che non è divisibile per 6161, otteniamo:

16260mod61=1162^{60}\operatorname{mod}61 = 1.

FAQs

Cos'è la potenza modulo n?

L'operazione di potenza modulo n, o esponenziazione modulare, significa che stiamo calcolando delle potenze in aritmetica modulare, cioè eseguendo un'operazione della forma ab mod n, dove a, b e n sono numeri interi. Se b è negativo, l'elevamento a potenza è legato all'inverso di modulo n, o inverso modulare.

Come si calcola la potenza modulo n?

Se i numeri dati non sono molto grandi, puoi semplicemente risolvere prima la potenza, e poi applicare il modulo. In caso contrario, dovrai procedere con astuzia, oppure usare un teorema matematico (come il piccolo teorema di Fermat o il teorema di Eulero) o un algoritmo informatico specializzato che esegue la potenza modulo n.

Come si riduce l'esponente nell'operazione di potenza modulo n?

Per ridurre l'esponente nell'esponenziazione modulare, devi applicare le regole dell'aritmetica modulare o alcuni teoremi matematici avanzati, come il piccolo teorema di Fermat o una delle sue generalizzazioni, come per esempio il teorema di Eulero.

Che cos'è il piccolo teorema di Fermat?

Il piccolo teorema di Fermat è uno dei più famosi teoremi matematici sulle potenze modulari. Ha molte generalizzazioni, che puoi utilizzare in calcoli più complicati. Il teorema si chiama piccolo per distinguerlo dal suo successore più famoso, l'ultimo teorema di Fermat.

xy mod n = ?

Check out 75 similar arithmetic calculators ➗
Absolute changeAbsolute valueAdding and subtracting fractions...72 more