Поиск ошибки

Задача родилась у нас в водном походе в Карелии. Мы попали в разгар черники и собирали чернику буквально походными котелками, потом ели ее со сгущенкой, или варили компот. Задача такая:

 «В походный котелок помещается X кг черники. Сколько кг черники поместится в этот котелок, если уминать чернику ложкой?» Краевыми эффектами пренебречь. Задачу предлагалось решить в уме. Никто не справился.

 Мы догадались, что после
утряски шарики черники должны упаковываться как пушечные ядра, сложенные
правильной горкой. Четыре соседних шарика, касающихся друг друга располагаются
в вершинах тетраэдра.

70f77b0c14956b5041bda516e7edef5f.png

Задачу можно решать двумя способами. У меня почему-то получается разный ответ.

 Первый способ — чисто геометрический, и требует некоторого пространственного воображения. Итак, центры четырех соседних шаров расположены в вершинах правильного тетраэдра. Шары касаются друг друга в серединах ребер этого тетраэдра.

 Объем тетраэдра равен V∆ = a³∙√2/12, объем шара равен Vo = (4/3)∙π∙R³, длина ребра тетраэдра a=2∙R. Отношение объемов Vo/V∆=6∙π/(3∙√2). Но это еще не все.

 Дальше нужно учитывать, что шаров у нас — 4 шт. (по количеству вершин тетраэдра). Но каждый шар пересекается с внутренним объемом тетраэдра лишь частично, на 1/20 часть своего объема.

Почему 1/20 часть? Дело в том, что 20 правильных тетраэдров можно сложить так, чтобы они касались гранями и имели одну общую вершину (получится правильный икосаэдр).

ccdde00f5abe66f6bb46d4cdfd01f2be.png

Остальные 19/20 объема каждого шара принадлежат соседним тетраэдрам, которые имеют с нашим тетраэдром общую вершину.

 Значит, нам нужно умножить полученное выражение на 4/20, получится в итоге (6/5)∙π/(3∙√2), или примерно 88.9% пространства занято шарами. Мне здесь активно не нравится множитель 6/5, здесь какая-то ошибка в рассуждениях. Я не понимаю, в чем ошибка.

Другой способ решения задачи — арифметический. Считаем, что шары очень маленькие и их очень много. В вдоль ребра большого тетраэдра помещается N шаров (N >> 1).

Проведем ребро тетраэдра через центры этих выстроенных в линию и касающихся друг друга шаров. Длина ребра тетраэдра будет равна 2∙N∙R, где R — радиус одного шара.

Посчитаем, сколько будет всего шаров, если их уложить в правильную пирамидку. Слои будем нумеровать слои буквой M. M = N для самого нижнего слоя, и M = 1 для самого верхнего слоя. Каждый слой имеет форму треугольника, в нем шары расположены рядами, как на бильярде в начале партии: 1, 2,3,4… M .

Количество шаров в произвольном слое M, будет равно сумме ряда натуральных чисел 1+2+3+4+…M = (½)∙M ∙(M +1), или ≈(½)∙M² для M >>1.

Теперь нужно просуммировать все слои от 1 до N. Это c учетом общего множителя ½ будет половина суммы ряда квадратов натуральных чисел:

(½)∙(1²+2²+3²+4²+…N²) =(½)∙(1/6)∙N ∙(N +1)∙(2N +1),   или ≈ (1/6)∙N³ (для N >>1).

Тогда:

(4/3)∙π∙R³∙(1/6)∙N³ — общий объем, занимаемый шарами,

a ³∙√2/12 = (2∙N∙R)³∙√2/12 — объем нашего большого тетраэдра.

Теперь, если первое выражение поделить на второе, получится ровно π/(3∙√2), (без всяких множителей 6/5), или примерно 74.0% пространства занято шарами. Этот ответ, очевидно, правильный, но отличается от ответа, полученного первым способом.

Кристаллографам известно, что самая высокая плотность упаковки, твердых сфер, которая может быть достигнута простой регулярной упаковкой (решёткой), равна π/(3∙√2) ≈ 0.74048. Эта плотность достигается в гранецентрированной кубической решетке (это наш случай), а также в гексагональной плотноупакованной решетке.

© Habrahabr.ru