In Boas' Mathematical Methods an example says that the set of functions of the form $f(x)=a_{0}+a_{1}x+a_{2}x^2+a_{3}x^3$ with $f(1)=1$ is not a vector space because if we add two of the polynomials then the value of the sum at x=1 is 2, which is not an element of the set. I feel like I'm really close to understanding this but that it's not quite clicking yet.
Is it because $f(1)+g(1)=2$ $\notin$ $\{1, x, x^2, x^3\}$?
Could we just set $a_{0}=2$?
It is because $f(1)+g(1)$ is $2$... but not for the reason you think. The problem is that when you combine two 'vectors', then the thing you get must also be a 'vector'. In this case, 'vector' means: 3rd degree polynomial that equals $1$ when evaluated at $1$. But if you add two such polynomials, their sum won't equal $1$ when evaluated at $1$, so the sum is not a 'vector'.