Let $X$ be a complete Riemannian manifold and $H$ be the kernel of generalized Dirac operator $D$ on $L(S)$, where $S$ is the Dirac bundle. Let $K$ be a compact subset of $X$ and $K\subset \Omega$ be a neighborhood of $K$. Fix an $\varepsilon>0$ and choose an $\varepsilon$-dense subset $\{x_m\}_{m=1}^d$ of $K$, i.e., every point of $K$ is within distance $\varepsilon$ of some $x_m$.
My question: If we suppose $\dim H>d$, why there exists an element $\sigma\in H$ such that $\|\sigma\|=1$ and $\sigma(x_m)=0$ for all $m=1,\cdots,d$?
Could you please help me with the details? Thank you!