Spécial – HP Calculatrice graphique HP Prime Manuel d'utilisation
Page 400
398
Fonctions et commandes
Total zéro
Si a et b sont des nombres réels, cette fonction renvoie le
nombre de changements de signe du polynôme spécifié dans
l'intervalle [a,b]. Si a ou b n'est pas un nombre réel, cette
fonction renvoie le nombre de racines complexes dans le
rectangle limité par a et b. Si Var est omis, il est considéré
comme x.
sturmab(Poly[,Var],a,b)
Exemples :
sturmab(x^2*(x^3+2),-2,0)
renvoie
1.
sturmab(n^3-1,n,-2-i,5+3i)
renvoie
3.
Reste chinois
Renvoie le reste chinois des polynômes écrits en tant que listes
de coefficients ou au format symbolique.
chinrem([Lst||Expr,Lst||Expr],[Lst||Expr
,Lst||Expr])
Exemple :
chinrem([[1,2],[1,0,1]],[[1,1],[1,1,1]])
renvoie
[poly1[-1,-1,0,1],poly1[1,1,2,1,1]].
Spécial
Cyclotomique
Renvoie la liste de coefficients du polynôme cyclotomique
d'un entier.
cyclotomic(Int)
Exemple :
cyclotomic(20)
renvoie
[1,0,-1,0,1,0,-1,0,1].
Base de Gröbner
Renvoie la base de Gröbner de l'idéal en fonction d'une liste
de polynômes.
gbasis(LstPoly,LstVar)
Exemple :
gbasis([x^2-y^3,x+y^2],[x,y])
renvoie
[y^4-
y^3,x+y^2].
Reste de Gröbner
Renvoie le reste de la division d'un polynôme par la base de
Gröbner d'une liste de polynômes.
greduce(Poly,LstPoly,LstVar)
Exemple :
greduce(x*y-1,[x^2-y^2,2*x*y-y^2,y^3],[x,y])
renvoie
1/2*y^2-1.