primary decomposition and associated primes routines