#9713: Add toric Chow group
----------------------------------+-----------------------------------------
   Reporter:  vbraun              |       Owner:  AlexGhitza
       Type:  enhancement         |      Status:  needs_work
   Priority:  major               |   Milestone:  sage-4.6.1
  Component:  algebraic geometry  |    Keywords:            
     Author:  Volker Braun        |    Upstream:  N/A       
   Reviewer:  Andrey Novoseltsev  |      Merged:            
Work_issues:                      |  
----------------------------------+-----------------------------------------

Comment(by novoselt):

 10. It is probably worth mentioning what is the point of `A(Cone(cone))`
 after `A(cone)`. I actually didn't even know that `Cone(cone)` works!
 Fortunately, it works as expected ;-)
  11. In `_rational_equivalence_relations` I find it very difficult to
 understand the LaTeX expression, which does not get typeset in the
 documentation (since it is a private method), especially since it does not
 explain what is "! over =", what is `n_{\rho, \sigma}`, and how d, k, n,
 and p are related (I guess pairs of them are equal). I think that this
 description should be moved to some visible place (module documentation or
 `relation_gens`?) and there should be a reference to where it was taken
 from.
  12. What is the purpose of the super call in `__eq__` for Chow groups? Do
 we want anything but a Chow group equal to a Chow group?
  13. I think that `_cone_to_V` would be more efficient if it was
 implemented via a dictionary. I don't know how significant such a speed up
 will be in real computations, but I think it is worthwhile to do this
 change.
  14. There is a note in `degree` method about smooth varieties: "Using the
 cohomology ring instead of the Chow group will be much faster." I think
 that this is a very important point and it should be also mentioned in the
 module level documentation and in the Chow group method of toric
 varieties. (Perhaps with explanations of why this is the case.) Examples
 of this method are very nice! I'd remove the sentence "The resulting fan
 is not the fan over a convex cube."
  15. I think it would be more natural if `gens` without parameters
 returned the union of all `gens` of specified degree. Is it possible to
 implement? (I.e. is it possible to force the quotient module to use these
 generators? I definitely don't suggest "just" returning union of degree
 generators.)
  16. For `relation_gens` wouldn't it be more natural to return elements of
 the covering module, i.e. lifts of the current output?
  17. Line 979: you meant `== QQ`.
  18. Would it make sense to derive `ChowGroup_degree_class` from some kind
 of a group rather than `SageObject`?

 That's it for the current patch!

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9713#comment:22>
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 post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sage-trac?hl=en.

Reply via email to