4 The inner product for the multi-matrix algebra
4.1 On \(M_n\)
Given a linear functional \(\phi \colon M_n \to \mathbb {C}\), we define \(\phi _Q=\sum _{i,j}\phi (e_{ij})e_{ji}\).
Given a linear functional \(\phi \colon M_n\to \mathbb {C}\), we get \(\phi \) is given by \(x\mapsto \operatorname{Tr}(\phi _Q \, x)\).
Straightforward computation.
Given C\(^*\)-algebras \(A,C\), we say a linear map \(f\colon A \to C\) is positive when \(0\leq f(a)\) for all \(0\leq a\). In other words, \(f\) maps positive elements in \(A\) to positive elements in \(C\).
As any matrix \(x\in {M_n}\) is positive if and only if there exists some \(y\in M_n\) such that \(x=y^*y\), we get that a linear functional \(f\) on \(M_n\) is a positive map when \(0\leq {f(x^*x)}\) for any matrix \(x\in {M_n}\).
Given a linear functional \(\phi \) on \(M_n\), we have,
\(\phi \) is positive \(\, \Leftrightarrow \, \) \(0\leq \phi _Q\).
Here, \(\phi _Q\) is the matrix of \(\phi \) defined in Definition 4.1.1.
By Lemma 4.1.2 we have \(\phi (x)=\operatorname{Tr}(\phi _Q\, x)\) for all \(x\in {M_n}\).
- \((\Rightarrow )\)
Suppose \(\phi \) is positive. By Lemma 1.2.10, we get \(0\leq \sum _i\phi (x_ix_i^*)\) for any tuple \((x_i)\) in \(\mathbb {C}^n\). So then for any \(x\in \mathbb {C}^n\), we have \(0\leq \phi (xx^*)=\operatorname{Tr}(\phi _Q\, xx^*)=x^*\phi _Q\, x\), which means \(\phi _Q\) is positive semi-definite.
- \((\Leftarrow )\)
Suppose \(\phi _Q\) is positive semi-definite. Then since \(\phi _Q\) is positive semi-definite, we have \(\phi _Q=\phi _Q^{1/2}\phi _Q^{1/2}\), where \(\phi _Q^{1/2}\) is also positive semi-definite (and so is self-adjoint). So for any \(x\in {M_n}\), we have \(\phi (x^*x)=\operatorname{Tr}(\phi _Q\, x^*x)=\operatorname{Tr}\left({(x\phi _Q^{1/2})}^*(x\phi _Q^{1/2})\right)\geq 0\).
Thus \(\phi \) is a positive map if and only if our matrix \(\phi _Q\) is positive semi-definite.
Given a linear functional \(\phi \colon {M_n}\to \mathbb {C}\), we get \(\phi \) is real (star-preserving) if and only if \(\phi _Q\) is self-adjoint.
Here, \(\phi _Q\) is the matrix given by \(\phi \) defined in Definition 4.1.1.
- \((\Rightarrow )\)
Suppose \(\phi \) is star-preserving, i.e., \(\phi (x^*)=\overline{\phi (x)}\) for all \(x\in {M_n}\). We let \(x\in {M_n}\), and compute using Lemma 4.1.2,
\[ \operatorname{Tr}(\phi _Q\, x^*)=\phi (x^*)=\overline{\phi (x)}=\overline{\operatorname{Tr}(\phi _Q\, x)}=\operatorname{Tr}(x^*\phi _Q^*), \]And so \(\phi _Q=\phi _Q^*\).
- \((\Leftarrow )\)
Suppose \(\phi _Q\) is self-adjoint. Using Lemma 4.1.2, \(\phi \) is given by \(x\mapsto \operatorname{Tr}(\phi _Q\, x)\). And so for any \(x\in {M_n}\), we get \(\phi (x^*)=\operatorname{Tr}(\phi _Q\, x^*)=\operatorname{Tr}({(x\phi _Q)}^*)=\overline{\operatorname{Tr}(x\phi _Q)}=\overline{\phi (x)}\). Thus, \(\phi \) is real.
If \(A\in {M_n}\). Then
\(0\leq {A}\) and is invertible \(\, \Leftrightarrow \, \) \(A\) is positive-definite.
- \((\Rightarrow )\)
Suppose \(0\leq {A}\) and \(A=A^{1/2}A^{1/2}\) is invertible. Then \(A^{1/2}\) is also invertible and positive semi-definite. Let \(v\in \mathbb {C}^n\) be non-zero. Then, we compute,
\[ \left\langle v \mid Av\right\rangle =\left\langle v \mid A^{1/2}A^{1/2}v\right\rangle =\left\langle A^{1/2}v \mid A^{1/2}v\right\rangle {\gt}0, \]since \(A^{1/2}v\neq 0\) (as \(A^{1/2}\) is invertible). Note that, in the second equality, we use the self-adjointed-ness of \(A^{1/2}\) since it is positive semi-definite. So we are done.
- \((\Leftarrow )\)
Suppose \(0{\lt}A\). Then obviously \(0\leq {A}\), so we only need to check if it is invertible. Suppose the contrary, i.e., \(A\) is not invertible. Then there exists a non-zero \(v\in \mathbb {C}^n\) such that \(Av=0\). But then, by the hypothesis, we get \(0{\lt}\left\langle v \mid Av\right\rangle =0\), which is a contradiction. Thus \(A\) is invertible.
Given a positive definite matrix \(Q\in {M_n}\), we have \(\operatorname{Tr}(Qx^*x)=0\) if and only if \(x=0\) for any \(x\in {M_n}\).
We have \(\operatorname{Tr}\left({(xQ^{1/2})}^*(xQ^{1/2})\right)=\operatorname{Tr}(Qx^*x)=0\) if and only if \(xQ^{1/2}=0\). As \(Q^{1/2}\) is positive definite, we get it is also invertible by Corollary 4.1.6, and so \(xQ^{1/2}=0\) if and only if \(x=0\). And so we are done.
A linear functional \(f\) on \(A\) is said to be faithful if \(f(x^*x)=0\) if and only if \(x=0\) for all \(x\in A\).
Given a linear functional \(\phi \colon {M_n}\to \mathbb {C}\), we have
\(\phi \) is a positive and faithful map \(\, \Leftrightarrow \, \) \(\phi _Q\) is positive-definite.
Again, \(\phi _Q\) is the matrix given by \(\phi \) defined in Definition 4.1.1.
By Lemma 4.1.2, we have \(\phi \) is given by \(x\mapsto \operatorname{Tr}(\phi _Q\, x)\), and by Lemma 4.1.4, we know \(\phi \) is positive if and only if \(0\leq \phi _Q\). So we need to show that faithfulness of a positive linear functional is equivalent to \(\phi _Q\) being positive definite.
- \((\Rightarrow )\)
Suppose \(\phi \) is faithful and positive. So we have \(\phi (x)=0\) if and only if \(x=0\) for any positive semi-definite matrix \(x\in {M_n}\). Let \(0\neq {x}\in \mathbb {C}^n\). Then we have \(xx^*\neq 0\) as \(x\neq 0\). This means, by faithfulness and positivity of \(\phi \) we get \(\phi (xx^*)\neq 0\) as \(xx^*\) is a non-zero positive semi-definite matrix. And so \(0{\lt}\phi (xx^*)=\operatorname{Tr}(\phi _Q\, xx^*)=x^*\phi _Q\, x\), which means \(\phi _Q\) is positive definite.
- \((\Leftarrow )\)
Suppose \(\phi _Q\) is positive definite. Then for any \(x\in {M_n}\), we get \(\phi (x^*x)=\operatorname{Tr}(\phi _Q\, xx^*)=0\) if and only if \(x=0\) using Lemma 4.1.7.
Thus \(\phi \) is a faithful and positive linear functional if and only if the matrix \(\phi _Q\) is positive definite.
Given a linear functional \(\phi \colon {M_n}\to \mathbb {C}\), then the following are equivalent,
\(\phi \) is positive and faithful,
\(\phi _Q\) is pos-def and \(\forall {x}\in {M_n}:\phi (x)=\operatorname{Tr}(Qx)\),
\(M_n\times {M_n}\to \mathbb {C}\colon (x,y)\mapsto \phi (x^*y)\) defines an inner product on \(M_n\).
The equivalence of the first and second parts is from Proposition 4.1.9.
For any \(x,y\in {M_n}\), let \(\left\langle x \mid y\right\rangle _\phi =\phi (x^*y)\). Then, clearly,
by linearity of \(\phi \), for any \(x,y,z\in {M_n}\) and \(\alpha ,\beta \in \mathbb {C}\).
If \(\phi \) is faithful, we have \(\left\langle x \mid x\right\rangle _\phi =\phi (x^*x)=0\) if and only if \(x=0\) for any \(x\in {M_n}\). And \(\phi \) is positive if and only if \(0\leq \left\langle x \mid x\right\rangle _\phi \) for any \(x\in {M_n}\). So if \(\left\langle \cdot \mid \cdot \right\rangle _\phi \) defines an inner product on \(M_n\), then we get \(\phi \) is faithful and positive. So it remains to show that, given \(\phi \) is a faithful and positive linear functional, we get \(\overline{\left\langle x \mid y\right\rangle _\phi }=\left\langle y \mid x\right\rangle _\phi \) for any \(x,y\in {M_n}\).
Suppose \(\phi \) is faithful and positive. By Proposition 4.1.9, we get the matrix \(\phi _Q\) is positive definite (and so is self-adjoint). Using Proposition 4.1.5, we get \(\phi \) is real, and so, for any \(x,y\in {M_n}\), we get, \(\overline{\left\langle x \mid y\right\rangle _\phi }=\overline{\phi (x^*y)}=\phi (y^*x)=\left\langle y \mid x\right\rangle _\phi \). Therefore, \(\left\langle \cdot \mid \cdot \right\rangle _\phi \colon (x,y)\mapsto \phi (x^*y)\) is a well-defined inner product on \(M_n\).
4.2 On \(\bigoplus _iM_{n_i}\)
For each \(i\), we fix a faithful and positive linear functional \(\psi _i\) on \(M_{n_i}\), and we let \(Q_i\in {M_{n_i}}\) denote the positive definite matrix such that \(\psi _i\colon x\mapsto \operatorname{Tr}(Q_ix)\) (so each \(Q_i=\sum _{j,k}\psi _i(e_{jk})e_{kj}\)) – see Proposition 4.1.1.
Let \(\psi \) be a faithful positive linear functional on \(\bigoplus _iM_{n_i}\) given by \(\psi =\sum _i\psi _i\circ p_i\), where each \(p_i\) is the projection map \(\bigoplus _jM_{n_j}\to M_{n_i}\), and we let \(Q=\bigoplus _iQ_i\). So then, given \(x\in \bigoplus _i{M_{n_i}}\), we get \(\psi (x)=\operatorname{Tr}(Q x)\), where \(\operatorname{Tr}\) here is defined by the sum of the diagonals in each matrix block.
By Theorem 4.1.10, we define the inner product on each \(M_{n_i}\) by
for all \(x,y\in {M_{n_i}}\). We denote \((M_{n_i},\psi _i)\) to be the Hilbert space given by this inner product.
We define the inner product on \(\bigoplus _iM_{n_i}\) by
for all \(x,y\in \bigoplus _i{M_{n_i}}\), where \(\operatorname{Tr}\) here is defined as the sum of the diagonals in each matrix block.
The adjoint of \(psi\) on \((\bigoplus _iM_{n_i},\psi )\) and \(\mathbb {C}\) is given by \(\mathbb {C}\to {B}\colon {x\mapsto {x1}}\). In other words, \(\psi ^*=\left\lvert 1\right\rangle \).
For any \(x\in \mathbb {C}\) and \(y\in \bigoplus _i{M_{n_i}}\), we have,
Thus \(\psi ^*(x)=x1\) for any \(x\in \mathbb {C}\).
We get \(\left[\iota _s(e_{ij}Q_s^{-1/2})_{i,j=1}^{n_s}\right]_{s=1}^{\mathfrak {K}}\) is an orthonormal basis of \((\bigoplus _iM_{n_i},\psi )\).
Here, \(Q=\psi _Q\) from Proposition 4.1.1.
Recall that, given an orthonormal basis \(f=(f_i)\) on a Hilbert space \(\mathcal{H}\), we let \(R_f\) be the linear isomorphism \(\mathcal{H}\cong \mathbb {C}^{\dim \mathcal{H}}\) given by \(R_f(x)_i=\left\langle f_i \mid x\right\rangle \).
4.3 The modular automorphism
Let \(B=\bigoplus _iM_{n_i}\) in this section.
Given \(t\in \mathbb {R}\), we define the algebra automorphism \(\sigma _t\colon B\cong B\) to be given by \(a\mapsto Q^{-t}aQ^{t}\) with inverse \(a\mapsto Q^taQ^{-t}\) (so \(\sigma _t^{-1}=\sigma _{-t}\)).
For any \(x\in B\), we get \({\sigma _{t}(x)}^*=\sigma _{-t}(x^*)\).
In other words, \(\sigma _t^{\operatorname {r}}=\sigma _{-t}\).
We compute,
For any \(t\in \mathbb {R}\), \(\sigma _t\) is self-adjoint.
Let \(x,y\in {B}\). Then we compute
Thus \(\sigma _{t}\) is self-adjoint.
For any \(t\in \mathbb {R}\), we get \(\sigma _t\) is also a co-algebra homomorphism.
For any \(x,y,z\in {B}\), we get \(\left\langle xy \mid z\right\rangle =\left\langle y \mid x^*z\right\rangle \).
Clearly, \(\left\langle xy \mid z\right\rangle =\psi (y^*x^*z)=\left\langle y \mid x^*z\right\rangle \).
For any \(x,y,z\in {B}\), we get \(\left\langle xy \mid z\right\rangle =\left\langle x \mid z\sigma _{-1}(y^*)\right\rangle \).
We clearly get \(\sigma _0=\operatorname {id}\).
For any \(x\in {B}\), we clearly get \(\sigma _0(x)=Q^0xQ^0=x\).
For any \(s,t\in \mathbb {R}\), we get \(\sigma _s\circ \sigma _t=\sigma _{s+t}\).
For any \(x\in {B}\), we get
From Proposition 3.1.4, we see that our Hilbert space on \(B\) is a Frobenius algebra.
For any \(t\in \mathbb {R}\), we get \(\sigma _t=\operatorname {id}\) if and only if \(t=0\) or \(\psi \) is tracial.
4.4 Multiplication composed with co-multiplication
Given \(\alpha \in \mathbb {C}\), we get \(mm^*=\alpha \operatorname {id}\) if and only if \(\operatorname{Tr}(Q^{-1}_i)=\alpha \) for all \(i\in [\mathfrak {K}]\).