The Cauchy problem for the generalized Korteweg-de-Vries equation