Hilbert-Palatini non-holonomic principle