[guided]The equality $\mathcal L(A)=\mathcal L(B)$ for every $\mathcal L \in \mathcal C_D$ has a precise information-theoretic interpretation. Let $\mathbb N_0 := \{0,1,2,\dots\}$ denote the set of nonnegative integers, and let $\operatorname{Seq}(\mathbb N)$ denote the set of finite sequences of positive integers. Define the local-data map
\begin{align*}
\pi_{D,z}: \operatorname{Seq}(\mathbb N) \to \mathbb N_0^{\mathcal D_{D,z}}
\end{align*}
by sending each finite sequence $S \in \operatorname{Seq}(\mathbb N)$ to
\begin{align*}
\pi_{D,z}(S) = \bigl(|S_d|\bigr)_{d \in \mathcal D_{D,z}}.
\end{align*}
The hypothesis of the theorem is exactly the statement that $\pi_{D,z}(A)=\pi_{D,z}(B)$. We also need the converse information claim: the full collection of functional values determines this same local-data vector. For each $e \in \mathcal D_{D,z}$, define the coordinate-count functional $\mathcal L_e: \operatorname{Seq}(\mathbb N) \to \mathbb C$ by $\mathcal L_e(S)=|S_e|$. This functional belongs to $\mathcal C_D$ because it is represented by the coefficients $\lambda_e=1$ and $\lambda_d=0$ for every $d \in \mathcal D_{D,z}$ with $d \neq e$. Hence knowing all values $\mathcal L(S)$ with $\mathcal L \in \mathcal C_D$ includes, in particular, knowing every coordinate $|S_e|$ of $\pi_{D,z}(S)$. Conversely, every $\mathcal L \in \mathcal C_D$ is a linear combination of these coordinates. Thus equality of all functional values is equivalent to equality of the local-data vectors.
Now let $Y$ be any set, and let
\begin{align*}
\Phi: \pi_{D,z}(\operatorname{Seq}(\mathbb N)) \to Y
\end{align*}
be any rule whose input is exactly the information supplied by all ordinary divisor-sum functionals. Since the two inputs agree, applying the same map $\Phi$ to both inputs gives
\begin{align*}
\Phi(\pi_{D,z}(A)) = \Phi(\pi_{D,z}(B)).
\end{align*}
This formalizes the phrase "cannot distinguish": any invariant, rule, or conclusion that depends only on the values of all functionals in $\mathcal C_D$ must assign the same output to $A$ and $B$.
Finally define the arithmetic function $\Omega: \mathbb N \to \mathbb N_0$ by letting $\Omega(n)$ be the number of prime factors of the positive integer $n$, counted with multiplicity. If one model is supported on integers $n$ with $\Omega(n)$ odd and the other is supported on integers $n$ with $\Omega(n)$ even, but the local data $\pi_{D,z}$ agree, then every ordinary divisor-sum weight at level $D$ has the same value on both models. Thus the parity obstruction comes from the restricted information available to the sieve weights, namely the local divisor counts, rather than from any accidental choice of coefficients.[/guided]