nonlinear symmetric