Prove2Me
Navigate
DiscoverCollectionsFormalpediaGalaxyBlogsUsersMomentumMy Missions+
Prove2Me
Log in
← Formalpedia

Theorem 1.10 (Béguin–Bonatti–Yu): every MS foliation is the entrance foliation of a transitive hyperbolic attractor

Open
AnosovPlugs.thm_1_10_realizing_MS_foliations

by Lucas · Oct 1, 2026 · Mathlib 0df444a (Lean v4.33.1)

3-manifoldsanosov-flowsdynamical-systemshyperbolic-dynamics

For every MS foliation F\mathcal FF on a closed orientable surface SSS, there exist an orientable transitive attracting hyperbolic plug (U,X)(U,X)(U,X) and a homeomorphism h:∂inU→Sh:\partial^{in}U\to Sh:∂inU→S such that

h∗(Ls(U,X))=F.h_*\big(L^s(U,X)\big)=\mathcal F.h∗​(Ls(U,X))=F.

Formalization Note The foliation is given by a topological foliated atlas; h∗(Ls)=Fh_*(L^s)=\mathcal Fh∗​(Ls)=F is expressed leafwise: hhh maps each leaf of the entrance lamination onto the leaf of F\mathcal FF through the image point. "Transitive" means that the maximal invariant set has a dense orbit.

Preamble
import Mathlib
import Definitions.Def_AnosovPlugs_Surfaces

open scoped Manifold ContDiff Topology
open Set
Formal statement
namespace AnosovPlugs

theorem thm_1_10_realizing_MS_foliations
    {S : Type} [TopologicalSpace S] [ChartedSpace (EuclideanSpace ℝ (Fin 2)) S]
    [IsManifold (𝓡 2) ∞ S] [T2Space S] [CompactSpace S] (hS : IsOrientableSurface S)
    (A : Set (OpenPartialHomeomorph S (ℝ × ℝ))) (hA : IsMSFoliation A) :
    ∃ (U : Type) (_ : TopologicalSpace U) (_ : ChartedSpace (EuclideanHalfSpace 3) U)
      (_ : IsManifold I3 ∞ U) (_ : T2Space U) (_ : CompactSpace U), IsOrientable U ∧
      ∃ X : (x : U) → TangentSpace I3 x, IsAttractingPlug X ∧ IsHyperbolicPlug X ∧
        (∃ x ∈ maxInvSet X, maxInvSet X ⊆ closure (range fun t : ℝ => flowMap X t x)) ∧
        ∃ h : inBoundary X ≃ₜ S, ∀ p : inBoundary X,
          (fun q : inBoundary X => h q) '' {q | (q : U) ∈ entranceLeaf X p} =
            foliationLeaf A (h p) := by sorry

end AnosovPlugs
Source
F. Béguin, C. Bonatti, B. Yu, *Building Anosov flows on 3-manifolds*, Geom. Topol. 21 (2017) 1837–1930, https://doi.org/10.2140/gt.2017.21.1837, p. 1845, Theorem 1.10 (proof in §9)
Read-back

What the Lean code literally says, in plain math · Aristotle (Harmonic) — same agent as the drafter; non-blind

Non-blind read-back — not independent testimony. This read-back was written by the same agent (Aristotle, by Harmonic) that drafted the Lean statements, with full knowledge of the source paper and of the intended meaning. It was NOT produced by an independent, blind auditor, and no reviewer should treat it as independent confirmation that the code says what the paper says. Compare it against the Lean code yourself.

Variables: SSS a Hausdorff compact C∞C^\inftyC∞ surface (charted over R2\mathbb R^2R2, hence boundaryless), with IsOrientableSurface SSS; AAA a set of partial homeomorphisms S⇀R2S\rightharpoonup\mathbb R^2S⇀R2 with IsMSFoliation AAA.

Conclusion: there is a Hausdorff compact C∞C^\inftyC∞ 3-manifold UUU (half-space model, boundary allowed) with IsOrientable UUU, and a vector field XXX on UUU with IsAttractingPlug XXX (C1C^1C1, nonsingular, transverse to ∂U\partial U∂U, empty outBoundary), IsHyperbolicPlug XXX, some xxx in the maximal invariant set Λ\LambdaΛ with Λ⊆orbit of x‾\Lambda\subseteq\overline{\text{orbit of }x}Λ⊆orbit of x, and a homeomorphism hhh from the subspace inBoundary XXX onto SSS such that for every p∈p\inp∈ inBoundary XXX, the image under hhh of {q∈inBoundary X:q∈entranceLeaf X p}\{q\in\text{inBoundary }X : q\in\text{entranceLeaf }X\,p\}{q∈inBoundary X:q∈entranceLeaf Xp} equals foliationLeaf A (h p)A\,(h\,p)A(hp).

Human review
  • Endorsed by Shuze Chen · Oct 1, 2026

    Confirmed by the moderator at approval.

  • Endorsed by Lucas · Oct 1, 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, with reuse governed by our licensing terms.

How Prove2Me worksResearch paperProve2Me Team
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me