В статике задача об укладке блоков (иногда известная как «Падающая башня Лира» (Джонсон, 1955), а также задача об укладке книг или под рядом других похожих терминов) — головоломка, связанная с укладкой блоков на краю стола.
Задача на укладку блоков представляет собой следующую головоломку:
Разместите одинаковые жесткие прямоугольные блоки в устойчивой стопке на краю стола таким образом, чтобы максимально увеличить выступ.
Патерсон и др. (2007) приводят длинный список ссылок по этой проблеме, восходящий к текстам по механике середины XIX века.
Проблема одинарной ширины подразумевает наличие только одного блока на любом заданном уровне. В идеальном случае идеально прямоугольных блоков решение проблемы одинарной ширины заключается в том, что максимальный выступ задается как произведение ширины блока. Эта сумма составляет половину соответствующей частичной суммы гармонического ряда . Поскольку гармонический ряд расходится, максимальный выступ стремится к бесконечности по мере увеличения, что означает, что можно достичь любого произвольно большого выступа с достаточным количеством блоков.
Н | Максимальный выступ | |||
---|---|---|---|---|
выражено в виде дроби | десятичный | относительный размер | ||
1 | 1 | /2 | 0,5 | 0,5 |
2 | 3 | /4 | 0,75 | 0,75 |
3 | 11 | /12 | ~0,91667 | 0,91667 |
4 | 25 | /24 | ~1.04167 | 1.04167 |
5 | 137 | /120 | ~1.14167 | 1.14167 |
6 | 49 | /40 | 1.225 | 1.225 |
7 | 363 | /280 | ~1.29643 | 1.29643 |
8 | 761 | /560 | ~1.35893 | 1.35893 |
9 | 7 129 | /5 040 | ~1.41448 | 1.41448 |
10 | 7 381 | /5 040 | ~1.46448 | 1.46448 |
Н | Максимальный выступ | |||
---|---|---|---|---|
выражено в виде дроби | десятичный | относительный размер | ||
11 | 83 711 | /55 440 | ~1.50994 | 1.50994 |
12 | 86 021 | /55 440 | ~1.55161 | 1.55161 |
13 | 1 145 993 | /720 720 | ~1.59007 | 1.59007 |
14 | 1 171 733 | /720 720 | ~1.62578 | 1.62578 |
15 | 1 195 757 | /720 720 | ~1.65911 | 1.65911 |
16 | 2 436 559 | /1 441 440 | ~1.69036 | 1.69036 |
17 | 42 142 223 | /24 504 480 | ~1.71978 | 1.71978 |
18 | 14 274 301 | /8 168 160 | ~1.74755 | 1.74755 |
19 | 275 295 799 | /155 195 040 | ~1.77387 | 1.77387 |
20 | 55 835 135 | /31 039 008 | ~1.79887 | 1.79887 |
Н | Максимальный выступ | |||
---|---|---|---|---|
выражено в виде дроби | десятичный | относительный размер | ||
21 | 18 858 053 | /10 346 336 | ~1.82268 | 1.82268 |
22 | 19 093 197 | /10 346 336 | ~1.84541 | 1.84541 |
23 | 444 316 699 | /237 965 728 | ~1.86715 | 1.86715 |
24 | 1 347 822 955 | /713 897 184 | ~1.88798 | 1.88798 |
25 | 34 052 522 467 | /17 847 429 600 | ~1.90798 | 1.90798 |
26 | 34 395 742 267 | /17 847 429 600 | ~1.92721 | 1.92721 |
27 | 312 536 252 003 | /160 626 866 400 | ~1.94573 | 1.94573 |
28 | 315 404 588 903 | /160 626 866 400 | ~1.96359 | 1.96359 |
29 | 9 227 046 511 387 | /4 658 179 125 600 | ~1.98083 | 1.98083 |
30 | 9 304 682 830 147 | /4 658 179 125 600 | ~1.99749 | 1.99749 |
Количество блоков, необходимых для достижения по крайней мере длины блоков за пределами края таблицы, составляет 4, 31, 227, 1674, 12367, 91380, ... (последовательность A014537 в OEIS ). [1]
Многоширокие стопки с использованием противовеса могут давать большие выступы, чем стопка с одной шириной. Даже для трех блоков, укладка двух противовесных блоков поверх другого блока может дать выступ в 1, тогда как выступ в простом идеальном случае составляет максимум 11/12 . Как показали Патерсон и др. (2007), асимптотически максимальный выступ, который может быть достигнут с помощью многоширинных штабелей, пропорционален кубическому корню из числа блоков, в отличие от случая одинарной ширины, в котором выступ пропорционален логарифму числа блоков. Однако было показано, что в действительности это невозможно, и число блоков, которые мы можем переместить вправо из-за напряжения блока, не превышает заданного числа. Например, для специального кирпича с h =0,20 м , модуль Юнга E =3000 МПа и плотность ρ =1,8 × 10 3 кг/м 3 и предельное напряжение сжатия3 МПа , приблизительное значение N будет равно 853, а максимальная высота башни станет170 м . [2]
Вышеприведенная формула для максимального свеса блоков, каждый с длиной и массой , сложенных по одному на уровне, может быть доказана методом индукции , рассматривая крутящие моменты на блоках относительно края стола, над которым они нависают. Блоки могут быть смоделированы как точечные массы, расположенные в центре каждого блока, предполагая равномерную плотность массы. В базовом случае ( ) центр масс блока лежит над краем стола, что означает свес . Для блоков центр масс системы -блоков должен лежать над краем стола, а центр масс верхних блоков должен лежать над краем первого для статического равновесия. [3] Если th-й блок нависает над th на , а свес первого равен , [4]
где обозначает гравитационное поле . Если верхние блоки выступают за центр масс на , то, принимая индуктивную гипотезу, максимальный выступ над столом равен
Для блоков обозначает, насколько верхние блоки выступают за центр масс , и . Тогда максимальный выступ будет равен:
Холл (2005) обсуждает эту проблему, показывает, что она устойчива к неидеализациям, таким как скругленные углы блоков и конечная точность размещения блоков, и вводит несколько вариантов, включая ненулевые силы трения между соседними блоками.