set discriminant