Model reduction from a functional analytic viewpoint