Colon ideals and quotient annihilators #
For an R-algebra S, the ideal (N : x) of a submodule N of an S-module commutes with
restricting scalars to R.
For an ideal I and an element f of a commutative ring, I ∩ (f) = f · (I : f). When f is
regular this determines (I : f): generators of I ∩ (f), which an intersection computation
supplies, divided by f generate (I : f).
Main results #
Submodule.le_annihilator_quotient_iff: an ideal annihilates a quotient exactly when its multiples of the ambient module lie in the submodule.Submodule.comap_colon_singleton: the ideal(N : x)ofRis the preimage of the ideal(N : x)ofS.Ideal.inf_span_singleton_eq_span_singleton_mul_colon:I ∩ (f) = f · (I : f).Ideal.colon_singleton_eq_of_inf_span_singleton_eq: for regularf, ifI ∩ (f) = f · Jthen(I : f) = J.Ideal.exists_eq_span_pow_mul_colon_not_le: an ideal not contained in every power of(f)is(f ^ k) · (I : f ^ k)with(I : f ^ k)not contained in(f).
References #
- D. Cox, J. Little, D. O'Shea, Ideals, Varieties, and Algorithms, Chapter 4, §4, computing ideal quotients from intersections.
An ideal annihilates a quotient exactly when its multiples of the ambient module lie in the submodule being quotiented out.
For a submodule N of an S-module M and x ∈ M, the ideal (N : x) of R is the
preimage of the ideal (N : x) of S.
Colon ideals from intersections. If f is regular and I ∩ (f) = f · J, then the colon
ideal (I : f) is J.
Extracting a power of a principal ideal. If an ideal I does not lie in every power of
(f), then I = (f ^ k) · (I : f ^ k) for some k, where the colon ideal (I : f ^ k) does not
lie in (f).