Top Banner
Some space filling curves problems Robbert Fokkink (TU Delft) Montreal 2017 Robbert Fokkink (TU Delft) Some space filling curves problems
49

Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Jun 28, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Some space filling curves problems

Robbert Fokkink (TU Delft)

Montreal 2017

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 2: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Can you fill the shape with a coil?

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 3: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Can you fill the shape with a coil?

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 4: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Can you fill the shape with a coil?

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 5: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Can you fill the shape with a coil?

Given a patch of a grid

Does the graph have a coiled Hamiltonian path? Or a coiledHamiltonian circuit?

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 6: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Can you fill the shape with a coil?

Given a patch of a grid

Does the graph have a coiled Hamiltonian path? Or a coiledHamiltonian circuit?

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 7: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

A word problem

Exercise Suppose f (x) = x2 is a group homomorphism. Then thegroup is abelian.

Solution We have f (xy) = f (x)f (y). In other words,xyxy = xxyy , simplify the equation yx = xy .

That was too easy, let’s look at something more difficult.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 8: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

A word problem

Exercise Suppose f (x) = x2 is a group homomorphism. Then thegroup is abelian.

Solution We have f (xy) = f (x)f (y).

In other words,xyxy = xxyy , simplify the equation yx = xy .

That was too easy, let’s look at something more difficult.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 9: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

A word problem

Exercise Suppose f (x) = x2 is a group homomorphism. Then thegroup is abelian.

Solution We have f (xy) = f (x)f (y). In other words,xyxy = xxyy , simplify the equation yx = xy .

That was too easy, let’s look at something more difficult.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 10: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

A word problem

Exercise Suppose f (x) = x2 is a group homomorphism. Then thegroup is abelian.

Solution We have f (xy) = f (x)f (y). In other words,xyxy = xxyy , simplify the equation yx = xy .

That was too easy, let’s look at something more difficult.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 11: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

A word problem

Exercise Suppose f (x) = x3 is an injective group homomorphism.Then the group is abelian.

Solution We now have xyxyxy = xxxyyy , simplify the equationyxyx = xxyy . Combine into a single word y−2x−2yxyx .

Convert the word into a tile.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 12: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

A word problem

Exercise Suppose f (x) = x3 is an injective group homomorphism.Then the group is abelian.

Solution We now have xyxyxy = xxxyyy , simplify the equationyxyx = xxyy .

Combine into a single word y−2x−2yxyx .

Convert the word into a tile.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 13: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

A word problem

Exercise Suppose f (x) = x3 is an injective group homomorphism.Then the group is abelian.

Solution We now have xyxyxy = xxxyyy , simplify the equationyxyx = xxyy . Combine into a single word y−2x−2yxyx .

Convert the word into a tile.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 14: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

A word problem

Exercise Suppose f (x) = x3 is an injective group homomorphism.Then the group is abelian.

Solution We now have xyxyxy = xxxyyy , simplify the equationyxyx = xxyy . Combine into a single word y−2x−2yxyx .

Convert the word into a tile.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 15: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

A word problem

Exercise Suppose f (x) = x3 is an injective group homomorphism.Then the group is abelian.

Solution We now have xyxyxy = xxxyyy , simplify the equationyxyx = xxyy . Combine into a single word y−2x−2yxyx .

Convert the word into a tile.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 16: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

A word problem

Our word problem is: do x and y commute?

Or, by injectivity, dox3 and y3 commute?

Now convert the word problem to a tile problem.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 17: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

A word problem

Our word problem is: do x and y commute? Or, by injectivity, dox3 and y3 commute?

Now convert the word problem to a tile problem.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 18: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

A word problem

Our word problem is: do x and y commute? Or, by injectivity, dox3 and y3 commute?

Now convert the word problem to a tile problem.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 19: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

A word problem

Our word problem is: do x and y commute? Or, by injectivity, dox3 and y3 commute?

Now convert the word problem to a tile problem.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 20: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Equivalence

Word Problem

Let F2 be the free group on two elements. Let N be a normaldivisor which contains y−2x−2yxyx and x−2y−2xyxy . Does Ncontain y−9x−9y9x9

⇓ Van Kampen Diagram ⇑ Conway Tile

Tile Problem

Can we tile a 9× 9 square by chair tiles?

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 21: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

The quality of a problem

A problem is as good as its solution.

Can you tile a triangle by chairs?

This innocent problem motivated Conway to define his tiles

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 22: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

The quality of a problem

A problem is as good as its solution.

Can you tile a triangle by chairs?

This innocent problem motivated Conway to define his tiles

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 23: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

The quality of a problem

A problem is as good as its solution.

Can you tile a triangle by chairs?

This innocent problem motivated Conway to define his tiles

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 24: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Let’s go Eulerian

Let’s look at the patch again:

Does the graph have a coiled Eulerian circuit? Of course it does.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 25: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Let’s go Eulerian

Let’s look at the patch again:

Does the graph have a coiled Eulerian circuit? Of course it does.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 26: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Let’s go Eulerian

Let’s look at the patch again:

Does the graph have a coiled Eulerian circuit? Of course it does.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 27: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Let’s go Eulerian

Let’s look at the patch again:

Does the graph have a coiled Eulerian circuit? Of course it does.

Can we generate the circuit by a substitution? That depends onwhat you mean.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 28: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Let’s go Eulerian

Let’s look at the patch again:

Does the graph have a coiled Eulerian circuit? Of course it does.Can we generate the circuit by a substitution?

That depends onwhat you mean.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 29: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Let’s go Eulerian

Let’s look at the patch again:

Does the graph have a coiled Eulerian circuit? Of course it does.Can we generate the circuit by a substitution? That depends onwhat you mean.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 30: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Geometric substitution

The substitution a→ abad can be converted to geometry

Extend to a box by imposing directions

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 31: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Geometric substitution

The substitution a→ abad can be converted to geometry

Extend to a box by imposing directions

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 32: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Geometric substitution

The substitution a→ abad can be converted to geometry

Extend to a box by imposing directions

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 33: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Geometric substitution

The substitution a→ abad can be converted to geometry

Extend to a box by imposing directions

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 34: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Geometric substitution

Fill up the plane by boxes

Extend the substitution to a map on the plane

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 35: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Geometric substitution

Fill up the plane by boxes

Extend the substitution to a map on the plane

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 36: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Geometric substitution

Fill up the plane by boxes

Extend the substitution to a map on the plane

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 37: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Geometric substitution

The result is a plane filling substitution!

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 38: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Carousels

Start with a cross

Apply the substitution.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 39: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Carousels

Start with a cross

Apply the substitution.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 40: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Carousels

Start with a cross

Apply the substitution.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 41: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Carousels

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 42: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Carousels

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 43: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Carousels

Dekking’s Carousel Theorem (2010)

Apply two substitutions to the cross, then you know if the carouselfills the plane.

This theorem applies to rotated geometric substitutions. Perhapsthat rotation is not needed at all.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 44: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Carousels

Dekking’s Carousel Theorem (2010)

Apply two substitutions to the cross, then you know if the carouselfills the plane.

This theorem applies to rotated geometric substitutions. Perhapsthat rotation is not needed at all.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 45: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Carousels

Dekking’s Carousel Theorem (2010)

Apply two substitutions to the cross, then you know if the carouselfills the plane.

This theorem applies to rotated geometric substitutions. Perhapsthat rotation is not needed at all.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 46: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Carousels

Dekking’s Carousel Theorem (2010)

Apply two substitutions to the cross, then you know if the carouselfills the plane.

This theorem applies to rotated geometric substitutions. Perhapsthat rotation is not needed at all.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 47: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Final Question

Out of any Eulerian circuit you can create a planefillingsubstitution, by dividing the circuit into four paths.

A Carousel problem for you

If you apply two such substitutions to the cross, do you still knowif the carousel fills the plane?

LiteratureConway, Lagarias, Tiling with polyominoes, 1990Dekking, Paperfolding morphisms, Arxiv 2013.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 48: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Final Question

Out of any Eulerian circuit you can create a planefillingsubstitution, by dividing the circuit into four paths.

A Carousel problem for you

If you apply two such substitutions to the cross, do you still knowif the carousel fills the plane?

LiteratureConway, Lagarias, Tiling with polyominoes, 1990Dekking, Paperfolding morphisms, Arxiv 2013.

Robbert Fokkink (TU Delft) Some space filling curves problems

Page 49: Some space lling curves problems - Centre de Recherches ... · Robbert Fokkink (TU Delft) Some space lling curves problems. Final Question Out of any Eulerian circuit you can create

Final Question

Out of any Eulerian circuit you can create a planefillingsubstitution, by dividing the circuit into four paths.

A Carousel problem for you

If you apply two such substitutions to the cross, do you still knowif the carousel fills the plane?

LiteratureConway, Lagarias, Tiling with polyominoes, 1990Dekking, Paperfolding morphisms, Arxiv 2013.

Robbert Fokkink (TU Delft) Some space filling curves problems