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 →

6

Cơm. 4.

Chúng ta hãy gọi một lớp là một tập hợp các ô có tâm nằm trong mặt phẳng song song với một trong các mặt của đế và một đường thẳng - một tập hợp các ô có tâm nằm trên một đường thẳng song song với một cạnh; một lớp bao gồm n2n^2 ô, một dòng - gồm nn ô. Hãy vẽ hình chiếu của bến tàu lên một trong các mặt, chẳng hạn như trên mặt phẳng Ox1x2Ox_1x_2 (mặt trước) và trên mỗi trường của bến tàu kết quả n×nn \times n, chúng ta viết số lớp mà quân xe xuất hiện, chiếu lên trường này. Khi đó, việc sắp xếp các quân xe như trong Hình 3 sẽ được viết như trong Hình 4 (chúng ta sẽ không gặp phải tình huống có nhiều hơn một quân xe trên một dòng, vì vậy dockki n×nn \times n sẽ viết không quá một số trên mỗi ô vuông). Lưu ý rằng trong Hình 4, đối với mỗi trường trống trong hàng và cột tại giao điểm của nó, tất cả các số sẽ xuất hiện: 1, 2 và 3. Điều này có nghĩa là mọi trường dock 3×3×33 \times 3 \times 3 không theo hướng x3x_3 sẽ theo hướng x1x_1 hoặc theo hướng x2x_2.

Vì vậy, chúng tôi tin chắc rằng A3≤5A_3 \leq 5. Thực tế là A3≥4A_3 \geq 4 đã được chứng minh (xem (1)). Câu hỏi đặt ra: A3A_3 bằng: 4 hay 5 là bao nhiêu? Chúng tôi mang đến cho độc giả cơ hội đa dạng hóa

lấy trường hợp n=3,n=4n=3, n=4, v.v. rồi đi thẳng vào trường hợp tổng quát.

Bài tập không thể đặt 4 quân xe để chúng chỉ là dockku 3×3×33 \times 3 \times 3; 6) chỉ ra một ví dụ về cách sắp xếp 8 quân xe, tổng cộng sẽ là 4×4×44 \times 4 \times 4; trong tài liệu rằng A4=8A_4=8.

Trường hợp chung. Công thức của kết quả

Trong bài toán ed của chúng tôi, có lẽ điều khó khăn nhất là đưa ra giả thuyết chính xác: cái gì bằng AnA_n. đáp số này đã dễ dàng hơn nhiều để xây dựng một ví dụ (nghĩa là ước tính AnA_n từ phía trên) và để chứng minh rằng không thể thực hiện được với ít quân xe hơn. Và đáp số là:

An={n22, если n четно,n2+12, если n нечетно.A_n = \begin{cases} \frac{n^2}{2}, \text{ если } n \text{ четно}, \\ \frac{n^2 + 1}{2}, \text{ если } n \text{ нечетно}. \end{cases}

Cụ thể là A4=8A_4=8, A5=13,…,A10=50A_5=13, \dots, A_{10}=50.

Ví dụ về vị trí “tối ưu” của quân AnA_n được nêu rõ trong Hình 5, aa (nn chẵn) và 5, bb (nn lẻ). Có thể dễ dàng kiểm tra xem tất cả các trường không tồn tại theo hướng x3x_3 có tồn tại theo hướng x1x_1 hoặc theo hướng x2x_2 hay không: trong mỗi “chữ thập” - một hàng và cột tại giao điểm của nó có một trường trống - tất cả các số từ 1 đến nn đều xuất hiện.

Vẫn còn phải chứng minh rằng với ít quân hơn thì họ không thể chiếm được toàn bộ bến tàu.

Bằng chứng đầu tiên

Đặt các quân MM sao cho chúng từ tất cả các ô vuông được neo. Từ tất cả các lớp, hãy chọn lớp có số lượng quân xe là tối thiểu (nếu có một số lớp như vậy thì có thể). Chúng ta có thể giả sử rằng nó nằm song song với mặt phẳng Ox1x2Ox_1x_2. Hãy biểu thị lớp này bằng SS và số quân xe trong đó là mm. Đặt các quân mm này thuộc m1m_1 hàng theo hướng x1x_1 và m2m_2 hàng theo hướng x2x_2 (chúng ta có thể giả sử rằng m1≥m2m_1 \geq m_2; tất nhiên, m≥m1m \geq m_1 và m≥m2m \geq m_2). Sau đó

8

Bằng chứng thứ hai

Bổ đề. Đặt n×nn \times n là các số nguyên không âm trong bảng sao cho nếu trường nào đó chứa 0 thì tổng của tất cả các số trong hàng và cột tại giao điểm của trường này không nhỏ hơn nn. thì tổng của tất cả các số trong bảng không nhỏ hơn n22\frac{n^2}{2} (và do đó, nếu tất cả các số trong bảng đều là số nguyên thì nếu nn là số lẻ thì tổng này không nhỏ hơn n2+12\frac{n^2+1}{2}).

Từ bổ đề, bạn cần ước tính cho AnA_n thật dễ dàng: chỉ cần chiếu bảng lên một trong các mặt và viết vào trường nào của bảng kết quả n×nn \times n có bao nhiêu quân xe được chiếu vào đó. Rõ ràng là các điều kiện của bổ đề cho bảng kết quả sẽ được thỏa mãn.

Nó vẫn còn để chứng minh bổ đề. Chúng ta sẽ không làm điều này, vì bổ đề này đã xuất hiện gần đây trong «Kvant»: nghịch lý thay, nó lại được đề xuất vào cùng năm ngoái dưới dạng một bài toán riêng biệt tại Olympic Quốc tế (xem «Kvant» số 12, 1971). Thật không may, bằng chứng thứ hai về bài toán của chúng tôi, và do đó, bổ đề, đã không được thảo luận khi phân tích bài toán tại Olympic toàn Liên minh, vì vậy cả các nhà lãnh đạo của đội Liên Xô đều không biết bổ đề này (nếu không, tất nhiên, họ đã thêm nó để nó không được cung cấp cho học sinh vì nó quá nổi tiếng), cũng như những người tham gia trong nhóm của chúng tôi (nếu không thì tất cả họ đều giải quyết nó một cách hoàn hảo).

Vì vậy, bài toán chính, được thảo luận ở điểm a), b) và c) của điều kiện, lời giải.

Lưu ý về khái quát

Đối với bài toán tổng quát hơn, được xây dựng ở điểm r), - tương tự như bài toán không phải dành cho bảng “ba chiều”, mà dành cho bảng “k chiều” (k≥4k \geq 4), ở đây không biết kết quả cuối cùng. Đối với số lượng tối thiểu AnkA_n^k quân xe, chỉ có một bàn cờ n×n×⋯×nn \times n \times \dots \times n (chúng tôi giữ nguyên thuật ngữ cờ vua, nhưng ví dụ: bây giờ hình vuông xx là một tập hợp các số kk (x1,x2,…,xkx_1, x_2, \dots, x_k),

trong đó mỗi kk nhận giá trị từ 1 đến nn), dễ dàng thu được các ước tính tương tự như (1), (2):

Ank≤nk−1,Ank≥nkk(n−1)+1.A_n^k \leq n^{k-1}, A_n^k \geq \frac{n^k}{k(n-1)+1}.

Có razzhene 4. Chứng minh các bất đẳng thức này. Cố gắng cải thiện điểm nk−1n^{k-1} bằng cách sử dụng các cân nhắc tương tự như trong Bài tập 2.

Vì An2=nA_n^2=n và An3A_n^3 bằng n22\frac{n^2}{2} hoặc n2+12\frac{n^2+1}{2}, nên giả thuyết là AnkA_n^k gần với nk−1k−1\frac{n^{k-1}}{k-1}. Giả thuyết này, cùng với những giả thuyết khác, đã được thảo luận bởi những người tham gia Olympic và các thành viên ban giám khảo không chỉ trong Thế vận hội mà còn sau đó. Tuy nhiên, kết quả thú vị nhất đã được báo cáo cho chúng tôi bởi D. Grigoriev, một sinh viên tốt nghiệp Trường Vật lý và Toán học tại Đại học Leningrad, và độc giả V. Ginzburg của chúng tôi: họ (độc lập) đã chứng minh được rằng nếu MM quân xe là toàn bộ bàn cờ và không có hai quân nào khác nhau, thì M≥nk−1k−1M \geq \frac{n^{k-1}}{k-1} (chúng tôi đặt bằng chứng ở cuối bài viết). Rõ ràng, kết quả này đúng ngay cả khi không có giả định bổ sung được in nghiêng, tức là bất đẳng thức Ank≥nk−1k−1A_n^k \geq \frac{n^{k-1}}{k-1} là đúng, và, như các ví dụ đã cho thấy, đối với n>kn > k ước tính này khá gần với ước tính chính xác (hoặc thậm chí trùng khớp chính xác với nó).

Tuy nhiên, ước tính nk−1k−1\frac{n^{k-1}}{k-1} phụ thuộc không “rất chính xác” cho tất cả nn và kk.

Ví dụ: nếu n=2n=2 thì nk−1k−1=2k−1k−1\frac{n^{k-1}}{k-1} = \frac{2^{k-1}}{k-1} và ước tính “sơ bộ” nkk(n−1)+1=2kk+1\frac{n^k}{k(n-1)+1} = \frac{2^k}{k+1} hóa ra là tốt nhất (đối với k>3k>3); đối với kk lớn, số 2kk+1\frac{2^k}{k+1} được áp dụng gấp đôi so với 2k−1\frac{2}{k-1}.

Razzhene có 5. Tìm A24,A34,A25A_2^4, A_3^4, A_2^5.

Đôi lời về mã bài toán

Một bài toán, rất gần với công thức của chúng tôi, là quá sớm—quá sớm vì nó quan trọng đối với các ứng dụng. Trong “thuật ngữ cờ vua” thì có vẻ như thế này: cái nào tốt nhất

9

số cổ của các quân xe có thể được đặt trên một bảng kk chiều n×n×⋯×nn \times n \times \dots \times n sao cho chúng không phải là nhau? (Tùy chọn khác: sao cho không có trường nào là gấp đôi?) Nói cách khác: tập YY nào của các tập y=(y1,y2,…,yk)y = (y_1, y_2, \dots, y_k) có thể được tạo sao cho a) cứ hai tập trong YY khác nhau ở nhiều hơn một tọa độ, hoặc b) mọi tập hợp x=(x1,x2,…,xk)x = (x_1, x_2, \dots, x_k), trong tập YY có nhiều nhất một tập hợp yy, khác với xx chỉ trong một tập hợp phối hợp? Việc hình thành nhiệm vụ liên quan trực tiếp đến lý thuyết về khoa học thông tin, hay chính xác hơn là liên quan đến phần của nó - lý thuyết về mã sửa lỗi. Lý thuyết này giải quyết các vấn đề thuộc loại này: soạn một tập hợp YY “từ” (y1,y2,…,yk)(y_1, y_2, \dots, y_k) sao cho nếu khi truyền một trong những từ này (chẳng hạn như qua điện thoại hoặc qua kênh liên lạc trong máy tính), nó được bao gồm trong một số “bức thư” thì lỗi này có thể được phát hiện và thậm chí tốt hơn là được sửa, tức là “từ” được truyền có thể được khôi phục. Do đó, tập YY thỏa mãn điều kiện a) được gọi là “mã phát hiện lỗi đơn” và tập hợp thỏa mãn điều kiện b) được gọi là “mã sửa lỗi đơn”. Bạn thấy rằng trong toán học, từ “mật mã” không được sử dụng theo cách hoàn toàn giống như trong sách quay.

Trong pháp luật b. Gọi BnkB_n^k là số quân xe tối đa có thể đặt trên một bảng kk chiều n×n×⋯×nn \times n \times \dots \times n sao cho chúng không phải là nhau a) Số nào lớn hơn: BnkB_n^k hoặc AnkA_n^k? b) Tìm Bn2,Bn3,Bn4B_n^2, B_n^3, B_n^4.

Lý thuyết về mật mã có lẽ là ví dụ nổi bật nhất về ứng dụng của đại số hiện đại trong một lĩnh vực mà thoạt nhìn thì không liên quan trực tiếp đến các ứng dụng kỹ thuật. Đã cống hiến nhiều công trình khoa học và một số cuốn sách dày dặn, cô ấy đang phát triển nhanh chóng và xứng đáng được làm quen với chuyên môn.

*) W. Peterson. Mã hướng dẫn lỗi, “Mir”, 1964; E. Berlekham p Lý thuyết mã hóa đại số, “Thế giới”, 1971.

Ứng dụng

Định lý. Đặt XX là tập hợp tất cả các bộ dữ liệu x=(x1,x2,…,xk+1)x = (x_1, x_2, \dots, x_k+1), trong đó mỗi tọa độ k+1k+1 xx nhận các giá trị nn: 1,2,…,n1, 2, \dots, n; YY là tập hợp con của XX sao cho (1) hai bộ YY bất kỳ khác nhau ở ít nhất hai tọa độ và (2) đối với mỗi xx của XX có một bộ yy của YY khác với xx ở nhiều nhất một tọa độ. Khi đó có nhiều nhất nk/kn^k/k phần tử trong YY.

Bằng chứng. Đặt α(x)=1\alpha(x)=1 nếu xx thuộc về YY và α(x)=0\alpha(x)=0 nếu không. Hãy đặt β(x)=β(x1,x2,…,xk)\beta(x)=\beta(x_1, x_2, \dots, x_k):

∑i=1kα(xi,xj,…,xk)=∑i=1kα(xi,xj,…,xk)=∑i=1kβ(xi,xj,…,xk)\sum_{i=1}^{k} \alpha(x_i, x_j, \dots, x_k) = \sum_{i=1}^{k} \alpha(x_i, x_j, \dots, x_k) = \sum_{i=1}^{k} \beta(x_i, x_j, \dots, x_k)

Các tập hợp tọa độ (“rút gọn” của kk và (k−1)(k-1) chúng ta sẽ biểu thị bằng cùng một chữ cái xx, hãy nhớ rằng các đối số β\beta luôn có xk+1x_{k+1} bị loại bỏ, và yγi−xk+1y \gamma_i - x_{k+1} và xix_i. Theo điều kiện (1) β(x)≤1\beta(x) \leq 1 cho bất kỳ xx nào. Theo điều kiện (2), nếu β(x)=0\beta(x)=0 đối với một số xx, thì ∑i=1kγi(x)≥n\sum_{i=1}^{k} \gamma_i(x) \geq n đối với xx này Do đó, đối với tất cả xx không có ngoại lệ.

∑i=1kγi(x)(1−β(x))≥n(1−β(x))\sum_{i=1}^{k} \gamma_i(x) (1-\beta(x)) \geq n (1-\beta(x))

Chúng ta hãy tổng hợp tất cả các bất đẳng thức tương ứng với nkn^k các tập hợp khác nhau (x1,x2,…,xk)(x_1, x_2, \dots, x_k). Chúng tôi biểu thị tổng này bằng chữ cái Σ′\Sigma' và tổng trên tất cả các tọa độ ngoại trừ xix_i bằng Σi′\Sigma'_i. Đặt tổng số phần tử YY khác nhau MM. Sau đó, vì Σi′(x)=M\Sigma'_i(x)=M và Σi′(y)=M\Sigma'_i(y)=M cho mỗi ii, chúng ta nhận được

∑i=1k(nM−∑i=1kγi2(x))≥nk+1−nM\sum_{i=1}^{k} (nM - \sum_{i=1}^{k} \gamma_i^2(x)) \geq n^{k+1}-nM

Vì tổng bình phương NN của các số thực không nhỏ hơn tổng bình phương chia cho NN nên vế trái nhiều nhất là

∑i=1k(nM−∑i=1kγi2(x))≤∑i=1k(nM−(∑i=1kγi(x))2nk−1)=knM−kM2nk−1.\sum_{i=1}^{k} (nM - \sum_{i=1}^{k} \gamma_i^2(x)) \leq \sum_{i=1}^{k} \left( nM - \frac{(\sum_{i=1}^{k} \gamma_i(x))^2}{n^{k-1}} \right) = knM - \frac{kM^2}{n^{k-1}}.

Vậy bất đẳng thức đúng

knM−kM2nk−1≥nk+1−nM,knM - \frac{kM^2}{n^{k-1}} \geq n^{k+1}-nM,

từ đâu M≤nk/kM \leq n^{k/k}.