TILING PROBLEMS: FROM DOMINOES, CHECKERBOARDS, AND MAZES TO DISCRETE GEOMETRY

Similar documents
Student Research. UBC Math Circle, January 25, Richard Anstee UBC, Vancouver

Plane Tilings. Richard P. Stanley M.I.T. Plane Tilings p.

Enumeration of Tilings and Related Problems

Aztec diamond. An Aztec diamond of order n is the union of the unit squares with lattice point coordinates in the region given by...

TILING RECTANGLES SIMON RUBINSTEIN-SALZEDO

Chapter 12 and 11.1 Planar graphs, regular polyhedra, and graph colorings

1. CONVEX POLYGONS. Definition. A shape D in the plane is convex if every line drawn between two points in D is entirely inside D.

INTRODUCTION TO GRAPH THEORY. 1. Definitions

Three applications of Euler s formula. Chapter 10

Matching and Planarity

Question. Why is the third shape not convex?

Random Tilings with the GPU

Week 9: Planar and non-planar graphs. 7 and 9 November, 2018

11.4 Three-Dimensional Figures

CS 2336 Discrete Mathematics

Week 9: Planar and non-planar graphs. 1st and 3rd of November, 2017

Ma/CS 6b Class 9: Euler s Formula

LAMC Advanced Circle October 9, Oleg Gleizer. Warm-up

SHAPE AND STRUCTURE. Shape and Structure. An explanation of Mathematical terminology

Math 311. Trees Name: A Candel CSUN Math

ACTUALLY DOING IT : an Introduction to Polyhedral Computation

Assignments are handed in on Tuesdays in even weeks. Deadlines are:

Planar Graphs and Surfaces. Graphs 2 1/58

Math 776 Graph Theory Lecture Note 1 Basic concepts

Ma/CS 6b Class 26: Art Galleries and Politicians

Date: Wednesday, 18 January :00AM. Location: Barnard's Inn Hall

Mathematics and Statistics, Part A: Graph Theory Problem Sheet 1, lectures 1-4

Instructor: Paul Zeitz, University of San Francisco

Planar Graphs. 1 Graphs and maps. 1.1 Planarity and duality

Planar Graphs with Many Perfect Matchings and Forests

Combinatorics: The Fine Art of Counting

Intermediate Math Circles Fall 2018 Patterns & Counting

EULER S FORMULA AND THE FIVE COLOR THEOREM

Math 462: Review questions

SIM Camp Instructor Application Summer 2017 Submission 4 12/31/ :19:35 A.M.

TWO CONTRIBUTIONS OF EULER

Euler s Formula. Math 123. March 2006

Points covered an odd number of times by translates

Explore Solids

AMS /672: Graph Theory Homework Problems - Week V. Problems to be handed in on Wednesday, March 2: 6, 8, 9, 11, 12.

Enumeration Algorithm for Lattice Model

Lattice Polygon s and Pick s Theorem From Dana Paquin and Tom Davis 1 Warm-Up to Ponder

4-Border and 4-Boundary

Steep tilings and sequences of interlaced partitions

Math 778S Spectral Graph Theory Handout #2: Basic graph theory

An Interactive Introduction to Graph Theory

On ɛ-unit distance graphs

What is dimension? An investigation by Laura Escobar. Math Explorer s Club

Course Introduction / Review of Fundamentals of Graph Theory

Orientations of Planar Graphs

Graphs (MTAT , 6 EAP) Lectures: Mon 14-16, hall 404 Exercises: Wed 14-16, hall 402

Math 366 Lecture Notes Section 11.4 Geometry in Three Dimensions

Curvature Berkeley Math Circle January 08, 2013

Example: The following is an example of a polyhedron. Fill the blanks with the appropriate answer. Vertices:

We have set up our axioms to deal with the geometry of space but have not yet developed these ideas much. Let s redress that imbalance.

CS195H Homework 5. Due:March 12th, 2015

1 Introduction. Counting with Cubes. Barringer Winter MathCamp, 2016

Lecture 5: Graphs. Rajat Mittal. IIT Kanpur

PLC Papers Created For:

Unit 1, Lesson 1: Tiling the Plane

Geometry Vocabulary. acute angle-an angle measuring less than 90 degrees

Some Open Problems in Graph Theory and Computational Geometry

1 Appendix to notes 2, on Hyperbolic geometry:

Intermediate Mathematics League of Eastern Massachusetts

Rectangular prism. The two bases of a prism. bases

Computer Graphics Prof. Sukhendu Das Dept. of Computer Science and Engineering Indian Institute of Technology, Madras Lecture - 24 Solid Modelling

Grade 6 Mathematics Item Specifications Florida Standards Assessments

Week 8: The fundamentals of graph theory; Planar Graphs 25 and 27 October, 2017

CTI, November 19, 2015

The Game of Criss-Cross

February 07, Dimensional Geometry Notebook.notebook. Glossary & Standards. Prisms and Cylinders. Return to Table of Contents

The following is a summary, hand-waving certain things which actually should be proven.

Euler's formula and Platonic solids

On the undecidability of the tiling problem. Jarkko Kari. Mathematics Department, University of Turku, Finland

Trinities, hypergraphs, and contact structures

UNM - PNM STATEWIDE MATHEMATICS CONTEST XLI. February 7, 2009 Second Round Three Hours

About Finish Line Mathematics 5

Euler s Theorem. Brett Chenoweth. February 26, 2013

Elements of Graph Theory

Key Concept Euler s Formula

Math 414 Lecture 2 Everyone have a laptop?

6th Bay Area Mathematical Olympiad

Number/Computation. addend Any number being added. digit Any one of the ten symbols: 0, 1, 2, 3, 4, 5, 6, 7, 8, or 9

6c Lecture 3 & 4: April 8 & 10, 2014

PRACTICAL GEOMETRY SYMMETRY AND VISUALISING SOLID SHAPES

Week 7 Convex Hulls in 3D

Advanced Operations Research Techniques IE316. Quiz 1 Review. Dr. Ted Ralphs

11.4 Bipartite Multigraphs

Obtaining the H and T Honeycomb from a Cross-Section of the 16-cell Honeycomb

Discrete Mathematics Course Review 3

Brief History. Graph Theory. What is a graph? Types of graphs Directed graph: a graph that has edges with specific directions

The Ultimate Maths Vocabulary List

Braid groups and Curvature Talk 2: The Pieces

Proposition 1. The edges of an even graph can be split (partitioned) into cycles, no two of which have an edge in common.

Lesson 17. Geometry and Algebra of Corner Points

Miquel dynamics for circle patterns

TEACHERS NOTES AND SOLUTIONS

Part II. Graph Theory. Year

Math 485, Graph Theory: Homework #3

February Regional Geometry Team: Question #1

Transcription:

TILING PROBLEMS: FROM DOMINOES, CHECKERBOARDS, AND MAZES TO DISCRETE GEOMETRY BERKELEY MATH CIRCLE 1. Looking for a number Consider an 8 8 checkerboard (like the one used to play chess) and consider 32 dominoes that each may cover two adjacent squares (horizontally or vertically). Question 1 (***). What is the number N of ways in which you can cover the checkerboard with the dominoes? This question is difficult, but we will answer it at the end of the lecture, once we will have familiarized with tilings. But before we go on Question 2. Compute the number of domino tilings of a n n checkerboard for n small. Try n = 1, 2, 3, 4, 5. Can you do n = 6...? Question 3. Can you give lower and upper bounds on the number N? Guess an estimate of the order of N. 2. Other settings We can tile other regions, replacing the n n checkerboard by a n m rectangle, or another polyomino (connected set of squares). We say that a region is tileable by dominos if we can cover entirely the region with dominoes, without overlap. Question 4. Are all polyominoes tileable by dominoes? Question 5. Can you find necessary conditions that polyominoes have to satisfy in order to be tileable by dominos? What if we change the tiles? Try the following questions. Question 6. Can you tile a 8 8 checkerboard from which a square has been removed with triminos 1 3 (horizontal or vertical)? Question 7 (*). If you answered yes to the previous question, can you tell what are the only possible squares that can be removed so that the corresponding board is tileable? Date: February 14th 2012; Instructor: Adrien Kassel (MSRI); for any questions, email me. 1

Figure 1 Now, what about other grids? Figure 2 Question 8. Can you tile a large hexagon with lozenges? Consider the following shape, Figure 1. Question 9. How many possibilities are there? And this one, Figure 2. Question 10. How many tilings for Figure 2? This is an example of how the boundary conditions (shape of the border of the domain) influence the number of possible tilings. 2

3. An exact count Question 11. What is the number of domino tilings of a 2 n rectangle? 4. Graphs Recall that a graph G = (V, E) is a set of vertices along with a set of edges that each link two vertices. A graph is connected if all pair of vertices can be joined by a path of edges. A perfect matching is a subset of the edges m E such that each vertex is the end vertex of exactly one edge e m. Question 12. Show that a domino tiling of the checkerboard corresponds bijectively to a perfect matching of a well-chosen graph. Question 13. Can you find necessary conditions on graphs to have perfect matchings? A graph whose vertices can be colored in black and white such that black and white alternate is called bipartite. Question 14. Give a necessary condition on a bipartite graph to have perfect matchings. Question 15. Show that a graph is bipartite iff all its cycles are of even length. Not all graphs can be drawn in the plane or (equivalently) on a sphere. Those that can be drawn in the plane (or equivalently on the sphere) are called planar. Question 16. Can you give an example of a non-planar graph? Question 17 (*). Can you show that all finite graphs can be drawn in R 3? A tree is a graph without cycle. Question 18. Show that a tree is a connected graph with exactly as many edges as the number of vertices minus 1. A spanning tree of a connected graph is a subgraph which is a tree and connects all vertices. Question 19. Can you show that all finite graphs have spanning trees? 5. Euler characteristic Question 20. Show that for any connected planar graph G = (V, E), V E + F = 2, where F is the set of faces (including the unbounded one). 3

Question 21. Use Euler s formula to prove rigorously that a pentagon with all of its diagonals is non planar. A regular polyhedron is a convex glueing of polygons, such that all faces are the same polygon (with p edges), and at each vertex there is the same number q of polygons glued. Schläfli symbol: {p, q}. For example the cube or the tetrahedron are regular polyhedra. Question 22. Show that there are at most 5 regular polytopes. Question 23. In fact, there are exactly 5 since you can probably name 5 of them : the cube, the tetrahedron,...? As you may know, Euler first started off graph theory to solve the problem of the seven bridges of Königsberg. Question 24 (*). Have you heard of this problem? Can you solve it? 6. Height function We are going to associate an integer-valued function (stepped surface) over the vertices of the squares of a tileable polyomino (for example a 2n 2n chessboard). Here is the rule. Start with a 2n 2n chessboard and a tiling T. We are going to define a height function h T which is an integer valued function over the vertices of all squares. Set h T to be 0 at the lower left corner v 0. Now follow the rule: for any vertex v, choose a path from the corner v 0 to v following the sides of the dominoes, and apply the following rule: Look at the square on your right if it is black, increase the height by 1, if it is white, decrease the height by 1. If there is no square on your right, look at the one on your left and if it is black, decrease the height by 1, and if it is white, increase by 1. Question 25. Show that this height is well-defined, i.e. show that it doesn t depend on the choices of paths you make. Notice that the values of the height function on the boundary of the domain do not depend on the tiling. Actually, height functions enable to rephrase the problem of tileability of a polyomino in terms of a boundary value problem for a function over the vertices of the polyomino. There exists a tiling iff there exists a stepped surface (which satisfies certain constraints) with boundary values given by the shape of the polyomino. What happens on other shapes? Question 26. Can you define a height function for lozenge tilings of a hexagon in the triangular grid? 4

7. Temperley s bijection We are now going to associate to any tiling of a checkerboard, a spanning tree of a certain graph. Temperley introduced the following construction. Start with a (2n + 1) (2n + 1) chessboard. We suppose that the chessboard has black squares at all its 4 corners. Remove the upper-right corner. Call it the root. Let G be the subgraph consisting of the square lattice of black squares at distance 2 appart only and containing the corners. We are going to define a tree t T on the subgraph G and rooted at the root. Start at any black square in G and draw a directed edge to the only direction given by the domino that covers it. Continue until you reach the removed corner. Continue this procedure until every black square is connected to the root. Now draw lines between the neighboring squares that remain without crossing the tree t T. This yields a family of trees all rooted on the exterior face of the chessboard. Question 27. Show that Temperley s correspondence is a well-defined bijection between the set of domino tilings of the checkerboard and the set of trees on G. What about other shapes? Question 28 (***). Can you define a spanning tree that encodes all information in the case of lozenge tilings of a hexagon in the triangular grid? 8. Ordering tilings Take the hexagon and a lozenge tiling of it. Question 29. Can you find a way to order the set of all tilings, that is find a way to compare them, say which out of two is bigger than the other one? 9. Permutations and determinant A permutation over n elements is a bijection of the set {1,, n}, that is a shuffling of these n elements. We call S n the set of permutations. Question 30. Show that any permutation can be written as a product of cycles with disjoint supports. For any cycle c, define ε(c) = ( 1) c 1, where c is the length of the cycle. For a permutation σ = i c i, define ε(σ) = i ε(c i) { 1, 1}. This is called the signature of the permutation. Recall that a square matrix of size n is a square array of numbers of size n n. Now for any matrix M = (M i,j ), define its determinant to be det M = σ S n ε(σ) i 5 M i,σ(i).

Define the Kasteleyn matrix to be a square matrix with rows indexed by black vertices and columns by white vertices. Define K b,w = 0 if b is not a neighbor of w, and i = 1 or 1 according to the fact that bw is horizontal or vertical. Question 31. Show that det K = T z T, where the sum is over all possible tilings, and for any tiling T, we have z T = 1, 1, i, or i. Question 32 (*). Can you show that in fact det K = {tilings} is the number of tilings? Now, using some linear algebra, we can compute determinants. We will show in class how to compute this one. Question 33 (**). Find the eigenvalues of K. Conclude that N =?. 10. Applications, current research, and open problems Now enjoy the slides. 10.1. The effect of boundary conditions in the infinite volume limit. The arctic circle phenomena for domino tilings of the Aztec diamond. See slides. 10.2. Random fractals. We add some randomness in the picture. We consider a large n n chessboard, and a uniformly chosen random domino tiling of it. This yields a random discrete surface h T and a random tree t T. See slides. 11. Bibliography Leonardo Pisano Bigollo (c. 1170 c. 1250) also known as Leonardo of Pisa, Leonardo Pisano, Leonardo Bonacci, Leonardo Fibonacci, was an Italian mathematician. Leohnard Euler (15 April 1707 18 September 1783) was a Swiss mathematician and physicist. Pieter Willem Kasteleyn (October 12, 1924 January 16, 1996) was a Dutch physicist. Harold Neville Vazeille Temperley (born 4 March 1915) is a British mathematical physicist. Michael Ellis Fisher (born 3 September 1931 in Trinidad, West Indies) is a mathematical physicist. 6