ArticleslgStudy

mathematics

Kuratowski's theorem

Kuratowski's 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 Kuratowski's theorem rather than just read about it. In short: In graph theory, Kuratowski's theorem is a mathematical forbidden graph characterization of planar graphs, named after Kazimierz Kuratowski. It states that a finite graph is planar if and only if it does not contain a subgraph that is a subdivision of K 5 {\displaystyle K_{5}} (the complete graph on five vertices) nor of K 3 , 3 {\displaystyle K_{3,3}} (a complete bipartite graph on six vertices, three of which conn…

Kuratowski's theorem — main illustration
Kuratowski's theorem — illustration

Key takeaways

  • Kuratowski's 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 Kuratowski's theorem to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of Kuratowski's theorem from memory before moving on to harder problems.

Reference excerpt

In graph theory, Kuratowski's theorem is a mathematical forbidden graph characterization of planar graphs, named after Kazimierz Kuratowski. It states that a finite graph is planar if and only if it does not contain a subgraph that is a subdivision of K 5 {\displaystyle K_{5}} (the complete graph on five vertices) nor of K 3 , 3 {\displaystyle K_{3,3}} (a complete bipartite graph on six vertices, three of which connect to each of the other three, also known as the utility graph).

Statement A planar graph is a graph whose vertices can be represented by points in the Euclidean plane, and whose edges can be represented by simple curves in the same plane connecting the points representing their endpoints, such that no two curves intersect except at a common endpoint. Planar graphs are often drawn with straight line segments representing their edges, but by Fáry's theorem allowing curved edges or requiring straight edges makes no difference to their graph-theoretic characterization. A subdivision of a graph is a graph formed by subdividing its edges into paths of one or more edges. Kuratowski's theorem states that a finite graph G {\displaystyle G} is planar if it is not possible to subdivide the edges of K 5 {\displaystyle K_{5}} or K 3 , 3 {\displaystyle K_{3,3}} , and then possibly add additional edges and vertices, to form a graph isomorphic to G {\displaystyle G} . Equivalently, a finite graph is planar if and only if it does not contain a subgraph that is homeomorphic to K 5 {\displaystyle K_{5}} or K 3 , 3 {\displaystyle K_{3,3}} .

Kuratowski subgraphs

If G {\displaystyle G} is a graph that contains a subgraph H {\displaystyle H} that is a subdivision of K 5 {\displaystyle K_{5}} or K 3 , 3 {\displaystyle K_{3,3}} , then H {\displaystyle H} is known as a Kuratowski subgraph of G {\displaystyle G} . With this notation, Kuratowski's theorem can be expressed succinctly: a graph is planar if and only if it does not have a Kuratowski subgraph. The two graphs K 5 {\displaystyle K_{5}} and K 3 , 3 {\displaystyle K_{3,3}} are nonplanar, as may be shown either by a case analysis or an argument involving Euler's formula. Additionally, subdividing a graph cannot turn a nonplanar graph into a planar graph: if a subdivision of a graph G {\displaystyle G} has a planar drawing, the paths of the subdivision form curves that may be used to represent the edges of G {\displaystyle G} itself. Therefore, a graph that contains a Kuratowski subgraph cannot be planar. The more difficult direction in proving Kuratowski's theorem is to show that, if a graph is nonplanar, it must contain a Kuratowski subgraph.

Algorithmic implications A Kuratowski subgraph of a nonplanar graph can be found in linear time, as measured by the size of the input graph. This allows the correctness of a planarity testing algorithm to be verified for nonplanar inputs, as it is straightforward to test whether a given subgraph is or is not a Kuratowski subgraph. Usually, non-planar graphs contain a large number of Kuratowski-subgraphs. The extraction of these subgraphs is needed, e.g., in branch and cut algorithms for crossing minimization. It is possible to extract a large number of Kuratowski subgraphs in time dependent on their total size.

History Kazimierz Kuratowski published his theorem in 1930. The theorem was independently proved by Orrin Frink and Paul Smith, also in 1930, but their proof was never published. The special case of cubic planar graphs (for which the only minimal forbidden subgraph is K 3 , 3 {\displaystyle K_{3,3}} ) was also independently proved by Karl Menger in 1930. Since then, several new proofs of the theorem have been discovered. In the Soviet Union, Kuratowski's theorem was known as either the Pontryagin–Kuratowski theorem or the Kuratowski–Pontryagin theorem, as the theorem was reportedly proved independently by Lev Pontryagin around 1927. However, as Pontryagin never published his proof, this usage has not spread to other places.

Related results A closely related result, Wagner's theorem, characterizes the planar graphs by their minors in terms of the same two forbidden graphs K 5 {\displaystyle K_{5}} and K 3 , 3 {\displaystyle K_{3,3}} . Every Kuratowski subgraph is a special case of a minor of the same type, and while the reverse is not true, it is not difficult to find a Kuratowski subgraph (of one type or the other) from one of these two forbidden minors; therefore, these two theorems are equivalent. An extension is the Robertson–Seymour theorem, stating that every class of graphs closed under taking minors (as the planar graphs are) can be characterized in an analogous way by a finite set of forbidden minors.

… excerpt ends here. Continue reading the full article.

Illustrations

Kuratowski's theorem: A subdivision of K3,3 in the generalized Petersen graph G(9,2), showing that the graph is nonplanar.
A subdivision of K3,3 in the generalized Petersen graph G(9,2), showing that the graph is nonplanar.
Kuratowski's theorem: Proof without words that a hypercube graph is non-planar using Kuratowski's or Wagner's theorems and finding either K5 (top) or K3,3 (bottom) subgraphs
Proof without words that a hypercube graph is non-planar using Kuratowski's or Wagner's theorems and finding either K5 (top) or K3,3 (bottom) subgraphs

Worked examples

Example 1 — a first encounter with Kuratowski's theorem

Start with the simplest possible case. Write down what Kuratowski's 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 Kuratowski's 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 Kuratowski's 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 Kuratowski's theorem

In research
Kuratowski's 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 Kuratowski's 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
Kuratowski's theorem is common in secondary-school and first-year university syllabi. It links to neighbouring topics Statements about planar graphs, Theorems in graph theory, so understanding it makes those chapters shorter.
In everyday life
Look for Kuratowski's 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.
Ask Teacher Smith questions about this articleOpens your AI tutor with a question about “Kuratowski's theorem” →

Affiliate

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

How to study Kuratowski's theorem in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what Kuratowski's 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 Kuratowski's theorem out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is Kuratowski's theorem in simple terms?

In graph theory, Kuratowski's theorem is a mathematical forbidden graph characterization of planar graphs, named after Kazimierz Kuratowski. It states that a finite graph is planar if and only if it does not contain a subgraph that is a subdivision of K 5 {\displaystyle K_{5}} (the complete graph o…

Why does Kuratowski's 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 Kuratowski's 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 Kuratowski's theorem.

Tags

  • Statements about planar graphs
  • Theorems in graph theory

Keep exploring