#11384: Construct the complex of a fan
----------------------------------+-----------------------------------------
   Reporter:  vbraun              |          Owner:  AlexGhitza  
       Type:  enhancement         |         Status:  needs_work  
   Priority:  major               |      Milestone:  sage-4.7.1  
  Component:  algebraic geometry  |       Keywords:  sd31        
Work_issues:                      |       Upstream:  N/A         
   Reviewer:  Andrey Novoseltsev  |         Author:  Volker Braun
     Merged:                      |   Dependencies:              
----------------------------------+-----------------------------------------
Changes (by novoselt):

  * keywords:  => sd31
  * reviewer:  => Andrey Novoseltsev
  * status:  needs_review => needs_work


Comment:

 1. In `oriented_boundary` can we replace throughout `cone` with something
 more neutral, like `cell` or `part`, since it is allowed to be the whole
 fan?
  1. What exactly is "outward normal first" orientation?
  1. How about representing the output of `oriented_boundary` as a formal
 sum with plus/minus 1 coefficients? Wouldn't it be more convenient?
  1. It would be nice to be more clear what is arbitrary and what is not.
 As I understand, the only randomness is in the choice of orientation of
 non-full-dimensional *generating* cones, the rest is then determined.
  1. To reduce randomness of the last case, perhaps one can compute the
 determinant of the pivot matrix of the (cone rays | identity) matrix)? It
 may perhaps be also a little faster than working with quotients.
  1. The code crashes on
  {{{
 sage: fan = toric_varieties.P(3).fan()
 sage: cone = fan(0)[0]
 sage: fan.oriented_boundary(cone)
 }}}
  1. Are there any references that would be suitable to put into
 documentation of `complex` method? What is it used for and what is
 computed by its homology groups? Is it possible to have torsion? I guess
 yes, since QQ would be faster otherwise, but it would be nice to have an
 example!
  1. Would be nice also to say something about the differential maps and
 why it is possible to define the extended complex for complete fans.
  1. "The orientation of each cone is chose as..." must be "chosen".
  1. Is there a reason why "-1" term is printed in the end? It looks like a
 bug (not in this patch, of course).

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