Convexity and Optimization in R-n