On May 14, 7:17 am, "William Stein" <[EMAIL PROTECTED]> wrote: > So 1+1 = 1 and 1*1 = 1 and 1*0 = 0 and 1+0 = 1 and 0+0=0? > That's *not* a ring, so you shouldn't make matrices over it in > Sage, since in Sage all matrices are over rings.
Once #2519 (lattices in the poset sense) is merged, I was going to suggest modifying Sage matrices to support lattices as well as rings. (The booleans are a lattice). This might end up being totally new code, since most current Sage matrix operations are meaningless on matrices over lattices; but matrix addition and multiplication are well-defined. Carl --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---