Question: In the plane, there are n non-parallel straight lines. These lines will form several angles (Fig. Q11 a). To ensure there is at least one angle less than 26 degrees, what is the minimal number of lines? Why? (Tip: The translation of the straight line does not change the angle, shown in Fig. Q11 b)
Solution: 7 lines are required. The reason is:
Since the translation of the straight line does not change the angle, we can move these straight lines and let them have only one intersection point. Therefore, n straight lines will form 2n angles. To let there have at least one angle less than 26 degrees, we need $\lceil \frac{360}{26}\rceil +1=14$. Therefore, 14 angles are needed, and we need 7 lines.
Although I have read the solution, there are two things confusing me.
- Given the fact that the length of a line is infinite and they are non-parallel lines, these straight lines will have two or above intersections with others' lines when there are three lines or above. Therefore, I don't understand this explanation "Since the translation of the straight line does not change the angle, we can move these straight lines and let them have only one intersection point."
- I am wondering why the pigeons are 360 and the pigeonholes are 26. and why would I need to + 1?
With $6$ lines, obviously you can have all angles bigger than $26^\circ$, namely make $6$ lines go through the same point and intersect at angles of $30^\circ$ - for example the longest diagonals of a regular $12$-gon, which all go through its centre.
Now, with $7$ lines this is impossible. Any $7$ lines non-parallel lines can be translated to go through a fixed point $O$. This does not change the angles between them. Thus, it is sufficient to consider only $7$-tuplets of lines that all go through a single point.
Those $7$ lines will make up $14$ angles with the corner at $O$. If all those angles were at least $26^\circ$, then the total would be at least $14\times 26^\circ=364^\circ > 360^\circ$, which is impossible, as they all add up to $360^\circ$.
The formula the solution used: $\lceil\frac{360}{26}\rceil+1$ in fact gives the wrong result $15$ instead of $14$ (due to $1$ being added). The correct formula comes from solving $26x>360$ for integer $x$ (the number of angles). This boils down to $x>\frac{360}{26}$, which again boils down to $x>\lfloor\frac{360}{26}\rfloor$ (as $x$ - the number of angles - is an integer), which is the same as $x\ge\lfloor\frac{360}{26}\rfloor+1$ (as an integer is bigger than another integer $n$ if and only if it is at least $n+1$).