I have two complex vectors, $\mathbf{a}$ and $ \mathbf{b}$ in $\mathbb{C}^n$. The vector $\mathbf{b}$ is a function from $\mathbb{C}^m$ to $\mathbb{C}^n$ with constant norm, that is there is a $c\in\mathbb{R}$ such that $\mathbf{b}(\mathbf{x})\in\mathbb{C}^n$ and $||\mathbf{b}(\mathbf{x})||=c\in\mathbb{R}$ for all $\mathbf{x}\in\mathbb{C}^m$.
I would like to know if the absolute value of the dot product between $\mathbf{a}$ and $\mathbf{b}(\mathbf{x})$ depends on $\mathbf{x}$ or not. That is, can we found two vectors $\mathbf{x}$ and $\mathbf{y}$ from $\mathbb{C}^m$ such that $|\mathbf{a}\cdot\mathbf{b}(\mathbf{x})|\neq|\mathbf{a}\cdot\mathbf{b}(\mathbf{y})|$?
EDIT
I have another assumption is that $\mathbf{b}$ is a function from $[0,1]^m$ to $\mathbb{C}^n$ such that for all $\mathbf{x}\in[0,1]^m$, we have: $\sum_{i=1}^mx_i=1$. Can we still found two vectors $\mathbf{x}$ and $\mathbf{y}$ from $[0,1]^m$ with $\sum_{i=1}^mx_i=\sum_{i=1}^my_i=1$ such that $|\mathbf{a}\cdot\mathbf{b}(\mathbf{x})|\neq|\mathbf{a}\cdot\mathbf{b}(\mathbf{y})|$?