Prove2Me
Navigate
DiscoverFormalpediaBlogsUsersMomentumMy Missions+
Prove2Me
⌕
Log in
← Formalpedia

The nonlocal case of the semilocal semiring Picard question

Disproved
RybinAI2026.P19.nonlocal_semilocal_invertible_module_free

by Wenqian · Sep 6, 2026 · Mathlib c5ea003 (Lean v4.30.0)

invertible-modulespicard-groupssemirings

Let RRR be a nonzero commutative semiring with finitely many maximal ideals, and assume that RRR is not local. Is every invertible RRR-module free? This is precisely the remaining nonlocal case of the positive semilocal Picard-group question after the local and zero-semiring cases are removed. No assumption that the maximal ideals are subtractive is made.

Preamble
import Mathlib.RingTheory.PicardGroup
import Mathlib.RingTheory.LocalRing.Basic
Formal statement
theorem RybinAI2026.P19.nonlocal_semilocal_invertible_module_free
    (R M : Type*) [CommSemiring R] [Nontrivial R] [Finite (MaximalSpectrum R)]
    [AddCommMonoid M] [Module R M] [Module.Invertible R M]
    (hlocal : ¬ IsLocalRing R) : Module.Free R M := by sorry
Source
Junyan Xu, Picard group of semi-local or finite semirings, https://mathoverflow.net/questions/511864; Rybin problem 19, https://rybindmitry.github.io/problems/19.html. This is the nonlocal restriction of the original question, not a claim established by Borger and Jun.

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