Calcolare il cubo del binomio in python
Per risolvere il cubo del binomio in python si può utilizzare la funzione expand() del modulo sympy.
expand(x)
L'argomento x è l'espressione algebrica del binomio elevato alla terza.
$$ (a+b)^3 $$
La funzione calcola la potenza al cubo del binomio restituendo il risultato in forma simbolica o numerica.
$$ (a^3+3a^2b+3ab^2+b^3) $$
Nota. Per usare le variabili x,y,z occorre averle definite precedentemente come simboli tramite la funzione Symbols()
Esempio
Per calcolare il cubo del binomio
$$ (x+2)^3 $$
Si definisce la variabile x come simbolo e si assegna alla variabile a l'espressione algebrica (x+2)**3.
Poi si calcola il cubo del binomio con la funzione expand()
from sympy import Symbol, expand
x=Symbols('x')
a=(x+2)**3
expand(a)
Il risultato in output è il seguente:
x**3 + 6*x**2 + 12*x + 8
Il risultato equivale all'espressione algebrica
$$ x^3 + 6x^2 + 12x + 8$$