We begin by showing that m-comparison for {\operatorname{Cu}} (B) implies m-comparison for {\operatorname{Cu}} (A). Let x, a_{0}, a_{1}, \ldots, a_{m} \in (A \otimes K)_{+} satisfy \langle x \rangle_A <_{\operatorname{s}} \langle a_{j} \rangle_A for j = 0, 1, \ldots, m. We must show that
\langle x \rangle_A \leq \sum_{j = 0}^m \langle a_j \rangle_A.
If \langle x \rangle_A = 0, this is immediate, so we assume that \langle x \rangle_A \neq 0. By the definition of <_{\operatorname{s}} (Definition 2.3), for j = 0, 1, \ldots, m there is k_j \in {\mathbb{Z}}_{> 0} such that
(k_j + 1) \langle x \rangle_A \leq k_j \langle a_j \rangle_A.
First assume \langle x \rangle_A is not the class of a projection. Use Corollary 3.3 to choose y \in (B \otimes K)_{+} such that \langle y \rangle_A = \langle x \rangle_A and 0 is a limit point of {\operatorname{sp}} (y). Let \varepsilon > 0 be arbitrary. For j = 0, 1, \ldots, m, we will find b_j \in (B \otimes K)_{+} such that
\langle (y - \varepsilon)_{+} \rangle_B <_{\operatorname{s}} \langle b_j \rangle_B
\qquad {\mbox{and}} \qquad
\langle b_j \rangle_A \leq \langle a_j \rangle_A.
Since 0 is a limit point of {\operatorname{sp}} (y), there is \rho \in (0, \varepsilon) such that {\operatorname{sp}} (y) \cap (\rho, \varepsilon) \neq \varnothing. Choose \lambda \in {\operatorname{sp}} (y) \cap (\rho, \varepsilon). Choose a continuous function f \colon [0, \infty) \to [0, 1] such that {\operatorname{supp}} (f) \subseteq (\rho, \varepsilon) and f (\lambda) \neq 0.
Define
I = \bigl\{ j \in \{0, 1, \ldots, m\} \colon
{\mbox{$\langle a_j \rangle_A$ is the class of a nonzero projection}} \bigr\}.
For j \not\in I, Corollary 3.3 provides b_j \in (B \otimes K)_{+} such that \langle b_j \rangle_A = \langle a_j \rangle_A in {\operatorname{Cu}} (A). Use Lemma 3.4 to choose c \in \bigl( {\overline{f (y) (B \otimes K) f (y)}} \bigr)_{+} such that {\operatorname{sp}} (c) = [0, 1]. Set z_j = (y - \varepsilon)_{+} + c. Then (y - \varepsilon)_{+} \precsim_B z_j \precsim_B y. We have
(k_j + 1) \langle z_j \rangle_A
\leq (k_j + 1) \langle y \rangle_A
= (k_j + 1) \langle x \rangle_A
\leq k_j \langle a_j \rangle_A
= k_j \langle b_j \rangle_A.
Since 0 is a limit point of both {\operatorname{sp}} (z_j) and {\operatorname{sp}} (b_j), Theorem 3.2 gives the second step in the calculation
(k_j + 1) \langle (y - \varepsilon)_{+} \rangle_B
\leq (k_j + 1) \langle z_j \rangle_B
\leq k_j \langle b_j \rangle_B.
It follows that \langle (y - \varepsilon)_{+} \rangle_B <_{\operatorname{s}} \langle b_j \rangle_B, and we already have \langle b_j \rangle_A = \langle a_j \rangle_A. So (?) holds.
Now suppose j \in I. We may as well assume that a_j is a projection. Use Lemma 2.14 to choose r_j, s_j \in (a_j (A \otimes K) a_j)_{+} and \delta \in (0, 1) such that
{\operatorname{sp}} (r_j) = {\operatorname{sp}} (s_j) = [0, 1],
\qquad
r_j \precsim_A a_j,
a_j \precsim_A (r_j - \delta)_{+} \oplus (s_j - \delta)_{+},
\qquad {\mbox{and}} \qquad
2 k_j \langle s_j \rangle_A \leq \langle (r_j - \delta)_{+} \rangle_A.
Corollary 3.3 yields b_j \in (B \otimes K)_{+} such that 0 is a limit point of {\operatorname{sp}} (b_j) and \langle b_j \rangle_A = \langle r_j \rangle_A. Use Lemma 2.6 of [Phl40] to choose d_j \in \bigl( {\overline{f (y) (A \otimes K) f (y)}} \bigr)_{+}
\setminus \{ 0 \} such that d_j \precsim_A s_j. Use Lemma 3.4 to choose g_j \in \bigl( {\overline{d_j (A \otimes K) d_j}} \bigr)_{+} such that {\operatorname{sp}} (g_j) = [0, 1]. Corollary 3.3 yields c_j \in (K \otimes B)_{+} such that 0 is a limit point of {\operatorname{sp}} (c_j) and \langle c_j \rangle_A = \langle g_j \rangle_A. Set z_j = (y - \varepsilon)_{+} \oplus c_j. We have c_j \precsim_A f (y), so
\begin{split}
(2 k_j + 2) \langle z_j \rangle_A
& \leq (2 k_j + 2) \langle y \rangle_A
= (2 k_j + 2) \langle x \rangle_A
\leq 2 k_j \langle a_j \rangle_A
\\
& \leq 2 k_j \langle (r_j - \delta)_{+} \rangle_A + 2 k_j \langle (s_j - \delta)_{+} \rangle_A
\\
& \leq (2 k_j + 1) \langle r_j \rangle_A
= (2 k_j + 1) \langle b_j \rangle_A.
\end{split}
Since 0 is a limit point of both {\operatorname{sp}} (z_j) and {\operatorname{sp}} (b_j), Theorem 3.2 gives the second step in the calculation
(2 k_j + 2) \langle (y - \varepsilon)_{+} \rangle_B
\leq (2 k_j + 2) \langle z_j \rangle_B
\leq (2 k_j + 1) \langle b_j \rangle_B.
It follows that \langle (y - \varepsilon)_{+} \rangle_B <_{\operatorname{s}} \langle b_j \rangle_B. We already have \langle b_j \rangle_A = \langle r_j \rangle_A \leq \langle a_j \rangle_A. So (?) holds in this case too.
Since (?) holds for j = 0, 1, \ldots, m and B has m-comparison, it follows that
\langle (y - \varepsilon)_{+} \rangle_B \leq \sum_{j = 0}^m \langle b_j \rangle_B.
Using the second part of (?), we get
\langle (y - \varepsilon)_{+} \rangle_A
\leq \sum_{j = 0}^m \langle b_j \rangle_A
\leq \sum_{j = 0}^m \langle a_j \rangle_A.
Since \varepsilon > 0 is arbitrary, we get
\langle y \rangle_A \leq \sum_{j = 0}^m \langle a_j \rangle_A.
Combining this with \langle x \rangle_A = \langle y \rangle_A gives (Proof) and completes the proof of this direction in the case that \langle x \rangle_A is not the class of a projection.
Now assume that \langle x \rangle_A is the class of a nonzero projection in A \otimes K. Since x \neq 0, we have a_j \neq 0 for j = 0, 1, \ldots, m. Use Lemma 2.6 of [Phl40] to choose a \in (A \otimes K)_{+} \setminus \{0\} such that \langle a \rangle_A \leq \langle a_j \rangle_A for j = 1, 2, \hdots, m. Set k = \max ( k_0, k_1, \ldots, k_m ). By Lemma 2.13, there exist \mu, \eta \in {\operatorname{Cu}}_{+} (A) such that
\mu \leq \langle x \rangle_A \leq \mu + \eta
\qquad {\mbox{and}} \qquad
(2 k + 2) \eta \leq \langle a \rangle_A.
For j = 0, 1, \hdots, m, we then have, also using (?) at the second step,
\begin{split}
(2 k_j + 2) (\mu + \eta)
& \leq (2 k_j + 2) \langle x \rangle_A + (2 k_j + 2) \eta
\\
& \leq 2 k_j \langle a_j \rangle_A + \langle a \rangle_A
\leq 2 k_j \langle a_j \rangle_A + \langle a_j \rangle_A
= (2 k_j + 1) \langle a_j \rangle_A.
\end{split}
Hence \mu + \eta <_{\operatorname{s}} \langle a_j \rangle_A. Since \mu + \eta \in {\operatorname{Cu}}_{+} (A), the previous case yields the second step in the calculation
\langle x \rangle_A \leq \mu + \eta \leq \sum_{j = 0}^m \langle a_j \rangle_A,
which is (Proof). This completes the proof that if {\operatorname{Cu}} (B) has m-comparison, then so does {\operatorname{Cu}} (A).
The reverse implication uses the same pieces, but arranged differently. Assume that {\operatorname{Cu}} (A) has m-comparison; we show that {\operatorname{Cu}} (B) has m-comparison as well. To this end, let y, b_0, b_1, \ldots, b_m \in (B \otimes K)_{+} satisfy \langle y \rangle_B <_{\operatorname{s}} \langle b_j \rangle_B for j = 0, 1, \ldots, m. Without loss of generality y \neq 0. By the definition of <_{\operatorname{s}} (Definition 2.3), for j = 0, 1, \ldots, m there is k_j \in {\mathbb{Z}}_{> 0} such that (k_j + 1) \langle y \rangle_B \leq k_j \langle b_j \rangle_B. In particular, b_j \neq 0 for j = 0, 1, \ldots, m.
First assume \langle y \rangle_B is not the class of a projection. Let \varepsilon > 0 be arbitrary. We will find z \in (B \otimes K)_{+} and for j = 0, 1, \ldots, m, we will find a_j \in (B \otimes K)_{+} such that 0 is a limit point of {\operatorname{sp}} (z), (y - \varepsilon)_{+} \precsim_B z, and, for j = 0, 1, \ldots, m, \langle z \rangle_A <_{\operatorname{s}} \langle a_j \rangle_A, 0 is a limit point of {\operatorname{sp}} (a_j), and \langle a_j \rangle_B \leq \langle b_j \rangle_B.
Since 0 is a limit point of {\operatorname{sp}} (y), there is \rho \in (0, \varepsilon) such that {\operatorname{sp}} (y) \cap (\rho, \varepsilon) \neq \varnothing. Choose \lambda \in {\operatorname{sp}} (y) \cap (\rho, \varepsilon). Choose a continuous function f \colon [0, \infty) \to [0, 1] such that {\operatorname{supp}} (f) \subseteq (\rho, \varepsilon) and f (\lambda) \neq 0. Use Lemma 3.4 to choose c \in \bigl( {\overline{f (y) (B \otimes K) f (y)}} \bigr)_{+} such that {\operatorname{sp}} (c) = [0, 1]. Set z = (y - \varepsilon)_{+} + c. Then 0 is a limit point of {\operatorname{sp}} (z) and (y - \varepsilon)_{+} \precsim_B z \precsim_B y.
Define
I = \bigl\{ j \in \{0, 1, \ldots, m\} \colon
{\mbox{$\langle b_j \rangle_B$ is the class of a nonzero projection}} \bigr\}.
For j \not\in I, set a_j = b_j. Then 0 is a limit point of {\operatorname{sp}} (a_j). Also,
\langle z \rangle_B \leq \langle y \rangle_B
\qquad {\mbox{and}} \qquad
(k_j + 1) \langle y \rangle_B \leq k_j \langle a_j \rangle_B.
The second says that \langle z \rangle_B <_{\operatorname{s}} \langle a_j \rangle_B.
Now suppose j \in I. We may as well assume that b_j is a projection. Use Lemma 2.14 to choose a_j, s_j \in (b_j (B \otimes K) b_j)_{+} and \delta \in (0, 1) such that
{\operatorname{sp}} (a_j) = {\operatorname{sp}} (s_j) = [0, 1],
\qquad
a_j \precsim_B b_j,
b_j \precsim_B (a_j - \delta)_{+} \oplus (s_j - \delta)_{+},
\qquad {\mbox{and}} \qquad
2 k_j \langle s_j \rangle_B \leq \langle (a_j - \delta)_{+} \rangle_B.
Then
\begin{split}
(2 k_j + 2) \langle z \rangle_B
& \leq (2 k_j + 2) \langle y \rangle_B
\\
& \leq 2 k_j \langle b_j \rangle_B
\leq 2 k_j \langle a_j \rangle_B + 2 k_j \langle s_j \rangle_B
\leq (2 k_j + 1) \langle a_j \rangle_B.
\end{split}
Thus, here too \langle z \rangle_B <_{\operatorname{s}} \langle a_j \rangle_B, 0 is a limit point of {\operatorname{sp}} (a_j), and \langle a_j \rangle_A \leq \langle b_j \rangle_A because \langle a_j \rangle_B \leq \langle b_j \rangle_B.
Passing to A, we have \langle z \rangle_A <_{\operatorname{s}} \langle a_j \rangle_A for j = 0, 1, \ldots, m. Since A has m-comparison, it follows that
\langle z \rangle_A \leq \sum_{j = 0}^m \langle a_j \rangle_A.
Since 0 is a limit point of {\operatorname{sp}} (z) and of {\operatorname{sp}} (a_j) for j = 0, 1, \ldots, m, Theorem 3.2 implies that
\langle z \rangle_B \leq \sum_{j = 0}^m \langle a_j \rangle_B.
Therefore
\langle (y - \varepsilon)_{+} \rangle_B
\leq \langle z \rangle_B
\leq \sum_{j = 0}^m \langle a_j \rangle_B
\leq \sum_{j = 0}^m \langle b_j \rangle_B.
We have proved that for all \varepsilon > 0 we have
\langle (y - \varepsilon)_{+} \rangle_B \leq \sum_{j = 0}^m \langle b_j \rangle_B.
So \langle y \rangle_B \leq \sum_{j = 0}^m \langle b_j \rangle_B. This completes the case where \langle y \rangle_B is not the class of a projection.
Now assume that \langle y \rangle_B is the class of a nonzero projection in B \otimes K. Use Lemma 2.6 of [Phl40] to choose b \in (B \otimes K)_{+} \setminus \{0\} such that \langle b \rangle_B \leq \langle b_j \rangle_B for j = 0, 1, \hdots, m. Set k = \max ( k_0, k_1, \ldots, k_m ). By Lemma 2.13, there exist \mu, \eta \in {\operatorname{Cu}}_{+} (B) such that
\mu \leq \langle y \rangle_B \leq \mu + \eta
\qquad {\mbox{and}} \qquad
(2 k + 2) \eta \leq \langle b \rangle_B.
For j = 0, 1, \hdots, m, we then have
\begin{split}
(2 k_j + 2) (\mu + \eta)
& \leq (2 k_j + 2) \langle y \rangle_B + (2 k_j + 2) \eta
\\
& \leq 2 k_j \langle b_j \rangle_B + \langle b \rangle_B
\leq 2 k_j \langle b_j \rangle_B + \langle b_j \rangle_B
= (2 k_j + 1) \langle b_j \rangle_B.
\end{split}
Hence \mu + \eta <_{\operatorname{s}} \langle b_j \rangle_B. Since \mu + \eta \in {\operatorname{Cu}}_{+} (B), the previous case yields the second step in the calculation
\langle y \rangle_B \leq \mu + \eta \leq \sum_{j = 0}^m \langle a_j \rangle_B.
This completes the proof that if {\operatorname{Cu}} (A) has m-comparison, then so does {\operatorname{Cu}} (B).