Необходимость
Необходимость условия очевидна.
Достаточность
От противного: пусть существует непланарный граф, который не содержит подграфов, гомеоморфных [math] K_{5} [/math] или [math] K_{3, 3} [/math]. Пусть [math] G [/math] - такой граф с наименьшим возможным числом рёбер, не содержащий изолированных вершин.
G связен
Если [math] G [/math] не связен, то его компоненты связности планарны и, следовательно, сам граф [math] G [/math] планарен.
G - обыкновенный граф
В самом деле, пусть в графе [math] G [/math] есть петля или кратное ребро [math] e [/math]. Тогда граф [math] G - e [/math] планарен. Добавляя ребро [math] e [/math] к графу [math] G - e [/math] получим, что граф [math] G [/math] он планарен.
G - блок
Пусть, от противного, в графе есть точка сочленения [math] v [/math]. Через [math] G_1 [/math] обозначим подграф графа [math] G [/math], порождённый вершинами одной из компонент связности графа [math] G - v[/math] и вершинной [math] v [/math], а через
[math] G_2 [/math] подграф графа [math] G [/math], порождённый вершинами остальных компонент связности графа [math] G - v [/math] и вершиной [math] v [/math]. (рис. 1)
Разбор случаев взаимного положения a, b, c, d, u1, u2, v1, v2
Рассмотрим 2 случая.
1. Пусть пара вершин [math]\ v_1 [/math] и [math]\ v_2 [/math] является [math](a, b)[/math]-разделяющей.
Тогда, в частности, [math]v_2 \ne a[/math] и [math] v_1 \ne b[/math]. В этом случае граф G содержит подграф, гомеоморфный [math]\ K_{3,3} [/math] (отметим, что в [math] In [/math] существует простая [math](v_1, v_2)[/math]-цепь)(рис. 1).
2. Пусть пара вершин [math]v_1[/math] и [math]v_2[/math] не является [math](a, b)[/math]-разделяющей.
Тогда [math]v_1, v_2[/math] лежат на [math]C[a, b][/math] или на [math]C[b, a][/math]. Без ограничения общности будет считать, что [math]v_1[/math] и [math]v_2[/math] лежат на [math]C[a, b][/math].
2.1. Пусть [math]v_1[/math] и [math]v_2[/math] лежат на [math]C(a, b)[/math], т.е. [math]v_1 \ne b[/math] и [math]v_2 \ne a[/math](рис. 2).
2.1.1 Пусть [math]u_2[/math] лежит на [math]C(d, a)[/math].
Тогда в графе G имеется подграф, гомеоморфный [math]K_{3,3}[/math](рис. 3).
2.1.2. Пусть [math]u_2 = d[/math].
Тогда во внешней части [math]In[/math] имеется вершина [math]w[/math] и три простые цепи от [math]w[/math] соответственно до [math]d, v_1, v_2[/math], которые в качестве общей точки имеют только точку [math]w[/math]. В этом случае в графе G имеется подграф, гомеоморфный [math]K_{3,3}[/math](рис. 4).
2.1.3. Пусть [math]u_2[/math] лежит на [math]C(b, d)[/math].
Тогда в графе G есть подграф, гомеоморфный [math]K{3,3}[/math](рис. 5).
Теперь рассмотрим случаи, когда хотя бы одна из вершин [math]v_1[/math] и [math]v_2[/math] не лежит на [math]С(a, b)[/math]. Без ограничения общности будем считать, что это вершина [math]v_1[/math], т.е [math]v_1 = b[/math](поскольку [math]v_1[/math] лежит на [math]C[a, b][/math]).
2.2. Пусть [math]v_2 \ne a[/math].
2.2.1. Пусть [math]u_2[/math] лежит на [math]C(d, a)[/math].
Тогда в графе G есть пограф, гомеоморфный [math]K_{3,3}[/math](рис. 6).
2.2.2. Пусть [math]u_2 = d[/math].
Тогда в графе G имеется подграф, гомеоморфный [math]K_{3,3}[/math](рис. 7).
2.2.3. Пусть [math]u_2[/math] лежит на [math]C(b, d)[/math].
Тогда в графе G имеется подграф, гомеоморфный [math]K_{3,3}[/math](рис. 8).
2.3. Пусть [math]v_2 = a[/math](рис. 9).
Рассмотрим теперь пару вершин [math]u_1[/math] и [math]u_2[/math]. Будем считать, что [math]u_1 = c[/math] и [math]u_2 = d[/math], поскольку все другие случаи расположения вершин [math]u_1[/math] и [math]u_2[/math] так же, как были рассмотрены все случаи расположения [math]v_1[/math] и [math]v_2[/math]. Пусть [math]P_1[/math] и [math]P_2[/math] -- соответственно кратчайшие простые [math](a, b)[/math]-цепь и [math](c, d)[/math]-цепь по внутренней части [math]In[/math](рис. 10).
Заметим, что [math]P_1[/math] и [math]P_2[/math] имеют общую точку.
2.3.1. Пусть цепи [math]P_1[/math] и [math]P_2[/math] имеют более одной общей точки.
Тогда в графе G есть подграф, гомеоморфный [math]K_{3,3}[/math](рис. 11).
2.3.2. Пусть цепи [math]P_1[/math] и [math]P_2[/math] имеют точно одну общую точку [math]w[/math].
Тогда в графе G есть подграф, гомеоморфный [math]K_5[/math](рис. 12).
Таким образом, доказано, что в графе G имеется подграф, гомеоморфный [math]K_{3,3}[/math] или [math]K_5[/math], что противоречит нашему первому предположению. |