In view of difficulties and questions of quantum mechanics in description of motion of electrons in hydrogen atom, we here established their nonlinear theory of motion based on the true motions of electron and nucleon and the real interactions between them, in which the motion of electron is depicted by a nonlinear Schrödinger equation with a Coulomb potential, the nonlinear interaction b∣φ∣2φ is produced by the change of Coulomb interaction between nucleon and electron due to the motion of nucleon. Thus the natures of the electron are thoroughly changed relative to those in quantum mechanics due to the nonlinear interactions, it not only is stable and localized, but also possesses a wave–corpuscle duality. Meanwhile, if its eigenenergy is still quantized and distributed in accordance with the energy levels, then we can use the new theory to explain perfectly the spectrum features of hydrogen atom, which resembles quantum mechanics, but its sizes of eigenenergy are depressed relative to that in quantum mechanics. This means that the nonlinear interaction enhances the localized and stable nature of the electron. Therefore, the new nonlinear theory is successful and correct to the hydrogen atom.