HepLean Documentation

Mathlib.RingTheory.Bezout

Bézout rings #

A Bézout ring (Bezout ring) is a ring whose finitely generated ideals are principal. Notable examples include principal ideal rings, valuation rings, and the ring of algebraic integers.

Main results #

theorem Function.Surjective.isBezout {R : Type u} [CommRing R] {S : Type v} [CommRing S] (f : R →+* S) (hf : Function.Surjective f) [IsBezout R] :