I was reading the book Mathematics for Machine Learning by Marc Peter Deisenroth, Cheng Soon Ong and A.Aldo Faisal and came across this remark:
Remark(Cauchy-Schwarz Inequality). For an inner product vector space $(V,\langle\cdot,\cdot\rangle)$, the induced norm $||\cdot||$ satisfies the Cauchy-Schwarz inequality
$|\langle x,y\rangle|\le ||x||\text{ }||y||$
Now I know how to prove this inequality for the dot product and the induced Euclidean norm.
But I want to know if there is some general proof of this inequality that can show the truth of this statement for every possible inner product and induced norm.
So, my question is whether such a proof exists, and if yes how it works(some clues, not the proof itself), or whether the inequality has to be proven separately for any considered inner product.
Thanks for your time!