Sphinx tiling

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
File:Self-replication of sphynx hexidiamonds.svg
Four 'sphinx' hexiamonds can be put together to form another sphinx.

In geometry, the sphinx tiling is a tessellation of the plane using the "sphinx", a pentagonal hexiamond formed by gluing six equilateral triangles together. The resultant shape is named for its reminiscence to the Great Sphinx at Giza. A sphinx can be dissected into any square number of copies of itself,[1] some of them mirror images, and repeating this process leads to a non-periodic tiling of the plane. The sphinx is therefore a rep-tile (a self-replicating tessellation).[2] It is one of few known pentagonal rep-tiles and is the only known pentagonal rep-tile whose sub-copies are equal in size.[3]

Dissection of the sphinx into four sub-copies
Dissection of the sphinx into nine sub-copies

General tilings

[edit | edit source]

An outer boundary ("frame") in the shape of a sphinx can also be tiled in a non-recursive way for all orders. We define the order of a sphinx frame on a triangular lattice by the number of triangles at the "tail" end. An order-2 frame can be tiled by four sphinxes in exactly one way (as shown in the figure), an order-3 frame can be tiled by 9 sphinxes in 4 ways, etc. The number of tilings grows exponentially as ecn2 with the order n of the frame, where c0.425[4]

See also

[edit | edit source]

References

[edit | edit source]
  1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value)..
  2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
  4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
[edit | edit source]
  • Mathematics Centre Sphinx Album ... [1]
  • Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).