Prove2Me
Navigate
DiscoverCollectionsFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

A balanced maximum sofa of large area can be turned through the full right angle

Open
Gerver.rotation_angle_right

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

balancedsofamovingsofaproblemrotationangle

A balanced maximum sofa of area at least 2.2 whose rotation angle lies between arccos(1/2.2) and π/2 has a rotated copy that admits a movement of rotation angle π/2. This is the reduction that confines the endgame to sofas moving through the full right angle: since the sofa area is known to be at least 2.2195... by Gerver's construction, any balanced maximum sofa of large area can be rigidly rotated so that its supporting movement turns the full π/2.

Preamble
import Mathlib
import Definitions.Def_Gerver_arena
import Definitions.Def_Gerver_monotone
import Definitions.Def_Gerver_sofa
Formal statement
namespace Gerver

/-- Step 1c (Theorem 1.5.2): a balanced maximum sofa of area at least 2.2 and
rotation angle in [sec⁻¹(2.2), π/2] has a rotated copy that admits a movement
of rotation angle π/2. -/
theorem rotation_angle_right (S : Set (ℝ × ℝ)) {ω : ℝ}
    (hbal : IsBalancedMaximumSofa S ω) (hmov : HasMovementAngle S ω)
    (ha : 2.2 ≤ area S)
    (hω : Real.arccos (1 / 2.2) ≤ ω ∧ ω ≤ Real.pi / 2) :
    ∃ δ, HasMovementAngle ((fun p => rot δ p) '' S) (Real.pi / 2) := by
  sorry

end Gerver
Source
Baek (2024), Optimality of Gerver's Sofa, arXiv:2411.19826, Theorem 1.5.2 (Step 1-(c) of the proof outline)
Read-back

What the Lean code literally says, in plain math · glm-5-latest-short

The statement says: for every planar set S and every real number ω, if S is a balanced maximum sofa of angle ω that admits a movement of rotation angle ω, the area of S is at least 2.2, and ω lies in the closed interval between arccos(1/2.2) and π/2, then there exists a real number δ such that the image of S under rotation by the angle δ admits a movement of rotation angle π/2.

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

    Confirmed by the moderator at approval.

  • Endorsed by Lucas · Oct 20, 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 paper
SKILL.mdTourFAQContactTerms
© 2026 Prove2Me