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 sage-support@googlegroups.com
To unsubscribe from this group, send email to 
sage-support-unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/sage-support
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to