Suppose that v1,…,vd are unit vectors in
Rd. Prove that there exists a unit vector u such that
∣u⋅vi∣≤1/d
for i=1,2,…,d.
(Here ⋅ denotes the usual scalar product on Rd.)
(Proposed by Tomasz Tkocz, University of Warwick)
Solution (official)
If v1,…,vd are linearly dependent then we can simply take
a unit vector u perpendicular to
span(v1,…,vd). So assume that
v1,…,vd are linearly independent. Let
w1,…,wd be the dual basis of (v1,…,vd), i.e.
wi⋅vj=δij={10if i=jif i=jfor 1≤i,j≤d.
From wi⋅vi=1 we have ∣wi∣≥1.
For every sequence
ε=(ε1,…,εd)∈{+1,−1}d of signs define
uε=∑i=1dεiwi. Then we have
∣uε⋅vk∣=i=1∑dεi(wi⋅vk)=i=1∑dεiδik=∣εk∣=1for k=1,…,d.
Now estimate the average of ∣uε∣2.
&= \frac{1}{2^d} \sum_{\varepsilon \in \{+1,-1\}^n}
\left( \sum_{i=1}^{d} \varepsilon_i w_i \right) \cdot
\left( \sum_{j=1}^{d} \varepsilon_j w_j \right) = \\
&= \sum_{i=1}^{d} \sum_{j=1}^{d} (w_i \cdot w_j)
\left( \frac{1}{2^d} \sum_{\varepsilon \in \{+1,-1\}^n}
\varepsilon_i \varepsilon_j \right)
= \sum_{i=1}^{d} \sum_{j=1}^{d} (w_i \cdot w_j) \delta_{ij}
= \sum_{i=1}^{d} |w_i|^2 \ge d.
\end{align*}2d1ε∈{+1,−1}n∑∣uε∣2=2d1ε∈{+1,−1}n∑(i=1∑dεiwi)⋅(j=1∑dεjwj)==i=1∑dj=1∑d(wi⋅wj)2d1ε∈{+1,−1}n∑εiεj=i=1∑dj=1∑d(wi⋅wj)δij=i=1∑d∣wi∣2≥d.
It follows that there is a ε such that
∣uε∣2≥d. For that ε the vector
u=∣uε∣uε satisfies the
conditions.