{"id":1054,"date":"2014-11-03T07:39:14","date_gmt":"2014-11-03T12:39:14","guid":{"rendered":"http:\/\/matroidunion.org\/?p=1054"},"modified":"2014-11-05T09:45:32","modified_gmt":"2014-11-05T14:45:32","slug":"infinite-matroids","status":"publish","type":"post","link":"https:\/\/matroidunion.org\/?p=1054","title":{"rendered":"Infinite matroids"},"content":{"rendered":"<p>Guest post by Reinhard Diestel.<\/p>\n<p><em>This is the first of what might become an irregular series of posts on infinite matroids, written on the invitation of Irene Pivotto for the Union. This first piece tells the story of how finite matroids and infinite graphs conspired to get us to think about how to axiomatize infinite matroids. How we ended up solving an old problem we had not even known about\u00a0\u2013\u00a0and how it came to be that infinite matroid theory is suddenly exploding. It is meant to be light reading, with some deeper hints to ponder. Future posts, to be written by Nathan Bowler, are likely to be more mathematical and less anecdotal, as they follow up the various open ends of the emerging theory.<\/em><\/p>\n<p>Back in 1966, Rado\u00a0[6] asked whether there was a way to axiomatize matroids in such a way that infinite matroids, too, would have duals. A big challenge, given what was known. But we knew none of this.<\/p>\n<p>What we did know was graphs. In particular, infinite graphs\u00a0[5]. And these were luring us &#8211; towards matroids.<\/p>\n<p class=\"s3\">It had all begun with a dream, many years earlier.\u00a0As an undergraduate studying with Halin, I had heard of the <span class=\"c1\">ends<\/span> of an infinite graph:\u00a0limit points at\u00a0infinity such as the three red dots in this graph:<\/p>\n<p class=\"s3\"><a href=\"https:\/\/matroidunion.org\/wp-content\/uploads\/2014\/10\/ThreeCycleRedDots.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1055\" src=\"https:\/\/matroidunion.org\/wp-content\/uploads\/2014\/10\/ThreeCycleRedDots-300x289.png\" alt=\"ThreeCycleRedDots\" width=\"300\" height=\"289\" srcset=\"https:\/\/matroidunion.org\/wp-content\/uploads\/2014\/10\/ThreeCycleRedDots-300x289.png 300w, https:\/\/matroidunion.org\/wp-content\/uploads\/2014\/10\/ThreeCycleRedDots-311x300.png 311w, https:\/\/matroidunion.org\/wp-content\/uploads\/2014\/10\/ThreeCycleRedDots.png 472w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p class=\"s3\">There is a combinatorial definition of ends that divorces the notion of convergence appealed to in this example from the topology of the plane: an <span class=\"c1\">end\u00a0<\/span>is taken to be an equivalence class of <span class=\"c1\">rays<\/span>, that is, 1-way infinite paths, where two rays are considered as equivalent if no finite set of vertices separates them. As is easy to check, the graph above has three such classes each of which corresponds to one of the red dots, in that its rays converge to that dot in the plane.<\/p>\n<p class=\"s3\">Now here was my dream, inspired by this picture. There are a number of theorems about cycles in finite graphs that do not readily generalize to infinite graphs; Hamilton cycles are an obvious example. Might `infinite cycles\u2019 such as the perimeter circle of the above graph come to the rescue and give us infinite analogues of finite cycle theorems? In our example, the perimeter circle would be an infinite Hamilton cycle. And the formal definition of an infinite cycle would be: a cyclic sequence of alternately double rays and ends, with `is an element of\u2019 as incidence. What fun!<\/p>\n<p class=\"s3\">But when I tried this in earnest several years\u00a0later, with my student Daniela K\u00fchn, we soon got bogged down. It\u00a0turned out that infinite cycles such as the above did not always<br \/>\nwork: we had to iterate to allow cycles like<\/p>\n<p class=\"s3\"><a href=\"https:\/\/matroidunion.org\/wp-content\/uploads\/2014\/10\/iterated.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1056\" src=\"https:\/\/matroidunion.org\/wp-content\/uploads\/2014\/10\/iterated-300x286.png\" alt=\"iterated\" width=\"300\" height=\"286\" srcset=\"https:\/\/matroidunion.org\/wp-content\/uploads\/2014\/10\/iterated-300x286.png 300w, https:\/\/matroidunion.org\/wp-content\/uploads\/2014\/10\/iterated-314x300.png 314w, https:\/\/matroidunion.org\/wp-content\/uploads\/2014\/10\/iterated.png 803w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p class=\"s3\">Then for the same reasons we had to iterate again,\u00a0iterate transfinitely\u00a0\u2013 and ultimately failed. The end of the\u00a0story\u00a0[4] was that topology, of all things, came to the rescue.<br \/>\nEven for graphs with abstract ends, not necessarily planar,\u00a0there is a natural topology in which rays converge to `their\u2019\u00a0ends. And it was the edge sets of circles in this topology that\u00a0turned out to be the right notion of infinite cycle in locally\u00a0finite infinite graphs, in the sense of allowing us to\u00a0generalize those finite graph theorems. But these circles could\u00a0be wild: containing infinitely many double rays arranged like\u00a0the rationals, and continuum many ends!\u00a0The perimiter circle of the planar graph below is an example:<\/p>\n<p class=\"s3\"><a href=\"https:\/\/matroidunion.org\/wp-content\/uploads\/2014\/10\/WildCircle.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-1057\" src=\"https:\/\/matroidunion.org\/wp-content\/uploads\/2014\/10\/WildCircle-300x165.png\" alt=\"WildCircle\" width=\"300\" height=\"165\" srcset=\"https:\/\/matroidunion.org\/wp-content\/uploads\/2014\/10\/WildCircle-300x165.png 300w, https:\/\/matroidunion.org\/wp-content\/uploads\/2014\/10\/WildCircle-1024x563.png 1024w, https:\/\/matroidunion.org\/wp-content\/uploads\/2014\/10\/WildCircle-500x275.png 500w, https:\/\/matroidunion.org\/wp-content\/uploads\/2014\/10\/WildCircle.png 1125w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p class=\"s3\">And now matroids began to call. One of the finite graph theorems that wouldn\u2019t generalize to infinite graphs naively was the tree packing theorem of Nash-Williams and Tutte. But we were able to prove an infinite tree packing theorem for the naturally adapted topological notion of tree: a set of edges that connects all the vertices but whose topological closure does not contain a circle. Shouldn\u2019t there be a notion of infinite matroid hiding behind this, one in which these topological trees would be the bases, and edge sets of topological circles the circuits?<\/p>\n<p class=\"s3\">The usual matroid axioms, together with<\/p>\n<p class=\"s3\">(I4) An infinite set is independent as soon as all\u00a0its finite subsets are independent<\/p>\n<p class=\"s3\">as known from vector spaces, do not cover such\u00a0matroids: a circuit, with all its proper subsets independent,\u00a0can obviously not be infinite. So we looked for new axioms:\u00a0axioms for infinite matroids that would default to the known\u00a0finite ones for finite structures, but which would also allow\u00a0for infinite circuits such as those topological ones.<\/p>\n<p class=\"s3\">It was fun trying\u00a0\u2013 slowly, experimenting as much as\u00a0thinking, and unaware that others had tried before us.\u00a0Eventually, we came up with five sets of infinite matroid\u00a0axioms\u00a0[2]\u00a0\u2013 in terms of independent sets, bases, circuits,\u00a0closure and rank\u00a0\u2013 that worked in the way I had hoped: they made\u00a0the edge sets of topological circles of a locally finite\u00a0infinite graph into the circuits of a matroid, and our\u00a0topological spanning trees into the bases of that matroid. (In\u00a0due course, even a base packing theorem emerged that implied our\u00a0topological tree packing theorem, as hoped for\u00a0[1]. But that was\u00a0much later.) Thus, for an infinite graph there were now two\u00a0different cycle matroids: one whose circuits were the finite\u00a0cycles, and another whose circuits were the edge sets of\u00a0topological circles, finite or infinite. And each of these had a\u00a0dual: the cocircuits of the first were all the bonds (finite or\u00a0infinite), those of the latter precisely the finite bonds [3].<\/p>\n<p class=\"s3\">In particular: it turned out, with hindsight, that\u00a0those `infinite cycles\u2019 which had given us such pain to find,\u00a0and which we were able to nail down only with the help of\u00a0topology, had a combinatorial description after all: as the\u00a0minimal non-empty sets of edges not meeting any finite bond in\u00a0just a single edge. It was thus the matroids lurking in the\u00a0background which\u00a0\u2013 once found\u00a0\u2013 provided that much-sought\u00a0combinatorial description of infinite cycles that would make\u00a0theorems about cycles in finite graphs generalize to infinite\u00a0graphs!<\/p>\n<p class=\"s3\">To top it all, it turned out that we had solved that\u00a0ancient problem of Rado&#8217;s. Or more precisely: that we discovered\u00a0that Higgs and Oxley had solved it long before us. But this is a\u00a0story for a later blog, in which we shall look at the infinite\u00a0axioms more explicitly and give more concrete examples of\u00a0infinite matroids.<\/p>\n<p class=\"s3\">To wind up this one, let me say a little about that\u00a0traditional axiom (I4): why it was a natural one to suggest at\u00a0the time matroids were invented, but also why it is\u00a0\u2013 from a\u00a0modern perspective\u00a0\u2013 a somewhat simple-minded one.<\/p>\n<p class=\"s3\">Axiom (I4) makes independence into a property of an\u00a0infinite combinatorial structure that depends only on its finite\u00a0substructures. Such properties can typically be verified by an\u00a0application of Zorn\u2019s Lemma, or by a so-called <span class=\"c1\">compactness\u00a0<\/span>argument: one that uses the compactness of an infinite product\u00a0of compact spaces, typically finite, as proved by Tychonoff in\u00a0the 1930s. Compactness was en vogue at the time and emerged in\u00a0various guises, and so it must have been natural then to specify\u00a0the infinite independent sets of a matroid as determined by the\u00a0finite ones as in\u00a0(I4).<\/p>\n<p class=\"s3\">But let\u2019s look at this problem again now, even put\u00a0in this way: <span class=\"c1\">given<\/span> the collection of\u00a0finite subsets of some given set that we wish to call\u00a0independent, which infinite subsets should we grant the same\u00a0status?<\/p>\n<p class=\"s3\">Axiom (I4) gives a straightforward answer: take them\u00a0all. All, that is, that have a chance of complying with that\u00a0other intended axiom, that subsets of independent sets shall be\u00a0independent. And Rado, one of the champions of compactness and\u00a0other equivalents of the axiom of choice, saw that this was too\u00a0crude: in order for infinite matroids to allow for duality as we\u00a0know it from finite ones, we have to choose as the infinite\u00a0independent sets a carefully balanced subclass of all those\u00a0allowed by\u00a0(I4). To find this subclass, and to describe it by\u00a0axioms both subtle and simple enough to yield an interesting\u00a0theory of infinite matroids with duality, was his 1966\u00a0challenge.<\/p>\n<p class=\"s3\">It now seems that we are finally there. With those\u00a0newly found axioms, infinite matroid theory can at last be\u00a0developed in line with its finite counterpart that has raced so\u00a0successfully ahead. The train is already gaining momentum,\u00a0inviting you to jump on\u00a0\u2013\u00a0but this, too, will be a story for\u00a0later posts.<\/p>\n<p class=\"s3\">[1] E. Aigner-Horev, J.-O. Fr\u00f6hlich and J. Carmesin,\u00a0Infinite matroid union,\u00a0<a href=\"http:\/\/arxiv.org\/abs\/1111.0602\">arXiv:1111.0602<\/a>.<\/p>\n<p class=\"s3\">[2] H. Bruhn, R. Diestel, M. Kriesell, R. Pendavingh\u00a0and P. Wollan, <a href=\"http:\/\/arxiv.org\/abs\/1003.3919\">Axioms\u00a0for infinite matroids<\/a>, Adv. Math 239 (2013), 18\u201346.<\/p>\n<p class=\"s3\">[3] H. Bruhn and R. Diestel, <a href=\"http:\/\/arxiv.org\/abs\/1011.4749\">Infinite matroids in\u00a0graphs<\/a>, in the <span class=\"c1\">Infinite Graph Theory\u00a0<\/span>special volume of Discrete Math. 311 (2011), 1461\u20131471.<\/p>\n<p class=\"s3\">[4] R. Diestel, <a href=\"http:\/\/www.math.uni-hamburg.de\/home\/diestel\/papers\/CyclesExpository.pdf\">The\u00a0cycle space of an infinite graph<\/a>, Comb. Probab. Computing\u00a014 (2005), 59\u201379.<\/p>\n<p class=\"s3\">[5] R. Diestel, <a href=\"http:\/\/www.math.uni-hamburg.de\/home\/diestel\/papers\/TopSurvey.pdf\">Locally\u00a0finite graphs with ends: a topological approach I\u2013II<\/a>I,\u00a0Discrete Math 311\u2013312 (2010\u201311).<\/p>\n<p class=\"s3\">[6] R. Rado, Abstract linear dependence, Colloq.\u00a0Math. 14 (1966), 257\u201364.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Guest post by Reinhard Diestel. This is the first of what might become an irregular series of posts on infinite matroids, written on the invitation of Irene Pivotto for the Union. This first piece tells the story of how finite &hellip; <a href=\"https:\/\/matroidunion.org\/?p=1054\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1054","post","type-post","status-publish","format-standard","hentry","category-matroids"],"_links":{"self":[{"href":"https:\/\/matroidunion.org\/index.php?rest_route=\/wp\/v2\/posts\/1054","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/matroidunion.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/matroidunion.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/matroidunion.org\/index.php?rest_route=\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/matroidunion.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1054"}],"version-history":[{"count":2,"href":"https:\/\/matroidunion.org\/index.php?rest_route=\/wp\/v2\/posts\/1054\/revisions"}],"predecessor-version":[{"id":1059,"href":"https:\/\/matroidunion.org\/index.php?rest_route=\/wp\/v2\/posts\/1054\/revisions\/1059"}],"wp:attachment":[{"href":"https:\/\/matroidunion.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1054"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/matroidunion.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1054"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/matroidunion.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1054"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}