I am a retired aerospace engineer, embarking on a self-study of QM. In reading S. Weinberg's book Lectures on QM (second ed.) I found the following definition (pag.65):
"The adjoint $A^\dagger$ of any operator (linear or not) is defined as the operator (if there is one) for which $(\psi',A^\dagger\psi)=(A\psi',\psi)$ for any two vectors $\psi$ and $\psi'$.
What puzzles me are the words "linear or not". All other sources that I have seen specify that $A$ is a linear operator before introducing the adjoint. To make things more confusing, Weinberg himself in speaking about symmetries (pag 76) says:
"For anti-unitary operators the adjoint is changed to $(U^\dagger\phi,\psi)=(\phi,U\psi)^*$, etc..".
Note the complex conjugation. Now, an anti-unitary operator is non-linear, alright, so he is consistent with his previous "linear or not", but why does he need to change the definition then? There must be something subtle that I am not able to grasp.