Ideals over/under ideals #
This file concerns ideals lying over other ideals.
Let f : R →+* S
be a ring homomorphism (typically a ring extension), I
an ideal of R
and
J
an ideal of S
. We say J
lies over I
(and I
under J
) if I
is the f
-preimage of J
.
This is expressed here by writing I = J.comap f
.
If there is an injective map R/p → S/P
such that following diagram commutes:
R → S
↓ ↓
R/p → S/P
then P
lies over p
.
The ideal obtained by pulling back the ideal P
from B
to A
.
Equations
- Ideal.under A P = Ideal.comap (algebraMap A B) P
Instances For
P
lies over p
if p
is the preimage of P
of the algebraMap
.
Instances
Alias of Ideal.Quotient.instFaithfulSMul
.
An A ⧸ p
-algebra isomorphism between B ⧸ P
and C ⧸ Q
induced by an A
-algebra
isomorphism between B
and C
, where Q = σ P
.
Equations
- Ideal.Quotient.algEquivOfEqMap p σ h = { toEquiv := (P.quotientEquiv Q (↑σ) h).toEquiv, map_mul' := ⋯, map_add' := ⋯, commutes' := ⋯ }
Instances For
An A ⧸ p
-algebra isomorphism between B ⧸ P
and C ⧸ Q
induced by an A
-algebra
isomorphism between B
and C
, where P = σ⁻¹ Q
.
Equations
Instances For
If P
lies over p
, then the stabilizer of P
acts on the extension (B ⧸ P) / (A ⧸ p)
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
If an ideal P
of B
is prime and lying over p
, then it is in primesOver p B
.
Equations
- Ideal.primesOver.mk p P = ⟨P, ⋯⟩