#15160: Matrix and MatrixSpace over ALL rings (not using RingElement...)
-----------------------------+---------------------------------------------
Reporter: nborie | Owner:
Type: defect | Status: new
Priority: critical | Milestone: sage-5.12
Component: linear | Keywords: matrix, RingElement, ring
algebra | Authors:
Merged in: | Report Upstream: N/A
Reviewers: | Branch:
Work issues: | Dependencies:
Commit: |
Stopgaps: |
-----------------------------+---------------------------------------------
Currently MatrixSpace and Matrix can be used properly only on ring whose
element inherint from RingElement. Since the new category framework and
CombinatorialFreeModule, a huge collection of ring from combinat can't be
used as matrix coefficient. For example, the scalar multiplication doesn't
work (and from that, nothing work...(charpoly, invertion, adjoint, ...)).
The Goal of this ticket is currently :
- Try to modify MatrixSpace and Matrix such that all basic operation can
be done with special rings
- Insivibility of modifications concerning usuals ring (especially for
speed issues...)
- Invert matrix with unital determinant for ALL rings
--
Ticket URL: <http://trac.sagemath.org/ticket/15160>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/groups/opt_out.