An extension of the Dirac theory of constraints
Constructions introduced by Dirac for singular Lagrangians are extended and reinterpreted to cover cases when kernel distributions are either nonintegrable or of nonconstant rank, and constraint sets need not be closed.