I'm studying multivariable calculus. Usually, when I study, I go through a book until I find a theorem, and then try to prove it. I was unable to, so I read the proof, which is the following:
Let $x, y \in \mathbb{R}^m, \alpha \in \mathbb{R}$. Then $(x+\alpha y)\cdot(x+\alpha y) = \vert \vert x+\alpha y\vert\vert^2 \geq0$. Using the properties a the inner product we get:
$(x+\alpha y)\cdot(x+\alpha y) = x\cdot x+\alpha x\cdot y + \alpha y\cdot x + \alpha^2y\cdot y = \vert\vert x\vert\vert^2+2(x\cdot y)\alpha + \alpha^2\vert\vert y\vert\vert^2 \geq 0$.
That last inequality is true iff the discriminant of the polynomial with respect to $\alpha$ is less than or equal to 0. Therefore $\vert x\cdot y\vert - \vert \vert x\vert\vert^2\vert\vert y\vert\vert^2 \leq 0$, from which comes the Cauchy-Schwarz inequality. Q.E.D
I can follow every step of the proof. I also get the intuition of why the inequality should be true. However, the proof seems "empty" to me. I don't understand what someone who wanted to prove this would do to find it. What's the intuition behind using $x+\alpha y$?
The reason I ask this is because, after I read the proof, the way used to prove it was so beyond everything that I tried, that I am almost sure that I'd never be able to prove this on my own. How to deal with these kind of situations?