In this paper, we prove the existence of sign changing solutions and multiple solutions of a semilinear elliptic eigenvalue problem. One of the key points here is to construct nonempty invariant sets of the gradient flow which contain the positive and the negative solution of the problem. (C) 2010 Elsevier Ltd. All rights reserved.