/-- Show that the trefoil diagram is tricolourable.
Hint: give the colouring `![0, 1, 2]`; each remaining goal can be closed by `decide`. -/
theorem trefoil_tricolourable :
∃ c : Fin 3 → ZMod 3, IsFoxColouring trefoilDiagram 3 c ∧ ∃ i j, c i ≠ c j := by
sorryShow the compiled solution
/-- **The trefoil diagram is tricolourable**: colour its arcs `0, 1, 2`. At each crossing the
three colours are all different, and `2 · 0 = 1 + 2`, `2 · 1 = 2 + 0`, `2 · 2 = 0 + 1` in
`ZMod 3`. -/
theorem trefoil_tricolourable :
∃ c : Fin 3 → ZMod 3, IsFoxColouring trefoilDiagram 3 c ∧ ∃ i j, c i ≠ c j :=
⟨![0, 1, 2], by decide, 0, 1, by decide⟩Axioms used: propext, Classical.choice, Quot.soundformal/Lumenary/KnotTheory.leanTry it in the Lean web editor