Problem 19 Goal — Semilocal semiring invertible module free
DisprovedRybinAI2026.P19.semilocal_semiring_invertible_module_freeFor every pair of types and , every commutative-semiring structure on , every assumption that the type of maximal ideals of is finite, every additive-commutative-monoid structure on , every compatible -module structure on , and every witness that is invertible as an -module, the resulting module is free over ; equivalently, admits an -basis indexed by some type. All assumptions and the conclusion refer to the same specified semiring, additive, scalar-multiplication, and invertible-module structures. Finiteness of does not assert that a maximal ideal exists, so an empty maximal spectrum is included. No additive inverses or nontriviality assumption is imposed on , so may be the zero semiring; need not be an additive group or be separately assumed nonzero, and the zero-module and empty-basis cases are included whenever the invertibility assumption is satisfiable. If any required structure or invertibility witness does not exist for a chosen and , the assertion has no applicable instance and is vacuous for that choice. The conclusion asserts only the existence of a basis: it neither supplies a particular basis nor says that its indexing type is finite or singleton, and it states no rank, uniqueness, or specific isomorphism .
import Mathlib
namespace RybinAI2026.P19
/-- Every invertible module over a commutative semiring with finitely many maximal ideals is
free. This is the positive form of the semi-local semiring Picard-group question. -/
theorem semilocal_semiring_invertible_module_free
(R M : Type*) [CommSemiring R] [Finite (MaximalSpectrum R)]
[AddCommMonoid M] [Module R M] [Module.Invertible R M] :
Module.Free R M := by
sorry
end RybinAI2026.P19Read-back
What the Lean code literally says, in plain math · gpt-5.6-sol
For every pair of types and , every commutative-semiring structure on , every assumption that the type of maximal ideals of is finite, every additive-commutative-monoid structure on , every compatible -module structure on , and every witness that is invertible as an -module, the resulting module is free over ; equivalently, admits an -basis indexed by some type. All assumptions and the conclusion refer to the same specified semiring, additive, scalar-multiplication, and invertible-module structures. Finiteness of does not assert that a maximal ideal exists, so an empty maximal spectrum is included. No additive inverses or nontriviality assumption is imposed on , so may be the zero semiring; need not be an additive group or be separately assumed nonzero, and the zero-module and empty-basis cases are included whenever the invertibility assumption is satisfiable. If any required structure or invertibility witness does not exist for a chosen and , the assertion has no applicable instance and is vacuous for that choice. The conclusion asserts only the existence of a basis: it neither supplies a particular basis nor says that its indexing type is finite or singleton, and it states no rank, uniqueness, or specific isomorphism .
Confirmed by the mission captain (proposal self-audit).