Let $(X,\|\cdot \|)$ be a normed space over $\mathbb{K}$ ($\mathbb{R}$ or $\mathbb{C}$), and let $M\subseteq X$ be a subspace.
Let $\phi\in \mathcal L(M,\mathbb{K})$, and let $A$ be the set of all bounded linear functionals $f$ such that $f|_M=\phi$ and $\|f\|=\|\phi\|$. What is the possible number of elements in $A$? Hint: Show that $A$ is a non-empty convex set, and use it to determine the possible number.
What I did: First, I have proven that $A$ is a non-empty convex set. I am not sure how to determine the possible number. Pick $f_1,f_2\in A$ and let $\alpha\in [0,1]$, and write $f_3=\alpha f_1+(1-\alpha) f_2$. If $f_1=f_2$, then $f_3=f_1$ is the only map in $A$, ie. it is unique, so $A$ must be finite if each element in $A$ are equal to some other. If $f_1\neq f_2$, then $f_3=\alpha f_1+(1-\alpha) f_2$ belongs to $A$ and it is not unique. There are infinitely many such maps, so $A$ is infinite, if at least one of the elements in $A$ is not equal to the rest.
If my reason is correct, is there a better/rigorious way to formulate?