  This paper is concerned with certifying that a given point is near an exact
root of an overdetermined or singular polynomial system with rational
coefficients. The difficulty lies in the fact that consistency of
overdetermined systems is not a continuous property. Our certification is based
on hybrid symbolic-numeric methods to compute the exact "rational univariate
representation" (RUR) of a component of the input system from approximate
roots. For overdetermined polynomial systems with simple roots, we compute an
initial RUR from approximate roots. The accuracy of the RUR is increased via
Newton iterations until the exact RUR is found, which we certify using exact
arithmetic. Since the RUR is well-constrained, we can use it to certify the
given approximate roots using alpha-theory. To certify isolated singular roots,
we use a determinantal form of the "isosingular deflation", which adds new
polynomials to the original system without introducing new variables. The
resulting polynomial system is overdetermined, but the roots are now simple,
thereby reducing the problem to the overdetermined case. We prove that our
algorithms have complexity that are polynomial in the input plus the output
size upon successful convergence, and we use worst case upper bounds for
termination when our iteration does not converge to an exact RUR. Examples are
included to demonstrate the approach.
