#10963: Axioms and more functorial constructions
-------------------------------------+-------------------------------------
Reporter: nthiery | Owner: stumpc5
Type: enhancement | Status: needs_info
Priority: major | Milestone: sage-6.2
Component: categories | Resolution:
Keywords: days54 | Merged in:
Authors: Nicolas M. Thiéry | Reviewers: Simon King, Frédéric
Report Upstream: N/A | Chapoton
Branch: | Work issues: merge with #15801
public/ticket/10963-doc- | once things stabilize
distributive | Commit:
Dependencies: #11224, #8327, | feab04a37ffb764b885dcefb63bb4a926977cee7
#10193, #12895, #14516, #14722, | Stopgaps:
#13589, #14471, #15069, #15094, |
#11688, #13394, #15150, #15506, |
#15757, #15759, #15919 |
-------------------------------------+-------------------------------------
Comment (by darij):
I've just pushed a merge to make the branch green again. Just to
doublecheck, removing the `cardinality` method in
`src/sage/categories/enumerated_sets.py` was intention, right?
Also, sorry for the long silence on this ticket, and thanks for your
replies.
Thanks for the reference to the doc of `Subquotients`; that said,
`Quotients` as well (and maybe even more so) needs documentation.
(There is a typo in the doc of `Subquotients` btw: the two `\mapsto` signs
should be `\to` signs. And the maps `l` and `r` shouldn't be called
structure-preserving; in usual cases, only `r` is structure-preserving
(and this is precisely what that equation says). I'd fix these myself but
I can't be assed to find the source file containing the docstring -- just
writing `Subquotients??` in the terminal does not show me where the doc is
located, which if you ask me is another bug of our caching system.)
I guess I can't really say if I am happy with `Quotients` before I know
how they are used. The documentation at least explains the purpose to me.
I think the subtleties will emerge when we start implementing (lowercase)
`quotient` methods to return actual quotients of parents; if we aren't
careful about distinguishing between different ground categories then, we
will run into trouble.
I still disagree with the idea of having GradedLieAlgebras a subcategory
of LieAlgebras. "Sub" implies injectivity throughout mathematics;
forgetful functors are not injective. IMHO the whole point of speaking in
categories is to piggyback on existing mathematical intuition of the user.
This is completely against that intuition.
--
Ticket URL: <http://trac.sagemath.org/ticket/10963#comment:617>
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.