QUESTION: Let $\Lambda\times\Lambda\rightarrow {\Bbb Z}$ be a lattice, that is, ${\Bbb Z}^n$ with a non-degenerate integer quadratic form, not definite, not necessarily unimodular, $n>2$. I want to show that for each $N>0$ there exists a 2-dimensional primitive sublattice $\Lambda_0\subset \Lambda$, also not definite, such that all vectors $x\in \Lambda_0$ satisfy $|(x,x)| > N$.
This question is motivated by considering a K3 surface (or a hyperkahler manifold) with 2-dimensional Picard lattice. It is known that the squares of minimal rational curves are bounded, and we want to find a manifold with Picard number 2 having no minimal rational curves.
Bounty added This problem has kept me up late the last two nights, so I'm hoping some of the quadratic form experts will work on it.
I tried to find a strategy working with rational quadratic forms and integers, but failed for the following reason: Equip $\mathbb{Q}^3$ with the quadratic form $x^2+y^2-z^2$. Then I claim that any rank two subspace $L$ on which this form is non-degenerate contains a vector of norm $1$.
Proof: Let $L^{\perp} = \mathbb{Q} v$. Since our form is nondegenerate on $L$, we have $\langle v,v \rangle \neq 0$, say $\langle v,v \rangle = N$, and $\mathbb{Q}^3 = L \oplus \mathbb{Q} v$. Now, $x^2+y^2-z^2$ is equivalent to $N (x')^2 + (y')^2 - N (z')^2$, by the change of variables $(x,y,z) = (\tfrac{N+1}{2} x' + \tfrac{N-1}{2} z', y', \tfrac{N-1}{2} x' + \tfrac{N+1}{2} z')$. So our form is equivalent to $L' \oplus \mathbb{Q} v$, where the form on $L'$ is $(y')^2 - N (z')^2$. By Witt cancellation, the forms on $L$ and $L'$ are equivalent. Since $(y')^2 - N (z')^2$ represents $1$, so does our form on $L$. $\square$
So, if we want to show that there are rank two sublattices of $\mathbb{Z}^3$ that contain no vectors of norm $1$, we really need to work with the integer structure. And it is particularly hard with indefinite lattices ...