Hello,

First, the function oct does not work properly, it seems.

oct(2345) fails in Sage (but works in Python)
oct(int(2345)) works
hex(2345) works

Irc said it was the preparser. Why would the input of oct be preparsed 
correctly and not that of hex ?

Sage uses notions from abstract algebra. I never use abstract algebra when 
doing my coding in physics. I guess software like Mathematica kind of 
guesses the best way to proceed with the input I give. Now, this guess 
might not be the most appropriate.

So I'd be grateful if anyone had some suggestions for a book on abstract 
algebra that would teach me the practical usage of rings, fields, etc. 
from a computational point of view ; something like "common computational 
errors and fallacies corrected by an abstract algebra approach", something 
that would build upon ideas like "1/3 + 1/10**20 - 1/3" is better done in 
the the rationals than in the floats. Maybe some book similar to Forman 
Acton's books that would explicitly use notions of abstract algebra.

I had a look at Schaum's Modern Abstract Algebra by Ayres, 2004, but 
comments on amazon mentioned multiple errors, opacities and out of 
datedness. Irc suggested wikipedia. Any other suggestion ?

Cheers,

--
Yann Le Du

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-support@googlegroups.com
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to