Maximal ideal of local rings #
We prove basic properties of the maximal ideal of a local ring.
@[simp]
theorem
IsLocalRing.eq_maximalIdeal
{R : Type u_1}
[CommSemiring R]
[IsLocalRing R]
{I : Ideal R}
(hI : I.IsMaximal)
:
The maximal spectrum of a local ring is a singleton.
Equations
- IsLocalRing.instUniqueMaximalSpectrum = { default := { asIdeal := IsLocalRing.maximalIdeal R, isMaximal := ⋯ }, uniq := ⋯ }
theorem
IsLocalRing.le_maximalIdeal
{R : Type u_1}
[CommSemiring R]
[IsLocalRing R]
{J : Ideal R}
(hJ : J ≠ ⊤)
:
An element x
of a commutative local semiring is not contained in the maximal ideal
iff it is a unit.
@[deprecated IsLocalRing.maximal_ideal_unique (since := "2024-11-11")]
Alias of IsLocalRing.maximal_ideal_unique
.
@[deprecated IsLocalRing.eq_maximalIdeal (since := "2024-11-11")]
theorem
LocalRing.eq_maximalIdeal
{R : Type u_1}
[CommSemiring R]
[IsLocalRing R]
{I : Ideal R}
(hI : I.IsMaximal)
:
Alias of IsLocalRing.eq_maximalIdeal
.
@[deprecated IsLocalRing.le_maximalIdeal (since := "2024-11-11")]
theorem
LocalRing.le_maximalIdeal
{R : Type u_1}
[CommSemiring R]
[IsLocalRing R]
{J : Ideal R}
(hJ : J ≠ ⊤)
:
Alias of IsLocalRing.le_maximalIdeal
.
@[deprecated IsLocalRing.mem_maximalIdeal (since := "2024-11-11")]
Alias of IsLocalRing.mem_maximalIdeal
.
@[deprecated IsLocalRing.not_mem_maximalIdeal (since := "2024-11-11")]
Alias of IsLocalRing.not_mem_maximalIdeal
.
An element x
of a commutative local semiring is not contained in the maximal ideal
iff it is a unit.
@[deprecated IsLocalRing.isField_iff_maximalIdeal_eq (since := "2024-11-11")]
Alias of IsLocalRing.isField_iff_maximalIdeal_eq
.
theorem
IsLocalRing.maximalIdeal_le_jacobson
{R : Type u_1}
[CommRing R]
[IsLocalRing R]
(I : Ideal R)
:
theorem
IsLocalRing.jacobson_eq_maximalIdeal
{R : Type u_1}
[CommRing R]
[IsLocalRing R]
(I : Ideal R)
(h : I ≠ ⊤)
:
@[deprecated IsLocalRing.maximalIdeal_le_jacobson (since := "2024-11-11")]
theorem
LocalRing.maximalIdeal_le_jacobson
{R : Type u_1}
[CommRing R]
[IsLocalRing R]
(I : Ideal R)
:
Alias of IsLocalRing.maximalIdeal_le_jacobson
.
@[deprecated IsLocalRing.jacobson_eq_maximalIdeal (since := "2024-11-11")]
theorem
LocalRing.jacobson_eq_maximalIdeal
{R : Type u_1}
[CommRing R]
[IsLocalRing R]
(I : Ideal R)
(h : I ≠ ⊤)
:
Alias of IsLocalRing.jacobson_eq_maximalIdeal
.
theorem
IsLocalRing.ker_eq_maximalIdeal
{R : Type u_1}
{K : Type u_3}
[CommRing R]
[IsLocalRing R]
[DivisionRing K]
(φ : R →+* K)
(hφ : Function.Surjective ⇑φ)
:
@[deprecated IsLocalRing.ker_eq_maximalIdeal (since := "2024-11-09")]
theorem
LocalRing.ker_eq_maximalIdeal
{R : Type u_1}
{K : Type u_3}
[CommRing R]
[IsLocalRing R]
[DivisionRing K]
(φ : R →+* K)
(hφ : Function.Surjective ⇑φ)
:
Alias of IsLocalRing.ker_eq_maximalIdeal
.
@[deprecated IsLocalRing.maximalIdeal_eq_bot (since := "2024-11-09")]
Alias of IsLocalRing.maximalIdeal_eq_bot
.