How to calculate Colon Ideals in GCD Domains in particula in UFD Domains
Theorem:
Let R be a GCD domain, I⊴R and S⊆R. Moreover let I=<iα>α∈J and S={sβ}β∈K for some index sets I,K. Then the following relation holds:
β∈K⋂⟨gcd(iα,sβ)iα⟩α∈J⊆I:S
proof: We can take <S> instead S as I:<S>=I:S. This enables us to eliminate maybe a few of sβ's and take only {sβ} that generates <S>. As, I:S=I:<S>=I:<{sβ}>=I:{sβ}β∈K which is sometimes useful to reduce computation.
Coming back to proof, take
x∈β∈K⋂⟨gcd(iα,sβ)iα⟩α∈J
⇒x∈⟨gcd(iα,sβ)iα⟩α∈J,∀β∈K
⇒x=J′ is finiteα∈J′⊆J∑rαgcd(iα,sβ)iα,∀β∈K
⇒xsβ=J′ is finiteα∈J′⊆J∑rαgcd(iα,sβ)iαsβ,∀β∈K
⇒xsβ=J′ is finiteα∈J′⊆J∑rαiαtα,β,∀β∈K
where, tα,β=gcd(iα,sβ)sβ and hence xsβ∈I. This means x∈I:{sβ}=I:S.
Corollary:
To find the equality in (1) we have to check is there any element outside ⋂β∈K⟨gcd(iα,sβ)iα⟩α∈J. To find element outside this ideal we can look at non-zero element in ⋂β∈K⟨gcd(iα,sβ)iα⟩α∈JR. For a non-zero element x+⋂β∈K⟨gcd(iα,sβ)iα⟩α∈J, it is sufficient to check wheter x∈I:S as corresponding nonzero elements in R will be x+i for all i∈⋂β∈K⟨gcd(iα,sβ)iα⟩α∈J. But if x+i∈I:S so is x.
Now if we have such x then we have another ideal ⟨x,⋂β∈K⟨gcd(iα,sβ)iα⟩α∈J⟩⊆I:S and repeat the above process. Else, we get the equality.
Example:
Let R=F[x,y], I=<xy2,x2y> and S={y2}.
By equation (1) we have,
⟨gcd(xy2,y2)xy2,gcd(x2y,y2)x2y⟩=<x,x2>=<x>⊆I:S
Now, find non-zero element in <x>F[x,y]≅F[y]. Any non zero element of F[y] is of the form f(y) and taking pre-image under th natural isomorphism (ϕ(f(x,y)+<x>)=f(x,y)(mod x))
So, ϕ−1(f(y))=f(y)+<x>.
And hence check whether f(y)∈I:S?
f(y)y2∈/I as elements in I must have atleast 1 degree in indeterminate x. Hence f(y)=0 and hence
I:S=<x>