The Chebychev–Grübler–Kutzbach criterion determines the number of degrees of freedom of a kinematic chain, that is, a coupling of rigid bodies by means of mechanical constraints. These devices are also called linkages.
The Kutzbach criterion is also called the mobility formula, because it computes the number of parameters that define the configuration of a linkage from the number of links and joints and the degree of freedom at each joint.
Interesting and useful linkages have been designed that violate the mobility formula by using special geometric features and dimensions to provide more mobility than predicted by this formula. These devices are called overconstrained mechanisms.