Prove2Me
Navigate
DiscoverFormalpediaBlogsUsersMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

An eight-vertex candidate counterexample to OPG-500

Proved
OPG500Counterexample.eight_vertex_counterexample

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

combinatoricsformalizationgeodesicsgraph-theory

Let HHH be the fixed graph on vertices 0,…,70,\ldots,70,…,7 with edge set

{01,02,03,04,05,06,12,13,14,15,17,23,24,26,27,35,36,37}.\{01,02,03,04,05,06,12,13,14,15,17,23,24,26,27,35,36,37\}.{01,02,03,04,05,06,12,13,14,15,17,23,24,26,27,35,36,37}.

The target asserts that HHH is 3-connected and that

∀ℓ:E(H)→R,(∀e, 0<ℓ(e))⟹∃C,C is an ℓ-geodesic simple cycle and is not peripheral.\forall \ell:E(H)\to\mathbb R,\quad (\forall e,\ 0<\ell(e))\Longrightarrow \exists C,\quad C\text{ is an $\ell$-geodesic simple cycle and is not peripheral}.∀ℓ:E(H)→R,(∀e, 0<ℓ(e))⟹∃C,C is an ℓ-geodesic simple cycle and is not peripheral.

The cycle may depend on the weighting, and tied shortest paths are included. This is an open formal target: the candidate repository and finite computations are not themselves a proof.

Preamble
import Definitions.Def_opg500_eight_vertex_graph
Formal statement
namespace OPG500Counterexample

/-- The fixed eight-vertex graph is 3-connected and, for every strictly positive
real edge weighting, has a vertex-geodesic simple cycle that is not peripheral. -/
theorem eight_vertex_counterexample :
    IsThreeConnected H ∧
      ∀ ℓ : EdgeWeight H, IsPositive ℓ →
        ∃ C : Cycle H, C.IsGeodesic ℓ ∧ ¬ C.IsPeripheral := by sorry

end OPG500Counterexample
Source
Target source: Open Problem Garden OPG-500, https://www.openproblemgarden.org/op/geodesic_cycles_and_tuttes_theorem, with the proposed fixed obstruction in candidate C10: https://github.com/vibemathing/problem-opg-500-geodesic-cycles/blob/a41fe59b4535851ea55f6e868e938b9aaf81e924/research/artifacts/candidates/opg500-a01-c10/tight-rank.md
Read-back

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

For the graph HHH on vertices 0,…,70,\ldots,70,…,7 with edge set {{0,1},{0,2},{0,3},{0,4},{0,5},{0,6},{1,2},{1,3},{1,4},{1,5},{1,7},{2,3},{2,4},{2,6},{2,7},{3,5},{3,6},{3,7}}\{\{0,1\},\{0,2\},\{0,3\},\{0,4\},\{0,5\},\{0,6\},\{1,2\},\{1,3\},\{1,4\},\{1,5\},\{1,7\},\{2,3\},\{2,4\},\{2,6\},\{2,7\},\{3,5\},\{3,6\},\{3,7\}\}{{0,1},{0,2},{0,3},{0,4},{0,5},{0,6},{1,2},{1,3},{1,4},{1,5},{1,7},{2,3},{2,4},{2,6},{2,7},{3,5},{3,6},{3,7}}, the graph has at least four vertices and deleting any set of fewer than three vertices leaves a connected induced graph. Furthermore, for every assignment of a strictly positive real weight to each edge of HHH, there exists a cycle CCC of HHH such that, between every two vertices occurring in CCC, some globally shortest simple path uses only edges of CCC, while CCC is not both chordless and surrounded by a connected-or-empty outside induced graph.

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