Mathlib Map

Structures · Algebra

OrzechProperty

A ring R satisfies the Orzech property, if for any finitely generated R-module M, any surjective homomorphism f : N → M from a submodule N of M to M is injective. NOTE: In the definition we need to assume that M has the same universe level as R, but it in fact implies the universe polymorphic versions OrzechProperty.injective_of_surjective_of_injective and OrzechProperty.injective_of_surjective_of_submodule.

Defined in
Mathlib.RingTheory.OrzechProperty
Shape
One type argument · adds injective_of_surjective_of_submodule'

Extends0

Extends nothing: this is a root of the hierarchy.

Extended by0

Nothing extends this class yet.

Concrete types that are instances0

No instance on a concrete type; it is reached through other classes.

How is a type an instance?

Loading the hierarchy index…

Assumed by20

Ancestors0

No ancestors.