Some Results in Non-Linear Programming