Functional Analysis, Calculus of Variations and