Maths Olympiad Prep

Track / Stage 7 / 179 of 300 #1579 of 1964

Problem 1579

National olympiad second round; IMO P1/P4
Geometry Difficulty 7.3 Prove it

Suppose that v1,v2,...,vd\displaystyle{{v_1},{v_2},...,{v_d}} are unit vectors in Rd\displaystyle{{{\Bbb R}^d}}. Prove that there exists a unitary vector u\displaystyle{u} such that uvi1d\displaystyle{\left| {u \cdot {v_i}} \right| \leq \frac{1}{{\sqrt d }}} for i=1,2,...,d\displaystyle{i = 1,2,...,d}.

Note. Here \displaystyle{ \cdot } denotes the usual scalar product on Rd\displaystyle{{{\Bbb R}^d}}.

Proposed by Tomasz Tkocz, University of Warwick.

This one wants a proof. Work it on paper, then read the official solution and mark yourself. Be honest about it: the record is only any use to you if it is.

Official solution

1. Gram-Schmidt Process and Orthonormal Basis:
We start by applying the Gram-Schmidt process to the unit vectors v1,v2,,vd v_1, v_2, \ldots, v_d to obtain an orthonormal basis e1,e2,,ed e_1, e_2, \ldots, e_d of Rd\mathbb{R}^d. This process ensures that each ek e_k lies in the span of v1,,vk v_1, \ldots, v_k .

2. **Choosing the Vector u u :**
We aim to construct a vector u=a1e1+a2e2++aded u = a_1 e_1 + a_2 e_2 + \cdots + a_d e_d such that uvi1d |u \cdot v_i| \leq \frac{1}{\sqrt{d}} for all i=1,2,,d i = 1, 2, \ldots, d . We will choose the coefficients ai a_i by induction.

3. Inductive Step:
Assume we have chosen a1,a2,,ak a_1, a_2, \ldots, a_k such that uivi1d |u_i \cdot v_i| \leq \frac{1}{\sqrt{d}} for all ik i \leq k , where uk=a1e1+a2e2++akek u_k = a_1 e_1 + a_2 e_2 + \cdots + a_k e_k .

4. Function Definition:
Consider the function f(t)=(uk+tek+1)vk+1 f(t) = (u_k + t e_{k+1}) \cdot v_{k+1} . Note that ek+1vk+10 e_{k+1} \cdot v_{k+1} \neq 0 because if ek+1vk+1=0 e_{k+1} \cdot v_{k+1} = 0 , then v1,,vk+1 v_1, \ldots, v_{k+1} would all be perpendicular to ek+1 e_{k+1} . However, since the spans of e1,,ek+1 e_1, \ldots, e_{k+1} and v1,,vk+1 v_1, \ldots, v_{k+1} are the same, this would imply ek+1ek+1=0 e_{k+1} \cdot e_{k+1} = 0 , which is a contradiction.

5. **Range of f(t) f(t) :**
Since ek+1vk+11 e_{k+1} \cdot v_{k+1} \leq 1 , the function f(t) f(t) maps the interval (1d,1d) \left( -\frac{1}{\sqrt{d}}, \frac{1}{\sqrt{d}} \right) to an interval of length at most 21d 2 \frac{1}{\sqrt{d}} . Because f(t) f(t) is linear with a non-zero slope, it is surjective on this interval.

6. **Choosing t0 t_0 :**
There exists a t0 t_0 such that t01d |t_0| \leq \frac{1}{\sqrt{d}} and f(t0)1d |f(t_0)| \leq \frac{1}{\sqrt{d}} . We set ak+1=t0 a_{k+1} = t_0 .

7. **Constructing u u :**
By repeating this process for k=1,2,,d k = 1, 2, \ldots, d , we construct a vector u u such that uvi1d |u \cdot v_i| \leq \frac{1}{\sqrt{d}} for all i=1,2,,d i = 1, 2, \ldots, d .

8. Normalization:
The vector u u constructed in this manner may not be a unit vector. However, since u1 \|u\| \geq 1 , we can normalize u u by setting u=uu u' = \frac{u}{\|u\|} . This ensures that u u' is a unit vector and uvi1d |u' \cdot v_i| \leq \frac{1}{\sqrt{d}} for all i i .

\blacksquare

Source: NuminaMath-1.5, licensed Apache-2.0. Statement and solution reproduced as published; topic, difficulty and ordering added by this site.