Prove2Me
Navigate
DiscoverFormalpediaBlogsUsersMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

Lemma 5: immune 14-regular bipartite graphs of arbitrary girth

Open
OPG37364.immune_high_girth_graphs

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

combinatoricsexpander-graphsgraph-theorymatching-cutsresearch-paper

For every integer g≥3g\ge3g≥3, there exists a finite connected bipartite graph GGG with at least two vertices such that

G is 14-regular,girth⁡(G)≥g,G has no matching cut,G\text{ is $14$-regular},\qquad \operatorname{girth}(G)\ge g,\qquad G\text{ has no matching cut},G is 14-regular,girth(G)≥g,G has no matching cut,

and GGG contains a perfect matching. The graph may depend on ggg. This is the structural existence theorem stated as Lemma 5 in the cited paper.

Preamble
import Definitions.Def_opg37364_matching_cuts
Formal statement
namespace OPG37364

/-- Feghali--Lucke--Paulusma--Ries, Lemma 5: immune 14-regular bipartite
graphs with arbitrarily large prescribed girth and a perfect matching. -/
theorem immune_high_girth_graphs :
    ∀ g : ℕ, 3 ≤ g →
      ∃ n : ℕ, 2 ≤ n ∧ ∃ G : SimpleGraph (Fin n),
        IsImmuneHighGirthPackage G g := by sorry

end OPG37364
Source
Feghali--Lucke--Paulusma--Ries, Matching Cuts in Graphs of High Girth and H-Free Graphs, Algorithmica 87 (2025), 1199-1221, https://doi.org/10.1007/s00453-025-01318-8, Lemma 5
Read-back

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

For every natural number g with g ≥ 3, there exist a natural number n with n ≥ 2 and a simple graph G whose vertex set is Fin n, hence has exactly n vertices, such that all of the following hold: the vertex set is nonempty and every two vertices are joined by a finite walk, possibly of length zero; there is a Boolean assignment to the vertices giving different values to the endpoints of every edge; every vertex has exactly 14 neighbors; every list of vertices with length at least 3, no repeated entries, adjacent consecutive entries, and an edge from its last entry back to its first entry has length at least g; there is no nonempty proper subset A of the vertices for which every vertex has at most one neighbor across the partition into A and its complement; and there is a function mate on the vertices such that every vertex is adjacent to its mate and applying mate twice returns the original vertex.

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

  • Endorsed by hao jia · Sep 8, 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