After a first general chapter to place optimization problems in infinite-dimensional spaces in perspective, the first part of the book focuses on the initial important concepts in Functional Analysis and introduces Sobolev spaces in dimension one as a preliminary, simpler case (much in the same way as in the successful book of H.