Let $\mathcal{A} = \{V : \mathbb{U}_n \rightarrow \mathbb{C}\}$ where $\mathbb{U}_n$ is the group of the complex $n$-th roots of the unity. This group naturally acts on $\mathcal{A}$: for any $a \in \mathbb{U}_n$, and any $V \in \mathcal{A}$
$$
  \begin{equation*}
    (a \star V) : b \mapsto V(a^{-1}b)
  \end{equation*}
$$
I define $Fix(V) = \{a \in \mathbb{U}_n,~ a \star V = V\}$ the symmetry group of $V$.

My question is: can we define an equivariant function $\lambda : \mathcal{A} \rightarrow \mathbb{C}$ which measures the "asymmetry" of $V$, i.e., a function such that for all $a,V$
$$
  \begin{align*}
     \lambda(a \star V) &= a \lambda(V) \\
     \lambda(V) = 0 &\Leftrightarrow Fix(V) \neq \{1\}
  \end{align*}
$$

Is it related to some known problem ? Satisfying the first condition is ok, for instance
$$
  \begin{equation*}
    \lambda_0(V) = \sum_{z \in \mathbb{U}_n} z V(z)
  \end{equation*}
$$
but the second condition is not ok. Indeed, it suffices to take $V$ as the indicator function of, say, the union of a triangle and a square (in a suitable $\mathbb{U}_n$). The sum above is zero but this $V$ has a trivial symmetry group.

Thank you.