MathLabs

Problem 5

Consider the system of pp equations in q=2pq=2p unknowns x1,…,xqx_1,\ldots,x_q, with every coefficient aija_{ij} in {−1,0,1}\{-1,0,1\}. Prove that the system has a solution such that (a) all xjx_j are integers; (b) at least one xj≠0x_j\ne0; (c) ∣xj∣≤q|x_j|\le q for every jj.
Step 1 of 5: Count bounded nonzero vectors
In plain words

The box [0,q]q[0,q]^q supplies many candidate vectors; the equations can produce only a limited number of output tuples.

Nvec=(q+1)q−1>(q2+1)p,q=2pN_{\mathrm{vec}}=(q+1)^q-1>(q^2+1)^p,\quad q=2p
Detailed analysis

Set q=2pq=2p. Consider all nonzero integer vectors (x1,…,xq)(x_1,\ldots,x_q) with 0≤xi≤q0\le x_i\le q. There are (q+1)q−1(q+1)^q-1 such vectors. We will map each vector to the pp-tuple of left-hand sides of the equations.