This document provides notes for an optimization models course. It begins with an introduction to vectors and functions, including definitions of vectors, vector spaces, bases, dimensions, norms, and inner products. It then discusses related concepts like orthogonality, orthogonal complements, and projections. The document contains mathematical definitions, theorems, and examples to illustrate key concepts from linear algebra that form the foundation for optimization models.