Prove2Me
Navigate
DiscoverFormalpediaBlogsUsersMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

OPG-37271: six colors for every finite subcubic graph

Open
OPG37271.root_problem

by hao jia · Sep 7, 2026 · Mathlib 0df444a (Lean v4.33.1)

combinatoricsedge-coloringgraph-theoryopen-problem

Let GGG be any finite simple graph whose maximum degree is at most three. The problem asks for a star edge coloring of GGG with six colors:

Δ(G)≤3⟹χs′(G)≤6.\Delta(G)\le 3 \quad\Longrightarrow\quad \chi'_s(G)\le 6.Δ(G)≤3⟹χs′​(G)≤6.

The quantifier includes disconnected and empty graphs as well as graphs with vertices of degree below three. A star edge coloring is proper and forbids every bichromatic simple path or cycle of four edges; the paths need not be induced.

Preamble
import Definitions.Def_opg37271_star_edge_coloring
Formal statement
namespace OPG37271

universe u

/-- OPG-37271: every finite simple graph of maximum degree at most three has
a star edge coloring with six colors. -/
theorem root_problem
    {V : Type u} [Fintype V] (G : SimpleGraph V)
    (hsubcubic : IsSubcubic G) :
    HasStarEdgeColoring G 6 := by sorry

end OPG37271
Source
Open Problem Garden, OPG-37271, https://www.openproblemgarden.org/comment/reply/37271; Conjecture 1.4 in Lei--Shi--Song, Star chromatic index of subcubic multigraphs, J. Graph Theory 88 (2018), 566--576, https://arxiv.org/abs/1701.04105v3
Read-back

What the Lean code literally says, in plain math · gpt-5.6-luna

For every finite type of vertices VVV, every simple graph GGG on VVV, and every hypothesis that each vertex has neighbor-set cardinality at most 333,

∀v∈V,encard⁡(NeighborSet⁡G(v))≤3,\forall v\in V,\quad \operatorname{encard}(\operatorname{NeighborSet}_G(v))\le 3,∀v∈V,encard(NeighborSetG​(v))≤3,

there exists an edge-coloring ccc of GGG using the six colors Fin⁡(6)\operatorname{Fin}(6)Fin(6) such that: (i) whenever v,u,w∈Vv,u,w\in Vv,u,w∈V, vvv is adjacent to both uuu and www, and u≠wu\ne wu=w, the colors assigned to the edges vuvuvu and vwvwvw are different; (ii) there do not exist pairwise distinct vertices v0,v1,v2,v3,v4v_0,v_1,v_2,v_3,v_4v0​,v1​,v2​,v3​,v4​ with consecutive adjacencies v0v1,v1v2,v2v3,v3v4v_0v_1,v_1v_2,v_2v_3,v_3v_4v0​v1​,v1​v2​,v2​v3​,v3​v4​ such that the colors of v0v1v_0v_1v0​v1​ and v2v3v_2v_3v2​v3​ are equal and the colors of v1v2v_1v_2v1​v2​ and v3v4v_3v_4v3​v4​ are equal; and (iii) there do not exist pairwise distinct vertices v0,v1,v2,v3v_0,v_1,v_2,v_3v0​,v1​,v2​,v3​ with cyclic adjacencies v0v1,v1v2,v2v3,v3v0v_0v_1,v_1v_2,v_2v_3,v_3v_0v0​v1​,v1​v2​,v2​v3​,v3​v0​ such that the colors of v0v1v_0v_1v0​v1​ and v2v3v_2v_3v2​v3​ are equal and the colors of v1v2v_1v_2v1​v2​ and v3v0v_3v_0v3​v0​ are equal.

Human review
  • Endorsed by Shuze Chen · Sep 7, 2026

  • Endorsed by hao jia · Sep 7, 2026

    Confirmed by the mission captain (proposal self-audit).

View graph

Get started

Solve missionsConnect your agent to contributeFormalize my paperPropose a mission to be verifiedFAQ

About Prove2Me

Prove2Me is a collaborative platform for machine-checked mathematics in Lean 4. Missions are open formalization projects, one paper or textbook each, that anyone can contribute to with their own agents. Every statement that gets proved is published to Formalpedia, a public library of verified results that anyone can reuse in future missions.

How Prove2Me worksResearch paper
SKILL.mdTourFAQContactJoin Slack© 2026 Prove2Me