Mathematics Stack Exchange is a question and answer site for
people studying math at any level and professionals in related fields. It's 100% free, no registration required.
Depends on your definition of a polytope. If it's some collection of faces (edges, vertices, ...) then it will be self-intersecting if there is some pair of faces that intersect each other non-trivially (meaning they just don't share a common subface of the polytope). – MarekDec 15 '12 at 23:39