#17990: Matrix with Infinity
-------------------------------------+-------------------------------------
       Reporter:  virmaux            |        Owner:
           Type:  defect             |       Status:  needs_work
       Priority:  major              |    Milestone:  sage-6.7
      Component:  calculus           |   Resolution:
       Keywords:  InfinityRing,      |    Merged in:
  matrix, days64                     |    Reviewers:  Jean-Philippe Labbé
        Authors:                     |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:                     |  36263134d2c65c97ef3e57e8f0efa2e8ba0b52b9
  u/virmaux/matrix_with_infinity     |     Stopgaps:
   Dependencies:                     |
-------------------------------------+-------------------------------------
Changes (by jipilab):

 * status:  needs_review => needs_work
 * reviewer:   => Jean-Philippe Labbé


Old description:

> Because there is no `is_zero` and `is_commutative` method for
> `InfinityRing`, a numerous methods fails for matrices with infinity
> elements. This problem came up in relation with the ticket #17798.
>
> {{{
> sage: m = Matrix([Infinity])
> sage: m.nrows()
> 1
> sage: m.rows()
> ---------------------------------------------------------------------------
> AttributeError                            Traceback (most recent call
> last)
>
> [...]
> AttributeError: 'InfinityRing_class' object has no attribute 'is_zero'
> }}}

New description:

 Because there is no `is_zero` and `is_commutative` method for
 `InfinityRing`, numerous methods fails for matrices with infinity
 elements. This problem came up in relation with the ticket #17798.

 {{{
 sage: m = Matrix([Infinity])
 sage: m.nrows()
 1
 sage: m.rows()
 ---------------------------------------------------------------------------
 AttributeError                            Traceback (most recent call
 last)

 [...]
 AttributeError: 'InfinityRing_class' object has no attribute 'is_zero'
 }}}

--

Comment:

 Hi Aladin,

 Could you please do the following

 -add your full name as an Author,
 -make the title of the ticket reflect the addition of the two methods.

 This ticket is not about matrix with Infinity, but rather about the fact
 that we need two methods on the infinity ring.

--
Ticket URL: <http://trac.sagemath.org/ticket/17990#comment:19>
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/d/optout.

Reply via email to