Explicit proof that $c_0$-module $\ell_\infty$ is not projective

I believe the following works...

Notice that $c=c_0 + \mathbb C1$ and so $$\newcommand{\proten}{\widehat\otimes} c\proten\ell^\infty = c_0\proten\ell^\infty + 1 \otimes \ell^\infty.$$ This is an isomorphism, maybe not isometric. Suppose, towards a contradiction, that there is a right inverse $T:\ell^\infty \rightarrow c\proten\ell^\infty$, so $T$ factors as $$ T(x) = T_1(x) + 1\otimes T_2(x)\qquad(x\in\ell^\infty), $$ where $T_1:\ell^\infty\rightarrow c_0\proten\ell^\infty$ and $T_2:\ell^\infty\rightarrow\ell^\infty$. That $T$ is a left $c_0$-module homomorphism means that $$ T(ax) = T_1(ax) + 1\otimes T_2(ax) = a\cdot T(x) =a\cdot T_1(x) + a\otimes T_2(x) \qquad (a\in c_0, x\in\ell^\infty). $$ Thus $T_2(a)=0$ for each $a\in c_0$ and $T_1(ax) = a\cdot T_1(x) + a\otimes T_2(x)$ for $a\in c_0, x\in\ell^\infty$. Finally, we should have that $\pi T(x)=x$, that is, $$ \pi_1 T_1(x) + T_2(x) = x \qquad (x\in\ell^\infty), $$ where $\pi_1:c_0\proten\ell^\infty\rightarrow\ell^\infty$ is the multiplication. Notice that $\pi_1$ takes value in $c_0$.

Then, for $a\in c_0$, as $T_2(a)=0$, we see that $\pi_1T_1(a)=a$. Thus $\pi_1T_1:\ell^\infty\rightarrow c_0\subseteq\ell^\infty$ is a projection, which is well-known not to exist. (This is Phillip's Lemma.)


If $\ell^\infty$ was projective then any Banach limit $L:\ell^\infty \to \mathbb{C}$ would extend to a $c_0$-module morphism $\bar{L}:\ell^\infty \to c$ such that $L=\lim\circ \bar{L}$, but such does not exist.

Assume such $\bar{L}$ does exist. Consider $r=\bar{L}(1)-1\in c$ and observe that $\lim r=\lim\bar{L}(1)-1=L(1)-1=0$, thus $r\in c_0$. Let $I\subset \mathbb{N}$ be the set of indices $n$ for which $r_n=-1$ and let $V<\ell^\infty$ be the vector space of sequences supported on $I$. Note that $I$ is finite, thus $V$ is finite dimensional. For $s\in c_0$, $\bar{L}(s)=s\bar{L}(1)=sr+s$. It follows that $c_0\cap \ker\bar{L}=V$. But, as $V$ and $c$ are separable and $\ell^\infty$ is not, we can find $x\in \ker \bar{L}$ which is not in $V$. We consider the element $s=(1/n)\in c_0$ and observe that $sx$ is in $c_0\cap\ker\bar{L}$ but not in $V$. This is a contradiction.