{"id":486,"date":"2014-11-24T08:18:13","date_gmt":"2014-11-24T13:18:13","guid":{"rendered":"http:\/\/web.colby.edu\/thegeometricviewpoint\/?p=486"},"modified":"2015-05-03T21:51:51","modified_gmt":"2015-05-04T01:51:51","slug":"using-configuration-spaces-to-find-inscribed-squares","status":"publish","type":"post","link":"https:\/\/web.colby.edu\/thegeometricviewpoint\/2014\/11\/24\/using-configuration-spaces-to-find-inscribed-squares\/","title":{"rendered":"<wbr>Using <wbr>Configuration <wbr>Spaces to <wbr>Find <wbr>Inscribed <wbr>Squares"},"content":{"rendered":"<p>As an undergraduate in mathematics, every once in a while, one of your math friends will send you a link to a very interesting unsolved problem in mathematics.\u00a0 I made the mistake of clicking on one, because after reading it, it captivated my mind for weeks: \u201cThe Inscribed Square Problem.\u201d Now, this conjecture says that for any simple closed curve (Jordan curve), there is a square whose corner points all lie in the curve. On first examination, I thought to myself, \u201cwow there\u2019s no way this is true, there are some pretty messed up curves out there, and I bet there\u2019s at least one of them where this does not hold.\u201d So I went to talk to my topology professor about this and we talked about a method of approaching this problem using configuration spaces, which I will talk a little bit about in this blog post.<\/p>\n<p>First we will start off by explaining exactly what a configuration space is. A configuration space is a way to topologically represent how objects can be placed and moved around within certain spaces. For example, if you have a circle and you want to place two points on it, you might start by thinking that for every place you put your first point, the places that you could place the second point can be represented by a circle with a point removed (because both points cannot be in the same place), and so it turns out that the configuration space of two points in a circle (denoted <img src='https:\/\/s0.wp.com\/latex.php?latex=C%5E2%28S%5E1%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='C^2(S^1)' title='C^2(S^1)' class='latex' \/> where <img src='https:\/\/s0.wp.com\/latex.php?latex=S%5E1&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='S^1' title='S^1' class='latex' \/> is the circle and the superscript 2 denotes how many bodies are in the space) is <img src='https:\/\/s0.wp.com\/latex.php?latex=S%5E1+%5Ctimes%28S%5E1+-+%5C%7Ba%5C%7D%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='S^1 \\times(S^1 - \\{a\\})' title='S^1 \\times(S^1 - \\{a\\})' class='latex' \/> where a is a point on the circle. Now this is interesting, because <img src='https:\/\/s0.wp.com\/latex.php?latex=S%5E1+%5Ctimes+S%5E1+&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='S^1 \\times S^1 ' title='S^1 \\times S^1 ' class='latex' \/> is an interesting construction called the torus (it&#8217;s pretty much just a doughnut):<\/p>\n<p><a href=\"http:\/\/web.colby.edu\/thegeometricviewpoint\/files\/2014\/11\/torus.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-732\" src=\"http:\/\/web.colby.edu\/thegeometricviewpoint\/files\/2014\/11\/torus-290x300.png\" alt=\"torus\" width=\"109\" height=\"113\" srcset=\"https:\/\/web.colby.edu\/thegeometricviewpoint\/files\/2014\/11\/torus-290x300.png 290w, https:\/\/web.colby.edu\/thegeometricviewpoint\/files\/2014\/11\/torus.png 292w\" sizes=\"(max-width: 109px) 100vw, 109px\" \/><\/a><\/p>\n<p>However, removing a point from the second circle transforms it into a line segment<\/p>\n<p><a href=\"http:\/\/web.colby.edu\/thegeometricviewpoint\/files\/2014\/11\/Circle-to-line-segment.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-575\" src=\"http:\/\/web.colby.edu\/thegeometricviewpoint\/files\/2014\/11\/Circle-to-line-segment-300x72.png\" alt=\"Circle to line segment\" width=\"300\" height=\"72\" srcset=\"https:\/\/web.colby.edu\/thegeometricviewpoint\/files\/2014\/11\/Circle-to-line-segment-300x72.png 300w, https:\/\/web.colby.edu\/thegeometricviewpoint\/files\/2014\/11\/Circle-to-line-segment.png 890w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>so you end up with something similar to <img src='https:\/\/s0.wp.com\/latex.php?latex=S%5E1+%5Ctimes+%28S%5E1+-+%5C%7Ba%5C%7D%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='S^1 \\times (S^1 - \\{a\\})' title='S^1 \\times (S^1 - \\{a\\})' class='latex' \/> which looks like the result of rolling a piece of paper up. (Something akin to the outside shell of a hollow cylinder without the circles on the ends)<\/p>\n<p><a href=\"http:\/\/web.colby.edu\/thegeometricviewpoint\/files\/2014\/11\/Cylinder.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-578\" src=\"http:\/\/web.colby.edu\/thegeometricviewpoint\/files\/2014\/11\/Cylinder-270x300.png\" alt=\"Cylinder\" width=\"135\" height=\"150\" srcset=\"https:\/\/web.colby.edu\/thegeometricviewpoint\/files\/2014\/11\/Cylinder-270x300.png 270w, https:\/\/web.colby.edu\/thegeometricviewpoint\/files\/2014\/11\/Cylinder.png 289w\" sizes=\"(max-width: 135px) 100vw, 135px\" \/><\/a><\/p>\n<p>Now, while you may believe me when I say that each point on this gives a place for two positions on the circle, let us examine how this actually works, here I have drawn a circle with two points A and B on it (I have also drawn an arrow at the top as a reference point).\u00a0 First let us choose our A position.\u00a0 The place around the cylinder determines where our first point should go.\u00a0 We want to place our A point somewhere on the cylinder where the dashed-and-dotted line is because that is where A is in relation to our point of reference (note that if we were to look at the cylinder from the top, that line would correspond exactly to where A is).\u00a0 Now, the height at which we place our B point on the cylinder is determined by where in relation to A it is.\u00a0 Here we can see that B is a little after A if we head clockwise around the circle.\u00a0 So we can place B a little bit away from the top to get the point shown on our cylinder.\u00a0 Note that this also demonstrates why the bottom and top of our cylinders are open, because as we get to the edges of the cylinder, we get closer and closer to the A point, but can&#8217;t actually reach it.\u00a0 If we could, we could say that the top and bottom of our cylinder were essentially the same circle and &#8220;glue&#8221; them together to get the torus.<\/p>\n<p><a href=\"http:\/\/web.colby.edu\/thegeometricviewpoint\/files\/2014\/11\/c2-of-circle.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-731\" src=\"http:\/\/web.colby.edu\/thegeometricviewpoint\/files\/2014\/11\/c2-of-circle-300x158.png\" alt=\"c2 of circle\" width=\"300\" height=\"158\" srcset=\"https:\/\/web.colby.edu\/thegeometricviewpoint\/files\/2014\/11\/c2-of-circle-300x158.png 300w, https:\/\/web.colby.edu\/thegeometricviewpoint\/files\/2014\/11\/c2-of-circle.png 951w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Now, a Jordan curve in the plane can be described as the image of an injective continuous function from the unit circle to the plane. Knowing that our goal is to try and determine whether it has an inscribed square, we should start by examining how 4 points can be configured on our curve, that is <img src='https:\/\/s0.wp.com\/latex.php?latex=C%5E4%28%5Cphi%28S%5E1%29%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='C^4(\\phi(S^1))' title='C^4(\\phi(S^1))' class='latex' \/> where <img src='https:\/\/s0.wp.com\/latex.php?latex=%5Cphi&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\\phi' title='\\phi' class='latex' \/> is our injective continuous function. Now, because our curve is continuous and does not cross over itself, it is essentially just a circle which has been squished and pulled to make it our circle, so by reversing our process (finding a continuous function which when composed with <img src='https:\/\/s0.wp.com\/latex.php?latex=%5Cphi&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\\phi' title='\\phi' class='latex' \/> gives us a circle), we can deform it back into the circle:<\/p>\n<p><a href=\"http:\/\/web.colby.edu\/thegeometricviewpoint\/files\/2014\/11\/phi-to-S1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-576\" src=\"http:\/\/web.colby.edu\/thegeometricviewpoint\/files\/2014\/11\/phi-to-S1-300x144.png\" alt=\"phi to S1\" width=\"300\" height=\"144\" srcset=\"https:\/\/web.colby.edu\/thegeometricviewpoint\/files\/2014\/11\/phi-to-S1-300x144.png 300w, https:\/\/web.colby.edu\/thegeometricviewpoint\/files\/2014\/11\/phi-to-S1.png 515w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>and by doing this, we can notice a few things about the structure of our configuration space. Firstly we already know how to place 2 points on the circle, but we can also realize that placing four points on the circle is exactly the same as placing 2 points on the circle twice! (This is fairly obvious in real life, but its mathematical meaning has a bit more significance) that is<\/p>\n<img src='https:\/\/s0.wp.com\/latex.php?latex=C%5E4%28S%5E1%29+%3D+C%5E%7B2%7D%28C%5E%7B2%7D%28S%5E%7B1%7D%29%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='C^4(S^1) = C^{2}(C^{2}(S^{1}))' title='C^4(S^1) = C^{2}(C^{2}(S^{1}))' class='latex' \/>\n<p>So, we can look at the configuration space of <img src='https:\/\/s0.wp.com\/latex.php?latex=C%5E2%28%5Cphi%28S%5E1%29%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='C^2(\\phi(S^1))' title='C^2(\\phi(S^1))' class='latex' \/> and notice that it will be equal to<\/p>\n<img src='https:\/\/s0.wp.com\/latex.php?latex=C%5E%7B2%7D%28C%5E%7B2%7D%28S%5E%7B1%7D%29%29+%3D+%28C%5E%7B2%7DS%5E%7B1%7D%29%29%5Ctimes%28C%5E%7B2%7D%28S%5E%7B1%7D%29-%5C%7Ba%5C%7D%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='C^{2}(C^{2}(S^{1})) = (C^{2}S^{1}))\\times(C^{2}(S^{1})-\\{a\\})' title='C^{2}(C^{2}(S^{1})) = (C^{2}S^{1}))\\times(C^{2}(S^{1})-\\{a\\})' class='latex' \/>\n<p>So what on earth does this mean? It means that for every point in one of our \u201ccylinders\u201d we can represent two point on the circle by placing one point in our cylinder-like construction and then placing our second point on a different cylinder-like construction with a point missing (Taking the cross product of the two spaces)<\/p>\n<p><a href=\"http:\/\/web.colby.edu\/thegeometricviewpoint\/files\/2014\/11\/C4-of-circle.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-579\" src=\"http:\/\/web.colby.edu\/thegeometricviewpoint\/files\/2014\/11\/C4-of-circle-300x151.png\" alt=\"C4 of circle\" width=\"300\" height=\"151\" srcset=\"https:\/\/web.colby.edu\/thegeometricviewpoint\/files\/2014\/11\/C4-of-circle-300x151.png 300w, https:\/\/web.colby.edu\/thegeometricviewpoint\/files\/2014\/11\/C4-of-circle.png 594w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p>Alternatively, you could just declare your configuration space to be<\/p>\n<img src='https:\/\/s0.wp.com\/latex.php?latex=C%5E%7B4%7D%28%5Cphi%28S%5E%7B1%7D%29%29+%3D+%5C%7B%28a%2Cb%2Cc%2Cd%29%5Cin+S%5E%7B1%7D+%7C+a%5Cne+b%5Cne+c%5Cne+d+%5C%7D+&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='C^{4}(\\phi(S^{1})) = \\{(a,b,c,d)\\in S^{1} | a\\ne b\\ne c\\ne d \\} ' title='C^{4}(\\phi(S^{1})) = \\{(a,b,c,d)\\in S^{1} | a\\ne b\\ne c\\ne d \\} ' class='latex' \/>\n<p>But I find the first definition to be much easier to picture in my head than the second succinct but abstract one.<br \/>\nSo, now that we have a rough picture of a configuration space for if our curve was a circle, remember that we simplified this by stretching it into a circle, now we can translate it back to our initial curve, <img src='https:\/\/s0.wp.com\/latex.php?latex=%5Cphi&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\\phi' title='\\phi' class='latex' \/>, by twisting and bending every circle that we encounter back into our Jordan curve (slightly more formally, we have been composing <img src='https:\/\/s0.wp.com\/latex.php?latex=%5Cphi&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\\phi' title='\\phi' class='latex' \/> with a function which continuously deforms it into a circle.\u00a0 At this point, we stop composing <img src='https:\/\/s0.wp.com\/latex.php?latex=%5Cphi&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\\phi' title='\\phi' class='latex' \/> with that function).<\/p>\n<p>Now, let us talk briefly about how we can define some fairly useful functions on configuration spaces.\u00a0 First let&#8217;s look at the distance function <img src='https:\/\/s0.wp.com\/latex.php?latex=d%3AC%5E2%28S%5E1%29%5Crightarrow+%5Cmathbb%7BR%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='d:C^2(S^1)\\rightarrow \\mathbb{R}' title='d:C^2(S^1)\\rightarrow \\mathbb{R}' class='latex' \/>.\u00a0 First let us not that this function is continuous, if we change our point in the space by a tiny bit, the distance between the two points will not change drastically.\u00a0 Also we can see that the closer you get to the edges of the cylinder, the closer the two points are (at the edges, they would occupy the same space), so from this, we can see that the maximum distance is the ring in the very center of our cylinder.\u00a0 This is a very neat way of seeing that the points in the ring in the center of our cylinder occur exactly when our two points on the circle are placed opposite each other.<\/p>\n<p>We can now define very useful function <img src='https:\/\/s0.wp.com\/latex.php?latex=f&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='f' title='f' class='latex' \/> from <img src='https:\/\/s0.wp.com\/latex.php?latex=C%5E4%28%5Cphi%28S%5E1%29%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='C^4(\\phi(S^1))' title='C^4(\\phi(S^1))' class='latex' \/> to the set {0,1} such that a point <img src='https:\/\/s0.wp.com\/latex.php?latex=x+%5Cin+C%5E4%28%5Cphi%28S%5E1%29%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='x \\in C^4(\\phi(S^1))' title='x \\in C^4(\\phi(S^1))' class='latex' \/> is mapped to 1 if one of the components (the points coming from each mutilated circle) <img src='https:\/\/s0.wp.com\/latex.php?latex=+x_1&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt=' x_1' title=' x_1' class='latex' \/> is a distance c away from <img src='https:\/\/s0.wp.com\/latex.php?latex=+x_2&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt=' x_2' title=' x_2' class='latex' \/> and <img src='https:\/\/s0.wp.com\/latex.php?latex=+x_3&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt=' x_3' title=' x_3' class='latex' \/> and is a distance <img src='https:\/\/s0.wp.com\/latex.php?latex=c%5Csqrt%7B2%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='c\\sqrt{2}' title='c\\sqrt{2}' class='latex' \/> away from the third one, and furthermore, that <img src='https:\/\/s0.wp.com\/latex.php?latex=+x_3%2Cx_1%2Cx_2&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt=' x_3,x_1,x_2' title=' x_3,x_1,x_2' class='latex' \/> form a right angle and that <img src='https:\/\/s0.wp.com\/latex.php?latex=+x_1%2Cx_2%2Cx_4&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt=' x_1,x_2,x_4' title=' x_1,x_2,x_4' class='latex' \/> form a right angle. This will ensure that any point in the configuration space that would make a square in the original curve (remember that the configuration space has coordinates for four points on the curve) gets mapped to 1. Now, we can proceed from here in several different ways, we could take the preimage <img src='https:\/\/s0.wp.com\/latex.php?latex=f%5E%7B-1%7D%281%29&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='f^{-1}(1)' title='f^{-1}(1)' class='latex' \/> and determine if it is not empty, or we could define the topology on our configuration space to be the indiscrete topology, (the one where the only open sets are the empty set and the entire space), this has the benefit that the only functions which are continuous are constant functions. So, since there will be at least one point in our configuration space which gets mapped to 0 (otherwise every set of four points is an inscribed square, which is obviously not the case), so if <img src='https:\/\/s0.wp.com\/latex.php?latex=f&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='f' title='f' class='latex' \/> maps a point to 1, it will be discontinuous, and so all we need to do is check to see if f is continuous.<\/p>\n<p>Now, this is easier said than done, the nature of this function <img src='https:\/\/s0.wp.com\/latex.php?latex=f&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='f' title='f' class='latex' \/> is such that determining whether it is continuous could be just as difficult as determining the truth of the original statement using geometric means. However, topology has many different ways of determining continuity, so it could just be that someone could come along and prove that this function is always discontinuous (meaning that the conjecture holds) or they use this method to construct a curve where our function is discontinuous (the conjecture does not hold)<\/p>\n<p>We could also define a continuous function <img src='https:\/\/s0.wp.com\/latex.php?latex=f%5E%5Cprime%3AC%5E2%28S%5E1%29%5Crightarrow+%5Cmathbb%7BR%7D%5E6&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='f^\\prime:C^2(S^1)\\rightarrow \\mathbb{R}^6' title='f^\\prime:C^2(S^1)\\rightarrow \\mathbb{R}^6' class='latex' \/> whose components are the distances between two respective points.\u00a0 We&#8217;ve already seen that the distance component is continuous, and so since its components are continuous <img src='https:\/\/s0.wp.com\/latex.php?latex=f%5E%5Cprime&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='f^\\prime' title='f^\\prime' class='latex' \/> will be continuous.\u00a0 Now, we just have to see where in <img src='https:\/\/s0.wp.com\/latex.php?latex=%5Cmathbb%7BR%7D%5E6&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\\mathbb{R}^6' title='\\mathbb{R}^6' class='latex' \/> the function would satisfy the conditions.\u00a0 This is not too difficult, it is fairly common knowledge that for the four points in a square, the distance between four pairs of them will be equal, and the distance between the other two pairs will be equal as well.\u00a0 So, any point in <img src='https:\/\/s0.wp.com\/latex.php?latex=%5Cmathbb%7BR%7D%5E6&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\\mathbb{R}^6' title='\\mathbb{R}^6' class='latex' \/>\u00a0 where 4 of the components are equal and the other two are equal as well will do.\u00a0 Now, since\u00a0<img src='https:\/\/s0.wp.com\/latex.php?latex=f%5E%5Cprime&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='f^\\prime' title='f^\\prime' class='latex' \/> is continuous, we have many tools at our disposal to determine whether or not there is a point in its range which satisfies the conditions for being a square.<\/p>\n<p>For more information on the inscribed square problem and what has been proven about it, visit this <a href=\"http:\/\/www.webpages.uidaho.edu\/~markn\/squares\/\">website<\/a><\/p>\n<p>&lt;i&gt;Professor&#8217;s note:&lt;\/i&gt; Joseph took Topology from me (Scott Taylor) in the Fall of 2014. Although there some inaccuracies in the exploration of configuration spaces above, I was quite taken with the refreshing approach and tone of the piece, so I have left it unedited.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As an undergraduate in mathematics, every once in a while, one of your math friends will send you a link to a very interesting unsolved problem in mathematics.\u00a0 I made the mistake of clicking on one, because after reading it, it captivated my mind for weeks: \u201cThe Inscribed Square Problem.\u201d Now, this conjecture says that [&hellip;]<\/p>\n","protected":false},"author":5725,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"ngg_post_thumbnail":0,"footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/web.colby.edu\/thegeometricviewpoint\/wp-json\/wp\/v2\/posts\/486"}],"collection":[{"href":"https:\/\/web.colby.edu\/thegeometricviewpoint\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/web.colby.edu\/thegeometricviewpoint\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/web.colby.edu\/thegeometricviewpoint\/wp-json\/wp\/v2\/users\/5725"}],"replies":[{"embeddable":true,"href":"https:\/\/web.colby.edu\/thegeometricviewpoint\/wp-json\/wp\/v2\/comments?post=486"}],"version-history":[{"count":9,"href":"https:\/\/web.colby.edu\/thegeometricviewpoint\/wp-json\/wp\/v2\/posts\/486\/revisions"}],"predecessor-version":[{"id":794,"href":"https:\/\/web.colby.edu\/thegeometricviewpoint\/wp-json\/wp\/v2\/posts\/486\/revisions\/794"}],"wp:attachment":[{"href":"https:\/\/web.colby.edu\/thegeometricviewpoint\/wp-json\/wp\/v2\/media?parent=486"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/web.colby.edu\/thegeometricviewpoint\/wp-json\/wp\/v2\/categories?post=486"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/web.colby.edu\/thegeometricviewpoint\/wp-json\/wp\/v2\/tags?post=486"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}