Discontinuous ordinary differential equations General theory mathematics