Theorem Suppose $A$ is a set, $F ⊆ P (A)$, and $F \ne ∅$. Then the least upper bound of $F$ (in the subset partial order) is $∪F$ and the greatest lower bound of $F$ is $∩F$.
Proof: Since any element of $F$ is a subset of $\cup F$, $\cup F$ upper bound of $F$. To prove $\cup F$ is the least upper bound, let $U$ be the set of all upper bounds. Suppose $x\in U$. Suppose $y\in \cup F$. Since $y\in \cup F$ there is a $B\in F$ such that $y\in B$. Since $x\in U$, then for all $h\in F$, $h\subseteq x$. So $B\subseteq x$. Thus $y\in x$. Thus $\cup F$ is the least upper bound of $F$.
Suppose $x\in F$. Suppose $y\in \cap F$. Then $y\in x$. Thus $\cap F$ is the lower bound. To show $\cap F$ the greatest lower bound, suppose $L$ is the set of all lower bounds. Suppose $x\in L$. Suppose $y\in x$. Suppose $z\in F$. Since $x$ is a lower bound and $z\in F$ then $x\subseteq z$. Thus $y\in z$. So $\cap F$ is the greatest lower bound. $\square$
Is this proof correct?
The assumptions state that $F\ne \emptyset $. I have not used this assumption in my proof thus was it a necessary assumption for this theorem to stay true. Or is it a redundant assumption?