ArticleslgStudy

mathematics

Halin's grid theorem

Halin's grid theorem is a mathematics topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand Halin's grid theorem rather than just read about it. In short: In the mathematics of infinite graphs, Halin's grid theorem states that the infinite graphs with thick ends are exactly the graphs containing subdivisions of the hexagonal tiling of the plane. It was published by Rudolf Halin in 1965.

Halin's grid theorem — main illustration
Halin's grid theorem — illustration

Key takeaways

  • Halin's grid theorem belongs to mathematics; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect Halin's grid theorem to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Halin's grid theorem from memory before moving on to harder problems.

Reference excerpt

In the mathematics of infinite graphs, Halin's grid theorem states that the infinite graphs with thick ends are exactly the graphs containing subdivisions of the hexagonal tiling of the plane. It was published by Rudolf Halin in 1965. It is a precursor to the work of Neil Robertson and Paul Seymour linking treewidth to large grid minors in finite graphs, which became an important component of the algorithmic theory of bidimensionality.

Definitions and statement A ray, in an infinite graph, is a semi-infinite path: a connected infinite subgraph in which one vertex has degree one and the rest have degree two. In a precursor to the paper proving his grid theorem, Halin defined two rays r 0 {\displaystyle r_{0}} and r 1 {\displaystyle r_{1}} to be equivalent if there exists a ray r 2 {\displaystyle r_{2}} that includes infinitely many vertices from each of them. This is an equivalence relation, and its equivalence classes (sets of mutually equivalent rays) are called the ends of the graph. Halin defined a thick end of a graph to be an end that contains infinitely many rays that, despite being equivalent, are pairwise disjoint from each other.

An example of a graph with a thick end is provided by the hexagonal tiling of the Euclidean plane. The subset of the hexagonal tiling within any fixed angle also has infinitely many disjoint rays. Reinhard Diestel defines a partial hexagonal grid with this combinatorial structure consisting of the integer points ( x , y ) {\displaystyle (x,y)} with 0 ≤ x ≤ y {\displaystyle 0\leq x\leq y} (a 45° angle), with vertical edges connecting each ( x , y ) {\displaystyle (x,y)} to ( x , y + 1 ) {\displaystyle (x,y+1)} but with horizontal edges from ( x , y ) {\displaystyle (x,y)} to ( x + 1 , y ) {\displaystyle (x+1,y)} only when x + y {\displaystyle x+y} is odd. For a partial hexagonal grid, defined in this way, the geometric rays extending vertically from each point ( x , x ) {\displaystyle (x,x)} provide infinitely many disjoint graph-theoretic rays, all of which belong to the same thick end. Halin's theorem states that this example is universal: every graph with a thick end contains as a subgraph either this partial hexagonal grid itself, or a graph formed from it by modifying it in simple ways, by subdividing some of its edges into finite paths. The subgraph of this form can be chosen so that its rays belong to the given thick end. Conversely, whenever an infinite graph contains a subdivision of the hexagonal tiling, it must have a thick end, namely the end that contains all of the rays that are subgraphs of this subdivision.

Analogues for finite graphs As part of their work on graph minors leading to the Robertson–Seymour theorem and the graph structure theorem, Neil Robertson and Paul Seymour proved that a family F {\displaystyle {\mathcal {F}}} of finite graphs has unbounded treewidth if and only if the minors of graphs in F {\displaystyle {\mathcal {F}}} include arbitrarily large square grid graphs, or equivalently subgraphs of the hexagonal tiling formed by intersecting it with arbitrarily large disks. Although the precise relation between treewidth and grid minor size remains elusive, this result became a cornerstone in the theory of bidimensionality, a characterization of certain graph parameters that have particularly efficient fixed-parameter tractable algorithms and polynomial-time approximation schemes. For finite graphs, the treewidth is always one less than the maximum order of a haven, where a haven describes a certain type of strategy for a robber to escape the police in a pursuit–evasion game played on the graph, and the order of the haven gives the number of police needed to catch a robber using this strategy. Thus, the relation between treewidth and grid minors can be restated: in a family of finite graphs, the order of the havens is unbounded if and only if the size of the grid minors is unbounded. For infinite graphs, the equivalence between treewidth and haven order is no longer true, but instead havens are intimately connected to ends: the ends of a graph are in one-to-one correspondence with the havens whose order is the aleph number ℵ 0 {\displaystyle \aleph _{0}} . It is not always the case that an infinite graph has a haven of infinite order if and only if it has a grid minor of infinite size, but Halin's theorem provides an extra condition (the thickness of the end corresponding to the haven) under which it becomes true.

References

Worked examples

Example 1 — a first encounter with Halin's grid theorem

Start with the simplest possible case. Write down what Halin's grid theorem claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In mathematics, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to Halin's grid theorem before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about Halin's grid theorem ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of Halin's grid theorem

In research
Halin's grid theorem appears in mathematics research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses Halin's grid theorem in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
Halin's grid theorem is common in secondary-school and first-year university syllabi. It links to neighbouring topics Graph minor theory, Infinite graphs, Theorems in graph theory, so understanding it makes those chapters shorter.
In everyday life
Look for Halin's grid theorem outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study Halin's grid theorem in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Halin's grid theorem means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain Halin's grid theorem out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Halin's grid theorem in simple terms?

In the mathematics of infinite graphs, Halin's grid theorem states that the infinite graphs with thick ends are exactly the graphs containing subdivisions of the hexagonal tiling of the plane. It was published by Rudolf Halin in 1965.

Why does Halin's grid theorem matter?

Because it connects several mathematics ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study Halin's grid theorem?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on Halin's grid theorem.

Tags

  • Graph minor theory
  • Infinite graphs
  • Theorems in graph theory

Keep exploring