[step:Verify the finite Boolean join and distributive laws]For $U,V \in \operatorname{RO}(P)$, the finite join obtained from the arbitrary join formula is
\begin{align*}
U \vee V=r(U \cup V)=\operatorname{int}(\overline{U \cup V}).
\end{align*}
This is the least regular open set containing $U \cup V$, by the preceding step applied to the two-element family indexed by $\{1,2\}$.
We verify distributivity. Let $U,V,W \in \operatorname{RO}(P)$. Define
\begin{align*}
A := (U \cap V) \cup (U \cap W).
\end{align*}
The right-hand side of the desired identity is
\begin{align*}
(U \cap V) \vee (U \cap W)=r(A)=\operatorname{int}(\overline{A}).
\end{align*}
Since $A \subset U$ and $A \subset V \cup W$, monotonicity of closure and regular openness of $U$ give
\begin{align*}
r(A) \subset \operatorname{int}(\overline{U}) \cap \operatorname{int}(\overline{V \cup W})=U \cap (V \vee W).
\end{align*}
For the reverse inclusion, take $x \in U \cap (V \vee W)$. Because $U \cap (V \vee W)$ is open, it is enough to prove that this open set is contained in $\overline{A}$, since then
\begin{align*}
U \cap (V \vee W) \subset \operatorname{int}(\overline{A})=r(A).
\end{align*}
Let $O \in \mathcal{T}$ be an open neighbourhood of $x$. Since $x \in U$ and $U$ is open, $O \cap U$ is an open neighbourhood of $x$. Since $x \in V \vee W=\operatorname{int}(\overline{V \cup W}) \subset \overline{V \cup W}$, the non-empty open set $O \cap U$ meets $V \cup W$. Choose $y \in O \cap U \cap (V \cup W)$. Then $y \in O \cap A$, so every open neighbourhood $O$ of $x$ meets $A$. Hence $x \in \overline{A}$. Therefore
\begin{align*}
U \cap (V \vee W) \subset r(A)=(U \cap V) \vee (U \cap W).
\end{align*}
Combining both inclusions gives
\begin{align*}
U \cap (V \vee W)=(U \cap V) \vee (U \cap W).
\end{align*}
Commutativity, associativity, idempotence, and absorption for $\wedge$ follow from the corresponding set-theoretic laws for intersection. Commutativity, associativity, idempotence, and absorption for $\vee$ follow from uniqueness of least upper bounds in the inclusion order. The complement identities $U \cap \neg U=\varnothing$, $U \vee \neg U=P$, and $\neg\neg U=U$ were proved above. Together with the distributive law just proved, these are precisely the finite Boolean algebra laws for $\operatorname{RO}(P)$.[/step]