Let $C[0,1]$ be the set of continuous functions from $[0,1]$ to $\mathbb R$. For $g,h∈C[0,1]$ and $a∈\mathbb R$, addition and scalar multiplication are defined respectively as: \begin{align} (g+h)(x)&=g(x)+h(x)\\ (ag)(x)&=ag(x) \end{align} Prove that $C[0,1]$ satisfies the following axioms for being a vector space over $\mathbb R$: a Zero exists, a One exists and the Distributive laws holds.
My issue is that I really don't know what my variables are meant to be in this situation. Would it be the case that saying, for example, $g(x)+0=g(x)$ proves the first axiom or would I need to use something else?
The "variables" (I believe you mean vectors) are continuous functions from $[0,1]\rightarrow \mathbb{R}$. You are correct that the function $h(x) \equiv 0$ is indeed the $0$ vector in this space, and your proof $g(x)+h(x) = g(x)+0=g(x)$ is sufficient. If you want to be more precise you can first say, "Let $g(x)$ be an arbitrary continuous function from $[0,1]$ to $\mathbb{R}$" and also note that $h(x)\equiv 0$ is a continuous function, so it is in the space you are considering.