-
Notifications
You must be signed in to change notification settings - Fork 112
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Affine way of thinking causes confusion with trivial hyperplane #715
Comments
@alexej-jordan Are you aware of this issue? Do you have an idea? |
- Resolve issue #715 - User that want to give non-redundant input have to do so projectively, via Polymake.jl
- Resolve issue #715 - User that want to give non-redundant input have to do so projectively, via Polymake.jl
This issue is not trivial at all and my initial description was wrong. Even unbounded polytopes do not need to have the trivial hyperplane as a facet, namely if the intersection with the trivial hyperplane has a lower dimension than the facet dimension of the polyhedron. Therefore the consensus is now: Remove the |
- Resolve issue #715 - User that want to give non-redundant input have to do so projectively, via Polymake.jl
- Resolve issue #715 - User that want to give non-redundant input have to do so projectively, via Polymake.jl
- Resolve issue #715 - User that want to give non-redundant input have to do so projectively, via Polymake.jl
In polymake everything is homogeneous and polytopes are treated internally as cones most of the time where the actual polytope sits at height one. I.e. we have the coordinates
[height, x_1, x_2, ...]
in polymake. Every polytope comes with the hyperplaneheight>=0
. For unbounded polyhedra, this hyperplane is also a facet, which we need to compute rays and lineality correctly. Now there are the following tasks:non_redundant
from the affine point of view, it can be necessary to add this hyperplane for the polymake computation. This depends on whether the result would be bounded. However, we might not want to check boundedness upon creation, but still if the user gives us anon_redundant
presentation this should not just be piped intoINEQUALITIES
.facets
, should the trivial facet appear?The text was updated successfully, but these errors were encountered: