# Is a left invertible element of a group ring also right invertible?

Given a group $G$ we may consider its group ring $\mathbb C[G]$ consisting of all finitely supported functions $f\colon G\to\mathbb C$ with pointwise addition and convolution. Take $f,g\in\mathbb C[G]$ such that $f*g=1$. Does this imply that $g*f=1$?

If $G$ is abelian, its group ring is commutative, so the assertion holds. In the non-abelian case we have $f*g(x)=\sum_y f(xy^{-1})g(y)$, while $g*f(x)=\sum_y f(y^{-1}x)g(y)$, and this doesn't seem very helpful.

If $G$ is finite, $\dim_{\mathbb C} \mathbb C[G]= |G|<\infty$, and we may consider a linear operator $T\colon \mathbb C[G]\to\mathbb C[G]$ defined by $T(h) = f*h$. It is obviously surjective, and hence also injective. Now, the assertion follows from $T(g*f)=f=T(1)$.

What about infinite non-abelian groups? Is a general proof or a counterexample known?

-

A ring is called Dedekind-finite if that property holds. Semisimple rings are Dedekind finite, so this covers $\mathbb CG$ for a finite group $G$; this is easy to do by hand. It is a theorem of Kaplansky that this also holds $KG$ for arbitrary groups $G$ and arbitrary fields $K$ of characteristic zero. See [Kaplansky, Irving. Fields and rings. The University of Chicago Press, Chicago, Ill.-London 1969 ix+198 pp. MR0269449] It is open, I think, for general fields.
"...if $R$ is an Artinian ring and $G$ is a sofic group, then the group ring $R[G]$ is stably finite..." -MR2362939 (2009a:16046) Ceccherini-Silberstein, Tullio(I-SAN-EN); Coornaert, Michel(F-STRAS-I) Linear cellular automata over modules of finite length and stable finiteness of group rings. J. Algebra 317 (2007), no. 2, 743--758. See also MR2335561 (2008j:16077) Nasrutdinov, M. F.(RS-KAZA) Stable finiteness of group rings. (Russian) Izv. Vyssh. Uchebn. Zaved. Mat. 2006, , no. 11, 29--32; translation in Russian Math. (Iz. VUZ) 50 (2006), no. 11, 27--30 (2007) –  Jonas Meyer Mar 17 '10 at 18:42