A Hilbert Space has this property
$$\langle cf,g\rangle=c\langle f,g\rangle$$
where $f$ and $g$ are the vectors in the Hilbert Space and $c$ is a complex number.
In Dirac Notation,
$$\langle cf|g\rangle = c^*\langle f\vert g\rangle$$
I am confused about why the Dirac notation takes complex conjugate on $c$. I know $\langle f \vert$ in the Dirac notation is in the Dual Hilbert space. Is this the reason? Do I need to define a Hilbert Space as
$$\langle cf,g\rangle=c\langle f,g\rangle$$
I feel it is equivalent if I define as
$$\langle cf,g\rangle = c^*\langle f,g\rangle$$
Am I right? Thanks a lot!