Differentiable optimization and equation solving: a treatise on algorithemic science and the karmarkar revoloution - Nazareth ,John Lawrence (Springer, 2003)