Algoritmo per il calcolo della radice n-esima

Versione del 3 nov 2017 alle 07:07 di Pierantonio Gratarol (discussione | contributi) (Creata dalla traduzione della pagina "Nth root algorithm")
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

La radice  n-esima di di un numero reale positivo A,   , e' la soluzione reale positiva  della equazione

(per un numero n>1 intero ci sono  n soluzioni nel campo complesso, tuttavia una sola e' reale e positiva se .

Questa voce - adattata dall' originale in inglese di wikipedia - e' su  un metodo numerico per il calcolo di questa radice  che converge velocemente. I passi dell' algoritmo sono:

  1. Si prova a stimare un valore iniziale di partenza  
  2. Si pone . Questo equivale a  .
  3. Si ripete lo step 2 fino a che si raggiunge la precisione desiderata, cioe'   .

Un caso speciale e' il calcolo numerico della radice quadrata ponendo n=2:

La derivazione dell' algoritmo si basa sul metodo numerico di Newton-Raphson.


Derivazione  dal metodo di Newton-Raphons

Il metodo delle tangenti o di Newton-Raphson e' un  metodo per trovare numericamente lo zero di una funzione f(x). Lo schema generale e': 

  1. Partire da una stima iniziale  
  2.  
  3. Ripetere lo step 2 fino a che si raggiunga la precisione desiderata.


Il calcolo numerico della radice n-esima si puo' concepire come la ricerca di uno zero della funzione:

 

La cui derivata e':

 

In questo modo si costruisce l' iterazione: 

 
 
 
 

Voci correlate

Metodi per il calcolo della radice quadrata 

Analisi numerica 

Riferimenti bibliografici

  • Kendall E. Atkinson, An introduction to numerical analysis, Wiley, 1989..