ArticleslgStudy

mathematics

Polycube

Polycube is a mathematics topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Polycube rather than just read about it. In short: A polycube is an orthogonal polyhedron formed by joining one or more equal cubes face to face. Polycubes are the three-dimensional analogues of the planar polyominoes.

Polycube — main illustration
Polycube — illustration

Key takeaways

  • Polycube belongs to mathematics; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Polycube to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Polycube from memory before moving on to harder problems.

Reference excerpt

A polycube is an orthogonal polyhedron formed by joining one or more equal cubes face to face. Polycubes are the three-dimensional analogues of the planar polyominoes. The Soma cube, the Bedlam cube, the Diabolical cube, the Slothouber–Graatsma puzzle, and the Conway puzzle are examples of packing problems based on polycubes.

Enumerating polycubes

Like polyominoes, polycubes can be enumerated in two ways, depending on whether chiral pairs of polycubes (those equivalent by mirror reflection, but not by using only translations and rotations) are counted as one polycube or two. For example, 6 tetracubes are achiral and one is chiral, giving a count of 7 or 8 tetracubes respectively. Unlike polyominoes, polycubes are usually counted with mirror pairs distinguished, because one cannot turn a polycube over to reflect it as one can a polyomino given three dimensions. In particular, the Soma cube uses both forms of the chiral tetracube. Polycubes are classified according to how many cubical cells they have:

Fixed polycubes (both reflections and rotations counted as distinct (sequence A001931 in the OEIS)), one-sided polycubes, and free polycubes have been enumerated up to n=22. Specific families of polycubes have also been investigated.

Symmetries of polycubes As with polyominoes, polycubes may be classified according to how many symmetries they have. Polycube symmetries (conjugacy classes of subgroups of the achiral octahedral group) were first enumerated by W. F. Lunnon in 1972. Most polycubes are asymmetric, but many have more complex symmetry groups, all the way up to the full symmetry group of the cube with 48 elements. There are 33 different symmetry types that a polycube can have (including asymmetry).

Properties of pentacubes 12 pentacubes are flat and correspond to the pentominoes. 5 of the remaining 17 have mirror symmetry, and the other 12 form 6 chiral pairs. The bounding boxes of the pentacubes have sizes 5×1×1, 4×2×1, 3×3×1, 3×2×1, 3×2×2, and 2×2×2. A polycube may have up to 24 orientations in the cubic lattice, or 48, if reflection is allowed. Of the pentacubes, 2 flats (5-1-1 and the cross) have mirror symmetry in all three axes; these have only three orientations. 10 have one mirror symmetry; these have 12 orientations. Each of the remaining 17 pentacubes has 24 orientations.

Octacube and hypercube unfoldings

The tesseract (four-dimensional hypercube) has eight cubes as its facets, and just as the cube can be unfolded into a hexomino, the tesseract can be unfolded into an octacube. One unfolding, in particular, mimics the well-known unfolding of a cube into a Latin cross: it consists of four cubes stacked one on top of each other, with another four cubes attached to the exposed square faces of the second-from-top cube of the stack, to form a three-dimensional double cross shape. Salvador Dalí used this shape in his 1954 painting Crucifixion (Corpus Hypercubus) and it is described in Robert A. Heinlein's 1940 short story "And He Built a Crooked House". In honor of Dalí, this octacube has been called the Dalí cross. It can tile space. More generally (answering a question posed by Martin Gardner in 1966), out of all 3811 different free octacubes, 261 are unfoldings of the tesseract.

Boundary connectivity Although the cubes of a polycube are required to be connected square-to-square, the squares of its boundary are not required to be connected edge-to-edge. For instance, the 26-cube formed by making a 3×3×3 grid of cubes and then removing the center cube is a valid polycube, in which the boundary of the interior void is not connected to the exterior boundary. It is also not required that the boundary of a polycube form a manifold. For instance, one of the pentacubes has two cubes that meet edge-to-edge, so that the edge between them is the side of four boundary squares. If a polycube has the additional property that its complement (the set of integer cubes that do not belong to the polycube) is connected by paths of cubes meeting square-to-square, then the boundary squares of the polycube are necessarily also connected by paths of squares meeting edge-to-edge. That is, in this case the boundary forms a polyominoid.

Every k-cube with k < 7 as well as the Dalí cross (with k = 8) can be unfolded to a polyomino that tiles the plane. It is an open problem whether every polycube with a connected boundary can be unfolded to a polyomino, or whether this can always be done with the additional condition that the polyomino tiles the plane.

Dual graph The structure of a polycube can be visualized by means of a "dual graph" that has a vertex for each cube and an edge for each two cubes that share a square. This is different from the similarly-named notions of a dual polyhedron, and of the dual graph of a surface-embedded graph. Dual graphs have also been used to define and study special subclasses of the polycubes, such as the ones whose dual graph is a tree.

See also Herzberger Quader Tripod packing

References

External links Wooden hexacube puzzle by Kadon Sicherman, George. "Polycube Symmetries". Lepage, Marc. "Polycube solver". Program (with Lua source code) to fill boxes with polycubes using Algorithm X. Gong, Kevin. "enumeration of polycubes". Commons STL: 7 tetracubes, 23 pentacubes, 29 pentacubes, 112 hexacubes, 166 hexacubes, 1023 heptacubes

Illustrations

Polycube: All 8 one-sided tetracubes – if chirality is ignored, the bottom 2 in grey are considered the same, giving 7 free tetracubes in total
All 8 one-sided tetracubes – if chirality is ignored, the bottom 2 in grey are considered the same, giving 7 free tetracubes in total
Polycube: A puzzle involving arranging nine L tricubes into a 3×3×3 cube
A puzzle involving arranging nine L tricubes into a 3×3×3 cube
Polycube: A chiral pentacube
A chiral pentacube
Polycube: The Dalí cross
The Dalí cross
Polycube: Unlike in three dimensions in which distances between vertices of a polycube with unit edges excludes √7 due to Legendre's three-square theorem, Lagrange's four-square theorem states that the analogue in four dimensions yields square roots of every natural number
Unlike in three dimensions in which distances between vertices of a polycube with unit edges excludes √7 due to Legendre's three-square theorem, Lagrange's four-square theorem states that the analogue in four dimensions yields square roots of every natural number

Worked examples

Example 1 — a first encounter with Polycube

Start with the simplest possible case. Write down what Polycube claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In mathematics, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Polycube before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Polycube ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Polycube

In research
Polycube appears in mathematics research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Polycube in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Polycube is common in secondary-school and first-year university syllabi. It links to neighbouring topics Discrete geometry, Polyforms, so understanding it makes those chapters shorter.
In everyday life
Look for Polycube outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “Polycube” →

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Polycube in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Polycube means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Polycube out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Polycube in simple terms?

A polycube is an orthogonal polyhedron formed by joining one or more equal cubes face to face. Polycubes are the three-dimensional analogues of the planar polyominoes.

Why does Polycube matter?

Because it connects several mathematics ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Polycube?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Polycube.

Tags

  • Discrete geometry
  • Polyforms

Keep exploring