This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Three-edge-colouring doublecross cubic graphs

Katherine Edwards
Princeton University, Princeton, NJ 08544

Daniel P. Sanders
Renaissance Technologies LLC, East Setauket, NY 11733

Paul Seymour
Princeton University, Princeton, NJ 08544

Robin Thomas
Georgia Institute of Technology, Atlanta, GA 30332
Supported by an NSERC PGS-D3 Fellowship and a Gordon Wu Fellowship.Research performed while Sanders was a faculty member at Princeton University.Supported by ONR grants N00014-10-1-0680 and N00014-14-1-0084, and NSF grant DMS-1265563.Supported by NSF grant number DMS-1202640.
(May 2, 2014; revised August 18, 2025)
Abstract

A graph is apex if there is a vertex whose deletion makes the graph planar, and doublecross if it can be drawn in the plane with only two crossings, both incident with the infinite region in the natural sense. In 1966, Tutte [9] conjectured that every two-edge-connected cubic graph with no Petersen graph minor is three-edge-colourable. With Neil Robertson, two of us showed that this is true in general if it is true for apex graphs and doublecross graphs [6, 7]. In another paper [8], two of us solved the apex case, but the doublecross case remained open. Here we solve the doublecross case; that is, we prove that every two-edge-connected doublecross cubic graph is three-edge-colourable. The proof method is a variant on the proof of the four-colour theorem given in [4].

1 Introduction

In this paper, all graphs are finite and simple. The four-colour theorem (4CT), that every planar graph is four-colourable, was proved by Appel and Haken [1, 2] in 1977, and a simplified proof was given in 1997 by three of us, with Neil Robertson [4]. The 4CT is equivalent to the statement that every two-edge-connected cubic planar graph is three-edge-colourable, and a strengthening was proposed as a conjecture by Tutte in 1966 [9]; that every two-edge-connected cubic graph with no Petersen graph minor is three-edge-colourable. This paper is a step in the proof of Tutte’s conjecture.

A graph GG is apex if GvG\setminus v is planar for some vertex vv (we use \setminus to denote deletion); and a graph GG is doublecross if it can be drawn in the plane with only two crossings, both on the infinite region in the natural sense.

It is easy to check that apex and doublecross graphs do not contain the Petersen graph as a minor; but there is also a converse. Let us say a graph GG is theta-connected if GG is cubic and has girth at least five, and |δG(X)|6|\delta_{G}(X)|\geq 6 for all XV(G)X\subseteq V(G) with |X|,|V(G)X|6|X|,|V(G)\setminus X|\geq 6. (δG(X)\delta_{G}(X) denotes the set of edges of GG with one end in XX and one end in V(G)XV(G)\setminus X.) Two of us (with Robertson) proved in [6] that every theta-connected graph with no Petersen graph minor is either apex or doublecross (with one exception, that is three-edge-colourable); and in [7] that every minimal counterexample to Tutte’s conjecture was either apex or theta-connected. It follows that every minimal counterexample to Tutte’s conjecture is either apex or doublecross, and so to prove the conjecture in general, it suffices to prove it for apex graphs and for doublecross graphs. Two of us proved in [8] that every two-edge-connected apex cubic graph is three-edge-colourable, so all that remains is the doublecross case, which is the objective of this paper. Our main theorem is:

1.1

Every two-edge-connected doublecross cubic graph is three-edge-colourable.

The proof method is by modifying the proof of the 4CT given in [4]. Again we give a list of reducible configurations (the definition of “reducible” has to be modified to accommodate the two pairs of crossing edges), and a discharging procedure to prove that one of these configurations must appear in every minimal counterexample (and indeed in every non-apex theta-connected doublecross graph). This will prove that there is no minimal counterexample, and so the theorem holds. Happily, the discharging rules given in [4] still work without any modification.

2 Crossings

We are only concerned with graphs that can be drawn in the plane with two crossings, and one might think that these are not much different from planar graphs, and perhaps one could just use the 4CT rather than going to all the trouble of repeating and modifying its proof. For graphs with one crossing this is true: here is a pretty theorem of Jaeger [3] (we include a proof because we think it is of interest):

2.1

Let GG be a two-edge-connected cubic graph, drawn in the plane with one crossing. Then GG is three-edge-colourable.

Proof.  Let e,fe,f be the two edges that cross one another, and let e=z1z3e=z_{1}z_{3} and f=z2z4f=z_{2}z_{4} say. Let HH be obtained from GG by deleting e,fe,f, adding four new vertices y1,,y4y_{1},\ldots,y_{4}, and edges gi=yizig_{i}=y_{i}z_{i} for 1i41\leq i\leq 4. Thus every vertex of HH has degree three, except for y1,,y4y_{1},\ldots,y_{4} which have degree one; and HH can be drawn in a closed disc with y1,,y4y_{1},\ldots,y_{4} drawn in the boundary of the disc in order. By adding four edges y1y2,y2y3,y3y4y_{1}y_{2},y_{2}y_{3},y_{3}y_{4} and y4y1y_{4}y_{1}, we obtain a two-edge-connected cubic planar graph, which therefore is three-edge-colourable, by the 4CT. Consequently HH is also three-edge-colourable; let ϕ:E(H){1,2,3}\phi:E(H)\rightarrow\{1,2,3\} be a three-edge-colouring of HH. Since each colour appears at every vertex of HH different from y1,,y4y_{1},\ldots,y_{4}, and there are an even number of such vertices, it follows that each of the three colours appears on an even number of g1,,g4g_{1},\ldots,g_{4}. In particular, if ϕ(g1)=ϕ(g3)\phi(g_{1})=\phi(g_{3}) then ϕ(g2)=ϕ(g4)\phi(g_{2})=\phi(g_{4}), giving a three-edge-colouring of GG as required. We may assume then that ϕ(g1)ϕ(g3)\phi(g_{1})\neq\phi(g_{3}), and similarly ϕ(g2)ϕ(g4)\phi(g_{2})\neq\phi(g_{4}). From the symmetry we may therefore assume that ϕ(gi)=1\phi(g_{i})=1 for i=1,2i=1,2, and ϕ(gi)=2\phi(g_{i})=2 for i=3,4i=3,4. Let JJ be the subgraph of HH with vertex set V(H)V(H) and edge set all edges ee of HH with ϕ(e){1,2}\phi(e)\in\{1,2\}. Every vertex of HH different from y1,,y4y_{1},\ldots,y_{4} therefore has degree two in JJ, and y1,,y4y_{1},\ldots,y_{4} have degree one; and so two components of JJ are paths with ends in {y1,,y4}\{y_{1},\ldots,y_{4}\}, and all other components are cycles. Let the two components which are paths be P1,P2P_{1},P_{2}; and we may assume that y1y_{1} is an end of P1P_{1}. The second end of P1P_{1} cannot be y3y_{3}, since then P2P_{2} would have ends y2,y4y_{2},y_{4}, which is impossible by planarity. So the second end of P1P_{1} is one of y2,y4y_{2},y_{4}; and in either case, if we exchange colours 1 and 2 on the edges of P1P_{1}, and otherwise leave ϕ\phi unchanged, we obtain a new three-edge-colouring ϕ\phi^{\prime} of HH, in which ϕ(g1)=ϕ(g3)\phi^{\prime}(g_{1})=\phi^{\prime}(g_{3}) and ϕ(g2)=ϕ(g4)\phi^{\prime}(g_{2})=\phi^{\prime}(g_{4}), which therefore gives a three-edge-colouring of GG. This proves 2.1.    


We have tried (hard!) to do something similar to handle the doublecross case, but failed; it seems necessary to do it the long way, modifying the proof of the 4CT. Fortunately that is not as difficult as it was for the apex case in [8].

3 A sketch of the proof

Our proof is a modification of the proof of the 4CT, so let us begin with that. We can work in terms of planar cubic graphs or in terms of planar triangulations, but we found it most convenient to use triangulations (because for instance, it is much easier to present long lists of reducible configurations as subgraphs of triangulations than as subgraphs of cubic graphs). Thus we need to show that every planar triangulation is 4-colourable. If there is a counterexample, the smallest one is “internally 6-connected”; that is, every vertex-cutset of order at most five separates at most one vertex from the rest of the graph. Now the average degree of vertices is just less than six, and so there are vertices of degree five; but we need to show that there is a small clump of vertices with small degrees. (We listed explicitly exactly what counts as a “clump”; there were 633 of them in that paper. They have somewhere between four and twelve vertices all with small degree). To show this we use a “discharging procedure”; we initially assign “charges” (integers) to the vertices, depending on their degrees and with positive total; and then move small amounts among neighbouring vertices according to some carefully chosen rules; and prove a theorem that any vertex that ends up with positive charge (and there must be such a vertex) belongs to or neighbours one of the clumps we are hoping for.

Next we show that for any counterexample to the 4CT, there must be a smaller counterexample. We just showed that it would contain one of the 633 clumps, and the clumps were carefully chosen with a special property: for every clump CC in a internally 6-connected triangulation TT, we can excise CC from TT and replace it by something smaller, so that TT is changed into a smaller triangulation that is no easier to 4-colour. This would show that the 4CT is true.

How can we show that for each of the 633 clumps, if it occurs in a triangulation, it can be replaced by something smaller without making the triangulation easier to colour? The idea is, we show this clump by clump, using a computer. Let CC be one of our clumps, in an internally 6-connected triangulation TT that is not 4-colourable. (Since we are working through the clumps one at a time, at this stage we know CC completely, but have no knowledge of the remainder of TT, which is some hypothetical triangulation.) Let RR be the cycle of TT (the “ring” of CC) that bounds the region that we obtain when CC is deleted. (It might not actually be a cycle, but ignore that. We do know its length, because it is determined by the degrees in TT of the vertices in V(C)V(C), and we know these numbers.) Some 4-colourings of the ring can be extended to the part of TT outside of RR, and some extend inwards to CC, but none of them extends in both directions because TT is not 4-colourable. Since we know CC, we can compute exactly which 4-colourings of RR extend inwards to CC; so we know that the set of ring-colourings that extend outwards is a subset of the complement of this. Also, the set that extend outwards has to be closed under Kempe chain recolouring (we call this “consistent”); and sometimes we find that this is impossible, that there is no such consistent set (except the null set, which is consistent but cannot be the right answer). In this case, deleting CC still gives a planar graph that cannot be 4-coloured; we don’t need to substitute anything for it (unless we want to make a triangulation, when we had better put something in, just to make all the regions triangles). For other clumps, we find that there is a nonempty consistent set of 4-colourings of RR none of which extends inwards, and we figure out the maximal such set SS, which is unique (fortunately); and SS is still very restricted, so much so that we can replace CC by some smaller gadget, with the crucial property that no colourings in SS extend inwards to the gadget.

That is roughly the idea of the proof of the 4CT. How can we adapt it to handle doublecross graphs? The first issue is that we can’t take the planar dual any more to make a triangulation. But we could if we modify the four crossing edges somehow to make the graph planar first; eg subdivide all four of them and identify their midpoints. So we have something that is “almost” a planar dual of the cubic graph that we want to three-edge-colour. It is a planar triangulation except for one region of length eight. This is worth doing, because it is easier to work with triangulations than with cubic graphs.

Now we have TT, which is almost a triangulation. If it really were a triangulation, it would have to contain one of the 633 clumps that we used for the 4CT, but

  • it isn’t really a triangulation;

  • if it did contain one of those clumps, we need to make sure that the region of length eight is not involved;

  • even if we find a clump far away from the big region, it will not necessarily do what we want.

The third problem above arises because we have to work with Kempe chains in the original cubic graph, which is not planar; now Kempe chains might use the four crossing edges, and so we can’t prove that the set of colourings of the ring that extend outwards is consistent in the old planar sense. All we know is, it must be consistent in a slightly weaker sense that allows for a little bit of crossing between the various Kempe chains. Call this new sense “XX-consistent”. The maximal XX-consistent subset of ring-colourings disjoint from those that extend inwards gets bigger than in the planar case; and it might now contain a colouring that extends inwards to the gadget we were planning to replace the clump by. We need to search for another set of clumps to replace the 633, that work with this weaker definition of consistent. We did this; so the third problem goes away, if we replace the 633 with the 756 clumps described at the end of the paper. And one really nice feature; the same discharging procedure as for the 4CT still proves that one of these clumps must always be present. But we still have the first and second problems to handle.

Here is a way to handle them. At the moment our “almost”-triangulation TT has one special region of length eight, inside which the four crossing edges were drawn. Fill in this region with a dense triangulation, so that TT is extended to something that really is a triangulation, TT^{\prime}; and do it in such a way that all the new vertices close to the eight boundary vertices have big degree (at least 12). We know that TT^{\prime} must contain one of the 756 clumps; but we want to get one of them inside of TT. The idea is, the discharging argument tells us a little more; that every vertex that ends up with positive charge belongs to or neighbours one of the 756 clumps. So if only we can prove that some vertex of TT itself ends up with positive charge, we would have one of the 756 at least neighbouring a vertex of TT; and it cannot be part in TT and part sticking out, because all the new vertices close to the boundary have big degree. So it would be completely in TT, which is what we want.

How can we show that some vertex in TT ends up with positive charge? We need to show that the total initial charge assigned to the interior of TT is big, and not too much gets shipped over the border out of TT. This boils down to something easy. Take the initial doublecross cubic graph that we want to three-edge-colour, delete the four crossing edges, and look at the length of the cycle ZZ that bounds the region in which the four crossing edges were drawn. Provided ZZ has length at least 21, the discharging argument will give us what we want, one of the 756 clumps in the right place where it can be used. (We are back-and-forth between the cubic graph and its “dual” here, unfortunately.)

What do we do if ZZ has length less than 21? In this case we need a completely different approach; we look for a “clump” in the cubic graph (perhaps we should call this a dual clump) containing the four crossing edges and some edges of ZZ. We prove that there must always be one that can be replaced by something smaller without making the graph 3-edge-colourable. Again, it is an argument using consistency under Kempe chains, but here consistency is back to its old sense from the proof of the 4CT, because all the nonplanarity is inside the clump itself, and the Kempe chains are out in the planar part of the graph. And it works, just – we could do this up to length 20, but not for length 21, which is exactly the cutoff for the discharging procedure to work.

4 XX-good configurations and a discharging argument

It is most convenient to present the reducible configurations as subgraphs of triangulations, even though most of the argument is done in terms of cubic graphs. A drawing is defined as in [4], and therefore has no “crossings”. (Sometimes we need to allow crossings, but then we say so.) A triangulation TT means a non-null drawing in a 2-sphere such that every region is bounded by a cycle of length three (briefly, “is a triangle”), and a near-triangulation is a non-null connected drawing in the plane such that every finite region is a triangle. If TT is a near-triangulation, its infinite region is bounded by a cycle if and only if TT is two-connected; and if so, we denote this cycle by TT_{\infty}. A configuration KK consists of a near-triangulation GKG_{K} together with a map γK:V(GK)\gamma_{K}:V(G_{K})\rightarrow\mathbb{Z} (\mathbb{Z} denotes the set of all integers) with the following properties, where d(v)d(v) is the degree of vv in GKG_{K}:

  • |V(GK)|2|V(G_{K})|\geq 2;

  • for every vertex vv, GKvG_{K}\setminus v has at most two components, and if there are two, then γK(v)=d(v)+2\gamma_{K}(v)=d(v)+2;

  • for every vertex vv, if vv is not incident with the infinite region then γK(v)=d(v)\gamma_{K}(v)=d(v); and otherwise γK(v)>d(v)\gamma_{K}(v)>d(v), and in either case γK(v)5\gamma_{K}(v)\geq 5;

  • KK has ring-size at least two, where the ring-size of KK is defined to be v(γK(v)d(v)1)\sum_{v}(\gamma_{K}(v)-d(v)-1), summed over all vertices vv incident with the infinite region such that GKvG_{K}\setminus v is connected. (In fact, all configurations used in this paper have ring-size at least six.)

We use the same conventions as in [4] to describe configurations, and in particular, we use the same vertex shapes in drawings to represent the numbers γK(v)\gamma_{K}(v). Thus, a vertex vv with γK(v)=5\gamma_{K}(v)=5 is represented by a solid circle; 7 by a hollow circle; 8 by a square; 9 by a triangle; 10 by a pentagon; and 6 and 11 by a point (there is only one instance of 11, in the last configuration of the list).

[Uncaptioned image]

Two configurations K,LK,L are isomorphic if there is a homeomorphism of the plane mapping GKG_{K} to GLG_{L} and mapping γK\gamma_{K} to γL\gamma_{L}. In the appendix to this paper there are 756 configurations. Any configuration isomorphic to one of these is called an XX-good configuration. Note that every XX-good configuration KK has the property that γK(v)11\gamma_{K}(v)\leq 11 for every vV(GK)v\in V(G_{K}).

A triangulation TT (in a 2-sphere Σ\Sigma) or a near-triangulation (in a plane Σ\Sigma) is internally six-connected if for every cycle CC of TT with length at most five, either some open disc in Σ\Sigma, bounded by CC, contains no vertex of TT, or CC has length five and some such open disc contains a unique vertex of TT.

We say a configuration KK appears in a triangulation TT if

  • GKG_{K} is an induced subgraph of TT; and

  • for each vV(GK)v\in V(G_{K}), γK(v)\gamma_{K}(v) equals the degree of vv in TT.

Let TT be a two-connected near-triangulation. We say a configuration KK appears internally in TT if

  • GKG_{K} is an induced subgraph of TV(T)T\setminus V(T_{\infty});

  • for each vV(GK)v\in V(G_{K}), γK(v)\gamma_{K}(v) equals the degree of vv in TT; and

  • every vertex or edge of TT that does not belong to GKG_{K} is drawn within the infinite region of GKG_{K}.

The main result of this section is the following.

4.1

Let JJ be a two-connected, internally six-connected near-triangulation. Suppose that JJ_{\infty} is an induced subgraph of JJ, and there are at least 4|V(J)|114|V(J_{\infty})|-11 edges in JJ between V(J)V(J_{\infty}) and V(J)V(J)V(J)\setminus V(J_{\infty}). Then some XX-good configuration appears internally in JJ.

To prove this, we use the discharging procedure from [4], so now we turn to that. A discharging function in a triangulation TT means a map ϕ\phi from the set of all ordered pairs of adjacent vertices of TT into \mathbb{Z}, such that ϕ(u,v)+ϕ(v,u)=0\phi(u,v)+\phi(v,u)=0 for all adjacent u,vu,v. In [4], we defined an explicit discharging function, for every internally six-connected triangulation. Since it is rather complicated, we refer the reader to [4] for the details of its definition. We need the following two properties; the first can be verified by hand, but the second needs a computer.

4.2

Let TT be an internally six-connected triangulation, and let ϕ\phi be the discharging function defined in [4]. Then

  • for every edge uvuv, if ϕ(u,v)>5\phi(u,v)>5 then some XX-good configuration appears in TT and contains uu

  • for every vertex uu of GG, if 10(6dT(u))>vϕ(u,v)10(6-d_{T}(u))>\sum_{v}\phi(u,v) (where the sum is over all vertices vv adjacent to uu) then some XX-good configuration KK appears in TT, and moreover either uu or some neighbour of uu is a vertex of GKG_{K}.

Both of these statements are minor variants of theorems proved in [4] (theorems 4.7 and 4.4 of that paper, respectively) and the methods of proof are unchanged. The proof of the first statement is virtually identical with the proof of theorem 4.7 of [4], because all the “good configurations” used in that proof are also XX-good, except for one, the configuration called conf(2,10,6) in that paper, which is not XX-good. This is only needed at one step of the proof, and at that step we can use a different configuration instead, which is XX-good, the second on line 5 of page 3 of the Appendix. In the proof in [4] of theorem 4.7 of that paper, we did not include in the statement of the theorem that the good configuration we find contains uu, as we are claiming now; but in fact the proof shows that.

The proof of the second needs analogues of theorems 4.5, 4.6, 4.8, 4.9 of the same paper. Again, in [4] we did not include in the statement of the theorem that the good configuration we find contains uu or one of its neighbours; but this is implied by the fact that the configuration is always found within a “cartwheel” centred on uu. The proofs of the analogues of 4.5, 4.6 and 4.8 are unchanged, because all the good configurations used for those proofs in [4] are also XX-good. The analogue of 4.9 is proved by computer. The computer program just checks a machine-readable proof of unavoidability, and is the same as was used in [4]; we just changed its two inputs, the list of configurations we want to prove unavoidable, and the files containing the machine-readable proofs. We are making the program and the computer-readable proofs available on the arXiv [5].


Proof of 4.1.   Let C=JC=J_{\infty}, and take a drawing of JJ in a 2-sphere such that CC bounds some region r0r_{0}. Thus one region of JJ has a boundary of length |V(C)||V(C)|, and all others have length three. Let JJ have rr regions; then by Euler’s formula, |V(J)||E(J)|+r=2|V(J)|-|E(J)|+r=2, and so

vV(J)6dJ(v)=6|V(J)|2|E(J)|=6(|E(J)|+2r)2|E(J)|=4|E(J)|6r+12.\sum_{v\in V(J)}6-d_{J}(v)=6|V(J)|-2|E(J)|=6(|E(J)|+2-r)-2|E(J)|=4|E(J)|-6r+12.

The sum of the lengths of the regions of JJ is |V(C)|+3(r1)|V(C)|+3(r-1), and so 2|E(J)|=|V(C)|+3(r1)2|E(J)|=|V(C)|+3(r-1). We deduce that

vV(J)6dJ(v)=4|E(J)|6r+12=2(|V(C)|+3(r1))6r+12=2|V(C)|+6.\sum_{v\in V(J)}6-d_{J}(v)=4|E(J)|-6r+12=2(|V(C)|+3(r-1))-6r+12=2|V(C)|+6.

Let there be kk edges between V(J)V(C)V(J)\setminus V(C) and V(C)V(C). It follows that vV(C)dJ(v)=k+2|V(C)|\sum_{v\in V(C)}d_{J}(v)=k+2|V(C)|. Consequently

vV(C)6dJ(v)=6|V(C)|(k+2|V(C)|)=4|V(C)|k\sum_{v\in V(C)}6-d_{J}(v)=6|V(C)|-(k+2|V(C)|)=4|V(C)|-k

and so

uV(J)V(C)6dJ(u)=(2|V(C)|+6)(4|V(C)|k)=k+62|V(C)|.\sum_{u\in V(J)\setminus V(C)}6-d_{J}(u)=(2|V(C)|+6)-(4|V(C)|-k)=k+6-2|V(C)|.

Now extend the drawing of JJ to a drawing of an internally six-connected triangulation TT, by adding more vertices and edges drawn within r0r_{0}, in such a way that every vertex in V(C)V(C) has degree in TT at least 12. (It is easy to see that this is possible, since JJ is internally six-connected.)

(1) If there is an XX-good configuration KK that appears in TT such that some vertex in V(J)V(C)V(J)\setminus V(C) either belongs to GKG_{K} or has a neighbour in GKG_{K}, then KK appears internally in JJ.

No vertex in V(C)V(C) belongs to V(GK)V(G_{K}), since γK(v)11\gamma_{K}(v)\leq 11 for every vertex vv of KK, and dT(v)12d_{T}(v)\geq 12 for every vV(C)v\in V(C). From the hypothesis, it follows that some vertex of GKG_{K} belongs to V(J)V(C)V(J)\setminus V(C), and hence V(GK)V(J)V(C)V(G_{K})\subseteq V(J)\setminus V(C) since GKG_{K} is connected. Moreover, every finite region of GKG_{K} is a finite region of JJ, since JJ is internally six-connected. But every vertex in V(J)V(C)V(J)\setminus V(C) has the same degrees in TT and in JJ, and so KK appears internally in JJ. This proves (1).


Let ϕ\phi be the discharging function on TT defined in [4]. Suppose first that ϕ(u,v)>5\phi(u,v)>5 for some edge uvuv of TT with uV(J)V(C)u\in V(J)\setminus V(C) and vV(C)v\in V(C). By the first statement of 4.2, some XX-good configuration KK appears in TT and contains uu, and the result follows from (1).

Thus we may assume that there is no such edge uvuv. Let there be kk edges uvuv in JJ with uV(J)V(C)u\in V(J)\setminus V(C) and vV(C)v\in V(C). Consequently the sum of ϕ(u,v)\phi(u,v), over all edges uvuv of TT with uV(J)V(C)u\in V(J)\setminus V(C) and vV(C)v\in V(C), is at most 5k5k. But this equals the sum over all uV(J)V(C)u\in V(J)\setminus V(C), of the sum of ϕ(u,v)\phi(u,v) over all neighbours vv of uu, since ϕ(u,v)=ϕ(v,u)\phi(u,v)=-\phi(v,u) for all u,vu,v. Therefore the sum over all uV(J)V(C)u\in V(J)\setminus V(C) of

10(6dJ(u))uvE(J)ϕ(u,v)10(6-d_{J}(u))-\sum_{uv\in E(J)}\phi(u,v)

is at least 10(k+62|V(C)|)5k10(k+6-2|V(C)|)-5k. Since k4|V(C)|11k\geq 4|V(C)|-11 by hypothesis, the last is positive, and so there exists uV(J)V(C)u\in V(J)\setminus V(C) such that

10(6dJ(u))uvE(J)ϕ(u,v)>0.10(6-d_{J}(u))-\sum_{uv\in E(J)}\phi(u,v)>0.

For such a vertex uu, its degrees in JJ and TT are the same; and so by the second assertion of 4.2, there is an XX-good configuration KK that appears in TT, such that either uu or some neighbour of uu is a vertex of GKG_{K}. But then again, the result follows from (1). This proves 4.1.    

5 The doublecross edges

By a minimal counterexample, we mean a cubic two-edge-connected doublecross graph GG which is not three-edge-colourable, and such that every cubic two-edge-connected minor of GG is three-edge-colourable except GG itself.

5.1

Let GG be a minimal counterexample. Then

  • GG is theta-connected;

  • there are four edges g1,,g4g_{1},\ldots,g_{4} of GG, and the graph G{g1,g2,g3,g4}G\setminus\{g_{1},g_{2},g_{3},g_{4}\} can be drawn in the plane such that its infinite region is bounded by a cycle ZZ;

  • there are eight vertices z1,,z8z_{1},\ldots,z_{8} of ZZ, distinct and in order, such that g1=z1z3g_{1}=z_{1}z_{3}, g2=z2z4g_{2}=z_{2}z_{4}, g3=z5z7g_{3}=z_{5}z_{7} and g4=z6z8g_{4}=z_{6}z_{8}.

Proof.  By the result of [8], GG is not apex since it is not three-edge-colourable. Since GG is also a minimal counterexample to Tutte’s conjecture, the result of [7] implies that GG is theta-connected. Now GG can be drawn in the plane with only two crossings both on the infinite region. Let the crossing pairs of edges be (g1,g2)(g_{1},g_{2}) and (g3,g4)(g_{3},g_{4}). Since GG is not apex, it follows that g1,g2g3,g4g_{1},g_{2}\neq g_{3},g_{4}, and indeed g1,g2g_{1},g_{2} are disjoint from g3,g4g_{3},g_{4}. If g1g_{1} shares an end with g2g_{2}, then the drawings of g1,g2g_{1},g_{2} can be rearranged to eliminate their crossing, and again GG is apex, which is again impossible (indeed, in this case GG has crossing number at most one, and so we could use 2.1 instead of the result of [8]). So g1,g2,g3,g4g_{1},g_{2},g_{3},g_{4} are disjoint. The graph obtained by deleting the edges g1,,g4g_{1},\ldots,g_{4} is two-edge-connected since GG is theta-connected, and it is drawn in the plane such that g1,g2,g3,g4g_{1},g_{2},g_{3},g_{4} are all drawn within its infinite region. Since it is two-edge-connected, its infinite region is bounded by a cycle. This proves 5.1.    


To prove 1.1, we use the same approach as the proof of the four-colour theorem, proving the existence of an unavoidable set of reducible subgraphs. Some of these reducible subgraphs use all four of the edges g1,,g4g_{1},\ldots,g_{4}, and the others use none of them. The length of the cycle ZZ of 5.1 is the deciding factor here; if |E(Z)|20|E(Z)|\leq 20 we will show the existence of a reducible subgraph using g1,,g4g_{1},\ldots,g_{4}, while if |E(Z)|21|E(Z)|\geq 21 we will show the presence of one of the other kind. In this section we handle the case when |E(Z)|20|E(Z)|\leq 20.

5.2

If GG is a minimal counterexample and ZZ is the cycle as in 5.1, then |E(Z)|21|E(Z)|\geq 21.

Proof.  Let z1,,z8z_{1},\ldots,z_{8} be as in 5.1, and for 1i81\leq i\leq 8 let ZiZ_{i} be the path of ZZ with ends zi,zi+1z_{i},z_{i+1} that contains no other member of {z1,,z8}\{z_{1},\ldots,z_{8}\} (where z9z_{9} means z1z_{1}). For 1i81\leq i\leq 8, let LiL_{i} denote |E(Zi)||E(Z_{i})|. We observe:

  • L1,,L81L_{1},\ldots,L_{8}\geq 1, because z1,,z8z_{1},\ldots,z_{8} are all distinct;

  • L1+L24L_{1}+L_{2}\geq 4 since every cycle of GG has length at least five; and for the same reason L2+L3,L5+L6,L6+L74L_{2}+L_{3},L_{5}+L_{6},L_{6}+L_{7}\geq 4 and L1+L3,L5+L73L_{1}+L_{3},L_{5}+L_{7}\geq 3;

  • L1+L2+L37L_{1}+L_{2}+L_{3}\geq 7 since there are at least six edges with exactly one end in V(Z1Z2Z3)V(Z_{1}\cup Z_{2}\cup Z_{3}) (because GG is theta-connected); and similarly L5+L6+L77L_{5}+L_{6}+L_{7}\geq 7;

  • L1+L83L_{1}+L_{8}\geq 3, because if Z1,Z8Z_{1},Z_{8} both have length one then GG is apex (deleting the end of Z8Z_{8} not in Z1Z_{1} makes the graph planar); and similarly L3+L4,L4+L5,L7+L83L_{3}+L_{4},L_{4}+L_{5},L_{7}+L_{8}\geq 3.

A choice of the 8-tuple (L1,,L8)(L_{1},\ldots,L_{8}) is called plausible if it satisfies the conditions just listed. Suppose that |E(Z)|20|E(Z)|\leq 20; then there are only finitely many plausible choices for (L1,,L8)(L_{1},\ldots,L_{8}), and we handle them one at a time. Now, therefore, we assume that we are dealing with some such plausible choice, and so we know the lengths L1,,L8L_{1},\ldots,L_{8}. Let GG^{-} be the graph obtained from GG by deleting the four crossing edges g1=z1z3g_{1}=z_{1}z_{3}, g2=z2z4g_{2}=z_{2}z_{4}, g3=z5z7g_{3}=z_{5}z_{7} and g4=z6z8g_{4}=z_{6}z_{8}. Then ZZ is a cycle of GG^{-}, bounding a region in a planar drawing of GG^{-}. Every vertex of ZZ different from z1,,z8z_{1},\ldots,z_{8} is incident with an edge of GG^{-} that does not belong to E(Z)E(Z). Let the vertices of ZZ different from z1,,z8z_{1},\ldots,z_{8} be v1,,vkv_{1},\ldots,v_{k} say, numbered in circular order (starting from some arbitrary first vertex), and for 1ik1\leq i\leq k let fif_{i} be the edge of GG incident with viv_{i} and not in E(Z)E(Z). Note that f1,,fkf_{1},\ldots,f_{k} might not all be distinct (because for instance some fif_{i} might be incident with a vertex of the interior of Z2Z_{2} and incident with a vertex of the interior of Z6Z_{6}). Let F={f1,,fk}F=\{f_{1},\ldots,f_{k}\}, and let 𝒟\mathcal{D} be the set of all maps from FF to {1,2,3}\{1,2,3\}.

A subset 𝒞𝒟\mathcal{C}\subseteq\mathcal{D} is said to be consistent if it has the following property. For all distinct x,y{1,2,3}x,y\in\{1,2,3\}, and each ϕ𝒞\phi\in\mathcal{C}, let Fx,yF_{x,y} be the set of all fFf\in F with ϕ(f){x,y}\phi(f)\in\{x,y\}; then there is a partition Π\Pi of Fx,yF_{x,y} into sets of size one and two, with the following properties:

  • for fFx,yf\in F_{x,y}, the member of Π\Pi containing ff has size one if and only if both ends of ff belong to V(Z)V(Z);

  • for 1a<b<c<dk1\leq a<b<c<d\leq k, not both {fa,fc},{fb,fd}Π\{f_{a},f_{c}\},\{f_{b},f_{d}\}\in\Pi; and

  • ϕ𝒞\phi^{\prime}\in\mathcal{C} for every subset FFx,yF^{\prime}\subseteq F_{x,y} which is expressible as a union of members of Π\Pi, where ϕ\phi^{\prime} is defined by

    ϕ(f)={ϕ(f)if fFFyif fF and ϕ(f)=xxif fF and ϕ(f)=y.\phi^{\prime}(f)=\begin{cases}\phi(f)&\mbox{if }f\in F\setminus F^{\prime}\\ y&\mbox{if }f\in F^{\prime}$ and $\phi(f)=x\\ x&\mbox{if }f\in F^{\prime}$ and $\phi(f)=y.\end{cases}

For any graph HH with FE(H)F\subseteq E(H), we denote by 𝒞H\mathcal{C}_{H} the set of all members of 𝒟\mathcal{D} that can be extended to a three-edge-colouring of HH. Let J=GE(Z)J=G^{-}\setminus E(Z), and let KK be the subgraph of GG formed by the edges in FE(Z){g1,g2,g3,g4}F\cup E(Z)\cup\{g_{1},g_{2},g_{3},g_{4}\} and their incident vertices. Since |E(Z)|20|E(Z)|\leq 20, it follows that |F|12|F|\leq 12.

For each plausible choice of (L1,,L8)(L_{1},\ldots,L_{8}) (except one, that we handle separately), there are three steps to be carried out on a computer, which we explain now. All three involve computation with subsets of 𝒟\mathcal{D}, but since |F|12|F|\leq 12 all three steps are easily implemented.

Step 1: Compute 𝒞K\mathcal{C}_{K}.

Step 2: Compute the maximal consistent subset 𝒞\mathcal{C} of 𝒟𝒞K\mathcal{D}\setminus\mathcal{C}_{K}. (The union of any two consistent sets is consistent, and so there is a unique maximal consistent subset of any set.)

Step 3: Verify that there is a graph KK^{\prime}, obtained from KK by deleting one or two of the edges g1,,g4g_{1},\ldots,g_{4}, and suppressing the vertices of degree two that arise, such that 𝒞𝒞K=\mathcal{C}\cap\mathcal{C}_{K^{\prime}}=\emptyset. (This involves looking at the handful of possibilities for KK^{\prime} and computing 𝒞K\mathcal{C}_{K^{\prime}} for each of them.)

The exception is the 8-tuple (4,1,4,1,4,1,4,1)(4,1,4,1,4,1,4,1), which is plausible but for which there is no KK^{\prime} as in step 3 above. For this 8-tuple let KK^{\prime} be obtained from KK by deleting the unique edge in Z2Z_{2} and suppressing the vertices of degree two that arise. Again we check that 𝒞𝒞K=\mathcal{C}\cap\mathcal{C}_{K^{\prime}}=\emptyset.

In all cases, since GG is not three-edge-colourable, and JK=GJ\cup K=G, it follows that 𝒞J\mathcal{C}_{J} and 𝒞K\mathcal{C}_{K} are disjoint. The planarity of JJ implies that 𝒞J\mathcal{C}_{J} is consistent (this is easy to see, and is a standard argument in proving the four-colour theorem – see [4]). Consequently 𝒞J𝒞\mathcal{C}_{J}\subseteq\mathcal{C}, and so 𝒞J𝒞K=\mathcal{C}_{J}\cap\mathcal{C}_{K^{\prime}}=\emptyset. It follows that JKJ\cup K^{\prime} is not three-edge-colourable. But JKJ\cup K^{\prime} can be obtained from GG by deleting either one or two disjoint edges, and suppressing the vertices of degree two that arise; and so JKJ\cup K^{\prime} is two-edge-connected (since GG is theta-connected), doublecross, and smaller than our supposedly minimal counterexample, which is impossible. This proves 5.2.    

We have omitted the details of the computer checking; this is all straightforward. (The program is available on the arXiv.) There are 2957 plausible 8-tuples to check, up to symmetry, but the program only takes about a minute to do them all, so we were content with that. If desired, running through all possible choices of (L1,,L8)(L_{1},\ldots,L_{8}) could be made more efficient at the cost of complicating the proof. For instance, we could quickly dispose of the case when min(L1,L2,L3)=min(L5,L6,L7)=1\min(L_{1},L_{2},L_{3})=\min(L_{5},L_{6},L_{7})=1, because in this case GG contains a “C-reducible” subgraph (of a different kind), no matter what the other six lengths are. But we are aiming for simplicity rather than speed here.

6 Islands

An island means a graph II drawn in the plane, with the following properties:

  • II is two-connected;

  • every vertex has degree two or three; and

  • every vertex of degree two is incident with the infinite region.

Let II be an island, and JJ be a geometric dual, where jV(J)j\in V(J) corresponds to the infinite region of II. For each vV(J){j}v\in V(J)\setminus\{j\}, let γ(v)\gamma(v) be the length of the region of II that corresponds to vv. Then the pair (J{j},γ)(J\setminus\{j\},\gamma) might or might not be a configuration; but more important, for every configuration KK, there is an island that gives rise to it in this way, unique up to homeomorphism of the plane. (We leave checking this to the reader. One way is to go to the “free completion” of KK defined in [4], take a dual, and delete the vertex corresponding to the infinite region.) We call this the island of KK, and denote it by I(K)I(K).

We need to work mostly with the islands of the XX-good configurations, but it is more compact to draw the configurations themselves. Sometimes we need to refer to an edge ee of one of the islands, say of I(K)I(K). Now ee corresponds to some edge ff of JJ under the duality (where JJ is as before), and if fE(GK)f\in E(G_{K}) then we can refer to ee by defining it as the edge dual to ff. But sometimes the edge ff is not an edge of GKG_{K}. For this reason, in the list of XX-good configurations, some vertices are drawn with extra “half-edges”. These indicate some of the edges of JJ that are not edges of GKG_{K}, for convenience in referring to certain edges of I(K)I(K).

6.1

Let GG be a minimal counterexample, and let Z,g1,,g4Z,g_{1},\ldots,g_{4} be as in 5.1. Then there is a cycle of G{g1,,g4}G\setminus\{g_{1},\ldots,g_{4}\}, bounding a closed disc Δ\Delta, such that the subgraph of GG formed by the vertices and edges drawn in Δ\Delta is an island of some XX-good configuration.

Proof.  Let G=G{g1,,g4}G^{-}=G\setminus\{g_{1},\ldots,g_{4}\}; and let us extend the drawing of GG^{-} by adding one new vertex zz_{\infty} (drawn within the infinite region of GG^{-}) and eight new edges, joining zz_{\infty} to the eight ends of g1,,g4g_{1},\ldots,g_{4}, forming G+G^{+} say. Thus in G+G^{+}, every vertex has degree three except for zz_{\infty}, which has degree eight. (We can think of G+G^{+} as obtained from GG by subdividing the four edges g1,,g4g_{1},\ldots,g_{4} and identifying the four new vertices.)

Now take a geometric dual TT of G+G^{+}, such that zz_{\infty} belongs to the infinite region of TT. It follows that:

  • TT is a near-triangulation;

  • the cycle TT_{\infty} is an induced subgraph of TT;

  • TT is internally six-connected (since GG is theta-connected); and

  • the number of edges of TT between V(T)V(T_{\infty}) and V(T)V(T)V(T)\setminus V(T_{\infty}) is at least 21, since |E(Z)|21|E(Z)|\geq 21 by 5.2, and for each eE(Z)e\in E(Z), the corresponding edge of TT has one end in V(T)V(T_{\infty}) and the other in V(T)V(T)V(T)\setminus V(T_{\infty}).

Since |V(T)|=8|V(T_{\infty})|=8 and so 4|V(T)|11=214|V(T_{\infty})|-11=21, 4.1 implies that some XX-good configuration KK appears internally in TT. Consequently the union of the closures of the regions of GG^{-} that correspond to vertices in GKG_{K} is a closed disc that defines an island satisfying the theorem. This proves 6.1.    

7 Reducibility

It remains to show that the outcome of 6.1 is impossible, but for that we need to discuss reducibility further.

If a,b,c,da,b,c,d are integers and 1a<b<c<d1\leq a<b<c<d, we call {{a,c},{b,d}}\{\{a,c\},\{b,d\}\} a cross. Let Π\Pi be a finite set of finite sets of positive integers, each of cardinality two and pairwise disjoint. We say that Π\Pi is doublecross if the following conditions hold:

  • at most two subsets of Π\Pi are crosses

  • if A,B,C,DΠA,B,C,D\in\Pi are distinct, and {A,B},{C,D}\{A,B\},\{C,D\} are crosses, let X=ABCDX=A\cup B\cup C\cup D (so |X|=8|X|=8). Then for all PΠP\in\Pi with PX=P\cap X=\emptyset there do not exist x1,x2Xx_{1},x_{2}\in X such that {P,{x1,x2}}\{P,\{x_{1},x_{2}\}\} is a cross.

This is equivalent to the following geometric condition, which may be easier to grasp: choose k3k\geq 3 such that A{1,,k}A\subseteq\{1,\ldots,k\} for each AΠA\in\Pi. Take a regular kk-vertex polygon in the plane, with vertices v1,,vkv_{1},\ldots,v_{k} in order. For each AΠA\in\Pi draw a line segment LAL_{A} between vi,vjv_{i},v_{j}, where A={i,j}A=\{i,j\}. Then we ask that

  • no point of the plane belongs to more than two of LA(AΠ)L_{A}\;(A\in\Pi);

  • at most two points of the plane belong to more than one of these lines;

  • if there are two points x,yx,y each belonging to two of the lines LA(AΠ)L_{A}\;(A\in\Pi) say, then either some LAL_{A} contains them both, or no LAL_{A} intersects the interior of the line segment between x,yx,y.

We leave the equivalence to the reader.

Let k1k\geq 1, and let 𝒟\mathcal{D} be the set of all maps ϕ:{1,,k}{1,2,3}\phi:\{1,\ldots,k\}\rightarrow\{1,2,3\}. We say a subset 𝒞\mathcal{C} of 𝒟\mathcal{D} is XX-consistent if it has the following property. For all distinct x,y{1,2,3}x,y\in\{1,2,3\}, and each ϕ𝒞\phi\in\mathcal{C}, let Rx,yR_{x,y} be the set of all i{1,,k}i\in\{1,\ldots,k\} with ϕ(i){x,y}\phi(i)\in\{x,y\}; then there is a doublecross partition Π\Pi of Rx,yR_{x,y}, such that ϕ𝒞\phi^{\prime}\in\mathcal{C} for every subset FRx,yF^{\prime}\subseteq R_{x,y} which is expressible as a union of members of Π\Pi, where ϕ\phi^{\prime} is defined by

ϕ(f)={ϕ(f)if f{1,,k}Fyif fF and ϕ(f)=xxif fF and ϕ(f)=y.\phi^{\prime}(f)=\begin{cases}\phi(f)&\mbox{if }f\in\{1,\ldots,k\}\setminus F^{\prime}\\ y&\mbox{if }f\in F^{\prime}$ and $\phi(f)=x\\ x&\mbox{if }f\in F^{\prime}$ and $\phi(f)=y.\end{cases}

Let II be the island of a configuration KK. We say FE(I)F\subseteq E(I) is a matching if no two edges in FF have a common end, and V(F)V(F) denotes the set of vertices incident with an edge in FF. A three-edge-colouring modulo FF of II means a map ϕ:E(I)F{1,2,3}\phi:\;E(I)\setminus F\rightarrow\{1,2,3\}, such that for all distinct edges e,fE(I)Fe,f\in E(I)\setminus F with a common end vv say, ϕ(e)=ϕ(f)\phi(e)=\phi(f) if and only if vV(F)v\in V(F).

Let the vertices with degree two in II be v1,,vkv_{1},\ldots,v_{k} in order on the boundary of the infinite region. With 𝒟\mathcal{D} as before, let 𝒞K\mathcal{C}_{K} be the set of all ψ𝒟\psi\in\mathcal{D} such that there is a three-edge-colouring ϕ\phi of II with ϕ(e)ψ(i)\phi(e)\neq\psi(i) for 1ik1\leq i\leq k and for each edge ee of II incident with viv_{i}. We say that KK is XXD-reducible if there is no non-null XX-consistent subset of 𝒟𝒞K\mathcal{D}\setminus\mathcal{C}_{K}. We say that KK is XXC-reducible if there is a matching FF of II with the following properties:

  • 1|F|41\leq|F|\leq 4.

  • If |F|=4|F|=4, then either some finite region of II is incident with at least three members of FF, or there are two finite regions of II, say r,sr,s, such that some edge of II is incident with both r,sr,s, and every edge of FF is incident with one of them.

  • Let 𝒞F\mathcal{C}_{F} be the set of all ψ𝒟\psi\in\mathcal{D} such that there is a three-edge-colouring modulo FF of II, say ϕ\phi, such that for 1ik1\leq i\leq k and every edge eE(I)Fe\in E(I)\setminus F, ϕ(e)=ψ(i)\phi(e)=\psi(i) if and only if viV(F)v_{i}\in V(F). Then every XX-consistent subset of 𝒟𝒞K\mathcal{D}\setminus\mathcal{C}_{K} is disjoint from 𝒞F\mathcal{C}_{F}.

We call such a set FF a reducer for KK. (We will show that if KK appears in a minimal counterexample GG, then deleting from GG the edges in FF and suppressing the resultant vertices of degree two will make a smaller counterexample, which is impossible; and so KK cannot appear.) We need:

7.1

For every XX-good configuration KK, either KK is XXD-reducible, or KK is XXC-reducible.

Proof.  The proof uses a computer. Each XX-good configuration KK is drawn in the Appendix, and in that drawing sometimes some edges are drawn thickened. If no edges are thickened then we claim KK is XXD-reducible, and otherwise we claim it is XXC-reducible, and the corresponding reducer FF corresponds to the set of thickened edges and half-edges of GKG_{K} under planar duality. To show this, for each XX-good configuration KK in turn, we carry out two steps:

Step 1: Compute 𝒞K\mathcal{C}_{K}.

Step 2: Compute the maximal XX-consistent subset 𝒞\mathcal{C} of 𝒟𝒞K\mathcal{D}\setminus\mathcal{C}_{K}. (The union of any two XX-consistent sets is XX-consistent, and so there is a unique maximal XX-consistent subset of any set.)

If 𝒞\mathcal{C} is empty we have verified that KK is XXD-reducible and we stop here. Otherwise, we carry out:

Step 3: Let FF be the set of edges of I(K)I(K) that correspond under geometric duality to the thickened edges and half-edges of GKG_{K} given in the Appendix, and verify that FF is a reducer for KK.

This is just the same process as in the proof of the four-colour theorem [4], and is carried out on a computer the same way; we omit further details. (Again, we are making the program available on the arXiv [5].)

8 Assembling the pieces

Now we combine these various lemmas to prove 1.1.


Proof of 1.1.   Suppose the result is false; then there is a minimal counterexample GG. Let Z,g1,,g4Z,g_{1},\ldots,g_{4} be as in 5.1, and let G=G{g1,g2,g3,g4}G^{-}=G\setminus\{g_{1},g_{2},g_{3},g_{4}\}. By 6.1, there is a cycle DD of GG^{-}, bounding a closed disc Δ\Delta, such that the subgraph of GG formed by the vertices and edges drawn in Δ\Delta is an island II of some XX-good configuration KK say. Let v1,,vkv_{1},\ldots,v_{k} be the vertices of DD that have degree two in II, numbered in order on DD, and for 1ik1\leq i\leq k, let eie_{i} be the edge of GG incident with viv_{i} and not in E(I)E(I). Note that e1,,eke_{1},\ldots,e_{k} need not all be distinct, because some eie_{i} might have both ends in V(D)V(D).

Now let 𝒟\mathcal{D} be the set of all maps from {1,,k}\{1,\ldots,k\} to {1,2,3}\{1,2,3\}. We say a map ϕ:E(G)E(I){1,2,3}\phi:E(G)\setminus E(I)\rightarrow\{1,2,3\} is a three-edge-colouring of I¯\overline{I} if ϕ(e)ϕ(f)\phi(e)\neq\phi(f) for every two distinct edges e,fE(G)E(I)e,f\in E(G)\setminus E(I) with a common end in GG. Let 𝒞\mathcal{C} be the set of ψ𝒟\psi\in\mathcal{D} such that there is a three-edge-colouring ϕ\phi of I¯\overline{I} with ψ(i)=ϕ(ei)\psi(i)=\phi(e_{i}) for 1ik1\leq i\leq k. We claim:

(1) 𝒞\mathcal{C} is non-null and XX-consistent.

Clearly it is non-null, from the minimality of GG. Let ψ𝒞\psi\in\mathcal{C}, and choose a three-edge-colouring ϕ\phi of I¯\overline{I} with ψ(i)=ϕ(ei)\psi(i)=\phi(e_{i}) for 1ik1\leq i\leq k. Let x,y{1,2,3}x,y\in\{1,2,3\} be different, and let HH be the subgraph of GG formed by the edges eE(G)E(I)e\in E(G)\setminus E(I) with ϕ(e){x,y}\phi(e)\in\{x,y\} and their ends. It follows that every component of HH is either a cycle, or a path with distinct ends both in V(D)V(D). Let Π\Pi be the set of all {i,j}\{i,j\} such that 1i<jk1\leq i<j\leq k and some component of HH is a path with end-edges ei,eje_{i},e_{j}. (Possibly ei=eje_{i}=e_{j}, and this path has only one edge.) Then we can switch colours x,yx,y on any subset of {1,,k}\{1,\ldots,k\} that is expressible as a union of members of Π\Pi, by exchanging the colours x,yx,y on the corresponding components of HH. It remains to show that Π\Pi is doublecross. To see this, note first that if {{a,b},{c,d}}Π\{\{a,b\},\{c,d\}\}\subseteq\Pi is a cross, and P,QP,Q are the components of HH with end-edges ea,ebe_{a},e_{b} and ec,ede_{c},e_{d} respectively, then either PP contains one of g1,g2g_{1},g_{2} and QQ contains the other, or PP contains one of g3,g4g_{3},g_{4} and QQ contains the other. Since GG can be drawn with no crossing pairs of edges except g1,g2g_{1},g_{2} and g3,g4g_{3},g_{4}, and the two crossings they form are on a common region, it follows that Π\Pi is doublecross. This proves (1).


Now let 𝒞K\mathcal{C}_{K} be as in 7.1; that is, 𝒞K\mathcal{C}_{K} is the set of all ψ𝒟\psi\in\mathcal{D} such that there is a three-edge-colouring ϕ\phi of II with ϕ(e)ψ(i)\phi(e)\neq\psi(i) for 1ik1\leq i\leq k and for each edge ee of II incident with viv_{i}.

(2) 𝒞K𝒞=\mathcal{C}_{K}\cap\mathcal{C}=\emptyset.

For suppose that ψ𝒞K𝒞\psi\in\mathcal{C}_{K}\cap\mathcal{C}. Choose a three-edge-colouring ϕ1\phi_{1} of I¯\overline{I} such that ψ(i)=ϕ1(ei)\psi(i)=\phi_{1}(e_{i}) for 1ik1\leq i\leq k. Choose a three-edge-colouring ϕ2\phi_{2} of II such that ϕ2(e)ψ(i)\phi_{2}(e)\neq\psi(i) for 1ik1\leq i\leq k and each edge ee of II incident with viv_{i}. For each edge ee of GG, let

ϕ(e)={ϕ1(e)if eE(I)ϕ2(e)if eE(I).\phi(e)=\begin{cases}\phi_{1}(e)&\mbox{if }e\notin E(I)\\ \phi_{2}(e)&\mbox{if }e\in E(I).\end{cases}

We claim that ϕ\phi is a three-edge-colouring of GG. For let e,fE(G)e,f\in E(G) be distinct with a common end vv say. If e,fE(I)e,f\in E(I) then

ϕ(e)=ϕ2(e)ϕ2(f)=ϕ(f)\phi(e)=\phi_{2}(e)\neq\phi_{2}(f)=\phi(f)

since ϕ2\phi_{2} is a three-edge-colouring of II; and similarly ϕ(i)ϕ(j)\phi(i)\neq\phi(j) if i,jE(I)i,j\notin E(I). We may therefore assume that eE(I)e\in E(I) and fE(I)f\notin E(I); and consequently vv is one of v1,,vkv_{1},\ldots,v_{k}, say viv_{i}. From the choice of ϕ1\phi_{1} it follows that ψ(i)=ϕ1(ei)=ϕ(f)\psi(i)=\phi_{1}(e_{i})=\phi(f); and from the choice of ϕ2\phi_{2}, ϕ(e)=ϕ2(e)ψ(i)\phi(e)=\phi_{2}(e)\neq\psi(i). It follows that ϕ(e)ϕ(f)\phi(e)\neq\phi(f). This proves (2).


By (1) and (2), it follows that KK is not XXD-reducible. Since KK is XX-good, it is therefore XXC-reducible by 7.1. Let FE(I)F\subseteq E(I) be a reducer. Let 𝒞F\mathcal{C}_{F} be the set of all ψ𝒟\psi\in\mathcal{D} such that there is a three-edge-colouring modulo FF of II, say ϕ\phi, such that for 1ik1\leq i\leq k and every edge eE(I)Fe\in E(I)\setminus F incident with viv_{i}, ϕ(e)=ψ(i)\phi(e)=\psi(i) if and only if viV(F)v_{i}\in V(F). From the definition of a reducer, it follows that every XX-consistent subset of 𝒟𝒞K\mathcal{D}\setminus\mathcal{C}_{K} is disjoint from 𝒞F\mathcal{C}_{F}, and so in particular, 𝒞𝒞F=\mathcal{C}\cap\mathcal{C}_{F}=\emptyset, by (1) and (2).

(3) The graph GFG\setminus F has a cutedge.

Suppose it does not. Then from the minimality of GG, there is a map ϕ:E(G)F{1,2,3}\phi:E(G)\setminus F\rightarrow\{1,2,3\}, such that for all distinct edges e,fE(G)Fe,f\in E(G)\setminus F with a common end vv, ϕ(e)=ϕ(f)\phi(e)=\phi(f) if and only if vV(F)v\in V(F). (To see this, suppress the vertices of degree two.) For 1ik1\leq i\leq k, let ψ(i)=ϕ(ei)\psi(i)=\phi(e_{i}). Then ψ𝒞𝒞F\psi\in\mathcal{C}\cap\mathcal{C}_{F}, which is impossible. This proves (3).

(4) |F|=4|F|=4, and there is a cycle WW of GG of length five, such that FδG(V(W))F\subseteq\delta_{G}(V(W)).

Let f0f_{0} be a cutedge of GFG\setminus F. Consequently there exists YV(G)Y\subseteq V(G), such that f0δG(Y)F{f0}f_{0}\in\delta_{G}(Y)\subseteq F\cup\{f_{0}\}. By replacing YY by its complement if necessary, we may assume that |Y||V(G)Y||Y|\leq|V(G)\setminus Y|. Suppose first that |δG(Y)|4|\delta_{G}(Y)|\leq 4. Since GG is theta-connected, it follows that |Y|2|Y|\leq 2. Since FδG(Y)F\cap\delta_{G}(Y) is a matching, and GG is three-connected, this is impossible. Thus |δG(Y)|5|\delta_{G}(Y)|\geq 5, and so |F|=4|F|=4, and δG(Y)=F{f0}\delta_{G}(Y)=F\cup\{f_{0}\}.

Since GG is theta-connected and |Y||V(G)Y||Y|\leq|V(G)\setminus Y|, it follows that |Y|5|Y|\leq 5. Now |Y|4|Y|\geq 4 since FF is a matching; and |Y||Y| is odd since |δG(Y)||\delta_{G}(Y)| is odd; so |Y|=5|Y|=5. Since |δG(Y)|=5|\delta_{G}(Y)|=5 and so there are five edges of GG with both ends in YY, it follows that there is a cycle WW of GG with V(W)YV(W)\subseteq Y; and since GG is theta-connected, WW has length five. This proves (4).


We remark that the edges in FF all belong to E(I)E(I), but some of the other six edges of GG with an end in the cycle WW of (4) might not belong to E(I)E(I), and indeed might not belong to E(G)E(G^{-}). We recall that from the choice of FF, we have:

(5) Either there exists a finite region of II incident with three edges in FF, or there are two finite regions r,rr,r^{\prime} of II, such that some edge of II is incident with both r,rr,r^{\prime}, and every edge in FF is incident with one of r,rr,r^{\prime}.


Let WW be as in (4), with vertices w1,,w5w_{1},\ldots,w_{5} in order, and for 1i51\leq i\leq 5 let hih_{i} be the edge of GG incident with wiw_{i} and not in E(W)E(W), where F={h1,,h4}F=\{h_{1},\ldots,h_{4}\}.

(6) WW contains at least one of g1,,g4g_{1},\ldots,g_{4}.

For suppose not; then WW is a cycle of GG^{-}, and consequently bounds a finite region of GG^{-} since GG is theta-connected. For 1i51\leq i\leq 5, let rir_{i} be the second region of GG^{-} incident with the edge wiwi+1w_{i}w_{i+1}, where w6w_{6} means w1w_{1}. Now r4r5r_{4}\neq r_{5}, since h5h_{5} is not a cut-edge of GG^{-}, and so r1,r2,r3r_{1},r_{2},r_{3} are the only regions of GG^{-} incident with two of h1,,h4h_{1},\ldots,h_{4}. If some finite region of GG^{-} is incident with three of h1,,h4h_{1},\ldots,h_{4}, then two of r1,r2,r3r_{1},r_{2},r_{3} are equal and finite, contradicting the theta-connectivity of GG. By (5), r1,r3r_{1},r_{3} are finite regions of GG^{-}, and there is an edge of GG^{-} incident with r1,r3r_{1},r_{3}, again contrary to the theta-connectivity of GG. This proves (6).


Let z1,,z8z_{1},\ldots,z_{8} be as in 5.1, and for 1i81\leq i\leq 8, let ZiZ_{i} be the path of ZZ between zi,zi+1z_{i},z_{i+1} containing no other vertex in {z1,,z8}\{z_{1},\ldots,z_{8}\} (where z9z_{9} means z1z_{1}).

(7) WW contains two of g1,,g4g_{1},\ldots,g_{4}.

For suppose WW only contains one. From the symmetry we may assume that g1E(W)g_{1}\in E(W). Consequently Wg1W\setminus g_{1} is a four-edge path of GG^{-} between z1,z3z_{1},z_{3}. Since z1,z3z_{1},z_{3} have degree two in GG^{-}, the first and last edges of this path belong to the cycle ZZ. If the edge of Wg1W\setminus g_{1} incident with z1z_{1} belongs to Z8Z_{8}, then there is a three-edge path in GG^{-} between Z8z1Z_{8}\setminus z_{1} and z3z_{3}, contrary to the theta-connectivity of GG; so the first edge of Wg1W\setminus g_{1} belong to Z1Z_{1} and similarly the last edge belongs to Z2Z_{2}, respectively. Since GG is theta-connected, it follows that the middle vertex of the path Wg1W\setminus g_{1} also belongs to Z1Z2Z_{1}\cup Z_{2}; and so Wg1=Z1Z2W\setminus g_{1}=Z_{1}\cup Z_{2}. In particular, z2V(W)z_{2}\in V(W), and so g2δG(V(W))g_{2}\in\delta_{G}(V(W)). Since every edge in FF belongs to E(G)E(G^{-}), it follows that g2=h5g_{2}=h_{5}, and so z2=w5z_{2}=w_{5}. Now since GG is theta-connected, there are five edge-disjoint paths of GG between V(W)V(W) and Z5Z6Z7Z_{5}\cup Z_{6}\cup Z_{7}. One of them uses g2g_{2}, but the other four are paths of GG^{-}, and start at distinct vertices of WW. Their first edges are the four edges in FF. Let these paths be P1,,P4P_{1},\ldots,P_{4} say, numbered so PiP_{i} has first vertex wiw_{i} and first edge hih_{i}. It follows that no region of GG^{-} is incident with three of h1,,h4h_{1},\ldots,h_{4}, because of the paths P1,,P4P_{1},\ldots,P_{4}; and similarly no two regions with a common edge are together incident with all of h1,,h4h_{1},\ldots,h_{4}, contrary to (5). This proves (7).


Since g1,,g4g_{1},\ldots,g_{4} are pairwise vertex-disjoint, and WW has length five, it follows that WW contains exactly two of g1,,g4g_{1},\ldots,g_{4}. Let WW contain g1g_{1} and gig_{i} say. The other three edges of WW are edges of GG^{-} incident with vertices in {z1,,z8}\{z_{1},\ldots,z_{8}\}, and so all three belong to E(Z)E(Z). Consequently i=2i=2, and one of Z1,Z3Z_{1},Z_{3} has length one, and the other has length two, and from the symmetry we may assume that Z1Z_{1} has length one and Z3Z_{3} length two. From the theta-connectivity of GG, there are five edge-disjoint paths of GG^{-} from V(W)V(W) to Z5Z6Z7Z_{5}\cup Z_{6}\cup Z_{7}, and their first edges are the five edges in δG(V(W))\delta_{G}(V(W)). Again this contradicts (5), and completes the proof of 1.1.    

References

  • [1] K. Appel and W. Haken, “Every planar map is four colorable. Part I. Discharging”, Illinois Journal of Mathematics 21 (1977), 429–-490.
  • [2] K. Appel, W. Haken and J. Koch, “Every planar map is four colorable. Part II. Reducibility”, Illinois Journal of Mathematics 21 (1977), 491-–567.
  • [3] F. Jaeger, “Tait’s theorem for graphs with crossing number at most one”, Ars Combin. 9 (1980), 283–287.
  • [4] Neil Robertson, Dan Sanders, Paul Seymour, and Robin Thomas, “The four colour theorem”, J. Combinatorial Theory, Ser. B, 70 (1997), 2–44.
  • [5] Katherine Edwards, Dan Sanders, Paul Seymour and Robin Thomas, “Three-edge-colouring doublecross cubic graphs”, arXiv:1411.4352.
  • [6] Neil Robertson, Paul Seymour and Robin Thomas, “Excluded minors in cubic graphs”, submitted for publication (manuscript February 1995), arXiv:1403.2118.
  • [7] N. Robertson, P. D Seymour and R. Thomas, “Tutte’s edge-colouring conjecture”, J. Combinatorial Theory, Ser. B, 70 (1997), 166–183.
  • [8] Dan Sanders and Robin Thomas, “Edge three-coloring cubic apex graphs”, in preparation.
  • [9] W. T. Tutte, “On the algebraic theory of graph colorings”, J. Combinatorial Theory, 1 (1966), 15–50.

See pages 1-11 of pic60.pdf