Six color theorem
Lax909950.SixColoring · concepts/Lax909950/SixColoring.lean · lax-909950
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Theorem
Every finite planar graph admits a proper coloring of its vertices with six colors, i.e. an assignment of one of six colors to each vertex such that adjacent vertices receive different colors.
Concept map
Evidence
Each proof establishes this claim relative to its assumptions.
In the paper
- page 2 of this submission's paper
Lean source view on GitHub
| 1 | import Mathlib.Combinatorics.SimpleGraph.Coloring.Vertex |
| 2 | import Lax68.Planar |
| 3 | |
| 4 | /-! |
| 5 | --- |
| 6 | title: Six color theorem |
| 7 | type: theorem |
| 8 | --- |
| 9 | Every finite planar graph admits a proper coloring of its vertices with six |
| 10 | colors, i.e. an assignment of one of six colors to each vertex such that |
| 11 | adjacent vertices receive different colors. |
| 12 | -/ |
| 13 | |
| 14 | set_option autoImplicit false |
| 15 | |
| 16 | namespace Lax909950.SixColoring |
| 17 | |
| 18 | /-- Every finite planar graph is -colorable. -/ |
| 19 | axiom six_colorable {V : Type*} [Finite V] {G : SimpleGraph V} |
| 20 | (hG : Lax68.Planar.IsPlanar G) : |
| 21 | G.Colorable 6 |
| 22 | |
| 23 | end Lax909950.SixColoring |
| 24 |
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments