Let $\mathscr{A}$ be an algebra of bounded complex functions. (Or if necessary, continuous and domain of functions is compact)
Definition:
$\mathscr{B}$ is uniformly closed iff $f\in\mathscr{B}$ whenever $f_n\in \mathscr{B} (n=1,2,\cdot)$ and $f_n\rightarrow f$ uniformly.
$\mathscr{B}$ is the uniform closure of $\mathscr{A}$ iff $\mathscr{B}$ is the set of all functions which are limits of uniformly convergent sequences of members of $\mathscr{A}$.
============
Let $\mathscr{B}$ be a uniform closure of $\mathscr{A}$.
How do i prove that $\mathscr{B}$ is uniformly closed in ZF?
Does Stone-Weierstrass theorem require choice since it is critical to prove Stone-Weierstrass Theorem?