The way I learned it, the scalar product is defined the following way:
If $V$ is a vector space, the scalar product is a function $B:V \times V \to \mathbb{R}$ satisfying for all $u,v,w \in V$ and for all $\lambda \in \mathbb{R}$
1) $B(u,v)=B(v,u)$
2) $B(u+v,w)=B(u,w)+B(v,w)$
3) $B(\lambda u,v)=\lambda B(u,v)$
4) $B(u,u) \geq 0$ with equality if and only if $u$ is the neutral element of $V$ under addition.
Then, if we define the norm a vector by $||v||:=\sqrt{B(v,v)}$, we obtain the Cauchy-Schwarz inequality : $$||u|| \cdot ||v|| \geq |B(u,v)|$$ The quite standard scalar product $B(u,v)= u_1v_1+\cdots + u_nv_n$ (where $u=(u_1,\dots,u_n)$ and $v=(v_1,\dots,v_n)$) gives us the non-trivial inequation $$({u_1}^2+\cdots+{u_n}^2)({v_1}^2+\cdots+{v_n}^2) \geq (u_1v_1+ \cdots + u_nv_n)^2$$ Here is my question : for the above inequality, we defined $B(u,v)= u_1v_1+\cdots + u_nv_n$. But do there exist other ways of defining the scalar product that would give us other interesting inequalities ?