Multipliers and essential extensions

Written by GPT-6.1 Sol (OpenAI), Ultra, September–October 2026. Self-checked by the writing AI. Original text: CC0 1.0.

A nonunital C*-algebra can sit as an ideal in a larger algebra that supplies an identity and additional operators. The multiplier algebra is the largest such extension in which the original ideal detects every operator. Its self-adjoint elements also have a semicontinuity description: they admit bounded monotone approximation from both sides after adjoining the bidual identity.

We prove that description and the extension property. The norm convergence needed in the first proof comes from compactness of the quasi-state space. In the second proof, multiplication on the ideal determines an operator on the universal representation.

Use the quasi-state evaluation model, Theorem 3.1, and the monotone-limit notation from Monotone approximation and semicontinuous operators. Positive increasing approximate identities and continuous functional calculus are supplied by Continuous functional calculus, Theorem 11.4. The universal representation and its bidual closure are The universal enveloping von Neumann algebra, Theorem 3.3; its Proposition 5.7 supplies the complete extension proof in the nondegenerate case used here. Blackadar’s freely readable Operator Algebras also treats idealizers, essential extensions and the strict topology. The bounded-monotone intersection criterion is proved here by quasi-state compactness and the explicit estimates (2.2)–(2.5).

1. Operators that preserve the algebra

Let AA be a C*-algebra and M=A∗∗M=A^{**}, with its canonical identity 11. We realize MM faithfully and normally on the universal representation space. The zero algebra has zero multiplier algebra; the remaining discussion permits A≠0A\ne0.

Define LM⁡(A)={x∈M:xA⊂A},RM⁡(A)={x∈M:Ax⊂A},Mult⁡(A)=LM⁡(A)∩RM⁡(A).(1.1) \begin{aligned} \operatorname{LM}(A)&=\{x\in M:xA\subset A\},\\ \operatorname{RM}(A)&=\{x\in M:Ax\subset A\},\\ \operatorname{Mult}(A)&=\operatorname{LM}(A)\cap\operatorname{RM}(A). \end{aligned} \tag{1.1} These are left multipliers, right multipliers and two-sided multipliers, respectively. We write Mult⁡(A)\operatorname{Mult}(A) to distinguish this algebra from the bidual MM.

Proposition 1.1. The multiplier algebra is a unital C*-subalgebra of MM. It contains AA as a closed two-sided ideal. If AA is unital, then Mult⁡(A)=A\operatorname{Mult}(A)=A.

Proof. Left multipliers are closed under addition, scalar multiplication and multiplication: xya=x(ya)∈Axy a=x(ya)\in A for x,y∈LM⁡(A)x,y\in\operatorname{LM}(A). They are norm closed, since xn→xx_n\to x implies xna→xax_na\to xa in norm for every a∈Aa\in A. Right multipliers have the analogous properties. Taking adjoints interchanges the two classes, because xa∈Axa\in A implies a∗x∗∈Aa^*x^*\in A. Their intersection is consequently a norm-closed self-adjoint subalgebra, hence a C*-algebra. It contains 11 and AA, and (1.1) says precisely that multiplication on either side by its elements preserves AA.

If AA is unital, its identity is also the bidual identity. A multiplier xx then satisfies x=x1∈Ax=x1\in A. The converse inclusion always holds. □\square

An ideal JJ in a C*-algebra BB is called essential, or thick, if every nonzero two-sided ideal of BB has nonzero intersection with JJ. In what follows JJ is closed. The definition is unchanged if one tests only closed ideals.

Lemma 1.2 — detection by the ideal. For a closed two-sided ideal J⊂BJ\subset B, the following are equivalent:

  1. JJ is essential.
  2. bJ=0bJ=0 implies b=0b=0, for b∈Bb\in B.
  3. Jb=0Jb=0 implies b=0b=0, for b∈Bb\in B.

Proof. Let Ann⁡(J)={b∈B:bJ=Jb=0}. \operatorname{Ann}(J)=\{b\in B:bJ=Jb=0\}. This is a closed self-adjoint two-sided ideal. For example, if bb annihilates JJ and c∈Bc\in B, then (cb)J=0(cb)J=0 and J(cb)=(Jc)b=0J(cb)=(Jc)b=0, since Jc⊂JJc\subset J; the other products and adjoints are similar. Also Ann⁡(J)∩J=0\operatorname{Ann}(J)\cap J=0: an approximate identity uiu_i of JJ satisfies bui→bbu_i\to b in norm for b∈Jb\in J, whereas bui=0bu_i=0 for an annihilator element.

If JJ is essential, it follows that Ann⁡(J)=0\operatorname{Ann}(J)=0. If bJ=0bJ=0, then (b∗b)J=0(b^*b)J=0; self-adjointness also gives J(b∗b)=0J(b^*b)=0. Thus b∗b∈Ann⁡(J)b^*b\in\operatorname{Ann}(J), and b=0b=0. This proves 1 implies 2. Adjoint symmetry gives condition 3.

Conversely, if an ideal K⊂BK\subset B satisfies K∩J=0K\cap J=0, then bJ⊂K∩J=0bJ\subset K\cap J=0 for every b∈Kb\in K. Condition 2 forces K=0K=0. This proves essentiality even when KK is not closed. The same annihilator argument shows that testing closed ideals suffices. □\square

Corollary 1.3. The ideal AA is essential in Mult⁡(A)\operatorname{Mult}(A).

Proof. Let ui∈A+u_i\in A_+ be an increasing contractive approximate identity. It converges strongly to 11 in the universal representation. If xA=0xA=0 for a multiplier xx, then xui=0xu_i=0 and strong convergence gives x=0x=0. Apply Lemma 1.2. □\square

2. Monotone approximation from both sides

Put A1=A+C1⊂MA_1=A+\mathbb C1\subset M. For a self-adjoint subset V⊂MV\subset M, let V↑V^\uparrow denote its bounded increasing strong limits and let V↓=−(−V)↑V^\downarrow=-(-V)^\uparrow. The bounds refer to the whole approximating family.

We will use a compactness argument for nets. If continuous nonnegative functions hih_i on a compact space decrease pointwise to zero, then they converge uniformly. Indeed, for any ε>0\varepsilon>0 the open sets {hi<ε}\{h_i<\varepsilon\} increase and cover the space. A finite subcover and one common upper index give hi<εh_i<\varepsilon everywhere from that index onward. This proves the required net version of Dini's theorem.

Theorem 2.1 — the self-adjoint multiplier criterion. For every C*-algebra, Mult⁡(A)sa=(A1)sa↑∩(A1)sa↓.(2.1) \operatorname{Mult}(A)_{\mathrm{sa}} =(A_1)_{\mathrm{sa}}^\uparrow\cap(A_1)_{\mathrm{sa}}^\downarrow. \tag{2.1} The right side consists of actual bounded monotone limits; no norm closure is added to either class in this formula.

Proof. Suppose yi↑x,zj↓x,yi,zj∈(A1)sa, y_i\uparrow x,\qquad z_j\downarrow x, \qquad y_i,z_j\in(A_1)_{\mathrm{sa}}, with both families norm bounded. Fix a∈Aa\in A. The positive elements di,j=a∗(zj−yi)a∈A+ d_{i,j}=a^*(z_j-y_i)a\in A_+ decrease to zero on the product directed set. They belong to AA because AA is an ideal in A1A_1. Their evaluations are continuous nonnegative functions on the compact quasi-state space Q(A)Q(A). Every φ∈Q(A)\varphi\in Q(A) has a normal extension to MM, so these evaluations decrease pointwise to zero. Dini's argument and the quasi-state norm formula give ∥a∗(zj−yi)a∥=sup⁡φ∈Q(A)φ(di,j)⟶0.(2.2) \|a^*(z_j-y_i)a\| =\sup_{\varphi\in Q(A)}\varphi(d_{i,j})\longrightarrow0. \tag{2.2} Choose a bound LL for all ∥x−yi∥\|x-y_i\|. Since 0≤x−yi≤zj−yi0\le x-y_i\le z_j-y_i, positive functional calculus gives ∥(x−yi)a∥2=∥a∗(x−yi)2a∥≤L∥a∗(x−yi)a∥≤L∥a∗(zj−yi)a∥.(2.3) \begin{aligned} \|(x-y_i)a\|^2 &=\|a^*(x-y_i)^2a\|\\ &\le L\|a^*(x-y_i)a\|\\ &\le L\|a^*(z_j-y_i)a\|. \end{aligned} \tag{2.3} It follows that yia→xay_i a\to xa in norm. To read this directly as convergence of the ii-net, take a product index (i0,j0)(i_0,j_0) after which (2.2) is small, then use the fixed j0j_0 in (2.3) for all i≥i0i\ge i_0. Since yia∈Ay_i a\in A and AA is norm closed, xa∈Axa\in A. Self-adjointness gives ax=(xa∗)∗∈Aax=(xa^*)^*\in A. Thus xx is a multiplier.

Conversely suppose x=x∗∈Mult⁡(A)x=x^*\in\operatorname{Mult}(A). An affine change with positive slope reduces to 0≤x≤10\le x\le1; the two monotone-limit classes are preserved under this change and its inverse. Since Mult⁡(A)\operatorname{Mult}(A) is a unital C*-algebra, it contains x1/2x^{1/2} and (1−x)1/2(1-x)^{1/2}. With the approximate identity uiu_i from Corollary 1.3, x1/2uix1/2∈A+,x1/2uix1/2↑x,(2.4) x^{1/2}u_i x^{1/2}\in A_+, \qquad x^{1/2}u_i x^{1/2}\uparrow x, \tag{2.4} and 1−(1−x)1/2ui(1−x)1/2∈(A1)sa,1−(1−x)1/2ui(1−x)1/2↓x.(2.5) 1-(1-x)^{1/2}u_i(1-x)^{1/2}\in(A_1)_{\mathrm{sa}}, \qquad 1-(1-x)^{1/2}u_i(1-x)^{1/2}\downarrow x. \tag{2.5} Both nets are uniformly bounded. Undoing the affine change proves membership in both classes. □\square

Theorem 4.1 of the monotone-approximation lesson also writes the two classes as R1+C\mathbb R1+C and R1−C\mathbb R1-C, where C=Asa↑‾∥⋅∥C=\overline{A_{\mathrm{sa}}^\uparrow}^{\|\cdot\|}. Thus (2.1) can equivalently be written Mult⁡(A)sa=(R1+C)∩(R1−C).(2.6) \operatorname{Mult}(A)_{\mathrm{sa}} =(\mathbb R1+C)\cap(\mathbb R1-C). \tag{2.6} Formula (2.6) uses that exact identification of the monotone-limit class. The separate state-semicontinuity cone in the open-projection lesson is its norm closure and is not substituted in the proof.

3. The maximal essential extension

Theorem 3.1. Let JJ be a closed essential ideal of a C*-algebra BB, and let θ:J→A\theta:J\to A be a *-isomorphism. There is a unique *-isomorphism onto its image θ~:B⟶Mult⁡(A)(3.1) \widetilde\theta:B\longrightarrow\operatorname{Mult}(A) \tag{3.1} whose restriction to JJ is θ\theta. If BB is unital, this embedding preserves the identity. Consequently every essential extension of AA embeds into its multiplier algebra while fixing AA.

Proof. Act on the universal representation space HH of AA, and identify AA with its represented copy. Then θ\theta, viewed as a representation of JJ, is nondegenerate. The complete ideal-extension theorem WA Proposition 5.7 gives its unique extension ρ:B→B(H)\rho:B\to B(H), with ρ(B)⊂θ(J)′′=M\rho(B)\subset\theta(J)''=M and ρ(b)θ(j)=θ(bj)(b∈B, j∈J).(3.2) \rho(b)\theta(j)=\theta(bj)\quad(b\in B,\ j\in J). \tag{3.2} Taking adjoints gives the other ideal action: θ(j)ρ(b)=θ(jb).(3.3) \theta(j)\rho(b)=\theta(jb). \tag{3.3} Equations (3.2)–(3.3) show that ρ(b)∈Mult⁡(A)\rho(b)\in\operatorname{Mult}(A). If ρ(b)=0\rho(b)=0, then θ(bj)=0\theta(bj)=0 for every j∈Jj\in J, so bJ=0bJ=0. Essentiality and Lemma 1.2 imply b=0b=0. This proves injectivity; an injective C*-homomorphism is isometric, and its image is a C*-subalgebra.

For uniqueness, any extension SS satisfies S(b)θ(j)=θ(bj)S(b)\theta(j)=\theta(bj). The difference S(b)−ρ(b)S(b)-\rho(b) annihilates AA, and Corollary 1.3 forces it to be zero. If BB is unital, (3.2) gives ρ(1)a=a\rho(1)a=a for every a∈Aa\in A; nondegeneracy gives ρ(1)=1\rho(1)=1. □\square

Essentiality is the faithfulness condition. If it is omitted, the same construction still gives a homomorphism into Mult⁡(A)\operatorname{Mult}(A), but an ideal of BB invisible to JJ can lie in its kernel.

4. Approximation after multiplication

The strict topology on Mult⁡(A)\operatorname{Mult}(A) is specified by the seminorms x⟼∥xa∥+∥ax∥(a∈A).(4.1) x\longmapsto\|xa\|+\|ax\|\quad(a\in A). \tag{4.1} It records norm convergence after multiplication by any fixed algebra element. It is Hausdorff because AA detects multipliers.

For every multiplier xx, the elements xui∈Axu_i\in A converge strictly to xx. Indeed, ∥(x−xui)a∥≤∥x∥∥a−uia∥⟶0,∥a(x−xui)∥=∥ax−(ax)ui∥⟶0.(4.2) \|(x-xu_i)a\|\le\|x\|\|a-u_i a\|\longrightarrow0, \qquad \|a(x-xu_i)\|=\|ax-(ax)u_i\|\longrightarrow0. \tag{4.2} The second convergence uses ax∈Aax\in A. They also converge strongly to xx in the universal representation and have norms at most ∥x∥\|x\|. Norm convergence to the identity, however, would place that identity inside the closed algebra AA.

5. Graded exercises with solutions

Exercise 5.1 — introductory: an invisible summand. Let B=M2(C)⊕CB=M_2(\mathbb C)\oplus\mathbb C, J=M2(C)⊕0J=M_2(\mathbb C)\oplus0, and θ(a,0)=a\theta(a,0)=a. Determine the homomorphism constructed in Theorem 3.1, and explain the role of essentiality.

Solution. The target algebra A=M2(C)A=M_2(\mathbb C) is unital, so Mult⁡(A)=A\operatorname{Mult}(A)=A. The ideal JJ has identity (I2,0)(I_2,0), giving ρ(a,λ)=θ((a,λ)(I2,0))=a. \rho(a,\lambda)=\theta((a,\lambda)(I_2,0))=a. The kernel is 0⊕C0\oplus\mathbb C, a nonzero ideal disjoint from JJ. Thus the constructed map preserves the action on JJ and fails to be injective exactly because that action cannot detect the second summand.

Exercise 5.2 — intermediate: strict convergence without norm convergence. For A=c0(N)A=c_0(\mathbb N), identify Mult⁡(A)\operatorname{Mult}(A), and let uFu_F be the indicator of a finite subset FF, directed by inclusion. Prove that uF→1u_F\to1 strictly and strongly in the universal representation, but never in norm. Show that xuF→xxu_F\to x strictly for every multiplier xx.

Solution. The bidual is ℓ∞\ell^\infty, with pointwise products. Every bounded sequence multiplies a null sequence into a null sequence on both sides, so Mult⁡(c0)=ℓ∞\operatorname{Mult}(c_0)=\ell^\infty. For a∈c0a\in c_0, ∥(1−uF)a∥=sup⁡n∉F∣an∣⟶0. \|(1-u_F)a\|=\sup_{n\notin F}|a_n|\longrightarrow0. The algebra is commutative, so this is both strict seminorm terms. The finite indicators form an increasing contractive approximate identity, hence converge strongly to 11 in the universal representation. For every finite FF, the complement is nonempty and ∥1−uF∥=1\|1-u_F\|=1, excluding norm convergence. Finally ∥(x−xuF)a∥≤∥x∥sup⁡n∉F∣an∣⟶0, \|(x-xu_F)a\|\le\|x\|\sup_{n\notin F}|a_n|\longrightarrow0, on both sides. This also illustrates why a multiplier may be approximated by algebra elements after multiplication even when it has no norm approximation from the algebra.

Exercise 5.3 — advanced: three matrix-sequence extensions. Let A=c0(N,M2(C)),B={x=(xn):xn converges in norm to a diagonal matrix}. A=c_0(\mathbb N,M_2(\mathbb C)), \qquad B=\{x=(x_n):x_n\text{ converges in norm to a diagonal matrix}\}. With the supremum norm, show that BB is a unital C*-algebra having AA as an essential ideal. Identify its quotient by AA, its embedding in Mult⁡(A)\operatorname{Mult}(A), and the position of A1A_1 inside it. Give a multiplier outside BB.

Solution. Norm convergence and the fact that diagonal matrices form a closed C*-subalgebra show that BB is closed under products and adjoints, is norm closed, and contains the constant identity sequence. Pointwise multiplication preserves null sequences, so AA is an ideal. If xA=0xA=0, multiply by a sequence supported at one index and having value I2I_2 there. This gives xn=0x_n=0 at each index, so the ideal is essential.

The dual of AA consists of summable sequences of linear functionals on M2M_2, with norm the sum of their norms: restriction to each coordinate gives the sequence, finite supported tests give the sum bound, and absolute convergence reconstructs the functional. Since M2M_2 is finite dimensional, dualizing gives A∗∗=ℓ∞(N,M2), A^{**}=\ell^\infty(\mathbb N,M_2), with coordinatewise operations. Every such bounded matrix sequence preserves AA on both sides. Hence it is the multiplier algebra, and the embedding of BB in Theorem 3.1 is its ordinary inclusion.

Taking the norm limit is an onto *-homomorphism B→D2B\to D_2, the diagonal two-by-two algebra, with kernel AA. Thus B/A≅D2≅C2B/A\cong D_2\cong\mathbb C^2. The unitization A1A_1 consists exactly of sequences whose limits are scalar matrices. Consequently A1⊊B⊊Mult⁡(A). A_1\subsetneq B\subsetneq\operatorname{Mult}(A). A constant nonscalar diagonal sequence proves the first strict inclusion. The bounded sequence xn=diag⁡((−1)n,0)x_n=\operatorname{diag}((-1)^n,0) is a multiplier and has no norm limit, proving the second. The extension property permits both intermediate algebras, while the multiplier algebra contains every bounded coordinate action.

References

[Blackadar] Bruce Blackadar, Operator Algebras: Theory of C-Algebras and von Neumann Algebras*, author’s revised and corrected online version of the 2005 book, accessed 3 October 2026.

Editable source · Sources and component terms