# Harmonic Warping

(Difference between revisions)
 Revision as of 15:16, 23 June 2009 (edit)← Previous diff Current revision (13:47, 25 June 2012) (edit) (undo) (34 intermediate revisions not shown.) Line 1: Line 1: - {{Image Description + {{Image Description Ready |ImageName=Harmonic Warping of Blue Wash |ImageName=Harmonic Warping of Blue Wash |Image=Harmonic warp.jpg |Image=Harmonic warp.jpg - |ImageIntro=This image is a tiling based on harmonic warping operations. These operations take a source image and compress it to show the infinite tiling of the source image into a finite space. + |ImageIntro=This image is a tiling based on harmonic warping operations. These operations take a source image and compress it to show the infinite tiling of the source image within a finite space. |ImageDescElem= |ImageDescElem= - This image is an infinite tiling. If you look closely at the edges of the image, you can see that the tiles become smaller and smaller and seem to fade into the edges. This is true. The border of the image is infinite so that the tiling is infinite and the tiles become infinitely smaller. + This image is an infinite tiling. If you look closely at the edges of the image, you can see that the tiles become smaller and smaller and seem to fade into the edges. The border of the image is infinite so that the tiling continues unendingly and the tiles become eternally smaller. - The source image used for this tiling is another image that is mathematically interesting and is also featured on this website. See [[Blue Wash]] for more information about how the source image was created. + The source image for this tiling is another image that is mathematically interesting and is also featured on this website. See [[Blue Wash]] for more information about how the source image was created. |ImageDesc= |ImageDesc= - [[Image:HarmonicWarp.png|thumb|300px]] + To create this image, a '''harmonic warping operation''' was used to map the infinite tiling of the source image onto a finite plane. This operation essentially took the entire infinite Euclidean plane and squashed it into a square. This type of operation can be called a '''distance compressing warp'''. - [[Image:UnionFlag.gif|300px]] + [[Image:HarmonicWarp.png|right|thumb|302px|Harmonic Warping Equation]] - [[Image:UnionFlag_Rectangular.jpg|300px]] + - Essentially, an equation was used to map the points of + + The equations used to perform the harmonic warp is show in a graph to the right and is as follows, where (x,y) is a coordinate on the Euclidean plane tiling and (d(x), d(y)) is a coordinate on the non-Euclidean square tiling - *equation $d(x) = 1 - \frac{1}{1+x}$, limit is 1 + :$d(x) = 1 - \frac{1}{1+x}$ - $d(y) = 1 - \frac{1}{1+y}$, limit is 1 + - * distance compressing warp + :$d(y) = 1 - \frac{1}{1+y}$ - *infinite tiling of Euclidean plane mapped onto a rectangle (or ellipse) + - *mapping (x,y) from Euclidean plane unto (d(x),d(y)) in rectangle + You can observe for both of these equations that as x and y go to infinity, d(x) and d(y) both approach a [[Limit|limit]] of 1. + + {{HideThis|1=Limit Proof|2= + The graph to the right shows clearly that d(x) approaches 1 as x goes to infinity. + Mathematically: + + :$\lim_{x \rightarrow \infty}d(x) = 1 - \frac{1}{1+x}$ + + :$\lim_{x \rightarrow \infty}d(x) = 1 - \frac{1}{1+\infty}$ + + :$\lim_{x \rightarrow \infty}d(x) = 1 - \frac{1}{\infty}$ + + :$\lim_{x \rightarrow \infty}d(x) = 1 - 0$ + + :$\lim_{x \rightarrow \infty}d(x) = 1$ + }} + + + Since d(x) and d(y) approach 1 as x and y go to infinity, the square plane that the infinite tiling is mapped to must be a unit square (that is its dimensions are 1 unit by 1 unit). Since the unit square fits an infinite tiling within its finite border, the square is not a traditional Euclidean plane. As the tiling approaches the border of the square, distance within the square increases non-linearly. In fact, the border of the square is infinite because the tiling goes on indefinitely. + + + + + Here is another example of this type of tiling contained in a square using the Union Flag: + + + Image:UnionFlag.gif|Union Flag (source image) + Image:UnionFlag_Rectangular.png|Union Flag tiled infinitely into a unit square + ==Polar Harmonic Warping== ==Polar Harmonic Warping== - Link to [[Polar Coordinates]] + {{Switch|link1=Show|link2=Hide|1= [[Image:Polar Tiling.jpg|150px]]|2= + [[Image:Polar Tiling.jpg|thumb|150px|A polar tiling]] + + + A tiling similar to the one mentioned above can be performed in [[Polar Coordinates|polar coordinates]]. Polar tilings are infinite Euclidean tilings condensed into a finite circular space with an infinite border. The harmonic warping operations used to map the infinite Euclidean plane onto the circle are performed based on the radius of the circle being 1 unit. + }} ==Four Infinite Poles== ==Four Infinite Poles== - [[Image:UnionFlag_4Poles.jpg|300px]] + {{Switch|link1=Show|link2=Hide|1=[[Image:UnionFlag_4Poles.jpg|150px]]|2= - Link to [[Hyperbolic Geometry]] + + Image:StAndrews_4PolesLabeled.png|Crosses continue to intersect at 90 degrees + Image:StGeorges_4PolesLabeled.png|"X"'s collapse to the four poles + Image:UnionFlag_4Poles.jpg|Union Flag Four Infinite Pole Tiling + + + + Another tiling that is possible involves designating the four cardinal poles of the circular border as infinite areas. The tiling then becomes very similar to a tiling done in the [[Hyperbolic Geometry#Poincaré Disk Model|Poincaré Disk Model]] representing hyperbolic geometry. If the center of the circle of this type of tiling corresponds to the Euclidean origin where the x and y axes meet, then we can see that the tiling is consist with the source image. In the Poincaré Disk Model, straight lines are represented as circles and perpendicular lines still intersect at an angle of 90 degrees. A break down of the four infinite pole tiling of the Union Flag above shows that in each tile, the cross of the Union Flag still intersects with the x axes and the "X" of the Union Flag collapses towards each of the four poles. + }} + - Big table of rectangular, polar, cardinal 4 poles for both flag! + ==Comparing the Different Types of Tilings== + {{hide|1=
Original Flag Original Flag[[Image:StAndrews_Flag.png|200px]][[Image:StAndrews_Flag.png|201px]][[Image:StGeorges_Flag.png|200px]][[Image:StGeorges_Flag.png|201px]]
Rectangular Tiling Rectangular Tiling [[Image:StAndrews_Rectangular.jpg|200px]] [[Image:StAndrews_Rectangular.jpg|201px]] [[Image:StGeorges_Rectangular.jpg|200px]] [[Image:StGeorges_Rectangular.jpg|201px]]
Polar Tiling Polar Tiling [[Image:StAndrews_Polar.jpg|200px]] [[Image:StAndrews_Polar.jpg|201px]] [[Image:StGeorges_Polar.jpg|200px]] [[Image:StGeorges_Polar.jpg|201px]]
Four Infinite PolesFour Infinite Poles Tiling [[Image:StAndrews_4Polar.jpg|200px]] [[Image:StAndrews_4Polar.jpg|201px]] [[Image:StGeorges_4Polar.jpg|200px]] [[Image:StGeorges_4Polar.jpg|201px]]
Line 45: Line 86: - + - + - + - + - + - + - + - + - + + }} |other=Single Variable Calculus |other=Single Variable Calculus |AuthorName=Paul Cockshott |AuthorName=Paul Cockshott - |AuthorDesc=Paul Cockshott is a computer scientist and a reader at the University of Glasgow. The various math images featured on this page were originally produced for his research. + |AuthorDesc=Paul Cockshott is a computer scientist and a reader at the University of Glasgow. The various math images featured on this page emerged from his research dealing with digital image processing. |SiteName=Fractal Art |SiteName=Fractal Art |SiteURL=http://www.dcs.gla.ac.uk/%7Ewpc/Fractal_Art.htm |SiteURL=http://www.dcs.gla.ac.uk/%7Ewpc/Fractal_Art.htm |Field=Calculus |Field=Calculus |Field2=Fractals |Field2=Fractals - |InProgress=Yes + |References = Paul Cockshott, [http://www.dcs.gla.ac.uk/~wpc/ Paul Cockshott] + |ToDo=I suggest adding a section on why this operation is called ''Harmonic'' warping and expanding the '''Polar Tiling''' section. }} }}

## Current revision

Harmonic Warping of Blue Wash
Fields: Calculus and Fractals
Image Created By: Paul Cockshott
Website: Fractal Art

Harmonic Warping of Blue Wash

This image is a tiling based on harmonic warping operations. These operations take a source image and compress it to show the infinite tiling of the source image within a finite space.

# Basic Description

This image is an infinite tiling. If you look closely at the edges of the image, you can see that the tiles become smaller and smaller and seem to fade into the edges. The border of the image is infinite so that the tiling continues unendingly and the tiles become eternally smaller.

The source image for this tiling is another image that is mathematically interesting and is also featured on this website. See Blue Wash for more information about how the source image was created.

# A More Mathematical Explanation

Note: understanding of this explanation requires: *Single Variable Calculus

To create this image, a harmonic warping operation was used to map the infinite tiling of the s [...]

To create this image, a harmonic warping operation was used to map the infinite tiling of the source image onto a finite plane. This operation essentially took the entire infinite Euclidean plane and squashed it into a square. This type of operation can be called a distance compressing warp.

Harmonic Warping Equation

The equations used to perform the harmonic warp is show in a graph to the right and is as follows, where (x,y) is a coordinate on the Euclidean plane tiling and (d(x), d(y)) is a coordinate on the non-Euclidean square tiling

$d(x) = 1 - \frac{1}{1+x}$
$d(y) = 1 - \frac{1}{1+y}$

You can observe for both of these equations that as x and y go to infinity, d(x) and d(y) both approach a limit of 1.

The graph to the right shows clearly that d(x) approaches 1 as x goes to infinity. Mathematically:

$\lim_{x \rightarrow \infty}d(x) = 1 - \frac{1}{1+x}$
$\lim_{x \rightarrow \infty}d(x) = 1 - \frac{1}{1+\infty}$
$\lim_{x \rightarrow \infty}d(x) = 1 - \frac{1}{\infty}$
$\lim_{x \rightarrow \infty}d(x) = 1 - 0$
$\lim_{x \rightarrow \infty}d(x) = 1$

Since d(x) and d(y) approach 1 as x and y go to infinity, the square plane that the infinite tiling is mapped to must be a unit square (that is its dimensions are 1 unit by 1 unit). Since the unit square fits an infinite tiling within its finite border, the square is not a traditional Euclidean plane. As the tiling approaches the border of the square, distance within the square increases non-linearly. In fact, the border of the square is infinite because the tiling goes on indefinitely.

Here is another example of this type of tiling contained in a square using the Union Flag:

## Polar Harmonic Warping

A polar tiling

A tiling similar to the one mentioned above can be performed in polar coordinates. Polar tilings are infinite Euclidean tilings condensed into a finite circular space with an infinite border. The harmonic warping operations used to map the infinite Euclidean plane onto the circle are performed based on the radius of the circle being 1 unit.

## Four Infinite Poles

Another tiling that is possible involves designating the four cardinal poles of the circular border as infinite areas. The tiling then becomes very similar to a tiling done in the Poincaré Disk Model representing hyperbolic geometry. If the center of the circle of this type of tiling corresponds to the Euclidean origin where the x and y axes meet, then we can see that the tiling is consist with the source image. In the Poincaré Disk Model, straight lines are represented as circles and perpendicular lines still intersect at an angle of 90 degrees. A break down of the four infinite pole tiling of the Union Flag above shows that in each tile, the cross of the Union Flag still intersects with the x axes and the "X" of the Union Flag collapses towards each of the four poles.

## Comparing the Different Types of Tilings

 Saint Andrew's Flag Saint George's Flag Original Flag Rectangular Tiling Polar Tiling Four Infinite Poles Tiling

# About the Creator of this Image

Paul Cockshott is a computer scientist and a reader at the University of Glasgow. The various math images featured on this page emerged from his research dealing with digital image processing.

# References

Paul Cockshott, Paul Cockshott

I suggest adding a section on why this operation is called Harmonic warping and expanding the Polar Tiling section.