When you draw a planar cubic bipartite graph $\Gamma$ and 3-color its edges you can use this as an orientation $\mathcal O$.
Definition A left-hand turn path on $(\Gamma, \mathcal O)$ is a closed path on $\Gamma$ such that, at each vertex, the path turns left in the orientation $\mathcal O$.
I want to calculate the number of left-hand turn paths of $\Gamma$ without drawing them. I found the following: When you look at a vertex with the given (planar) edge-coloring i.e. orientation, there are two situations that can happen:
Lets start with the left figure: When you come from the color-1 edge and you want to go left you end at the color-2 edge. Coming from 2 you end at 3, and from 3 to 1.
Fine in the right figure the orientation is inverted, so left is right here. So if we come from the color-1 edge we end at (surprise,surprise) the color-2 edge. And so forth...
So after 1 follows 2 after that 3 and then 1 again, no matter if we reach a left- or right-oriented vertex.
Now, the adajency matrix of the graph $A_\Gamma$ splits up into three different color submatrices, with $A_\Gamma=A_1+A_2+A_3$. $A_k$ are permutation matrices with $A_k^2=1$.
So the number of left-hand turn path can be calculated when you look at the number of unique solutions of $$(A_3A_2A_1) v_kv_{k+1} =v_kv_{k+1},$$ where $v_k$ can be any vertex as starting point and $v_kv_{k+1}$ indicates the starting edge. Vertices are allowed multiple times. Edges may be traversed in the opposite directions as well...
Is this correct and if so are there other ways to do it?
