1234567890123456789012345678901234567890 ;Si la entrada E es efectivamente nula el algoritmo responde correctamente. Si E no es nula el algoritmo responde equivocadamente, con una probabilidad pequeña, la de elegir precisamente m raices de E en un conjunto con puntos, la cual probabilidad es, en todo caso, menor que . La probabilidad de error puede disminuirse arbitrariamente reiterando la selección de puntos de prueba:
Choose m integer vectors ;
if then ``Yes'' else ``No''
1234567890123456789012345678901234567890 ;En este caso la probabilidad de error es .
; ;
while do {
Choose m integer vectors ;
;
} ;
if then ``Yes'' else ``No''