#18310: Finite dimensional modules with basis: improved conversions to vectors 
and
matrices
-------------------------------------+-------------------------------------
       Reporter:  nthiery            |        Owner:
           Type:  enhancement        |       Status:  needs_work
       Priority:  major              |    Milestone:  sage-6.7
      Component:  linear algebra     |   Resolution:
       Keywords:                     |    Merged in:
        Authors:  Nicolas M. ThiƩry  |    Reviewers:  Travis Scrimshaw
Report Upstream:  N/A                |  Work issues:
         Branch:                     |       Commit:
  public/categories/fin_dim_modules_with_basis_vector_matrix-18310|  
035418cccaab72f73565c50d3e5b6391d294a467
   Dependencies:                     |     Stopgaps:
-------------------------------------+-------------------------------------

Comment (by nthiery):

 Replying to [comment:11 jdemeyer]:
 > The `base_ring` argument of `matrix()` is not documented in the `INPUT`
 block.

 Oops, fixed. Thanks!

 > IMHO, this belongs in the discussion on Trac, not in the docstring,
 especially the reference to a future hypothetical fix for #18312:

 I don't agree. This is not a discussion about how to implement this
 ticket, but an information for the user, indicating the relevance of
 this method in the short and long term. She has little chance to find
 this information if it's only on trac.

 > And finally a question: is this new code relevant only for
 > combinatorial free modules or also "normal" free modules?

 It's meant for any FiniteDimensionalModulesWithBasis. When "normal"
 free modules will finally be in this category, they will benefit from
 this code; one of the thing to settle for this is the syntax to
 iterate through the terms. Up to this syntax detail, I believe this
 generic code from this ticket should work properly.

 Ah, this raises a good point: FreeModule already defines a `matrix`
 method, so we have a name conflict. Any good alternative name
 suggestion?

 Cheers,
                              Nicolas

--
Ticket URL: <http://trac.sagemath.org/ticket/18310#comment:14>
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