The aim of this paper is to study numerical realization of the conditions of Max Nöther's residual intersection theorem. The numerical realization relies on obtaining the intersection of two algebraic curves by homotopy continuation method, computing the approximate places of an algebraic curve, getting the exact orders of a polynomial at the places, and determining the multiplicity and character of a point of an algebraic curve. The numerical experiments show that our method is accurate, effective and robust without using multiprecision arithmetic, even if the coefficients of algebraic curves are inexact. We also conclude that the computational complexity of the numerical realization is polynomial time. §1 Introduction There are many achievements in mathematics, which condense human intelligence and represent the progress of culture, such as algebra, geometry, topology. Once the theorems and conclusions can be applied in practice, it must make themselves not just for the theoretical research. With the development of the computer, this idea not only becomes a possible reality, but also leads to new research fields. For example, when a matrix A is nonsingular, the solution of the linear system AX = b is X = A −1 b, which is a perfect theoretical result. However, when the matrix A is dense and of large order, the result is not practical. To solve the linear system efficiently, an important research subject called Numerical Algebra has arisen.Max Nöther's residual intersection theorem plays very important roles in algebraic geometry [8], such as algebraic curves and polynomial ideal theories. It is a special case of CayleyBacharach theorem and also an aided tool to prove the generalizations of Cayley-Bacharach theorem [8]. Its comprehensive application in linear series shows its importance [24]. This paper presents the numerical realization of the conditions of this theorem, which involves the computations of some fundamental quantities of algebraic curve, such as the places of an algebraic curve, the orders of a bivariate polynomial at the places, and the intersection of two algebraic curves. Obviously, it is difficult to compute these quantities for the algebraic curve of large degree by manual calculation.The places of an algebraic curve can be computed from its Puiseux expansions. The earlier work on the computation of Puiseux expansions can be found in [24,5,6,11]. Duval [7] describes