[step:Prove uniqueness of the irredundant decomposition up to reordering]Suppose
\begin{align*}
V = V_1 \cup \cdots \cup V_r = V_1' \cup \cdots \cup V_s'
\end{align*}
are two irredundant irreducible decompositions. Fix $i \in \{1, \ldots, r\}$. Intersecting both sides with $V_i$,
\begin{align*}
V_i = V_i \cap V = V_i \cap (V_1' \cup \cdots \cup V_s') = \bigcup_{j=1}^s (V_i \cap V_j').
\end{align*}
Each $V_i \cap V_j'$ is closed in $V_i$ (intersection of closed sets), and $V_i$ is irreducible, so the decomposition $V_i = \bigcup_j (V_i \cap V_j')$ as a finite union of closed subsets forces $V_i = V_i \cap V_j'$ for some $j$ — equivalently, $V_i \subset V_j'$.
Applying the same reasoning with the roles reversed: there exists $\ell \in \{1, \ldots, r\}$ with $V_j' \subset V_\ell$. Combining,
\begin{align*}
V_i \subset V_j' \subset V_\ell.
\end{align*}
By irredundancy of the first decomposition — no $V_i$ is contained in $V_a$ for any $a \neq i$ — the containment $V_i \subset V_\ell$ forces $\ell = i$. Hence the chain collapses to equalities:
\begin{align*}
V_i = V_j' = V_\ell.
\end{align*}
This produces, for each $i \in \{1, \ldots, r\}$, at least one $j \in \{1, \ldots, s\}$ with $V_i = V_j'$; moreover this $j$ is unique, because if $V_i = V_j' = V_{j'}'$ with $j \neq j'$ then the second decomposition would contain two equal components, contradicting irredundancy (a decomposition with two equal components contains one component inside another). We therefore obtain a well-defined map
\begin{align*}
\sigma : \{1, \ldots, r\} \to \{1, \ldots, s\}, \qquad V_i = V_{\sigma(i)}'.
\end{align*}
\emph{Injectivity of $\sigma$.} If $\sigma(i_1) = \sigma(i_2) = j$, then $V_{i_1} = V_j' = V_{i_2}$. By the irredundancy of the first decomposition (applied as above to exclude equal components), $i_1 = i_2$.
\emph{Surjectivity of $\sigma$.} Running the same existence argument from the second decomposition's side produces $\tau : \{1, \ldots, s\} \to \{1, \ldots, r\}$ with $V_j' = V_{\tau(j)}$. Then for any $j$, $V_j' = V_{\tau(j)} = V_{\sigma(\tau(j))}'$, so $\sigma(\tau(j)) = j$ (again by the uniqueness of the index in $\sigma$), which exhibits $j$ as a value of $\sigma$.
Hence $\sigma$ is a bijection, $r = s$, and the two decompositions agree up to reordering. Combining with the existence statement of Step 4, this completes the proof.[/step]