#13638: fix adjacency of rays
--------------------------------+-------------------------------------------
       Reporter:  vbraun        |         Owner:  mhampton    
           Type:  defect        |        Status:  needs_review
       Priority:  major         |     Milestone:  sage-5.5    
      Component:  geometry      |    Resolution:              
       Keywords:                |   Work issues:              
Report Upstream:  N/A           |     Reviewers:              
        Authors:  Volker Braun  |     Merged in:              
   Dependencies:                |      Stopgaps:              
--------------------------------+-------------------------------------------

Comment (by dimpase):

 Replying to [comment:10 vbraun]:
 > A ray by itself does not define an edge, so you can't identify these two
 concepts. I claim that it does make sense to treat V-representation
 objects (vertices, rays, lines) on the same footing when talking about
 vertex-adjacencies.

 It might make sense for the purpose of drawing things, perhaps. I don't
 mind this being implemented in a way you see fit, I'm just objecting to
 the names used to describe the objects, as they are hugely misleading.

 By they way, it would be great to know what exactly you (and Sage :-))
 mean by the V-representation. Is it always reduced?
 Does it always distinguish between vertices, rays, and lines? A reference?

 > To span an edge you need two vertices, a vertex and a ray, or a vertex
 and a line.

 the classical definition of a face of a convex set B is that it is the
 intersection of a supporting hyperplane with B.
 And the dimension of the face is the topological dimension of the
 intersection. This way it certainly does not make sense to talk about
 adjacency beween vertices and rays, as they are objects of different
 ''type'' (i.e., dimension).

 >
 > Alternatively, you can understand this by going to projective space. Now
 rays are just points at infinity...

 No, you certainly do not want to squash your affine space. You want to add
 the hyperplane at infinity. Then the rays  have two vertices, one of which
 at infinity. (And parallel rays intersect at infinity, which might make
 sense for your purposes, or not...)

 Regarding lines, there are two schools, one of which just forbids full
 lines in convex sets in {{{RP^n}}} all together.

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