I require an $n \times n$ matrix to satisfy $x^{T}Mx \geq \alpha x^{T}x$ for some $\alpha > 0$ for all $x \in \mathbb{R}^{n}$ where $x \geq 0$ (1).
Is it sufficient to show that M is positive definite (such that $x^{T}Mx > 0$ $\forall x\in \mathbb{R}^{n}$)? If not, what additional properties should matrix M satisfy for this property (1) to hold?
$\alpha$ can be taken to be the lowest eigenvalue of $M$. Observe that $M$ has a full set of orthonormal eigenvectors $v_1,\ldots,v_n$, hence any $x$ can be written as $x=c_1v_1+\ldots+c_nv_n$ and we can compute
$$ x^TMx= c_1^2\lambda_1+\ldots+c_n^2\lambda_n\geq \lambda_{min}||x||^2. $$