{"id":2900,"date":"2014-03-05T20:32:38","date_gmt":"2014-03-06T01:32:38","guid":{"rendered":"http:\/\/www.goodmath.org\/blog\/?p=2900"},"modified":"2014-03-05T20:32:38","modified_gmt":"2014-03-06T01:32:38","slug":"multiplying-spaces","status":"publish","type":"post","link":"http:\/\/www.goodmath.org\/blog\/2014\/03\/05\/multiplying-spaces\/","title":{"rendered":"Multiplying Spaces"},"content":{"rendered":"<p> When people talk informally about topology, we always say that the basic idea of equivalence is that two spaces are equivalent if they can be bent, stretched, smushed, or twisted into each other, without tearing or gluing. A mug is the same shape as a donut, because you can make a donut out of clay, and then shape that donut into a mug without tearing, punching holes, or gluing pieces together. A sphere is the same shape as a cube, because if you&#8217;ve got a clay sphere, you can easily reshape it into a cube, and vice-versa. <\/p>\n<p> Homeomorphism is the actual formal definition of that sense of equivalence. The intuition is fantastic &#8211; it&#8217;s one of the best informal description of a difficult formal concept that I know of in math! But it&#8217;s not ideal. WHen you take a formal idea and make it informal, you always lose some details.<\/p>\n<p> What we&#8217;re going to do here is try to work our way gradually through the idea of transformability and topological equivalence, so that we can really understand it.  Before we can do that, we need to be able to talk about what a continuous transformation is.  To talk about continuous transformations, we need to be able to talk about some topological ideas called <em>homotopy<\/em> and <em>isotopy<\/em>. And to be able to define <em>those<\/em>, we need to be able to use topological products. (Whew! Nothing is ever easy, is it?) So today&#8217;s post is really about topological products!<\/p>\n<p> The easiest way that I can think of to explain the product of two topological spaces is to say that it&#8217;s a way of combining the structures of the spaces by adding dimensions.  For example, if you start with two spaces each of which is a line segment, the product of those two spaces is a square (or a circle, or an octagon, or &#8230;) You started with two one-dimensional spaces, and used them to create a new two-dimensional space. If you start with a circle and a line, the product is a cylinder.<\/p>\n<p> In more formal terms, topological products are a direct extension of cartesian set products. As the mantra goes, topological spaces are just sets with structure, which means that the  cartesian product of two topological sets is just the cartesian products of their point-sets, plus a combined structure that preserves attributes of the original structure of the spaces.<\/p>\n<p> Let&#8217;s start with a reminder of what the cartesian product of two sets is. Given a set <img src='http:\/\/l.wordpress.com\/latex.php?latex=A&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='A' style='vertical-align:1%' class='tex' alt='A' \/> and a set <img src='http:\/\/l.wordpress.com\/latex.php?latex=B&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='B' style='vertical-align:1%' class='tex' alt='B' \/>, the cartestian product <img src='http:\/\/l.wordpress.com\/latex.php?latex=A%20%5Ctimes%20B&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='A \\times B' style='vertical-align:1%' class='tex' alt='A \\times B' \/> is defined as the set of all possible pairs <img src='http:\/\/l.wordpress.com\/latex.php?latex=%28a%2C%20b%29&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='(a, b)' style='vertical-align:1%' class='tex' alt='(a, b)' \/>, where <img src='http:\/\/l.wordpress.com\/latex.php?latex=a%20%5Cin%20A&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='a \\in A' style='vertical-align:1%' class='tex' alt='a \\in A' \/> and <img src='http:\/\/l.wordpress.com\/latex.php?latex=b%20%5Cin%20B&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='b \\in B' style='vertical-align:1%' class='tex' alt='b \\in B' \/>. If <img src='http:\/\/l.wordpress.com\/latex.php?latex=A%3D%5C%7B1%2C%202%2C%203%5C%7D&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='A=\\{1, 2, 3\\}' style='vertical-align:1%' class='tex' alt='A=\\{1, 2, 3\\}' \/> and <img src='http:\/\/l.wordpress.com\/latex.php?latex=B%3D%5C%7B4%2C%205%5C%7D&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='B=\\{4, 5\\}' style='vertical-align:1%' class='tex' alt='B=\\{4, 5\\}' \/>, then <img src='http:\/\/l.wordpress.com\/latex.php?latex=A%5Ctimes%20B%20%3D%20%5C%7B%20%281%2C%204%29%2C%20%281%2C%205%29%2C%20%282%2C%204%29%2C%20%282%2C%205%29%2C%20%283%2C%204%29%2C%20%283%2C%205%29%20%20%5C%7D&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='A\\times B = \\{ (1, 4), (1, 5), (2, 4), (2, 5), (3, 4), (3, 5)  \\}' style='vertical-align:1%' class='tex' alt='A\\times B = \\{ (1, 4), (1, 5), (2, 4), (2, 5), (3, 4), (3, 5)  \\}' \/>.<\/p>\n<p> In category theory, we take the basic idea of the cartesian product, and extend it to a <a href=\"http:\/\/www.goodmath.org\/blog\/2011\/12\/29\/building-structure-in-category-theory-definitions-to-build-on\/\">general product of different mathematical objects<\/a>. It does this by using the idea of <em>projections<\/em>. In this model, instead of saying that the product of sets <img src='http:\/\/l.wordpress.com\/latex.php?latex=A&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='A' style='vertical-align:1%' class='tex' alt='A' \/> and <img src='http:\/\/l.wordpress.com\/latex.php?latex=B&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='B' style='vertical-align:1%' class='tex' alt='B' \/> is a set of pairs <img src='http:\/\/l.wordpress.com\/latex.php?latex=%28a%2C%20b%29&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='(a, b)' style='vertical-align:1%' class='tex' alt='(a, b)' \/>, we can instead say that the product is a set <img src='http:\/\/l.wordpress.com\/latex.php?latex=S&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='S' style='vertical-align:1%' class='tex' alt='S' \/> of objects, and two functions <img src='http:\/\/l.wordpress.com\/latex.php?latex=P_A%20%3A%20S%20%5Crightarrow%20A&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='P_A : S \\rightarrow A' style='vertical-align:1%' class='tex' alt='P_A : S \\rightarrow A' \/> and <img src='http:\/\/l.wordpress.com\/latex.php?latex=P_B%20%3A%20S%20%5Crightarrow%20B&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='P_B : S \\rightarrow B' style='vertical-align:1%' class='tex' alt='P_B : S \\rightarrow B' \/>. (To be complete, we&#8217;d need to add some conditions, but the idea should be clear from this much.) Given any object in the the product set <img src='http:\/\/l.wordpress.com\/latex.php?latex=S&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='S' style='vertical-align:1%' class='tex' alt='S' \/>, <img src='http:\/\/l.wordpress.com\/latex.php?latex=P_A%28S%29&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='P_A(S)' style='vertical-align:1%' class='tex' alt='P_A(S)' \/> will give us the <em>projection<\/em> of that object onto <img src='http:\/\/l.wordpress.com\/latex.php?latex=A&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='A' style='vertical-align:1%' class='tex' alt='A' \/>. This becomes more interesting when we consider sets of objects. The A-projection of a collection of points from the product set <img src='http:\/\/l.wordpress.com\/latex.php?latex=S&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='S' style='vertical-align:1%' class='tex' alt='S' \/> is the shadow that those points cast onto the set A.<\/p>\n<p> A topological product is easiest to understand with that categorical approach. The set of points in a product category <img src='http:\/\/l.wordpress.com\/latex.php?latex=A%20%5Ctimes%20B&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='A \\times B' style='vertical-align:1%' class='tex' alt='A \\times B' \/> is the cartesian product of the sets of points in <img src='http:\/\/l.wordpress.com\/latex.php?latex=A&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='A' style='vertical-align:1%' class='tex' alt='A' \/> and the sets of points in <img src='http:\/\/l.wordpress.com\/latex.php?latex=B&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='B' style='vertical-align:1%' class='tex' alt='B' \/>.  The trick, with topologies, is that you need to describe the topological structure of the product set: you need to be able to say what the neighorhoods are. There are lots of ways that you <em>could<\/em> define the neighborhoods of the product, but we define it as the topological space with the <em>smallest<\/em> collection of open-sets. To understand how we get that, the projections of the category theoretical approach make it much easier.<\/p>\n<p> Informally, the neighborhoods in the product <img src='http:\/\/l.wordpress.com\/latex.php?latex=A%20%5Ctimes%20B&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='A \\times B' style='vertical-align:1%' class='tex' alt='A \\times B' \/> are things that cast shadows into the topological spaces <img src='http:\/\/l.wordpress.com\/latex.php?latex=A&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='A' style='vertical-align:1%' class='tex' alt='A' \/> and <img src='http:\/\/l.wordpress.com\/latex.php?latex=B&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='B' style='vertical-align:1%' class='tex' alt='B' \/> which are neighborhoods in <img src='http:\/\/l.wordpress.com\/latex.php?latex=A&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='A' style='vertical-align:1%' class='tex' alt='A' \/> and <img src='http:\/\/l.wordpress.com\/latex.php?latex=B&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='B' style='vertical-align:1%' class='tex' alt='B' \/>. <\/p>\n<p> Suppose we have topological spaces A and B. If <img src='http:\/\/l.wordpress.com\/latex.php?latex=S&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='S' style='vertical-align:1%' class='tex' alt='S' \/> is the product topology <img src='http:\/\/l.wordpress.com\/latex.php?latex=A%20%5Ctimes%20B&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='A \\times B' style='vertical-align:1%' class='tex' alt='A \\times B' \/>, then it has projection functions <img src='http:\/\/l.wordpress.com\/latex.php?latex=P_A%3A%20S%20%5Crightarrow%20A&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='P_A: S \\rightarrow A' style='vertical-align:1%' class='tex' alt='P_A: S \\rightarrow A' \/> and <img src='http:\/\/l.wordpress.com\/latex.php?latex=P_B%3A%20S%20%5Crightarrow%20P_B&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='P_B: S \\rightarrow P_B' style='vertical-align:1%' class='tex' alt='P_B: S \\rightarrow P_B' \/>. <\/p>\n<p> The projection functions from the product need to maintain the topological structure of the original topologies. That means that the projection function must be <em>continuous<\/em>. And that, in turn, means that the <em>inverse<\/em> image of the projection function is an open set. So: for each open set <img src='http:\/\/l.wordpress.com\/latex.php?latex=O&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='O' style='vertical-align:1%' class='tex' alt='O' \/> in <img src='http:\/\/l.wordpress.com\/latex.php?latex=A&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='A' style='vertical-align:1%' class='tex' alt='A' \/>, <img src='http:\/\/l.wordpress.com\/latex.php?latex=P_A%5E%7B-1%7D%28O%29&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='P_A^{-1}(O)' style='vertical-align:1%' class='tex' alt='P_A^{-1}(O)' \/> is an open-set in <img src='http:\/\/l.wordpress.com\/latex.php?latex=S&#038;bg=FFFFFF&#038;fg=000000&#038;s=0' title='S' style='vertical-align:1%' class='tex' alt='S' \/>.<\/p>\n<p> Let&#8217;s look at an example. We&#8217;ll start with two simple topological spaces &#8211; a cartesian plane (2d), and a line (1d). In the plane, the neighborhoods are open circles; in the line, the neighborhoods are open intervals. I&#8217;ve illustrated those below.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.goodmath.org\/blog\/wp-content\/uploads\/2014\/03\/open-sets.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.goodmath.org\/blog\/wp-content\/uploads\/2014\/03\/open-sets.jpg?resize=300%2C109\" alt=\"open-sets\" width=\"300\" height=\"109\" class=\"alignnone size-medium wp-image-2901\" srcset=\"https:\/\/i0.wp.com\/www.goodmath.org\/blog\/wp-content\/uploads\/2014\/03\/open-sets.jpg?resize=300%2C109 300w, https:\/\/i0.wp.com\/www.goodmath.org\/blog\/wp-content\/uploads\/2014\/03\/open-sets.jpg?w=348 348w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p> The product of those two is a three dimensional space. The neighborhoods in this space are <em>cylinders<\/em>. If you use the projection from the product to the plane, you get open circles &#8211; the neighborhood structure of the plane. If you use the projection from the product to the line, you get open intervals &#8211; the neighborhood structure of the line.<\/p>\n<p><a href=\"https:\/\/i0.wp.com\/www.goodmath.org\/blog\/wp-content\/uploads\/2014\/03\/open-set-cyl.jpg\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i0.wp.com\/www.goodmath.org\/blog\/wp-content\/uploads\/2014\/03\/open-set-cyl.jpg?resize=300%2C175\" alt=\"open-set-cyl\" width=\"300\" height=\"175\" class=\"alignnone size-medium wp-image-2902\" srcset=\"https:\/\/i0.wp.com\/www.goodmath.org\/blog\/wp-content\/uploads\/2014\/03\/open-set-cyl.jpg?resize=300%2C175 300w, https:\/\/i0.wp.com\/www.goodmath.org\/blog\/wp-content\/uploads\/2014\/03\/open-set-cyl.jpg?w=356 356w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p> One interesting side-point here. One thing that we come across  constantly in this kind of formal math is the axiom of choice. The AoC is an annoying bugger, because it varies from being obviously true to being obviously ridiculously false. Topological products is one of the places where it&#8217;s obviously true. The axiom choice is equivalent to the statement that given a collection of non-empty topological spaces, the product space is not empty. Obvious, right? But then look at the <a href=\"http:\/\/www.goodmath.org\/blog\/2012\/01\/06\/the-banach-tarski-non-paradox\/\">Banach-Tarski paradox<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>When people talk informally about topology, we always say that the basic idea of equivalence is that two spaces are equivalent if they can be bent, stretched, smushed, or twisted into each other, without tearing or gluing. A mug is the same shape as a donut, because you can make a donut out of clay, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[261],"tags":[],"class_list":["post-2900","post","type-post","status-publish","format-standard","hentry","category-topology-take-2"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p4lzZS-KM","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/posts\/2900","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/comments?post=2900"}],"version-history":[{"count":1,"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/posts\/2900\/revisions"}],"predecessor-version":[{"id":2903,"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/posts\/2900\/revisions\/2903"}],"wp:attachment":[{"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/media?parent=2900"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/categories?post=2900"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.goodmath.org\/blog\/wp-json\/wp\/v2\/tags?post=2900"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}