Verify that SP0 is the saturation of 0. In the same way, SPH is the saturation of H. This equals R iff H and S intersect, iff H is not contained in P. Keeping H inside P, SPH also lies in P. This is because P is prime, and if ux lies in H and u is outside of P then x lies in P.
Let Q be a prime ideal that contains P. Select an ideal H, and the elements driven into H by R-Q are also driven into H by R-P. In other words, SPH contains SQH.
Map P forward to an ideal Q in the quotient ring R/H. Let x belong to SPH, hence yx lies in H for some y outside of P. In the quotient ring, xy = 0, and y lies outside of Q. This is the definition of SQ0 in R/H. Conversely, let the image of x lie in SQ0 in R/H, as directed by an element outside of Q, which has a preimage y outside of P. Now xy lies in H, and x is in SPH.
In summary, the image of SPH, under the quotient map R/H, equals SQ0 in the quotient ring. As a result, theorems about SP0 often generalize to SPH by pulling back through a quotient ring.
Remember that SP0 contains x if ux = 0. Taking the radical of this ideal, x could be an nth power. In other words, x is in the radical of SP0 if uxn = 0 for some n and some u outside of P. Turn this around, and x is not in rad(SP0) if the powers of x, times the elements of R-P, never reach 0. This happens iff x can be folded into R-P to create a larger multiplicatively closed set. The complement of this larger closed set is a smaller prime. There is a prime below P iff some x ∈ P is not in rad(SP0). Equivalently, P is minimal iff P = rad(SP0).
Given an ideal H in P, apply the above to the quotient ring R/H. Pull the result back to R, and P is a minimal prime containing H iff P = rad(SPH).
Suppose x is a nonzero element in the intersection. Place the annihilator [0:x] in a maximal ideal M. Pull this down to a minimal prime ideal P in d(R). Since x is in SP0, ux = 0 for some u outside of P. Now u is in the annihilator of x, which lives in P. This is a contradiction, hence x cannot exist, and the intersection is empty.
To prove SP0 is primary, start with xy in SP0, even though x is not. Thus uxy = 0. With ux nonzero, y is a zero divisor. If y lies outside of P, x is in SP0, which is a contradiction. Thus y is in P. If no power of y winds up in SP0 then y can be added to R-P to give a larger multiplicatively closed set, which leads to a smaller prime. Since P is minimal, some power of y lies in SP0, and SP0 is primary.
With P minimal, rad(SP0) = P, and SP0 is P primary.
Now SP0 is suppose to be the smallest P primary ideal. Suppose there is some other ideal H, not containing SP0, that is P primary. Let x lie in SP0-H. Now ux = 0, and some power of u lies in H. This places u in rad(H), inside P, yet u lies outside of P.
Conversely, if SP0 is P primary, then P = rad(SP0), and P is minimal.
In summary, P is minimal iff P = rad(SP0), iff SP0 is P primary - whence SP0 is the smallest P primary ideal.
Let P be a prime ideal containing a smaller ideal J. Pass to the quotient ring R/J and apply the above. Pull the results back to R, and P is minimal over J iff P = rad(SPJ), iff SPJ is P primary - whence SPJ becomes the smallest P primary ideal containing J.
Let P be a prime ideal containing a smaller ideal J. Assume J has a primary decomposition. Pass to the quotient ring R/J and apply the above. Then pull the results back to R. If P is one of the isolated primes in σ(J), a minimal prime over J, and H is its P primary ideal, we can replace H with SPJ.
I'm referencing a section that is yet to come, but the saturation of J through a minimal prime P containing J produces the P primary ideal that contributes to the intersection. The primary ideal has to be SPJ; it can't be anything else. This will become clearer when we characterize the saturations of J.
If J has a primary decomposition, the prime radicals are fixed by first uniqueness, and the primary ideals below the isolated primes are fixed by second uniqueness. However, many different primary ideals are possible below an embedded prime. This is illustrated by the following example.
Let x generate P, an ideal that is both prime and primary.
Let y-ax and x2 generate H, for some fixed nonzero value a in K.
If f is a polynomial in P intersect H, part of it could be generated by x2, but the other piece must be generated by xy-ax2. Combine the x2 pieces, and f is generated by x2 and xy. In other words, J is the intersection of P and H.
Notice that P does not contain H, nor does H contain P.
Look at the quotient ring R/H. If a term contains x2 it vanishes, and y can be replaced with ax wherever it appears. We are left with monomials in x. The nil radical consists of multiples of x, and if you mod out by this nil radical you get K, a field. Thus the nil radical is a maximal ideal. Pull this back to R and nil(H) is a maximal ideal, which I will call Q. With rad(H) = Q, H is Q primary.
The square of P is generated by x2, which is part of H, hence P is contained in rad(H), which is Q. In this example, P is isolated and Q is embedded.
Second uniqueness fixes the primary ideal beneath the isolated prime P. Let's follow along as an exercise. We need to saturate J with respect to P. What elements of R are driven into J by elements outside of P? The elements outside of P are the polynomials in y. Take anything in P, generated by x, and multiply by y, and find something generated by xy, which lies in J. Therefore SPJ = P. Sure enough, P is the primary ideal below P.
Second uniqueness does not constrain the primary ideal below Q. In fact each value of a in K leads to a different primary ideal, and none of these ideals contains the other.