Let $X$ be a locally compact Hausdorff space, and let $(U_\alpha)_{\alpha \in A}$ be an open cover of $X$. Show that there exist compactly supported continuous functions $f_\alpha: X \to [0,1]$ supported on $U_\alpha$ for each $\alpha \in A$ with $\sum_{\alpha \in A} f_\alpha(x)=1$ for all $x \in X$ (with only finitely many of the terms on the left-hand side non-zero for each $x$).”
I have no idea how to get started, to make sure that $\sum_{\alpha\in A}f_\alpha(X)$ is well-defined, it seems that we need to find a refinement $(V_\beta)_{\beta\in B}$ of $(U_\alpha)_{\alpha_\in A}$ such that every $x$ in $X$ belongs only finitely many $V_\beta$.