Dear Sage Developpers,

Great Job on the new release of sage 6.10 yesterday. I tried some 
doctesting for some some code I had which was running fine on sage 5.9 and 
notice the following issue :

Sage 6.10 produces the following incorrect Output for the .numerator() 
function call

sage: u00,u01,u10,u11,a10=var('u00,u01,u10,u11,a10')

sage: (a10 + u10/u00 - u01*u10^2/(u00^2*(u01*u10/u00 - u11)) + 
u10*u11/(u00*(u01*u10/u00 - u11))).numerator()

a10*u00^2*u01*u10 - a10*u00^3*u11

sage: (u10/u00 - u01*u10^2/(u00^2*(u01*u10/u00 - u11)) + 
u10*u11/(u00*(u01*u10/u00 - u11))).is_zero()

True


Where as Sage 6.9 produced the following correct output for the 
.numerator() function call


sage: u00,u01,u10,u11,a10=var('u00,u01,u10,u11,a10')

sage: (a10 + u10/u00 - u01*u10^2/(u00^2*(u01*u10/u00 - u11)) + 
u10*u11/(u00*(u01*u10/u00 - u11))).numerator()

a10

sage: (u10/u00 - u01*u10^2/(u00^2*(u01*u10/u00 - u11)) + 
u10*u11/(u00*(u01*u10/u00 - u11))).is_zero()

True



I tried on this on 3 separate machine compilation of sage 6.10 and the same 
issue creeps up.

I could use advice on work around this bug if it is well known.

Thanks in advance,

Keep up the great work!

Best regards,

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to