#10963: 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,     |  16d530dfc1838a6b497afac03e1e2b13be24795d
  #10193, #12895, #14516, #14722,    |     Stopgaps:
  #13589, #14471, #15069, #15094,    |
  #11688, #13394, #15150, #15506,    |
  #15757, #15759                     |
-------------------------------------+-------------------------------------

Comment (by nbruin):

 Replying to [comment:585 nthiery]:
 > In general, if S is a parent and F a field, S.algebra(F) constructs
 > the F-free module FS with basis indexed by S, endowed with whatever
 > structure can be induced from that of S. Typically, if S is a
 > magma/monoid/group, you get the magma/monoid/group algebra. For a
 > group, it actually gives a Hopf algebra.

 Doesn't that mean you construct a free F-module that happens to have some
 extra structure thanks to S? The free F-algebra indexed by S would seem to
 me to be the free F-module spanned by the free monoid on S. Hence, this
 "associative algebra" functor would belong on monoids, not on sets.

 > Same thing for additive magmas/monoids/groups.

 Is that the same thing? If S is an additive group and the addition induces
 the additive relations on the F-module generators, it seems to me you'd
 not get the free F-module FS. If S is a free abelian group on X, you'd get
 the free F-module FX.

 > With #14102, if S is a root lattice, the action
 > of the Weyl group and the like get lifted to FS too.

 Nice! So in this case we have a free abelian group S with a W-action (a
 W-group, I guess) and the functor now gives us W-F-algebras. That makes
 perfect sense, but now we are working in yet another category (I don't
 think that in this case the term "algebra" will lead to confusion, because
 you're getting something with *more* structure, not less than the name
 suggests)

 > In other words, in most practical use cases, you indeed get an
 > algebra; actually "the algebra"; hence the name.

 No, only when you do this with a monoid. (or a magma if you like your
 algebras non-associative)

 > Still we need a uniform name,

 I don't think you do. The construction is nice and functorial over
 multiplicative monoids (magmas if you want to treat associativity as an
 axiom).

 Outside monoids there is a construction that produces the same setwise
 result (the free F-module), but it's a functor into a different category.

 F-algebras do not form a full subcategory of F-modules, so treating the
 two functors as separate makes a lot of sense.

 (it doesn't have much to do with this ticket, though).

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