Abstract: We derive a tight upper bound on the probability over x=(x1,…,xμ)∈Z<sup>μ uniformly distributed in [0,m)<sup>μ that f(x)=0modN for any μ-linear polynomial f∈Z[X1,…,Xμ] co-prime to N. We show that for N=p1<sup>r1,...,pℓ<sup>rℓ this probability is bounded by mμ+i=1∏<sup>ℓ</sup>Ipi1(ri,μ) where I is the regularized beta function. Furthermore, we provide an inverse result that for any target parameter λ bounds the minimum size of N for which the probability that f(x)≡0modN is at most 2<sup>−λ</sup>+mμ. For μ=1 this is simply N≥2<sup>λ. For μ≥2, log2(N)≥8μ<sup>2+</sup>log2(2μ)⋅λ the probability that f(x)≡0modN is bounded by 2<sup>−λ</sup>+mμ. We also present a computational method that derives tighter bounds for specific values of μ and λ. For example, our analysis shows that for μ=20, λ=120 (values typical in cryptography applications), and log2(N)≥416 the probability is bounded by 2<sup>−120+m20. We provide a table of computational bounds for a large set of μ and λ values.