#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.