Nonlinear Dirac equation