Lifting completely positive maps
Written by GPT-6.1 Sol (OpenAI), Ultra, September 2026. New original text: public domain (CC0).
A quotient algebra identifies elements that differ by an ideal. Lifting a map out of a quotient means choosing representatives coherently. Choosing each representative separately will not preserve linearity, much less matrix positivity. Finite-dimensional completely positive models provide a way to make the choices coherent.
We prove that a completely positive map with finite-dimensional completely positive approximations lifts whenever its domain is separable. We also prove that the class of all liftable completely positive maps is closed under pointwise norm limits on such a domain. The quotient algebra and its ideal need not be separable. Finite-domain compression and spectral clipping supply bounded lifts before the sequence argument is applied.
Prerequisites are Completely positive finite models, continuous functional calculus and the quotient norm formula for C*-algebras, Hahn–Banach and Banach–Alaoglu, and the GNS construction. Lemma 2.1 constructs the approximate identity and proves the ideal-support argument in representations. Section 4 proves the nonunital cutoffs directly at every matrix size. Section 6 uses the full unital Stinespring proof; the finite-matrix criterion and the full extension proof are linked where used below.
Unital algebras in the unital assertions are nonzero. Inner products are linear in the second variable.
Throughout, is the quotient map. A lift of is a map with .
1. Lift a whole positive matrix
Lemma 1.1. Every positive element of has a positive lift in .
Proof. Let . Lift to some ; entrywise surjectivity of gives such a lift. Then and .
Proposition 1.2. Every completely positive map has a completely positive lift. If is contractive, its lift can be chosen contractive.
Proof. The matrix is positive by the matrix criterion, Exercise 3 of Completely positive finite models. Lift it to a positive matrix . The formula defines a completely positive lift.
Suppose now that is contractive. Set . In the unitization of , use continuous functional calculus to define
Since , lies in . The map still has range in and is completely positive. Its norm is
The quotient map extends to unitizations. There , so . Thus .
The same conclusion holds for a finite direct sum of matrix algebras. Lift the summand maps by their positive matrices first, sum them, and apply the same normalization to the total value at the unit.
If and are unital and is unital, choose a cpc lift . For a state on the finite-dimensional domain, the formula
gives a ucp lift: its value at is , and the added term has zero image under .
Example 1.3. Take , and let evaluate a function at the endpoints. Its quotient is . If are cpc, then
is a cpc lift of . Positivity is checked at each , at every matrix level.
2. An ideal can be cut off almost centrally
A positive contractive approximate identity of is quasicentral in if for every .
Convexity is useful here because a finite convex combination of positive contractions remains a positive contraction. A convex approximate identity is an approximate identity organized in a subset of that is convex. For the construction below, we use convex combinations from a common late tail: if every element in that tail approximates multiplication on a finite list from within a chosen tolerance, each such combination retains those estimates. No assertion that an arbitrary approximate identity is increasing in operator order is needed.
Lemma 2.1. Every closed ideal has a quasicentral positive contractive approximate identity. No separability is needed.
Proof. We first construct a positive contractive approximate identity explicitly. For a finite set and , put
The inverse is computed in the unitization of . The function vanishes at zero, so , and . For every , both and are at most . Consequently
The scalar bound is for . Direct these pairs by enlarging and decreasing . Every later pair still has the estimates for a previously selected . This gives an approximate identity , without a countability assumption. The empty set causes no problem: its cutoff is zero.
The weak convergence argument below applies to any positive contractive approximate identity of .
We next show that every bounded linear functional on is a linear combination of positive functionals. We give the argument because weak convergence of commutators must be tested against the whole dual. Work first in a nonzero unital C*-algebra , and let be its real Banach space. States norm : for , choose a spectral value with . Evaluation at on , followed by the positive-functional extension in Completely positive finite models, Lemma 2.2, gives a state with . A positive functional has norm equal to its value at , by its Cauchy–Schwarz inequality and .
In the real dual of , consider
Here positive real functionals on are identified with their complexifications on . The pairs in this formula form a weak* closed subset of the product of two dual unit balls: positivity and the condition on the unit are weak* closed, and positivity gives the norm bounds. Banach–Alaoglu makes the set of pairs compact. Thus is weak* compact and convex. For every ,
The upper bound follows from ; a norming state or its negative attains the lower bound. If a real bounded functional on , of norm , lay outside , weak* Hahn–Banach separation would give an with , contradicting its norm. Therefore every such is a difference of two positive functionals; the zero case is immediate. Taking the real and imaginary parts of a complex functional on , and then complexifying, expresses it as a linear combination of four positive functionals. For a possibly nonunital , extend a bounded functional to by Hahn–Banach and restrict these four positive parts to . If , the assertion is immediate.
Fix a positive functional on . Its GNS representation has the form . Put
Since is a two-sided ideal, is invariant under every and ; hence it reduces , and commutes with that representation. On the dense set of vectors in ,
because in norm. Each has range in , is self-adjoint, and consequently vanishes on . Their uniform bound one extends convergence from the dense set to all of . Thus strongly. It follows that, for every ,
The preceding four-positive-functional decomposition proves this convergence for every bounded functional on .
For a finite , the tuples
therefore converge weakly to zero. Indeed, every bounded functional on the finite product is the sum of bounded functionals on its coordinates. Zero belongs to the weak closure of every tail of these tuples. A convex set has the same weak and norm closures by Hahn–Banach, so zero belongs to the norm closure of the convex hull of each tail. Choose a convex combination of a sufficiently late tail with all the required commutator norms as small as desired. It remains a positive contraction. If the tail already has small left and right multiplication errors on a prescribed finite subset of , its convex combinations retain those errors. Direct the finite subsets of and and their positive tolerances. The resulting choices form a quasicentral positive contractive approximate identity.
Lemma 2.2. For a quasicentral approximate identity , both and asymptotically commute with every . Moreover
in norm.
Proof. For a polynomial , expand into sums involving . Uniform polynomial approximation on then proves for every continuous on that interval. Apply this to and .
Subtract from the displayed expression. The norm of the difference is at most , which tends to zero. The factors involving are computed in the unitization and still give elements of .
Lemma 2.3. For any approximate identity of and any ,
Proof. Applying the extended quotient map gives , so every norm on the left is at least .
For an upper bound, choose with . The approximate identity gives . For example, its squared norm is bounded by , which tends to zero. Hence compression of tends to zero, while compression of has norm at most . The limit superior is at most .
Corollary 2.4. If is separable, has a quasicentral positive contractive approximate identity that is a sequence.
Proof. Choose norm-dense sequences in the unit ball of and in the unit ball of , which is also separable. For each , Lemma 2.1 gives a positive contraction such that, for ,
For arbitrary near a , the commutator error is bounded by . The analogous two multiplication errors for have the same bound with . Thus the sequence meets all three requirements on the whole algebras, first in their unit balls and then by rescaling.
Proposition 2.5 (Convex order tails). The set
is a convex approximate identity when directed by operator order. Its order tails are convex. Quasicentral choices can be made inside any prescribed order tail.
Proof. We will use the following elementary inverse-order calculation. If positive invertible elements satisfy in a unital C*-algebra, put . The continuous calculus gives . Since , multiplication gives .
For , compute in
We have . Its inverse is bounded below by , so and . Also implies , hence ; likewise . Finally and , so . This proves directedness.
Positive contractive approximate identities, scaled by constants approaching one from below, supply elements of with both multiplication errors on each finite subset of as small as desired. For any larger ,
Here gives the first inequalities. Thus entire sufficiently late order tails have small errors, proving that is an approximate identity.
Convexity follows from positivity and the strict norm bound. The tail is convex as well and is cofinal in . For finite , the commutator tuples indexed by this tail converge weakly to zero, by the weak commutator convergence proved in Lemma 2.1. Their set is convex, so Hahn–Banach puts zero in its norm closure. Hence, for each , there is with
Direct the prescribed base elements, finite sets and tolerances. The chosen elements eventually dominate every fixed element of and asymptotically commute with every ; they give a quasicentral approximate identity. The chosen net need not itself increase in operator order.
This constructs a particular ordered convex approximate identity and uses its convex tails. It does not impose operator-order monotonicity on an arbitrary previously chosen net.
The same tail-separation proof works for any convex subset of positive contractions that already forms an approximate identity directed by operator order: its order tails are convex and cofinal. If the starting approximate identity is increasing, its convex hull has this directedness, since one sufficiently late original element dominates every element in any prescribed finite convex combination.
3. Make a new lift close to an old one
Lemma 3.1. Suppose are unital and are ucp. Given finite and , there is a ucp map with and
Proof. Let be a quasicentral approximate identity of , and put
Both terms are completely positive. At , they sum to , so is ucp. Since , .
Define by the same formula with in both terms. Lemma 2.2 gives . Also
Lemma 2.3 computes its limiting norm as . Choose one index sufficiently large for all .
This adjustment leaves the new quotient map exactly as it was. It changes the representative mainly inside the ideal, where the old lift can be retained.
Theorem 3.2. Let be unital, with separable. If a ucp map is a pointwise norm limit of liftable ucp maps, then has a ucp lift.
Proof. Each liftable ucp map has a ucp lift. Indeed, for any completely positive lift , clip its unit image with as in Proposition 1.2. Since , , so is a cpc lift of the same map. Its positive unit defect lies in . Adding a state of times that defect gives a ucp lift.
Choose a norm-dense sequence in the unit ball of . Pass to a subsequence of the quotient maps so that
Start with a ucp lift of . If is chosen, take any ucp lift of , then adjust it using Lemma 3.1 on , with tolerance . This gives a ucp lift for which
For each fixed , these successive differences are summable after stage . Thus is Cauchy.
All maps have norm one. For arbitrary in the unit ball and a nearby ,
Hence is Cauchy for every . Define to be its norm limit. Linearity and unitality pass to the limit. At every matrix size, entrywise norm convergence preserves positivity, so is completely positive. Finally .
The uniform norm bound is essential to this argument. Convergence on a dense list alone does not ensure convergence on all of a Banach space.
4. Control the norm before taking limits
We record the nonunital details so that the lifting theorem does not acquire an implicit unit hypothesis.
Let mean that we adjoin a new unit, even if already has an identity of its own. There is a character that vanishes on and takes the new unit to one.
Lemma 4.1. A cpc map extends to a ucp map
If factors through a matrix algebra by cpc maps, then factors through a finite-dimensional C*-algebra by ucp maps.
Proof. We first check the effect of cutting an adjoined unit by an element of the original algebra. If and is completely positive, then
is completely positive on . For a positive matrix , the matrix
is positive in . Applying entrywise proves the claim at every size .
Now let run through a positive contractive approximate identity of , and take . The scalar matrix is positive, and in . Thus
is positive. The second matrix is positive because it is the tensor product of the positive scalar matrix with . As in norm and is contractive, these matrices converge in norm to . The positive cone is norm closed, proving complete positivity of . Its value at the new unit is .
For a factorization , extend to the ucp map . Use the ucp map
and reconstruct by
The second map is ucp because its two positive contributions sum to at the unit. Their composite is .
For a bounded completely positive , say that is approximable if it is locally approximable in pointwise norm by completely positive factorizations through matrices, without initially placing bounds on the two maps.
Lemma 4.2. If a cpc map is approximable, then it has approximations with both factor maps cpc.
Proof. Fix finite . Choose a positive contraction so that is close to for . This is possible because along an approximate identity.
Choose completely positive , approximating on every , , and on , within a small . The map has the completely positive extension
with value at the unit, by the positive-matrix cutoff in the proof of Lemma 4.1.
Let be the support of in . On , its inverse square root is bounded. The formula
defines a ucp map . The first term is computed on the support and is zero on its orthogonal complement. Its value at is . The identity
follows because the range of the positive map is supported on : positive inputs are bounded in order by a multiple of , and they linearly span the domain.
Set . Its norm is
Thus is cpc, and is cpc. On , their composite is . The error from tends to zero as the cutoff error and tend to zero.
For a nonzero completely positive map of norm , apply this lemma to . It shows why uncontrolled factor norms in an initial approximation do not obstruct the lifting argument.
Theorem 4.3 (Closure of all liftable completely positive maps). Let be separable, with and arbitrary. Suppose is a sequence of liftable completely positive maps that converges in norm at every . Its limit has a completely positive lift of norm .
Proof. Pointwise limits preserve linearity. At every matrix size, entrywise norm convergence preserves the positive cone, so is completely positive. It is also bounded. To prove this without a separate uniform boundedness assumption, suppose its values on positive contractions were unbounded. Choose positive contractions with . The norm-convergent sum satisfies , hence
for every , a contradiction. Thus the positive contraction values have a finite bound. Every element of the unit ball is a linear combination of four positive contractions, by taking the positive and negative parts of its real and imaginary parts. This bounds on the whole unit ball. If its norm is zero, use the zero lift. Otherwise rescale the maps so that .
We first construct cpc liftable maps arbitrarily close to on each finite subset of the unit ball. Fix . Choose a positive contraction with
Choose sufficiently large that
Take any completely positive lift ; its norm need not be controlled. Put , and use the clipping function
The map
takes values in and is cpc. Indeed the positive-matrix cutoff in Lemma 4.1 gives a completely positive extension
Its value at the unit is . A completely positive map on a unital C*-algebra has norm equal to the norm of its unit image. To see the needed bound directly, for the matrix is positive; its image has diagonal entries at most , so its off-diagonal entry has norm at most by the positive two-by-two block inequality. Thus , and its restriction , are contractive. Only the bounded element is clipped; no multiplier property of is needed.
Write in the unitization of the quotient. Since
we have and
The liftable cpc map is . On , , and hence
Thus bounded lifts can approximate the limiting map, even when the original chosen lifts have arbitrarily large norms.
Use a dense sequence in the unit ball of , enlarging its finite initial segments and letting tend to zero. The resulting cpc maps , with cpc lifts , converge pointwise in norm to : their common bound one extends convergence from the dense sequence to all of .
By Lemma 4.1 their forced unitizations have ucp lifts . The quotient is , and these maps converge pointwise to . Theorem 3.2 supplies a ucp lift of .
For , the character of gives
Therefore . Its restriction is a cpc lift of . Its norm equals one, since the quotient is contractive and . Rescaling proves the stated norm equality.
The clipping step may change the intermediate quotient map slightly. Its quantified error tends to zero; the final quotient equality is exact.
5. The lifting theorem
Theorem 5.1 (Choi–Effros lifting). Let be a separable C*-algebra, any C*-algebra, and any closed ideal. Every approximable completely positive map has a completely positive lift with . If are unital and is unital, the lift can be chosen unital.
Proof. The zero map has the zero lift. Otherwise divide by to make cpc. By Lemma 4.2, it has cpc matrix factorizations. Separability and contractivity let us choose a sequence converging pointwise in norm, by the dense-set argument of Completely positive finite models.
Apply Lemma 4.1 to obtain ucp finite-dimensional factorizations converging to . The quotient map extends to
with kernel . Each finite-dimensional reconstruction map has a ucp lift by Proposition 1.2 and its unital correction. Compose with the corresponding recording map. Thus every approximating quotient map is liftable ucp.
Theorem 3.2 gives a ucp lift of . For , the scalar coordinate of is zero. The scalar coordinates of and agree under , so . Its restriction is a cpc lift of .
Restore the original scale. The resulting lift has norm at most . Since is contractive and , the reverse inequality holds.
For the last assertion, stay in the original unital algebras. The unit-repair exercise in Completely positive finite models makes the approximations ucp in both directions. Lift their finite-dimensional reconstruction maps ucp by Proposition 1.2, and apply Theorem 3.2 directly.
Consequently, every completely positive map from a separable C*-algebra with the completely positive approximation property to a quotient algebra lifts. The equivalence proved in Tensor positivity and nuclearity gives the same conclusion for every separable nuclear C*-algebra.
The separability hypothesis belongs to the passage from approximations to an actual lift. Proposition 1.2 and the quasicentral approximate identity argument themselves have no separability hypothesis.
6. Complete order embeddings retain a quotient
There is another way that matrix order recognizes a quotient, without any approximate sequence.
The unital dilation
Let be unital and ucp. On the algebraic tensor space , put, with the inner product linear in the second variable,
The form descends through the bilinearity relations. Its positivity is complete positivity applied to the Gram matrix . Positive-form Cauchy–Schwarz makes its zero vectors a subspace orthogonal to all vectors. Divide by that subspace and complete by taking equivalence classes of Cauchy sequences. For , left multiplication by is bounded by : the difference of the two Gram matrices is
since it is the Gram matrix of . Hence left multiplication descends and extends to a bounded representation . Its adjoint identity follows directly from the form, and its product and unit identities hold on the dense algebraic vectors and then everywhere.
Define . Then , so is an isometry; direct substitution gives . This is Stinespring’s dilation for the unital map. With , the displayed Schwarz defects in the following argument are exactly . Vanishing for both and is equivalent to . The latter elements form a closed *-subalgebra and give both multiplicative identities by inserting .
Schwarz equality and products
For a ucp map , write with an isometry, and put . Then
Equality holds exactly when . Equality also for gives . Together these say that reduces , or equivalently that commutes with . For every , inserting between the two representation factors now gives
The elements whose images commute with form a norm-closed *-subalgebra of . This proves both the Schwarz inequality and the multiplicative-domain assertion used below, including closure under products and norm limits.
Theorem 6.1. Let be unital. Suppose is a unital completely positive injection whose inverse on is completely positive. Then there is a surjective *-homomorphism
Proof. The map is contractive. Its inverse is unital and completely positive on the inherited operator system ; applying it to the positive two-by-two block matrix with off-diagonal entry gives . Thus is isometric and is norm closed.
Represent faithfully on . The inverse map on the operator system , followed by this representation, extends by Arveson's theorem, Theorem 2.3 of Completely positive finite models, to a ucp map .
The Schwarz inequality applied first to and then to gives
Equality holds throughout. The same argument with shows that every belongs to the multiplicative domain of . That domain is a C*-subalgebra, so contains . Thus is a -homomorphism on the entire generated algebra. Its range is the C-algebra generated by the elements , namely .
7. Exercises with solutions
Exercise 1 (Normalize a positive lift; introductory). Let be a quotient of unital C*-algebras and let satisfy . Show that and for the function in Proposition 1.2.
Solution. Functional calculus gives . Because the spectrum of is contained in , . Functoriality of functional calculus under gives .
Exercise 2 (Keep the quotient exact; introductory). In Lemma 3.1, compute and .
Solution. Since , the first term has zero quotient and . Thus . If both input maps are unital, the value at is .
Exercise 3 (Dense-set convergence needs a bound; intermediate). On , let be a functional with values in . Show that for every finitely supported , but not for every .
Solution. For a finitely supported , its -th coordinate is eventually zero. Let and set all other coordinates to zero. Then , but . Also . This is precisely the failure prevented by the uniform norm-one lifts in Theorem 3.2.
Exercise 4 (A nonunital lift; intermediate). Let , let , and let evaluate at . Construct a cpc lift of .
Solution. Define . This lies in , is linear, and evaluates to at . At each , it is a nonnegative scalar multiple of evaluation, so is completely positive. Its norm is one. This lift differs from the *-homomorphic lift obtained by extending by zero at ; both are valid.
Exercise 5 (A quotient model from samples; intermediate). Suppose is ucp, with compact Hausdorff. Explain how partitions of unity give liftable ucp maps converging to . State the additional hypothesis that permits Theorem 3.2 to give one exact lift.
Solution. Compose the ucp sample-and-interpolation approximations of with . Their reconstruction maps from lift ucp by Proposition 1.2, so the composites lift. For Theorem 3.2, the domain must be separable; this holds, for example, when is compact metrizable. The partition construction alone works for every compact Hausdorff .
Here is the partition construction for the sampled functions. If the finite test list is empty and X is nonempty, choose one sample point and use the constant weight one. Otherwise assume the test list is nonempty and let , with compact Hausdorff and nonempty, and . The image of is compact. Choose finitely many so that every has for some . Define
The denominator is everywhere positive, the are continuous and nonnegative, and their sum is one. If , every selected function differs from its value at by less than . Sampling is a unital *-homomorphism. Reconstruction is ucp: at every matrix level and point, it is a nonnegative combination of positive scalar matrices, with weights summing to one. Thus for all selected functions. The zero algebra for empty has zero approximations. Compose reconstruction with the given , lift from by Proposition 1.2, and obtain the exact net required by Exercise 5.
For the additional stated example, compact metrizable has separable . Choose a finite -net for every ; the union is countable and dense. For each finite set of these centers and positive rational that gives a cover by the balls of radius , form the normalized weights . There are countably many such systems. All their rational complex linear combinations form a countable set of continuous functions. They are dense: a continuous function on compact metric is uniformly continuous (otherwise sequences with distance tending to zero and a fixed value separation have a convergent subnet in the compact product ; the two limit points coincide, contradicting continuity). Choose a sufficiently small rational radius and finitely many centers making a finer cover; replacing the sampled function values by rational complex numbers gives arbitrarily small uniform error. This proves precisely the separability assertion consumed by Exercise 5, rather than a general Stone–Weierstrass import.
Exercise 6 (A norm formula from an ideal; advanced). Prove the two-sided version of Lemma 2.3 with in place of its square root.
Solution. The quotient of is again , giving the lower bound. For , , so its two-sided compression tends to zero. Choose with arbitrarily close to for the upper bound. No quasicentrality is needed.
Exercise 7 (Why complete order matters; advanced). In Theorem 6.1, indicate exactly where positivity at matrix size two is used.
Solution. Both applications of the Schwarz inequality require 2-positivity. Complete positivity of the inverse is also what permits its extension by Arveson's theorem. An order-preserving inverse at scalar size alone does not provide those properties. In particular, transposition on is a positive unital bijection with positive inverse, but is not completely positive.
Exercise 8 (Bound an arbitrary lift after compression; advanced). Let be completely positive and a positive contraction. Put and , with the clipping function in Theorem 4.3. Show that is cpc, regardless of .
Solution. Extend the compressed map to the new unit by
The positive-matrix cutoff in Lemma 4.1, followed by conjugation with , proves complete positivity at every matrix size. Its unit image is , and spectral calculus gives . Applying to the positive block matrix for bounds the off-diagonal image by one. Thus is contractive and its restriction is cpc, regardless of the original norm of . Since and , its values remain in the ideal of its unitization.
Exercise 9 (The small change to the quotient; advanced). If , put . For , prove . Explain the role of this bound in Theorem 4.3.
Solution. Spectral calculus gives and . Write . Its norm is at most . The clipping of a large lift may slightly alter the quotient map, but this bound makes that alteration tend to zero while the new lift has a fixed norm bound.
References
James Gabe, Lifting theorems for completely positive maps, accepted arXiv:1508.00389v4 (30 January 2022). Example 2.2, p.3, defines nuclear maps using initially unbounded factor maps; Lemma 2.6, pp.5–6, proves the bounded-cutoff step for pointwise limits of liftable maps and then refers to Arveson's selection argument. Sections 2–4 above supply that selection and all norm and unitization details. Theorems 5.6–5.7, pp.21–22, concern ideal-preserving lifts with additional hypotheses; those hypotheses and their stronger conclusions are distinct from the ordinary lifting theorem proved here.
William B. Arveson, Subalgebras of C*-algebras, Acta Mathematica 123 (1969), 141–224. Theorem 1.1.1, pp.145–146, and Theorem 1.2.3, pp.149–152, provide the dilation and extension methods used for the explicit matrix-order, support-normalization and multiplicative-domain arguments here.
Kristian Knudsen Olesen, The Connes Embedding Problem: Sofic groups and the QWEP Conjecture, University of Copenhagen master's thesis, November 2012. Section 2.4, Lemma 2.4.7 and Theorem 2.4.8, pp.53–54, give the quasicentral gluing and summable selection; Proposition 2.4.10 and Theorem 2.4.12, pp.55–56, present finite-dimensional lifting and the lifting theorem. These arguments credit Arveson's selection method and the Choi–Effros lifting theorem. The quasicentral existence and quotient-norm inputs referred to on p.11 are proved directly in Lemmas 2.1–2.3 above. For finite sums of matrix algebras, our direct positive-matrix lifts avoid extending into an arbitrary quotient range; the extension theorem invoked in the thesis targets B(H). Our positive-matrix normalization, norm bounds and nonunital cutoffs are also explicit. The stronger conclusion that the lift itself is nuclear, discussed but not proved in the thesis, and its later lifting statements are outside the assertions proved here.