The Soma cube is a solid dissection puzzle invented by Piet Hein in 1933 during a lecture on quantum mechanics conducted by Werner Heisenberg. Seven pieces made out of unit cubes must be assembled into a 3x3x3 cube. The pieces can also be used to make a variety of other 3D shapes.
The pieces of the Soma cube consist of all possible combinations of three or four unit cubes, joined at their faces, such that at least one inside corner is formed. There is one combination of three cubes that satisfy this condition, and six combinations of four cubes that satisfy this condition, of which two are mirror images of each other (see Chirality). Thus, 3 + (6 * 4) is 27 which is exactly the number in a 3 x 3 x 3 larger cube.
The Soma cube is sometimes regarded as the 3D equivalent of polyominoes. There are interesting parity properties relating to solutions of the Soma puzzle.
Soma has been discussed in detail by Martin Gardner and John Horton Conway, and the book Winning Ways for your Mathematical Plays contains a detailed analysis of the Soma cube problem. There are 240 distinct solutions of the Soma cube puzzle, excluding rotations and reflections: these are easily generated by a simple recursive backtracking search computer program similar to that used for the eight queens puzzle.
The seven Soma pieces are all polycubes of order three or four:
- Piece 1, or "V".
- Piece 2, or "L": a row of three blocks with one added below the left side.
- Piece 3, or "T": a row of three blocks with one added below the center.
- Piece 4, or "Z": bent triomino with block placed on outside of clockwise side.
- Piece 5, or "A": unit cube placed on top of clockwise side. Chiral in 3D.
- Piece 6, or "B": unit cube placed on top of anticlockwise side. Chiral in 3D.
- Piece 7, or "P": unit cube placed on bend. Not chiral in 3D.
Read more about Soma Cube: Trivia
Famous quotes containing the word soma:
“Anybody can be virtuous now. You can carry at least half your morality about in a bottle. Christianity without tearsthats what soma is.”
—Aldous Huxley (18941963)