Go to   Fun_Math Content Table


Dissection and Tesselation

Dissection and Tesselation

List of animations posted on this page.(Click the text to watch animation.)
Use browser's "Back" button to come back to this page.

See Triangle to Square in animation

Go to Triangle to Square

See triangle to square model in animation

Go to Triangle to Square

See Rectangle to Square in animation

Go to Rectangle to Square

See Square to Octagon in animation

Go to Square to Octagon

See Hinged Tesselation #1 in animation

Go to Hinged Tesselation

See Hinged Tesselation #2 in animation

Go to Hinged Tesselation

See Ellipse to Heart - 2d illustration in animation

Go to Ellipse to Heart - 3D Rotation

See Ellipse to Heart in animation

Go to Ellipse to Heart - 3D Rotation

See Pythagorean numbers in animation

Go to Pythagorean Tesselation

See Drawing cycloid curve in animation

Go to Area under cycloid

See Area under cycloidal arch- Octagon case in animation

Go to Area under cycloid

See Kürschák's Tile in animation

Go to Kürschák's Tile

See Square within square in animation

Go to Square with (1/n) area within a square

See Origami square within square in animation

Go to Square with (1/n) area within a square

See Origami - (1/3) square within square in animation

Go to Square with (1/n) area within a square

See Example of reptiles - Sphinx in animation

Go to Reptiles

Table of Contents

  1. Transformation
    1. Triangle to Square
    2. Rectangle to Square
    3. Square to Octagon
    4. Greek Cross
    5. Hinged Tesselation
    6. Ellipse to Heart - 3D Rotation
  2. Pythagorean Tesselation
  3. Area under cycloid
  4. Kürschák's Tile
  5. Square with (1/n) area within a square
  6. Reptiles

1. Transformation

1.1 Triangle to Square

This is one of the most famous dissection.(Ref. 2,3,4,5,6).

************************************** tr_2_sqr.dwg **************************************

You can see the process in animation.

To create this drawing and animation:
   Load tr_2_sqr.lsp    (load "tr_2_sqr")
  Then from command line, type tr_2_sqr

How to find the coordinates of all points used in this dissection

(1) arrange triangles and squares horizontally.
(2) move the group of triangles such tha mid points t4 and s5 coincide and t3 falls on the line s7-s8.

The location of this point can be computed by
Pythagorean theorem : (t3 - s8)2 = (t3 - t4)2 - (s5 - s8)2

You can see the process in animation.

To create this drawing and animation:
   Load tr_2_sqr.lsp    (load "tr_2_sqr")
  Then from command line, type model_analysis
Additional editing (hatching & texts) is required.


****************** tr_2_sqr_model.dwg ******************

Hinged version

Ref.5 is a very interesting book on hinged dissections.
"Triangle to Square" dissection in this section is the first example discussed in the book.

************* hinged_tr2sqr.dwg *************

1.2 Rectangle to Square

************************************* rec_2_sqr.dwg *************************************

You can see the process in animation.

To create this drawing and animation:
   Load rec_2_sqr.lsp    (load "rec_2_sqr")
  Then from command line, type rec_2_sqr

1.3 Square to Octagon

This is one of the H.E.Dudeney's masterpiece.

************************************** sqr_2_oct.dwg **************************************

You can see the process in animation.

To create this drawing and animation:
   Load sqr_2_oct.lsp    (load "sqr_2_oct")
  Then from command line, type sqr_2_oct

How to find the coordinates of all points used in this dissection

All the red colored points are the mid-point of octagon's sides.
The green colored points are intersections of the line connecting these red points.
************* sqr2oct_model.dwg *************


Let the length of octagon side be 2a.

Then,because angle HLK = 135 degrees,

HL = EI = a , HE = 2a + sqrt(2) a

Let AH = c, then AE = 2a + c

Using the relation AH2 + AE2 = HE2,

length of c can be calculated.
********** sqr2oct_model_detail.dwg **********

1.4 Greek Cross

The Greek cross which is composed of five unit squares,where
five is the sum of two squares: 5 = 22 + 12.
Its tesselation is done in a very simple manner.

H.E.Dudeney presented the following puzzle:
To cut a Greek cross into 4 or 5 pieces,which can be rearranged to form a square.
Three solutions are shown in 3 different colors.
Thick lines are the cutting lines, and 4 or 5 pieces form squares .

************************************ Greek_cross.dwg ************************************

1.5 Hinged Tesselation

David Wells (Ref.6) shows two interesting samples of "Hinged Tesselation".

You can see the process in animation.

To create this drawing and animation:
   Load tessel_1.lsp    (load "tessel_1")
  Then from command line, type auto_play


**************** hinge_1.dwg ****************

You can see the process in animation.

To create this drawing and animation:
   Load tessel_2.lsp    (load "tessel_2")
  Then from command line, type auto_play


**************** hinge_2.dwg ****************

1.6 Ellipse to Heart - 3D Rotation

This is a very simple , and yet, interesting example of 3D rotation (or twist).(Ref-5)
In 1985 , William Esser III was granted a US patent for his idea of making a heart shape from rotating half of the ellipsoid.
His idea is illustrated in 2D drawing.

An ellipse is cut in half by a line C1-C2 passing through its center.
Draw line passing through the center perpendicular to C1-C2.
This ellipse (in red) are rotated 180 degrees out of plane around the axis D1-D2.
The result is another ellipse in color yellow.
Combining red & yellow ellipses, we have two "heart shaped" regions.

You can see the process in animation.

To create this drawing and animation:
   Load ellipse_2_heart.lsp    (load "ellipse_2_heart")
  Then from command line, type ellipse_2_heart_2d
*********** ellipse_2_heart_2d.dwg ***********

3 dimensional case


******************************** ellipse_2_heart_2views.dwg ******************************

This is the case when the same process is applied to the ellipsoid.

An ellipsoid is created when an ellipse is rotated a full 360 degrees
about the axis (in this case , major axis).

You can see the process in animation.

To create this drawing and animation:
   Load ellipse_2_heart.lsp    (load "ellipse_2_heart")
  Then from command line, type multi_view

2. Pythagorean Tesselation (Ref 4)

Let x, y and z be the side length of the squares.
Diophantus , a fourth-century Greek mathematician from Alexandria, found a method
to generate all basic solutions to x2 + y2 = z2.
His solution was stated later by the 7-th century Indian mathematician Brahmagupta as follows:
Every basic solution is of the form
x = m2 -   n2,  y = 2mn ,  z = m2 +   n2
where m and n are relatively prime and m + n is odd.
According to Ref.4, there are two classes of solutions.
The first one is called Pythagoras class,for which m = n + 1.
This incluses cases like (3 4 5), (5 12 13),(7 24 25),etc
The second is called Plato class,for which n = 1 in Diophantus's method.
The first three solutions in this class are (3 4 5), (15 8 17), and (35 12 37).
Only the first class is treated here now. The second class will be added in the future.

****************************** 5_12_13_case.dwg ******************************

You can see the process in animation.

To create this drawing and animation:
   Load tessel_pclass.lsp    (load "tessel_pclass")
  Then from command line, type tessel_pclass
To see (5 12 13) case, input 2.

More examples

************** 3_4_5_case.dwg ************** ************** 7_24_25_case.dwg *************

3. Area under cycloid (Ref 7,11)

The cycloid is the path of a point of a circle rolling upon a fixed line.
Its parametric equation is : x = a(θ - sinθ) , y = a(1 - cosθ)
where a is a radius of the rolling circle, and θ is an angle (in radian).

You can see the process in animation.

To create this drawing and animation:
   Load cycloid1.lsp    (load "cycloid1")
  Then from command line, type cycloid_curve
********************* cycloid_1.dwg *********************

To create this drawing:
By drawing diameters instead of radii,a very interesting curve shows up.
Two cycloids are created by a series of lines.
This is one of the popular subjects in string art called "Curve Stitching".(Ref.12)
********************* cycloid_2.dwg *********************

Rough estimate of area under the curve.
The area under the curve is the summation of all the areas of tiny rectangles.
In the case when angle increment = (2π) / 150, estimated area is 9.423859.
Divided by 3, this gives π = 3.1413
To excute the program, type cycloid_area. The result will show up in the text window.
********************* cycloid_3.dwg *********************

Visual demonstration using regular polygons

(Ref. 10) In 1599, Galileo Galilei tried to find the area under a cycloidal arch by comparing the weights of the generating circle and a cycloidal arch made of the same material. He conjectured that the area sought is about 3 times the generating circle, but he thought the ratio must be some irrational number and gave up his experiment.

Galileo Galilei is the person who gave the name "cycloid".
The proof that his guess was actually correct (exactly 3 times) was given by Roberval in 1634.

****************************** cycloid_area_8.dwg ******************************

You can see the process in animation.

To create this drawing and animation:
   Load cycloid_area.lsp    (load "cycloid_area")
  Then from command line, type cycloid_area
To see octagon case shown here, input 8.

More examples

************* cycloid_area_4.dwg ************ ************** cycloid_area_5.dwg ************

************* cycloid_area_6.dwg ************ ************** cycloid_area_10.dwg ***********

4. Kürschák's Tile (Ref. 6,7,13)

Kürschák's Theorem:

The area of a regular dodecagon (12) inscribed in a circle of unit radius is 3.

****************************** Kurschak_tile.dwg ******************************

You can see the process in animation.

To create this drawing and animation:
   Load Kurschak.lsp    (load "Kurschak")
  Then from command line, type Kurschak

How to draw a dodecagon


************ draw_dodecagon.dwg ************

5. Square with (1/n) area within a square (Ref 7,9)

This is one of the well-known Dudeney's puzzle:

To cut a Greek cross into 5 pieces which can be rearranged to form a square.
This dissection was used as a visual proof that the area of the yellow square
is 1/5 of the outside square.(Ref. 7)


************************** sqr_within.dwg **************************

You can see the process in animation.

To create this drawing and animation:
   Load sqr_within.lsp    (load "sqr_within")
  Then from command line, type sqr_within

H.Abe's Origami solution and generalization for any (1/N)

It is a very simple origami exercise to make (1/5) area square within a square.
In the drawing below, E,F,G,H are the mid points of the side.
By folding a square paper along the 4 lines AE,BF,CG & DH, the resulting square
in the center is the solution.


********************************* origami_sqr_within.dwg *********************************

You can see the process in animation.

To create this drawing and animation:
   Load sqr_within.lsp    (load "sqr_within")
  Then from command line, type origami_sqr_within

But Hisashi Abe noticed that the line MN, which goes through point P, and parallel to AD
is located at (1/5) of the distance AB from line BC. or , MC = NB = (1/5) AB
Then he came up with an alternative and general method to make a (1 / n) square as follows:
(1) mark MN at a distance (1/n) from edge BC
(2) move D onto line MN using A as a pivot,then mark crease line AE
(3) move A onto line AE using B as a pivot,then makr crease line BF
....simlar operation for B & C
Then crease lines AE,BF,CG & DH enclose a square ,area of which is (1/n) of the square paper.
Example is for n = 3 case.


************* sqr_within_fifth.dwg ************ ************* one_third_case.dwg ************

You can see the process in animation.

To create this drawing and animation:
   Load sqr_within.lsp    (load "sqr_within")
  Then from command line, type abe_sqr_within
Then input N=3

Proof

Since ST = TU = (1/2)(1-UV) , area of triangle DAT = (1/2)DA x ST = (1/4)(1 - UV).
Area of inside square = ABCD - 4 (area of DAT) = 1 - (1 - UV) = UV
This means that UV does not have to be (1/N), but any number between 0 and 1.

So this H.Abe's origami method can be stated as follows:
"MN is parallel to DA. Then the area of inside square is equal to the ratio MC/DC."

6. Reptiles (Ref 8)

In 1940, C.D.Langford published a paper on "repetitive tile" (hence named "reptiles") (ref.9).
Ref.1 lists the following 11 polygons,which can be dissected into identical copies of themselves.
They are

************************* reptiles_table.dwg ************************

Name under each shape denotes the command to execute the program.

************************* sphinx_tile.dwg ************************

You can see the process in animation.

To create this drawing and animation:
   Load reptiles.lsp    (load "reptiles")
  Then from command line, type sphinx

More examples

It is a fun to try various colors for each tile.The author used the following color pattern for the example shown below. Background color also makes a big difference. Try you own ideas and have fun.

Color Pattern


************* shade_trape_1.dwg ************ ************** shade_trape_2.dwg ************


************* shade_trape_3.dwg ************ ************** shade_trape_4.dwg ************


************* shade_el_1.dwg ************ ************** shade_el_2.dwg ************


************* shade_el_3.dwg ************ ************** shade_el_4.dwg ************


************* shade_sphinx.dwg ************

Output examples

************* trapezium_1_shade.dwg ************ ************** trapezium_2_shade.dwg ************

************* trapezium_3_shade.dwg ************ ************** trapezium_4_shade.dwg ************

************* el_1_shade.dwg ************ ************** el_2_shade.dwg ***********

************* el_3_shade.dwg ************ ************** el_4_shade.dwg ***********

************* trig_shade.dwg ************

References

  1. Dudeney,Henry E.: Amusement in Mathematics. Dover, 1958. The original was published in 1917.
  2. Cundy,H.M.,Rollett,A.P.: Mathematical Models. Oxford Univ. Press, 1961. First edition published in 1951 .
  3. Lindgren,Harry: Recreational problems in Geometric Dissections & How to solve them. Dover, 1972.
  4. Frederickson,Greg N.: Dissections: Plane & Fancy. Cambridge Univ. Press, 1997.
  5. Frederickson,Greg N.: Hinged Dissections: Swinging & Twisting. Cambridge Univ. Press, 2002.
  6. Wells, David: The Penguin Dictionary of Curious and Interesting GEOMETRY. London,England: Penguin Books, 1991.(Out of print)
  7. Nelson,R.B. : Proofs Without Words II: More Exercises in Visual Thinking. MAA, 2000.
  8. Langford,C.Dudley: "Use of a geometric puzzle", Mathematical Gazette,No.260,1940.
  9. Abe, Hisashi: "Amazing Origami"(in Japanese),2003. ISBN 4-535-78409-4
  10. Anderson,M.,Katz,.V.,Wilson,R,:Sherlock Holmes in Babylon,MAA,2004
  11. Haunspenger,D., Kennedy,S. editors: "The Edge of the Universe",MAA, 2006
  12. Millington,Jon : "Curve Stitching",Tarquin Publications,2001
  13. Alexanderson,G.L.,Seydel,K. : "Kürschák's tile",Mathematical Gazette,No.421,1978.

Go to   Fun_Math Content Table

All questions/complaints/suggestions should be sent to takaya.iwamoto@comcast.net

Last Updated July 9-th, 2006

Copyright 2006 Takaya Iwamoto   All rights reserved. .