| Finding the upper bound for the number of isolated zeros of Mel'nikov function is an important problem of bifurcation theory of ordinary differential equation. It is closed related to determinating the number of limit-cycles of a perturbated polynomial Hamiltonian system on the plane. It has been studied in this paper that the number of isolated zeros of Mel'nikov function for a class of the Hamiltonian system with double-homoclinic orbit, under polynomial perturbation. Consider the system:where 0≤ε(?)1 is a small parameter, Pn(x, y) and Qn(x, y)are polynomials of degrees not greater than n. Whenε=0, the system is a Hamiltonian system which exists a double-homoclinic orbit,Γ0 = {(x,y)|H(x,y) =1/2y2-1/2x2 + 1/4x4 = 0}. It has been discussed in this paper that the bifurcation phenomenon of the family of the orbits outsideΓ0,Γh= {(x, y)|H(x, y) > 0}, under polynomial perturbation. When the Petrov's method was used to estimate the number of isolate zeros of Mel'nikov function, there was a singular point on the branch cut. The branch cut has been improved in the neighborhood of the critical point. The number of limit-cycles of the perturbed system is no more than n. Then, it has been considered in this paper that the bifurcation phenomenon of two symmetry familys of orbits insideΓ0,Γh+= {(x,y)|H(x,y) <0,x >},Γh- = {(x,y)|H{x,y) <0,x < 0}, under polynomial perturbation. The algebra structure of M1(h) iswhere degg0*(h)≤[(n-1)/2], degg2*(h)≤[(n-3)/2], degg(h)≤[n/2].When the M1(h) was derivated [n/2] + 1 times, g(h) was deleted.degG0,[n/2]+1≤n, degG(2,[n/2]+1)≤n-1. The number of limit-cycles of the perturbedsystem are no more than 2n+[n/2]+2 in the neighborhood ofΓh+ andΓh-, applyingPerov's method. |