In this paper we consider sliding mode control for descriptor systems. We propose a control input that bring and constrain the trajectory to a switching hyper plane and a design method of the hyper plane. We reduce this design problem to a stabilizing problem of a descriptor system. This stabilizing problem is solved by a generalized algebraic Riccati equation that has a kind of optimality. We also provide a computation method by considering a generalized eigenvalue problem