#16508: Add Commutative graded differential algebras.
-------------------------------------+-------------------------------------
       Reporter:  mmarco             |        Owner:
           Type:  enhancement        |       Status:  needs_review
       Priority:  major              |    Milestone:  sage-6.4
      Component:  algebra            |   Resolution:
       Keywords:  sd58, sd59,        |    Merged in:
  algebras, nonconmutative, graded   |    Reviewers:
        Authors:  mmarco             |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:                     |  1c136cbfe994c196401d18dba99737cf351bcac0
  u/jhpalmieri/DGA_new               |     Stopgaps:
   Dependencies:                     |
-------------------------------------+-------------------------------------

Comment (by tscrim):

 Replying to [comment:35 mmarco]:
 > So i guess that means that we cannot write a method to compute the
 cohomology algebra of a cdga. Unless there is some algorithm that can
 compute it in some cases. Or that we somehow implement infinitely
 generated cdga's.

 We currently don't have any support for (possibly) infinite (co)chain
 complexes, but it should be easy enough to implement by doing something
 like
 {{{#!python
 class InfiniteChainComplex(Parent):
     def __init__(self, grading_group, degree, chain_map, etc):
         # Store all of the necessary input data

     def homology(self, i, R):
         # Return the homology of a finite chain complex that
         #   determines the i-th homology (i.e., truncate ``self``)
 }}}

 Side note - As far as I know, we don't have a way to compute the cup
 product in Sage (but I haven't looked very hard). I think this would be
 useful. I also found this on a quick web search:
 http://www.pawelpilarczyk.com/preprint/2013cubi.pdf.

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