I am a bit stuck on the following claim:
The ElGamal commitment scheme is information theoretically binding
As far as I understand, an adversary $A$ would win the binding game if it is able to find an $x\prime\neq x$ such that $C(x)=C(x\prime)$.
$C(x)=C(x\prime)$ implies:
$$ (g^r,h^rx)=(g^{r\prime},h^{r\prime}x\prime)$$
How is this impossible to be found? Since generators are cyclic, it should be possible to find an $r\neq r\prime$ that with $g^r=g^{r\prime}$, or am I overseeing something?