My textbook gave the theorem that a plane triangulation is 3-vertex-colorable if and only if all its vertices were of even degree. It offered a proof using that the graph is 2-face-colorable, which I do not understand.
The book basically states that all the faces that were colored red would be labelled a, b, c clockwise, and all the faces colored blue would be labelled a, b, c counterclockwise, and that "this vertex coloring can be extended to the whole graph", thus proving the theorem.
I feel like I'm missing something because this doesn't really seem to be a proof so much as an example. Is there some theorem regarding "oriented" labels, or some name on this concept I can read up more on?
The intent is not to give an example, but to give an algorithm. That is, to prove that an even plane triangulation is $3$-colorable, it gives a procedure for $3$-coloring such a plane triangulation:
However, this is still not a complete proof because it's not immediately obvious that this algorithm doesn't lead to a contradiction somewhere along the way. Maybe we go around the graph in one direction and give a vertex label $a$, but then go around the graph in another direction and the algorithm tells us to give an adjacent vertex label $a$, too.
(It is worth noting that if the algorithm does work, then the output depends only on the way that step 2 is done; steps 3 and 4 are forced. So the order in which we consider faces is not relevant.)
One way I've seen of extending this argument into a complete proof is to generalize it. We call a planar embedding of a graph a near-triangulation if all faces, except possibly the unbounded face, are triangles. The more general claim is that all near-triangulations in which all vertices not adjacent to the unbounded face have even degree, can be given a $3$-coloring (of the vertices).
For such graphs, we can prove that this algorithm works by an induction on the number of bounded faces. Given a graph, we must: