producing tetrahedra within a cube

945 Views Asked by At

A common math problem involves dividing a cube into regular and irregular tetrahedra, where the points of the cube must also be the points of the tetrahedra. A problem I'm working on seems to be going the other way, i.e., "How many unique ways are there to arrange (regular and irregular) tetrahedra within a cube?"

EDIT: It is not necessary to fill the cube, each partially filled cube counts as an arrangement.

  1. First, I would need to find how many ways there are to produce a unique tetrahedron within a cube such that the 4 points of the tetrahedron are 4 of the 8 points of the cube.

  2. Next, for each case of number 1, I would need to find out how many ways there are to fit an additional tetrahedron without overlapping.

  3. Next, for each case of number 2, I would need to fit one additional,

  4. And another,

  5. And one more time.

  6. At this point I believe there is only on possible addition for each remaining case before the cube is full.

I've played with this problem for a while, but am having trouble coming up with a systematic approach to ensure my solution is complete. Any advice?

1

There are 1 best solutions below

3
On

I would look at it as a tree search. There are ${8 \choose 4}=70$ sets of four corners. All but the $6$ faces and $6$ diagonal planes form tetrahedra. The hard part is writing a routine that takes two vertex lists and determines whether two tetrahedra overlap, and are therefore incompatible. Having done so, start with tetrahedron number 1. That is your first possibility. Then see if number 2 fits in without conflict. If so, 1,2 is another. Keep trying to add tetrahedra. Then backtrack and add more. Essentially it is a depth-first search of the tree. $2^{58}$ is a scary number, but you won't have to run through nearly that many.