The Lie bracket attempts to generate velocities that are not directly permitted by the state transition equation. For the car-like robot, it will produce a vector field that can move the car sideways (it is achieved through combinations of vector fields, and therefore does not violate the nonholonomic constraint). This operation is called the Lie bracket (pronounced as ``Lee''), and for given vector fields and , it is denote by . The Lie bracket is computed by
in which denotes a matrix-vector multiplication, and In the expressions above, Vi and Wi denote the ith components of and , respectively.It is sometimes convenient for computation of the Lie bracket to directly use the expression for each component of the new vector field (obtained by performing the multiplication indicated above). The ith component of the Lie bracket is given by
Two well-known properties of the Lie bracket are: