I'm reading the book An Introduction to Operator Algebras by Kehe Zhu, in a such book all the algebras are assumed to be unital and associative. Once said that, the autor proves that if $A$ is a commutative $C^*$-algebra then the Gelfand transform is a $C^*$-isomorphism from $A$ onto $C(M_A)$, being $M_A$ the maximal ideal space of $A$, that is, the set of non-trivial multiplicative linear functionals.
Next, the following theorem is stated: if $A=L^\infty(X)$ (for some measure space $(X,S,\mu)$) with its natural $C^*$-algebra structure, that is, pointwise operations and involution defined by $f^*=\overline{f}$, then $A$ is isomorphic as a $C^*$-algebra to $C(K)$, where $K$ is an extremely disconnected compact Hausdorff space.
Of course, the natural candidate is $K=M_A$, since it is already known that $K$ is a compact Hausdorff space it only remains to prove that $K$ is extremely disconnected, that is, for any open set $U \subset K$, $\overline{U}$ is open. This is exactly what the autor does.
In order to do so, given a fixed open set $U$ the following set is considered: $$ F=\left\{{f \in C(K): 0\leq f \leq 1, f|_{K-U}}=0\right\} $$ If $\Gamma:A \rightarrow C(K)$ is the Gelfand transform, then $\Gamma$ is an isomorphism of $C^*$-algebras (that is, it is a bijective algebra homomorphism which preserves involutions, actually it is also an isometry). Therefore, $\Gamma^{-1}(F)$ is a bounded set in $A$ (the autor also says that $\Gamma^{-1}$ "preserves" the order structure, but I guess that means that if $||f||\leq||g||$ then $||\Gamma^{-1}f||\leq||\Gamma^{-1}g||$, otherwise I have no idea what he means). From this, the autor concludes that $F$ has a least upper bound $f_0$ (again, I guess that means $||f||\leq||f_0||$ for all $f\in F$ and that if $g \in C(K)$ also satisfies this last relation then $||f_0||\leq||g||$ ).Next, the following is claimed: for every $x \in U$ there exist $f \in F$ such that $f(x)=1$ and therefore $f_0|_{U}=1$.
Why is this last claim true? Since $||f||\leq||f_0||$ we can assure that $||f_0||=1$ but unless we know that $f(x) \leq f_0(x)$ for all $x \in K$ and for all $f \in F$ (which doesn't seem true unless I have misunderstood something on the way) I don't see why we could ensure that $f_0|_{U}=1$. As you can see, I am having trouble in order to understand this proof. I would appreciate your help in understanding the proof as well as correcting any errors I may have made.
In advance thank you.