Discontinuous systems