Problem: Let $\mathcal{M}$ be a metric space and let $\mathcal{F}$ be a bounded family of real valued functions on $\mathcal{M}$. Assume that $\mathcal{F}$ is equicontinuous. Define, for each $x \in \mathcal{M}$, $\displaystyle s(x) = \sup_{f \in \mathcal{F}} f(x)$. Prove that $s$ is continuous.
Attempt: I have no knowledge of topology so I want to prove this directly. To begin, let $x \in \mathcal{M}$. Let $\epsilon > 0$. Since $\displaystyle s(x) = \sup_{f \in \mathcal{F}} f(x)$, we can find a $g \in \mathcal{F}$ such that $\displaystyle |s(x) - g(x)| < \frac{\epsilon}{2}$. By the equicontinuity of $\mathcal{F}$, we can find a $\delta > 0$ such that if $d(x,y) < \delta$, for some $y \in \mathcal{M}$, then $\displaystyle |f(x) - f(y)| < \epsilon_1 < \frac{\epsilon}{2}$, for all $f \in \mathcal{F}$. In particular, $\displaystyle |g(x) - g(y)| < \frac{\epsilon_1}{2}$. Let $h \in \mathcal{F}$ such that $\displaystyle |s(y) - h(y)| < \frac{\epsilon}{2}$. We also have by the equicontinuity of $\mathcal{F}$ that $\displaystyle |h(x) - h(y)| < \frac{\epsilon_1}{2}$. Now we want to show that $g(y)$ and $h(y)$ are close.
And this is where I am stuck. I don't think it's necessarily true that $g$ and $h$ at $y$ would be close. Where should I go from here?
Thank you.