Let $G$, $H$ be finite groups. Consider the group algebra $\mathbb{C}G$ acting on $L^2(G)$, making $\mathbb{C}G$ into a C\* algebra, and the resulting positive elements, say $P\_G\subset \mathbb{C}G$. Similarly we have $P\_H\subset \mathbb{C}H$. Now take any function $f:G\to H$, and this induces a linear map which we also denote $f:\mathbb{C}G\to \mathbb{C}H$.



> 
> **Conjecture.** If $f(P\_G)\subset P\_H$ and $f$ maps the identity to the identity, then $f$ is a group homomorphism.
> 
> 
> 


I would be grateful if anyone could shed any light on this problem. This conjecture is related (is dual to) to one from the PhD thesis of Fatemah Al Ghamdi.



Positive maps on finite group algebras and group homomorphisms
I think the "modified conjecture" (that is, one gets a homomorphism or anti-homomorphism) can be proved by elementary calculations, in this setting. (Walter's theorem, which Yemon alludes to, uses only that we have an isometry, not that the map has the rather special form). However, my tolerance for such calculations is low at the moment (and I cannot see how to organise the data in a "clever" way) so I'll just indicate the technique and some partial results.


The idea is that $a\in\mathbb CH$ is positive if and only if $(a\xi|\xi)\geq 0$ for all $\xi\in\ell^2(H)$. We aim to choose $\xi$ intelligently, but first we make a general observation. Let $(\delta\_h)\_{h\in H}$ be the standard orthonormal basis of $\ell^2(H)$ and let $\lambda\_x$ be the left-multiplication operator given by $x\in H$. Then
$$ (\lambda\_x\xi|\xi) = \sum\_{h\in H} \xi\_{x^{-1}h} \overline{\xi\_h} =
\sum\_h \overline{\xi\_h} \check\xi\_{h^{-1}x} = \overline\xi \star \check\xi = \varphi(x), $$
say. I call such $\varphi$ *positive definite*. Here $\check\xi\_h = \xi\_{h^{-1}}$ for each $h$, and $\star$ is convolution.


Choose $\xi = \delta\_e + u\delta\_h$ for $u\in\mathbb C$, so $\check\xi = \delta\_e + u\delta\_{h^{-1}}$ and thus
$$ \varphi(x) = (\overline{\xi} \star \check\xi)(x)
= (1 + |u|^2)\delta\_{x,e} + u\delta\_{x,h^{-1}} + \overline{u} \delta\_{x,h}. $$



> 
> Claim: $f(x^{-1}) = f(x)^{-1}$ for each $x\in G$.
> 
> 
> 


I write $1$ for $\lambda\_e$.
To show this, consider $a = (1+z\lambda\_x)^\ast (1+z\lambda\_x) \geq 0$ in $\mathbb CG$, where $z\in\mathbb C$. Then
$$ f(a) = (1+|z|^2) + z\lambda\_{f(x)} + \overline{z} \lambda\_{f(x^{-1})}. $$
By hypothesis, $f(a)\geq 0$ so $\langle f(a), \varphi \rangle \geq 0$. Towards a contradiction, suppose $f(x^{-1})\not=f(x)^{-1}$.


* If $f(x)=e$ then choose $h=e$ so $\varphi(x) = t\delta\_{x,e}$ for some $t\geq 0$, so
$$ \langle f(a), \varphi \rangle = t(1+|z|^2+z) $$
which is not positive for all $z\in\mathbb C$.
* If $f(x)\not=e$ but $f(x^{-1})=e$ then argue similarly.
* So $f(x)\not=e$ and $f(x^{-1})\not=e$. Set $h=f(x)$ so then
$$ \langle f(a), \varphi \rangle = (1+|u|^2)(1+|z|^2) + \overline{u}z
+\overline{uz}\delta\_{f(x), f(x^{-1})} + uz\delta\_{f(x)^{-1},f(x)}. $$
* Regardless of the values of $\delta\_{f(x), f(x^{-1})}$ and $\delta\_{f(x)^{-1},f(x)}$, this can never be positive for all $z,u$.
* So the claim holds.


