On Saturday, February 2, 2013 11:32:12 AM UTC-8, Robert Bradshaw wrote:
>
>
>
> Sage has both, and the proposed fix (which you did not address at all) 
> handles them correctly. I've positively reviewed the ticket. 
>

I did address it. Perhaps I should clarify.

 While it is a compromise in the IEEE 754 float standard
to allow two infinities to compare equal, it is probably a better idea in
a system that pretends to be mathematical rather than pragmatic and
constrained, to reconsider what is most correct, and NOT allow
inf-inf to become zero.

Allowing comparison between infinities is hazardous. Taking a cue
from the IEEE decision regarding floats and applying it to a more
"symbolic" setup is questionable.

As for the hazards of floating-point being well understood in the Sage
community,  I am surprised that anyone can speak for the community!
Many people don't grasp the concept of binary representation and
why it can't exactly handle 0.1 .  And it gets worse from there.

RJF

-- 
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 http://groups.google.com/group/sage-devel?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to