#14789: Implement hyperplane arrangements
---------------------------------+-----------------------------
       Reporter:  kcrisman       |        Owner:  sage-combinat
           Type:  enhancement    |       Status:  needs_review
       Priority:  major          |    Milestone:  sage-5.12
      Component:  combinatorics  |   Resolution:
       Keywords:                 |    Merged in:
        Authors:                 |    Reviewers:
Report Upstream:  N/A            |  Work issues:
         Branch:                 |       Commit:
   Dependencies:                 |     Stopgaps:
---------------------------------+-----------------------------

Comment (by kcrisman):

 > I think the original comment was that it is a little odd that you can
 have `a==b` return True while `a.sign_vector((2, -2))` returns something
 different from `b.sign_vector((2, -2))`. If they are really sets of
 hyperplanes, then the order in which those hyperplanes are specified
 should have no impact. So are they sets, or are they lists?
 +1 to the question

 However, in this case maybe (maybe) it's okay.  Because the question is
 about "which side of the hyperplane the point is on" and that of course
 requires an orientation to each hyperplane, given by the equation, and
 naturally this list will depend on the order.  However, the documentation
 probably should include this example to point out that it definitely
 depends on the order you give the hyperplanes in, just in case some
 unsuspecting user might think otherwise.  A sign set probably wouldn't be
 of very much use.

 By the way, I assume that we don't get
 {{{
 a is b
 True
 }}}
 which I think ''would'' be a bug.

--
Ticket URL: <http://trac.sagemath.org/ticket/14789#comment:27>
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/groups/opt_out.

Reply via email to