OKPEDIA PYTHON RADICALI

Sommare radicali in python

Per fare l'addizione tra due o più radicali, radici o numeri irrazionali nel linguaggio python si può usare la funzione root() della libreria sympy.

from sympy import root
root(n,i)

  • Il primo argomento (n) è il radicando.
  • Il secondo argomento (i) è l'indice della radice.

$$ \sqrt[i]{n} $$

La funzione root() permette di eseguire la somma di radicali in forma simbolica.

$$ \sqrt[a]{n} + \sqrt[b]{m} $$

Esempi pratici

Esempio 1 ( addizione di numeri irrazionali )

Per sommare due numeri irrazionali

$$ \sqrt[2]{8}+\sqrt[2]{8} $$

Nel linguaggio python si scrive

>>> from sympy import root, Symbol
>>> root(8,2)+root(8,2)

Il risultato in output è

>>> 4*sqrt(2)

Dove sqrt è il simbolo di una radice quadrata ed equivale a root(n,2).

Il risultato equivale a

$$ \sqrt[2]{8}+\sqrt[2]{8} = 4 \cdot \sqrt{2} $$

Esempio 2 ( addizione di radicali )

Per sommare due variabili sotto radice.

$$ \sqrt[3]{x}+\sqrt[3]{x} $$

Nel linguaggio python si scrive

>>> from sympy import root, Symbol
>>> x = Symbol('x')
>>> root(x,3)+root(x,3)

La variabile x deve essere definita come simbolo tramite la funzione Symbol().

Il risultato in output è

>>> 2*x**(1/3)

Il risultato equivale a

$$ \sqrt[3]{x}+\sqrt[3]{x} = 2 \cdot \sqrt[3]{x} $$

https://how.okpedia.org/it/python/sommare-radicali-in-python


Segnala un errore o invia un suggerimento per migliorare la pagina


Operazioni con i radicali in Python


FacebookTwitterLinkedinLinkedin