#20618: Thematic tutorial on free modules and algebras
-------------------------------------+-------------------------------------
       Reporter:  nthiery            |        Owner:
           Type:  enhancement        |       Status:  needs_work
       Priority:  major              |    Milestone:  sage-7.3
      Component:  algebra            |   Resolution:
       Keywords:                     |    Merged in:
        Authors:  Jason Bandlow,     |    Reviewers:  Andrew Mathas
  Nicolas M. ThiƩry                  |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:                     |  1bdd0fb5d6e58abb7f616b2d6c0c904506304d84
  u/nthiery/thematic_tutorial_on_free_modules_and_algebras|     Stopgaps:
   Dependencies:                     |
-------------------------------------+-------------------------------------

Comment (by kdilks):

 I looked over {{{tutorial-implementing-algebraic-structures.rst}}} earlier
 today (as much for personal knowledge as for reviewing). My three comments
 are:

 * Typo on line 438, ({{{`h`}}} should be {{{`Y`}}}).

 * The "python fun-fact" is potentially confusing, because it takes some
 thought to figure out why {{{~(int(2)=-3}}} if you're more knowledgeable
 in mathematics than you are in Python.

 * In the example {{{func_on_basis(g)}}} giving an algebra morphism, as
 somebody that doesn't have much familiarity with using algebras in Sage,
 it's not immediately clear what's going on in the line {{{if g==1:}}}.
 It's not immediately obvious whether {{{1}}} should be referring to {{{1
 mod 6Z}}}, or whether Sage is smart enough to coerce things and know that
 "1" is referring to {{{A.one()}}} for whatever category makes sense in
 context (0 mod 6Z, in this case). My guess is the latter, based on the
 output, but I think it merits being mentioned.

--
Ticket URL: <http://trac.sagemath.org/ticket/20618#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 https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to