ForHosting KIT · Strumenti per sviluppatori

Potenze di i

Il calcolatore di potenze dell'unità immaginaria calcola i elevato a qualsiasi esponente intero e restituisce il risultato esatto: uno tra 1, i, -1 o -i.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

Poiché le potenze di i si ripetono in un ciclo di quattro, la risposta dipende interamente dal resto dell'esponente modulo 4: lo strumento funziona quindi in modo istantaneo ed esatto sia per esponenti positivi enormi sia per quelli negativi, dove il reciproco di i inverte i segni seguendo lo stesso ciclo. Lei invia un solo intero e riceve il risultato come parte reale, parte immaginaria, resto dell'esponente modulo 4 e una stringa leggibile. Lo stesso codice deterministico viene eseguito gratuitamente nel browser e tramite l'API a pagamento, quindi ciò che prova su questa pagina è esattamente ciò che la Sua integrazione riceve.

Perché le potenze di i si ripetono in un ciclo di quattro

L'unità immaginaria i è definita da un'unica equazione: i² = -1. Da questo solo fatto deriva tutto il resto. Moltiplicando ancora per i si ottiene i³ = i²·i = -i. Moltiplicando di nuovo si ottiene i⁴ = (-i)·i = -(i²) = 1, tornando al punto di partenza. Da lì lo schema si ripete all'infinito: 1, i, -1, -i, 1, i, -1, -i. Poiché ogni blocco di quattro moltiplicazioni ritorna a 1, qualsiasi esponente può essere ridotto al suo resto nella divisione per 4 senza cambiare il risultato: i^437 è uguale a i^1 perché 437 mod 4 fa 1. Sul piano complesso ogni moltiplicazione per i è una rotazione di novanta gradi in senso antiorario, quindi quattro moltiplicazioni completano un giro intero e ritornano sull'asse reale positivo. Questo calcolatore applica il ciclo direttamente con un modulo intero, senza iterazioni, senza trigonometria in virgola mobile e senza approssimazioni: la risposta è deterministica e lo stesso esponente produce sempre un output identico, sia che il calcolo avvenga nella scheda del browser sia sui nostri server edge tramite l'API. L'endpoint riporta anche il resto stesso, così può vedere quale passo del ciclo ha generato il risultato.

Esponenti negativi e il reciproco di i

Le potenze intere includono gli esponenti negativi, che si comportano esattamente come richiede l'algebra: i^-n significa 1 diviso per i^n. Il reciproco di i è una classica sorpresa. Dividendo 1 per i e razionalizzando il denominatore si ottiene -i, perché 1/i = i/i² = i/(-1) = -i. In termini geometrici, le potenze negative ruotano in senso orario anziché antiorario, quindi i^-1 è una rotazione di un quarto di giro verso il basso, sull'asse immaginario negativo. Il ciclo di quattro passi governa ancora tutto: i^-1, i^-2, i^-3 e i^-4 valgono rispettivamente -i, -1, i e 1, ovvero esattamente il ciclo diretto percorso all'indietro. Questo strumento gestisce correttamente il segno con un modulo euclideo, che restituisce sempre un resto tra 0 e 3 anche quando l'esponente è negativo, così non deve mai ragionare da sola sul verso della rotazione. L'esponente deve solo essere un intero nell'intervallo degli interi sicuri dell'aritmetica in doppia precisione, che copre qualsiasi valore digitabile o calcolabile nei software comuni. Gli esponenti frazionari come 0.5 vengono rifiutati, perché i^(1/2) non è un valore singolo ma una coppia di radici quadrate, e sceglierne una silenziosamente sarebbe una risposta sbagliata mascherata da giusta.

Dove compaiono le potenze di i nel lavoro reale

Le potenze cicliche dell'unità immaginaria sono strumenti di lavoro in diversi campi, non una curiosità scolastica. Nell'elaborazione digitale dei segnali, la trasformata di Fourier discreta moltiplica i campioni per radici complesse dell'unità, e per una trasformata a quattro punti quelle radici sono esattamente le potenze di i: ogni farfalla FFT in base 4 è costruita su questo ciclo. Nell'analisi dei circuiti in corrente alternata, l'impedenza di un induttore è jωL e quella di un condensatore è -j/(ωC): i fattori j sono potenze dell'unità immaginaria che codificano sfasamenti di novanta gradi tra tensione e corrente. Nella computer grafica e nella robotica, moltiplicare un vettore per i è la rotazione di novanta gradi più economica nel piano, e le potenze concatenate descrivono quarti di giro successivi di un riferimento. In meccanica quantistica l'equazione di Schrödinger contiene una i esplicita e gli operatori di evoluzione temporale accumulano potenze di essa. In tutti questi contesti l'aritmetica è banale ma la convenzione no: un errore di uno nel ciclo è un errore di segno che corrompe una fase, una rotazione o uno spettro a valle. Un endpoint deterministico con validazione rigorosa degli interi Le offre una convenzione da integrare in test, strumenti didattici e generatori di codice: sicura da memorizzare in cache, da riprovare e da eseguire in parallelo.

Riduca istantaneamente esponenti enormi

Valuti i^1000000 o i^-987654321 senza cicli: il resto modulo 4 decide la risposta e l'API lo restituisce insieme al risultato.

Verifichi una FFT in base 4 o una pipeline DSP

Confronti i suoi fattori twiddle con le potenze esatte di i per gli stadi a quattro punti, intercettando errori di segno e di ordinamento alla fonte.

Costruisca uno strumento didattico o per i compiti

Generi risultati esatti di quarti di giro per esercizi sul piano complesso, sfasamenti nei circuiti in corrente alternata e rotazioni di novanta gradi.

Quanto costa?

$0.002 per richiesta tramite l'API. È anche gratuito nel browser su questa pagina: lo stesso codice viene eseguito in entrambi i modi.

Cos'è i elevato a una potenza negativa?

Segue lo stesso ciclo di quattro passi percorso all'indietro: i^-1 = -i, i^-2 = -1, i^-3 = i e i^-4 = 1. Lo strumento accetta qualsiasi intero sicuro, positivo o negativo.

Quale input si aspetta?

Un solo intero: exponent (alias n e power). Un valore mancante, non numerico, non finito o non intero viene rifiutato con un errore di input non valido, perché le potenze frazionarie di i sono multivalore.

Cosa contiene esattamente la risposta?

Le parti reale e immaginaria del risultato (uno tra 1, i, -1, -i), l'esponente ridotto modulo 4 come resto, un'eco dell'input e una stringa di visualizzazione come "-i" che può mostrare senza riformattarla.

Perché il risultato è sempre uno di quattro valori?

Perché i² = -1, quattro moltiplicazioni successive per i ritornano a 1, quindi le potenze si ripetono nel ciclo 1, i, -1, -i. Geometricamente ogni potenza è una rotazione di novanta gradi del piano complesso.

Il risultato è deterministico?

Sì. Il calcolo è un singolo modulo intero senza casualità, orologi, iterazioni o accesso alla rete, quindi esponenti identici producono sempre output identici su qualsiasi macchina.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/math/imaginary-number

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/math/imaginary-number \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"exponent":7}'
{
  "exponent": 7
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "math.imaginary_number",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Leggi la documentazione completa del KIT →