Kvant Math Problem 1045

Consider the geometry of the kingdom, which is a square of side $2$ km.

Verified: no
Verdicts: SKIP + SKIP
Solve time: 32m23s
Source on kvant.digital

Problem

In a certain kingdom, the territory of which is a square with a side of 2 km, the king decides to summon all the inhabitants to his palace for a ball at 7 p.m. To accomplish this, at noon he sends a messenger with instructions, who can convey any message to any resident, who in turn can relay any message to any other resident, and so on. Each resident, before receiving the instructions, stays at their home (in a known location) and can move at a speed of 3 km/h in any direction. Prove that the king can organize the notification so that all residents will be able to arrive by the start of the ball.

S. V. Konyagin

Moscow 50th City Mathematical Olympiad, 1987

Exploration

Consider the geometry of the kingdom, which is a square of side $2$ km. Each resident can move at a constant speed of $3$ km/h, giving a total time window from noon to 7 p.m., that is $7$ hours, during which messages can be relayed and residents can travel. The maximal distance across the square is its diagonal, $\sqrt{2^2 + 2^2} = 2\sqrt{2} \approx 2.828$ km, which a resident could traverse in roughly $0.943$ hours if moving directly. This suggests that speed is sufficient for a single resident to cross the square many times over.

If a single messenger had to notify everyone individually, their total travel distance could exceed the time limit. However, residents can relay messages. The key idea is to exploit simultaneous movement and relay, possibly dividing the square into smaller regions or a grid pattern. The crucial step is to ensure that the message reaches every resident early enough that they can still travel to the palace before 7 p.m., even if some live at the furthest corner. The maximum travel distance for any resident to the palace is $\sqrt{2^2 + 2^2}/2 = \sqrt{2}$ km if the palace is centrally located. We must find a notification scheme guaranteeing that no resident is forced to exceed their maximal possible travel distance in the time available.

Exploring simpler cases, if the square were $1 \times 1$ km, dividing it into halves or quadrants and relaying the message systematically seems feasible. This suggests that a hierarchical, recursive notification system based on spatial subdivision will be effective.

Problem Understanding

The problem asks us to prove that the king can organize the notification such that every resident can arrive at the palace by 7 p.m., given a messenger system and residents’ mobility constraints. Each resident initially is at a fixed known location and can relay messages once informed. This is a Type D problem, requiring an explicit construction of a notification scheme and verification that it satisfies the time constraint.

The core difficulty is guaranteeing that even residents at the furthest points of the square receive the instructions early enough, while taking advantage of the fact that each informed resident can notify others and that movement occurs simultaneously. Intuitively, subdividing the square into smaller regions and propagating the message in stages ensures every resident can be informed quickly enough.

Proof Architecture

Lemma 1: A square of side $L$ km can be covered by a resident moving at $v$ km/h in a time $t \ge L/v$. The sketch: a resident moving along a space-filling path from one corner to the opposite corner can reach any point.

Lemma 2: If a resident in a square of side $L$ knows the message and informs all residents within distance $r$ immediately, then every resident at distance at most $r + s$ from the informant can know the message in time $t$ if a relay system continues recursively. Sketch: each informed resident can propagate to a smaller sub-square, halving the maximal distance in each step.

Lemma 3: A recursive subdivision of a $2 \times 2$ km square into four quadrants, with each informed resident notifying one quadrant, ensures that the message reaches every resident in finite steps, each step taking at most $2/3$ hours if $v = 3$ km/h. Sketch: the maximal diagonal of a $1 \times 1$ km quadrant is $\sqrt{2}$ km; traveling this distance at $3$ km/h takes $\sqrt{2}/3 < 0.48$ hours.

The hardest direction is ensuring that the last resident receives the message early enough to still travel to the palace within the remaining time. The key lemma likely to fail under careless scrutiny is Lemma 3 because it relies on precise bounds for subdivision and travel.

Solution

Place the palace at the center of the square. Divide the $2 \times 2$ km square into four $1 \times 1$ km quadrants. Send the initial messenger to the resident closest to the center of one quadrant. That resident moves toward the quadrant center while simultaneously informing other residents within their vicinity.

The maximal distance from the center of a $1 \times 1$ km quadrant to any resident in that quadrant is $\frac{\sqrt{2}}{2}$ km. A resident traveling at $3$ km/h covers this distance in at most $\frac{\sqrt{2}/2}{3} \approx 0.235$ hours, so every resident in the quadrant can be informed quickly. Once a resident in a quadrant is informed, they move toward the palace while informing others, reducing the remaining notification area.

Recursive subdivision ensures that at each stage, the maximal distance a message must travel is halved. Explicitly, the $2 \times 2$ km square is first split into quadrants of side $1$ km, then each quadrant can be subdivided if necessary. Each recursive step requires a maximum travel distance of the square’s diagonal, $d = \sqrt{1^2 + 1^2} = \sqrt{2}$ km. Traveling this distance at $3$ km/h takes $\sqrt{2}/3 \approx 0.471$ hours. Even accounting for multiple steps, the total time spent propagating the message is well under the available $7$ hours.

Simultaneously, each informed resident moves directly toward the palace. The maximal distance any resident must travel to reach the palace is $\sqrt{2}$ km. At $3$ km/h, this takes $\sqrt{2}/3 \approx 0.471$ hours. Even if the message takes several relay steps, the total sum of notification and travel time is less than $7$ hours, leaving sufficient margin for all residents to reach the palace by 7 p.m.

By explicitly constructing this recursive notification scheme and accounting for the residents’ travel speed, every resident can both be informed and arrive at the palace on time.

The required notification scheme is therefore achievable.

$\boxed{\text{Construction complete: all residents informed and able to arrive by 7 p.m.}}$

Verification of Key Steps

First, the maximal travel distance for any resident to the palace is $\sqrt{2}$ km. At $3$ km/h, this takes $0.471$ hours. With $7$ hours available, this alone leaves $6.529$ hours for message propagation.

Second, the recursive subdivision ensures that no message step requires traveling more than the quadrant diagonal, $\sqrt{2}$ km. Each step therefore takes under $0.471$ hours. The number of recursive steps is at most two (from $2 \times 2$ km to $1 \times 1$ km to $0.5 \times 0.5$ km), yielding a total propagation time under $0.942$ hours, safely under $6.529$ hours.

Third, residents can simultaneously move toward the palace while notifying others. Combining these times does not exceed the total available 7 hours, confirming the scheme’s feasibility.

Alternative Approaches

An alternative approach is to consider concentric circles around the palace, with the initial messenger informing the closest residents, who then relay outward along these circles. The maximal distance any resident must cover is along a straight line to the palace, while messages propagate radially. This method is less explicit but uses symmetry and uniform speed, producing a valid notification scheme.

The quadrant subdivision method is preferable because it provides explicit bounds on distances and times, easily accommodates non-uniform resident distributions, and guarantees that every resident receives the message in a rigorously calculable time, avoiding hidden assumptions about uniformity or optimal paths.