Kvant

Bản dịch tự động sơ bộ, chất lượng thấp: có thể còn lỗi và câu chữ chưa tự nhiên. Bản này sẽ được thay bằng bản dịch tốt hơn. Bản gốc →

28

V. Galperin, G. Galperin

Che phủ máy bay bằng máy chiếu

Thú vị và khó bài toán M545, lời giải mà lưu ý này liên quan đến, trong việc xây dựng câu hỏi và phương pháp lời giải là điển hình cho hình học tổ hợp - một phần hình học xử lý bài toán với các phân vùng, lớp phủ, gói các hình.
Chúng ta hãy nhớ lại công thức của nó:

Có n điểm cho trên mặt phẳng. Cần đặt n máy chiếu tại các điểm này, mỗi máy chiếu một góc có độ lớn 360∘n\frac{360^\circ}{n} để chiếu sáng toàn bộ mặt phẳng. Chứng minh rằng điều này có thể xảy ra với bất kỳ vị trí nào của những điểm này nếu a) n=3; 6) n=4; c) n - số tự nhiên bất kỳ (trong trường hợp a) - c) hình chiếu quay được); d) Bây giờ hãy để các máy chiếu chiếu sáng các góc a1,a2,…,ana_1, a_2, \dots, a_n (a1+a2+⋯+an=360∘a_1 + a_2 + \dots + a_n = 360^\circ) và bố trí tại một điểm sao cho chúng chiếu sáng toàn bộ mặt phẳng. Chứng minh rằng có thể chuyển*) một trong n máy chiếu tới mỗi điểm trong số này sao cho toàn bộ mặt phẳng vẫn được chiếu sáng.

Lịch sử của bài toán này khá thú vị. Trường hợp đặc biệt đơn giản nhất 6) đã được trình bày tại Cuộc Tối ưu hóa Toán học Toàn Liên minh đầu tiên vào năm 1967. Chính tại đó, người thứ hai trong số các tác giả của ghi chú này đã gặp cô ấy (lúc đó anh ấy vẫn còn là một cậu học sinh). Vài năm sau ông tìm thấy bằng chứng về nhiều hơn nữa

*) Điều này có nghĩa là các máy chiếu có thể được di chuyển song song nhưng không thể xoay!

Bây giờ chúng ta hãy xem xét các góc đối xứng với các góc này đối với điểm O. Hình 2 cho thấy cách điều khiển một máy chiếu đặt tại điểm M1M_1 sao cho nó chiếu sáng góc được tô màu đỏ. Tương tự, máy chiếu tại các điểm M2M_2 và M3M_3 có ​​thể được định hướng sao cho chiếu sáng các góc “của chúng”.

Ý tưởng tương tự - chia mặt phẳng thành nhiều phần. Để mỗi chúng có thể được chiếu sáng bằng nhóm máy chiếu riêng, điều này có thể được áp dụng trong trường hợp c).

Để làm được điều này chỉ cần chứng minh hai khẳng định sau là đủ.

Phát biểu 1. Cho có k máy chiếu nằm bên trong một góc có độ lớn α=k2πn\alpha = k \frac{2\pi}{n}, trong đó k⩽n2k \leqslant \frac{n}{2}. Sau đó, chúng có thể được xoay sao cho chúng cùng chiếu sáng toàn bộ góc đối xứng với góc đã cho so với đỉnh của nó (Hình 3).

Để chứng minh phát biểu này bằng chỉ thị trên k, ta có thể sử dụng bổ đề số học sau đây. Nếu s1,s2,…,sks_1, s_2, \dots, s_k là số nguyên không âm và s1⩾1s_1 \geqslant 1,

Hình 1.
Hình 2.

29

sk≥1s_k \geq 1 và s1+s2+⋯+sk=ks_1 + s_2 + \dots + s_k = k, thì có m<km < k mà s1+⋯+sm=ms_1 + \dots + s_m = m (tức là, sm+1+⋯+sk=k−ms_{m+1} + \dots + s_k = k - m).

Cuối cùng, vẫn còn phải chứng minh thực tế khá đều đặn này - việc thực hiện điều này một cách riêng biệt đối với nn chẵn và lẻ sẽ dễ dàng hơn.

Phát biểu 2. Nếu một mặt phẳng có nn điểm A1,A2,…,AnA_1, A_2, \dots, A_n, thì nó có thể được chia thành hai nửa mặt phẳng chứa n/2n/2 mỗi điểm, nếu nn chẵn hoặc thành ba góc có cùng một đỉnh và độ lớn k1,k2,2πn,k3,2πnk_1, k_2, \frac{2\pi}{n}, k_3, \frac{2\pi}{n}, trong đó k1+k2+k3=nk_1 + k_2 + k_3 = n và ki<n/2k_i < n/2 (i=1,2,3i=1, 2, 3), mỗi góc chứa bởi kik_i điểm nếu nn lẻ.

Bài tập 1. Chứng minh khẳng định 1, bổ đề và khẳng định 2.

Sau đó, theo Tuyên bố 1, chúng ta dùng các máy chiếu tương ứng chiếu sáng các góc đối xứng với đỉnh chung của chúng theo góc mà chúng nằm và toàn bộ mặt phẳng được chiếu sáng.

Thuật toán cải tiến

Hãy phác thảo ý tưởng về điểm lời giải. G). Chúng ta hãy sắp xếp các máy chiếu tại các điểm M1,M2,…,MnM_1, M_2, \dots, M_n này một cách tùy ý. Nếu toàn bộ mặt phẳng không được chiếu sáng, chúng tôi sẽ trình bày một phương pháp sắp xếp máy chiếu “cải tiến” khác (trong trường hợp này, “chất lượng” của việc sắp xếp sẽ được đánh giá bằng một hàm số nhất định ff). Vì chỉ có một số hữu hạn cách sắp xếp máy chiếu tại các điểm M1,M2,…,MnM_1, M_2, \dots, M_n (bằng n!n!), lấy cách sắp xếp sao cho giá trị của hàm ff là lớn nhất, chúng ta sẽ tự động chiếu sáng toàn bộ mặt phẳng: thật vậy, nếu không phải toàn bộ mặt phẳng được chiếu sáng, chúng ta vẫn có thể “cải thiện” cách sắp xếp, từ đó thu được một mâu thuẫn.

Hãy thực hiện kế hoạch này. Bây giờ các máy chiếu là bất kỳ góc aia_i nào có một đỉnh chung OO, 0<ai<π0 < a_i < \pi, a1+a2+⋯+an=2πa_1 + a_2 + \dots + a_n = 2\pi và mỗi máy chiếu chiếu sáng phần bên trong của một lồi nhất định nn-gon A1A2…AnA_1A_2\dots A_n (Hình 4), AiOAi+1→=aiA_i \overrightarrow{OA_{i+1}} = a_i. Chúng ta hãy thả các đường vuông góc OHiOH_i từ điểm OO đến các cạnh của đa giác (hoặc phần mở rộng của chúng); hãy để ∣OHi∣=hi|OH_i| = h_i.

Xét các vectơ e⃗i=1hiOHi→\vec{e}_i = \frac{1}{h_i} \overrightarrow{OH_i}. Rõ ràng là ∣e⃗i∣=1hi|\vec{e}_i| = \frac{1}{h_i} (Hình 5).

Việc sắp xếp các máy chiếu tại các điểm M1,M2,…,MnM_1, M_2, \dots, M_n tương ứng với việc sắp xếp các vectơ e⃗1,e⃗2,…,e⃗n\vec{e}_1, \vec{e}_2, \dots, \vec{e}_n tại các điểm này (dường như chúng ta gắn vectơ e⃗i\vec{e}_i vào máy chiếu aia_i và sắp xếp lại chúng lại với nhau thành một tổng thể duy nhất).

Thực tế hình học duy nhất mà chúng ta cần trong tương lai và điều đó “biện minh”, thoạt nhìn, việc lựa chọn vectơ e⃗i\vec{e}_i, là như sau:

Bổ đề. Để máy chiếu apa_p đặt tại điểm MM chiếu sáng điểm NN, nhưng máy chiếu aqa_q thì không. Sau đó MN→⋅e⃗p>MN→⋅e⃗q\overrightarrow{MN} \cdot \vec{e}_p > \overrightarrow{MN} \cdot \vec{e}_q.

Bằng chứng. Hãy để MN→=v⃗\overrightarrow{MN} = \vec{v}. Chúng ta hãy vẽ vectơ OP→=v⃗\overrightarrow{OP} = \vec{v} từ điểm OO (Hình 6). Tia [OP] cắt cạnh thứ pp của đa giác A1A2…AnA_1A_2\dots A_n tại một điểm nào đó KK, nhưng không cắt cạnh thứ qq, khoảng cách của máy chiếu sk≥1s_k \geq 1 và s1+s2+⋯+sk=ks_1 + s_2 + \dots + s_k = k thì tồn tại m<km < k mà s1+⋯+sm=ms_1 + \dots + s_m = m (tức là sm+1+⋯+sk=k−ms_{m+1} + \dots + s_k = k - m).

Cuối cùng, vẫn còn phải chứng minh thực tế khá thường xuyên này - việc thực hiện điều này một cách riêng biệt sẽ dễ dàng hơn đối với nn chẵn và lẻ.

Phát biểu 2. Nếu một mặt phẳng được cho nn điểm A1,A2,…,AnA_1, A_2, \dots, A_n, thì nó có thể được chia thành hai nửa mặt phẳng chứa n/2n/2 mỗi điểm, nếu nn chẵn hoặc thành ba góc có cùng một đỉnh và độ lớn k1,k2,2πn,k3,2πnk_1, k_2, \frac{2\pi}{n}, k_3, \frac{2\pi}{n}, trong đó k1+k2+k3=nk_1 + k_2 + k_3 = n và ki<n/2k_i < n/2 (i=1,2,3i=1, 2, 3), mỗi góc chiếu sáng phần bên trong của một lồi nhất định nn-gon A1A2…AnA_1A_2\dots A_n (Hình 4), AiOAi+1→=aiA_i \overrightarrow{OA_{i+1}} = a_i. Chúng ta hãy thả các đường vuông góc OHiOH_i từ điểm OO đến các cạnh của đa giác (hoặc phần mở rộng của chúng); hãy để ∣OHi∣=hi|OH_i| = h_i.

Xét các vectơ e⃗i=1hiOHi→\vec{e}_i = \frac{1}{h_i} \overrightarrow{OH_i}. Rõ ràng là ∣e⃗i∣=1hi|\vec{e}_i| = \frac{1}{h_i} (Hình 5).

Hình 6.

máy chiếu apa_p chiếu sáng điểm NN, nhưng máy chiếu aqa_q không chiếu sáng.

Có hai khả năng: 1) tia [OP] không cắt đường thẳng mà cạnh thứ qq nằm trên đó và 2) tia [OP] cắt đường thẳng này tại một điểm nào đó RR.

Trong trường hợp đầu tiên, nó rất quan trọng, vì v⃗⋅e⃗p>0\vec{v} \cdot \vec{e}_p > 0 và v⃗⋅e⃗q≤0\vec{v} \cdot \vec{e}_q \leq 0.

Trong trường hợp thứ hai, nó rất quan trọng, vì v⃗⋅e⃗p>0\vec{v} \cdot \vec{e}_p > 0 và v⃗⋅e⃗q≤0\vec{v} \cdot \vec{e}_q \leq 0.

Tia [OP] cắt cạnh thứ pp của đa giác A1A2…AnA_1A_2\dots A_n tại một điểm nào đó KK, nhưng không cắt cạnh thứ qq, khoảng cách của máy chiếu sk≥1s_k \geq 1 và s1+s2+⋯+sk=ks_1 + s_2 + \dots + s_k = k thì có m<km < k, sao cho chúng được chiếu sáng bởi các điểm n/2n/2, nếu nn chẵn hoặc chia thành ba góc có cùng đỉnh và độ lớn k1,k2,2πn,k3,2πnk_1, k_2, \frac{2\pi}{n}, k_3, \frac{2\pi}{n}, trong đó k1+k2+k3=nk_1 + k_2 + k_3 = n và ki<n/2k_i < n/2 (i=1,2,3i=1, 2, 3), mỗi góc chiếu sáng phần bên trong của một lồi nhất định nn-gon A1A2…AnA_1A_2\dots A_n (Hình 4), AiOAi+1→=aiA_i \overrightarrow{OA_{i+1}} = a_i. Chúng ta hãy thả các đường vuông góc OHiOH_i từ điểm OO đến các cạnh của đa giác (hoặc phần mở rộng của chúng); hãy ∣OHi∣=hi|OH_i| = h_i.

Xét các vectơ e⃗i=1hiOHi→\vec{e}_i = \frac{1}{h_i} \overrightarrow{OH_i}. Rõ ràng là ∣e⃗i∣=1hi|\vec{e}_i| = \frac{1}{h_i} (Hình 5).

30

Bây giờ chúng ta giới thiệu các đại lượng fσ(N)f_{\sigma}(N), phụ thuộc vào điểm NN của mặt phẳng và cách bố trí σ\sigma của các hình chiếu tại các điểm M1,M2,…,MnM_1, M_2, \dots, M_n, như sau:

fσ(N)=M1→N⋅eσ(1)→+M2→N⋅eσ(2)→+⋯+Mn→N⋅eσ(n)→f_{\sigma}(N) = \overrightarrow{M_1} N \cdot \overrightarrow{e_{\sigma(1)}} + \overrightarrow{M_2} N \cdot \overrightarrow{e_{\sigma(2)}} + \dots + \overrightarrow{M_n} N \cdot \overrightarrow{e_{\sigma(n)}}

(1) (σ(i)\sigma(i) là số lượng máy chiếu đặt tại điểm MiM_i).

Tuyên bố chính sau đây cho thấy hàm fσ(N)f_{\sigma}(N) có thể mô tả “chất lượng” của sự sắp xếp.

Phát biểu 3. Nếu điểm NN trong cách sắp xếp σ\sigma không được chiếu sáng thì có cách sắp xếp các máy chiếu m sao cho fτ(N)>fσ(N)f_{\tau}(N) > f_{\sigma}(N).

Bằng chứng. Trước tiên chúng ta hãy trình bày một thuật toán cho phép chúng ta “cải thiện” sự sắp xếp σ\sigma.

Đặt máy chiếu αi\alpha_i tại điểm MiM_i. Để máy chiếu α1\alpha_1 đứng ở điểm M1M_1 không chiếu sáng điểm NN. Chúng ta hãy tháo nó ra một lúc và đến điểm M1M_1 chúng ta sẽ vượt qua máy chiếu, sau đó sẽ chiếu sáng lại điểm NN.

Bài tập 2. Chứng minh rằng có một máy chiếu như vậy.

Hãy để đây là máy chiếu α2\alpha_2. Bây giờ tại điểm M2M_2, nơi đặt máy chiếu α2\alpha_2, không có gì cả. Hãy đặt một trong những máy chiếu còn lại n−1n-1 tại điểm này, sau đó sẽ chiếu sáng điểm NN. Hãy để nó là một máy chiếu α3\alpha_3. Bây giờ chúng ta đặt máy chiếu α4\alpha_4 tại điểm M3M_3, sau đó sẽ được chiếu sáng bởi NN, tại điểm M4M_4 đặt máy chiếu α5\alpha_5, v.v. cho đến khi hình thành một chu trình (Hình 7): điều này có nghĩa là tại điểm MkM_k máy chiếu αk+1\alpha_{k+1} giao nhau, tại điểm Mk+1M_{k+1} — máy chiếu αk+2\alpha_{k+2}, tới điểm ss — máy chiếu αk\alpha_k (s>ks > k). Chúng tôi sẽ trả lại các máy chiếu α1,α2,…,αk−1\alpha_1, \alpha_2, \dots, \alpha_{k-1} về vị trí cũ (đến các điểm có cùng số). Do đó, điểm NN sẽ được chiếu sáng bởi mỗi máy chiếu αk,αk+1,…,αs\alpha_k, \alpha_{k+1}, \dots, \alpha_s (vì điểm NN không được chiếu sáng, s≥k+1s \geq k+1).

Hãy xem con số f(N)f(N) đã thay đổi như thế nào nhé. Các số hạng khác ngoài k,k+1,…,sk, k+1, \dots, s trong tổng (1) không thay đổi. Và từ bổ đề, suy ra rằng tất cả các số hạng có số k,k+1,…,sk, k+1, \dots, s đều tăng sau khi sắp xếp lại được chỉ định.

Vậy khẳng định 3 đã được chứng minh. Đúng, các giá trị fσf_{\sigma} chưa thể được sử dụng trực tiếp để đánh giá “chất lượng” của sự sắp xếp σ\sigma - xét cho cùng, nó phụ thuộc vào điểm NN. Đây là nơi điều tuyệt vời tiết kiệm.

Phát biểu 4. Đối với hai điểm N1N_1 và N2N_2 bất kỳ, sự khác biệt fσ(N1)−fσ(N2)f_{\sigma}(N_1) - f_{\sigma}(N_2) không phụ thuộc vào cách sắp xếp máy chiếu.

Bằng chứng. fσ(N1)−fσ(N2)=∑i=1nMσ(i)→N1⋅eσ(i)→−∑i=1nMσ(i)→N2⋅eσ(i)→=∑i=1n(Mσ(i)→N1−Mσ(i)→N2)⋅eσ(i)→=∑i=1nN2→N1⋅eσ(i)→=cf_{\sigma}(N_1) - f_{\sigma}(N_2) = \sum_{i=1}^{n} \overrightarrow{M_{\sigma(i)}} N_1 \cdot \overrightarrow{e_{\sigma(i)}} - \sum_{i=1}^{n} \overrightarrow{M_{\sigma(i)}} N_2 \cdot \overrightarrow{e_{\sigma(i)}} = \sum_{i=1}^{n} (\overrightarrow{M_{\sigma(i)}} N_1 - \overrightarrow{M_{\sigma(i)}} N_2) \cdot \overrightarrow{e_{\sigma(i)}} = \sum_{i=1}^{n} \overrightarrow{N_2} N_1 \cdot \overrightarrow{e_{\sigma(i)}} = c.

Tổng ∑i=1neσ(i)→\sum_{i=1}^{n} \overrightarrow{e_{\sigma(i)}} là một vectơ không đổi (không phụ thuộc vào cách sắp xếp), N2N1N_2 N_1 cũng là một vectơ cố định nên số cc không phụ thuộc vào sự sắp xếp của các phép chiếu, đây là điều cần chứng minh.

Điều này có nghĩa là hàm fσ(N)f_{\sigma}(N) có thể được thay thế bằng hàm fσ=fσ(N)+N0→⋅eσ(i)→=∑i=1nMσ(i)→N0⋅eσ(i)→f_{\sigma} = f_{\sigma}(N) + \overrightarrow{N_0} \cdot \overrightarrow{e_{\sigma(i)}} = \sum_{i=1}^{n} \overrightarrow{M_{\sigma(i)}} N_0 \cdot \overrightarrow{e_{\sigma(i)}}, trong đó N0N_0 là một điểm cố định tùy ý của mặt phẳng.

Số fσf_{\sigma} không còn phụ thuộc vào điểm NN và sẽ tăng theo mỗi hoán vị mà chúng tôi đã mô tả.

Do đó, ý tưởng đã được hiện thực hóa đầy đủ: một “chức năng chất lượng” đã được tìm thấy chỉ phụ thuộc vào sự sắp xếp của các máy chiếu và nó đã được chỉ ra cách tăng giá trị của nó nếu một số điểm không được chiếu sáng. Vì trong một số cách sắp xếp ω\omega số fωf_{\omega} là tối đa, với cách sắp xếp ω\omega toàn bộ mặt phẳng được chiếu sáng.

Bài tập 3. Tiến hành chứng minh các biến thể không gian bài toán về máy chiếu.

a) Tại 8 điểm bất kỳ trong không gian, bạn có thể đặt các cạnh (góc tam diện có góc phẳng vuông góc (xem Hình 8, a)) sao cho chúng bao phủ toàn bộ không gian.

b) Cho một khối đa diện lồi có các mặt Γ1,Γ2,…,Γn\Gamma_1, \Gamma_2, \dots, \Gamma_n và một điểm OO bên trong nó, cũng như nn điểm M1,M2,…,MnM_1, M_2, \dots, M_n, được cho trong không gian. Mỗi mặt Γi\Gamma_i xác định một góc đa diện αi\alpha_i với đỉnh tại OO. Tại điểm OO có nn máy chiếu và máy chiếu thứ iith 1≤i≤n1 \leq i \leq n chiếu sáng góc đa diện αi\alpha_i (do đó toàn bộ không gian được chiếu sáng hoàn toàn (Hình 8, b)). Chứng minh rằng có thể di chuyển máy chiếu đến các điểm M1,M2,…,MnM_1, M_2, \dots, M_n sao cho toàn bộ không gian vẫn được chiếu sáng.