Intersection of Upper Closures is Upper Closure of Join Operands

Theorem
Let $L = \left({S, \vee, \preceq}\right)$ be a join semilattice.

Let $x, y \in S$.

Then $\left({x \vee y}\right)^\succeq = x^\succeq \cap y^\succeq$

Proof
We will prove that $\left({x \vee y}\right)^\succeq \subseteq x^\succeq \cap y^\succeq$

Let $a \in \left({x \vee y}\right)^\succeq$

By definition of upper closure of element:
 * $x \vee y \preceq a$

By Join Succeeds Operands:
 * $x \preceq x \vee y$ and $y \preceq x \vee y$

By definition of transitivity:
 * $x \preceq a$ and $y \preceq a$

By definition of upper closure of element:
 * $a \in x^\succeq$ and $a \in y^\succeq$

Thus by definition of intersection:
 * $a \in x^\succeq \cap y^\succeq$

We will prove that
 * $x^\succeq \cap y^\succeq \subseteq \left({x \vee y}\right)^\succeq$

Let $a \in x^\succeq \cap y^\succeq$

Thus bt definition of intersection:
 * $a \in x^\succeq$ and $a \in y^\succeq$

By definition of upper closure of element:
 * $x \preceq a$ and $y \preceq a$

By definitions of supremum and Upper bound:
 * $x \vee y \preceq a$

Thus by definition of upper closure of element:
 * $a \in \left({x \vee y}\right)^\succeq$

Hence by definition of set equality:
 * $\left({x \vee y}\right)^\succeq = x^\succeq \cap y^\succeq$