Intersections of radical ideals of commutative rings
Content created by Fredrik Bakke, Egbert Rijke and Maša Žaucer.
Created on 2023-06-08.
Last modified on 2024-04-11.
module commutative-algebra.intersections-radical-ideals-commutative-rings where
Imports
open import commutative-algebra.commutative-rings open import commutative-algebra.full-ideals-commutative-rings open import commutative-algebra.ideals-commutative-rings open import commutative-algebra.intersections-ideals-commutative-rings open import commutative-algebra.poset-of-ideals-commutative-rings open import commutative-algebra.poset-of-radical-ideals-commutative-rings open import commutative-algebra.powers-of-elements-commutative-rings open import commutative-algebra.products-ideals-commutative-rings open import commutative-algebra.products-radical-ideals-commutative-rings open import commutative-algebra.radical-ideals-commutative-rings open import commutative-algebra.radicals-of-ideals-commutative-rings open import elementary-number-theory.addition-natural-numbers open import foundation.dependent-pair-types open import foundation.existential-quantification open import foundation.identity-types open import foundation.propositional-truncations open import foundation.universe-levels open import order-theory.greatest-lower-bounds-large-posets open import order-theory.large-meet-semilattices
Idea
The intersection of two
radical ideals
consists of the elements contained in both of them. Given two radical ideals I
and J
, their intersection can be computed as
I ∩ J = √ IJ,
where IJ
is the
product of I
and
J
.
Definition
The universal property of intersections of radical ideals
module _ {l1 l2 l3 : Level} (A : Commutative-Ring l1) (I : radical-ideal-Commutative-Ring l2 A) (J : radical-ideal-Commutative-Ring l3 A) where is-intersection-radical-ideal-Commutative-Ring : {l4 : Level} (K : radical-ideal-Commutative-Ring l4 A) → UUω is-intersection-radical-ideal-Commutative-Ring K = is-greatest-binary-lower-bound-Large-Poset ( radical-ideal-Commutative-Ring-Large-Poset A) ( I) ( J) ( K)
The intersection of radical ideals
module _ {l1 l2 l3 : Level} (A : Commutative-Ring l1) (I : radical-ideal-Commutative-Ring l2 A) (J : radical-ideal-Commutative-Ring l3 A) where is-radical-intersection-radical-ideal-Commutative-Ring : is-radical-ideal-Commutative-Ring A ( intersection-ideal-Commutative-Ring A ( ideal-radical-ideal-Commutative-Ring A I) ( ideal-radical-ideal-Commutative-Ring A J)) pr1 (is-radical-intersection-radical-ideal-Commutative-Ring x n (H , K)) = is-radical-radical-ideal-Commutative-Ring A I x n H pr2 (is-radical-intersection-radical-ideal-Commutative-Ring x n (H , K)) = is-radical-radical-ideal-Commutative-Ring A J x n K intersection-radical-ideal-Commutative-Ring : radical-ideal-Commutative-Ring (l2 ⊔ l3) A pr1 intersection-radical-ideal-Commutative-Ring = intersection-ideal-Commutative-Ring A ( ideal-radical-ideal-Commutative-Ring A I) ( ideal-radical-ideal-Commutative-Ring A J) pr2 intersection-radical-ideal-Commutative-Ring = is-radical-intersection-radical-ideal-Commutative-Ring ideal-intersection-radical-ideal-Commutative-Ring : ideal-Commutative-Ring (l2 ⊔ l3) A ideal-intersection-radical-ideal-Commutative-Ring = ideal-radical-ideal-Commutative-Ring A intersection-radical-ideal-Commutative-Ring is-intersection-intersection-radical-ideal-Commutative-Ring : is-intersection-radical-ideal-Commutative-Ring A I J intersection-radical-ideal-Commutative-Ring is-intersection-intersection-radical-ideal-Commutative-Ring K = is-intersection-intersection-ideal-Commutative-Ring A ( ideal-radical-ideal-Commutative-Ring A I) ( ideal-radical-ideal-Commutative-Ring A J) ( ideal-radical-ideal-Commutative-Ring A K)
The large meet-semilattice of radical ideals in a commutative ring
module _ {l1 : Level} (A : Commutative-Ring l1) where has-meets-radical-ideal-Commutative-Ring : has-meets-Large-Poset (radical-ideal-Commutative-Ring-Large-Poset A) meet-has-meets-Large-Poset has-meets-radical-ideal-Commutative-Ring = intersection-radical-ideal-Commutative-Ring A is-greatest-binary-lower-bound-meet-has-meets-Large-Poset has-meets-radical-ideal-Commutative-Ring = is-intersection-intersection-radical-ideal-Commutative-Ring A is-large-meet-semilattice-radical-ideal-Commutative-Ring : is-large-meet-semilattice-Large-Poset ( radical-ideal-Commutative-Ring-Large-Poset A) has-meets-is-large-meet-semilattice-Large-Poset is-large-meet-semilattice-radical-ideal-Commutative-Ring = has-meets-radical-ideal-Commutative-Ring has-top-element-is-large-meet-semilattice-Large-Poset is-large-meet-semilattice-radical-ideal-Commutative-Ring = has-top-element-radical-ideal-Commutative-Ring A radical-ideal-Commutative-Ring-Large-Meet-Semilattice : Large-Meet-Semilattice (λ l2 → l1 ⊔ lsuc l2) (λ l2 l3 → l1 ⊔ l2 ⊔ l3) large-poset-Large-Meet-Semilattice radical-ideal-Commutative-Ring-Large-Meet-Semilattice = radical-ideal-Commutative-Ring-Large-Poset A is-large-meet-semilattice-Large-Meet-Semilattice radical-ideal-Commutative-Ring-Large-Meet-Semilattice = is-large-meet-semilattice-radical-ideal-Commutative-Ring
Properties
The radical ideal of an intersection is the intersection of the radicals of the ideals
module _ {l1 l2 l3 : Level} (A : Commutative-Ring l1) (I : ideal-Commutative-Ring l2 A) (J : ideal-Commutative-Ring l3 A) where forward-inclusion-intersection-radical-of-ideal-Commutative-Ring : leq-ideal-Commutative-Ring A ( intersection-ideal-Commutative-Ring A ( ideal-radical-of-ideal-Commutative-Ring A I) ( ideal-radical-of-ideal-Commutative-Ring A J)) ( ideal-radical-of-ideal-Commutative-Ring A ( intersection-ideal-Commutative-Ring A I J)) forward-inclusion-intersection-radical-of-ideal-Commutative-Ring x (H , K) = apply-universal-property-trunc-Prop H ( subset-radical-of-ideal-Commutative-Ring A ( intersection-ideal-Commutative-Ring A I J) ( x)) ( λ (n , H') → apply-universal-property-trunc-Prop K ( subset-radical-of-ideal-Commutative-Ring A ( intersection-ideal-Commutative-Ring A I J) ( x)) ( λ (m , K') → intro-exists ( add-ℕ n m) ( ( is-closed-under-eq-ideal-Commutative-Ring A I ( is-closed-under-right-multiplication-ideal-Commutative-Ring ( A) ( I) ( power-Commutative-Ring A n x) ( power-Commutative-Ring A m x) ( H')) ( inv ( distributive-power-add-Commutative-Ring A n m))) , ( is-closed-under-eq-ideal-Commutative-Ring A J ( is-closed-under-left-multiplication-ideal-Commutative-Ring ( A) ( J) ( power-Commutative-Ring A n x) ( power-Commutative-Ring A m x) ( K')) ( inv ( distributive-power-add-Commutative-Ring A n m)))))) backward-inclusion-intersection-radical-of-ideal-Commutative-Ring : leq-ideal-Commutative-Ring A ( ideal-radical-of-ideal-Commutative-Ring A ( intersection-ideal-Commutative-Ring A I J)) ( intersection-ideal-Commutative-Ring A ( ideal-radical-of-ideal-Commutative-Ring A I) ( ideal-radical-of-ideal-Commutative-Ring A J)) backward-inclusion-intersection-radical-of-ideal-Commutative-Ring x H = apply-universal-property-trunc-Prop H ( subset-intersection-ideal-Commutative-Ring A ( ideal-radical-of-ideal-Commutative-Ring A I) ( ideal-radical-of-ideal-Commutative-Ring A J) ( x)) ( λ (n , H' , K') → ( intro-exists n H' , intro-exists n K')) preserves-intersection-radical-of-ideal-Commutative-Ring : ( intersection-ideal-Commutative-Ring A ( ideal-radical-of-ideal-Commutative-Ring A I) ( ideal-radical-of-ideal-Commutative-Ring A J)) = ( ideal-radical-of-ideal-Commutative-Ring A ( intersection-ideal-Commutative-Ring A I J)) preserves-intersection-radical-of-ideal-Commutative-Ring = eq-has-same-elements-ideal-Commutative-Ring A ( intersection-ideal-Commutative-Ring A ( ideal-radical-of-ideal-Commutative-Ring A I) ( ideal-radical-of-ideal-Commutative-Ring A J)) ( ideal-radical-of-ideal-Commutative-Ring A ( intersection-ideal-Commutative-Ring A I J)) ( λ x → forward-inclusion-intersection-radical-of-ideal-Commutative-Ring x , backward-inclusion-intersection-radical-of-ideal-Commutative-Ring x)
The intersection of radical ideals is the radical of the ideal generated by their product
Given two radical ideals I
and J
, we claim that
I ∩ J = √ IJ,
where IJ
is the
product of the
ideals I
and J
. To prove this, it suffices to prove the inclusions
IJ ⊆ I ∩ J ⊆ √ IJ.
Note that any product of elements in I
and J
is in the intersection I ∩ J
.
This settles the first inclusion. For the second inclusion, note that if
x ∈ I ∩ J
, then x² ∈ IJ
so it follows that x ∈ √ IJ
.
module _ {l1 l2 l3 : Level} (A : Commutative-Ring l1) (I : radical-ideal-Commutative-Ring l2 A) (J : radical-ideal-Commutative-Ring l3 A) where contains-product-intersection-radical-ideal-Commutative-Ring : contains-product-radical-ideal-Commutative-Ring A I J ( intersection-radical-ideal-Commutative-Ring A I J) pr1 (contains-product-intersection-radical-ideal-Commutative-Ring x y p q) = is-closed-under-right-multiplication-radical-ideal-Commutative-Ring A I x y p pr2 (contains-product-intersection-radical-ideal-Commutative-Ring x y p q) = is-closed-under-left-multiplication-radical-ideal-Commutative-Ring A J x y q forward-inclusion-intersection-radical-ideal-Commutative-Ring : leq-radical-ideal-Commutative-Ring A ( intersection-radical-ideal-Commutative-Ring A I J) ( product-radical-ideal-Commutative-Ring A I J) forward-inclusion-intersection-radical-ideal-Commutative-Ring x (H , K) = is-radical-radical-of-ideal-Commutative-Ring A ( product-ideal-Commutative-Ring A ( ideal-radical-ideal-Commutative-Ring A I) ( ideal-radical-ideal-Commutative-Ring A J)) ( x) ( 2) ( contains-product-product-radical-ideal-Commutative-Ring A I J x x H K) backward-inclusion-intersection-radical-ideal-Commutative-Ring : leq-radical-ideal-Commutative-Ring A ( product-radical-ideal-Commutative-Ring A I J) ( intersection-radical-ideal-Commutative-Ring A I J) backward-inclusion-intersection-radical-ideal-Commutative-Ring = is-radical-of-ideal-radical-of-ideal-Commutative-Ring A ( product-ideal-Commutative-Ring A ( ideal-radical-ideal-Commutative-Ring A I) ( ideal-radical-ideal-Commutative-Ring A J)) ( intersection-radical-ideal-Commutative-Ring A I J) ( is-product-product-ideal-Commutative-Ring A ( ideal-radical-ideal-Commutative-Ring A I) ( ideal-radical-ideal-Commutative-Ring A J) ( ideal-intersection-radical-ideal-Commutative-Ring A I J) ( contains-product-intersection-radical-ideal-Commutative-Ring)) has-same-elements-intersection-radical-ideal-Commutative-Ring : has-same-elements-radical-ideal-Commutative-Ring A ( intersection-radical-ideal-Commutative-Ring A I J) ( product-radical-ideal-Commutative-Ring A I J) pr1 (has-same-elements-intersection-radical-ideal-Commutative-Ring x) = forward-inclusion-intersection-radical-ideal-Commutative-Ring x pr2 (has-same-elements-intersection-radical-ideal-Commutative-Ring x) = backward-inclusion-intersection-radical-ideal-Commutative-Ring x is-product-intersection-radical-ideal-Commutative-Ring : is-product-radical-ideal-Commutative-Ring A I J ( intersection-radical-ideal-Commutative-Ring A I J) ( contains-product-intersection-radical-ideal-Commutative-Ring) is-product-intersection-radical-ideal-Commutative-Ring K H x p = is-product-product-radical-ideal-Commutative-Ring A I J K H x ( forward-inclusion-intersection-radical-ideal-Commutative-Ring x p) is-intersection-product-radical-ideal-Commutative-Ring : is-intersection-radical-ideal-Commutative-Ring A I J ( product-radical-ideal-Commutative-Ring A I J) pr1 (is-intersection-product-radical-ideal-Commutative-Ring K) (L , M) x p = forward-inclusion-intersection-radical-ideal-Commutative-Ring x ( L x p , M x p) pr1 (pr2 (is-intersection-product-radical-ideal-Commutative-Ring K) H) x p = pr1 ( backward-inclusion-intersection-radical-ideal-Commutative-Ring x ( H x p)) pr2 (pr2 (is-intersection-product-radical-ideal-Commutative-Ring K) H) x p = pr2 ( backward-inclusion-intersection-radical-ideal-Commutative-Ring x ( H x p))
Recent changes
- 2024-04-11. Fredrik Bakke and Egbert Rijke. Propositional operations (#1008).
- 2023-08-21. Egbert Rijke and Fredrik Bakke. Cyclic groups (#697).
- 2023-06-09. Fredrik Bakke. Remove unused imports (#648).
- 2023-06-08. Egbert Rijke, Maša Žaucer and Fredrik Bakke. The Zariski locale of a commutative ring (#619).