Orthogonal projections

Questions and problems about using polymake go here.
kundor
Posts: 9
Joined: 15 Jul 2013, 14:53

Orthogonal projections

Postby kundor » 22 Mar 2014, 19:53

Say a projection of a polytope P onto a hyperplane is regular if the normal vector to the hyperplane is not parallel to any proper face of P.
The number of combinatorial types of regular projections of a polytope is finite.
I want to find m_j(P), the maximum number of j-faces of a regular projection of P.

Can I do this with polymake? For instance, I am examining the rhombic triacontahedron. By using

Code: Select all

$RTP = projection($RT,[1,2]);
I can project it to coordinate hyperplanes, where it always comes out as an octagon. But just examining the default visualization from $RT->VISUAL(); shows a projection as a dodecagon.
I built an arbitrary rotation matrix $m and did

Code: Select all

$rotRT = transform($RT,$m); $RTP = projection($rotRT,[2,3]);
and got a decagon. Using a different rotation matrix netted me a 14-gon.

How can I know if I've gotten the maximum? Is there a choice of rotations which will give me all the combinatorial types of regular projections? Any hints would be appreciated.

User avatar
joswig
Main Author
Posts: 282
Joined: 24 Dec 2010, 11:10

Re: Orthogonal projections

Postby joswig » 03 Apr 2014, 14:53

It seems like the various (affine) projection directions define a complete fan structure, that I never thought about before. Therefore, unfortunately, there is no standard function in polymake to help you out. Sorry.

Looks interesting though. Keep me posted if you have results.


Return to “Helpdesk”