Bonsoir M.
je suis entrain de programmer sur sage est j'ai blocqué en ce point,
je veux evaluer un polynomes en une liste d'une liste de racine, mais
le problème c'est qu'il evalue ce polynomes que pour la première sous
liste, et voiçi l'exemble:
rr=[2,3,4]
n=3
rr_ss=[()]
pp=[]
for si in AlternatingGroup([1,2,3]):
ss=si(range(n))
rr_ss=rr_ss+[[rr[i-1] for i in ss]]
print(rr_ss)
evaluate
[(), [4, 2, 3], [2, 3, 4], [3, 4, 2]]
x = PolynomialRing(QQ,n+1,'x').gens()
P=x[1]*x[2]-x[3];
q=P
for i in range(1,n+1):
for j in range(1,n+1):
pp=q.subs({x[j]:rr_ss[i][j-1]})
q=pp
print(q)
evaluate
5
5
5
SVP puvez vous m'aider.
Bien cordialement, Faiçal
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/sage-support
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---