#11200: Add fibration check to FanMorphism
----------------------------+-----------------------------------------------
   Reporter:  novoselt      |          Owner:  mhampton          
       Type:  enhancement   |         Status:  needs_info        
   Priority:  major         |      Milestone:  sage-4.7.1        
  Component:  geometry      |       Keywords:  toric             
Work_issues:                |       Upstream:  N/A               
   Reviewer:  Volker Braun  |         Author:  Andrey Novoseltsev
     Merged:                |   Dependencies:  #10140, #10882    
----------------------------+-----------------------------------------------

Comment(by vbraun):

 Since our naming theme is to use `method()` for the inherited method on
 vector spaces and `method_fan()` for the induced function of the fan, how
 about `restrict_domain_fan()` and `restrict_codomain_fan()`. The
 restriction to the image would then be
 {{{
 phi.restrict_codomain_fan( phi.image_fan() )
 }}}
 For the restriction of the vector space map you have to use this
 construction as well, I think; as far as I can tell there is no method
 that restricts to the image in one go.

 Also, I don't think `image_fan()` is overly confusing. After all, the fan
 is a collection of cones over `\QQ`.

 For injectivity you need to check that the index of each domain cone is
 one (Def 2.1.7 in HLY). Are you going to override the
 `FanMorphism.index()` method? I would have thought that this is a logical
 place to put this functionality.

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