ID: 00016960
В закрытый теплопроводящий цилиндр объёмом V = 10 л с гладкими внутренними стенками вставлен тонкий тяжёлый поршень, находящийся вначале, при горизонтальном положении цилиндра, около его левой крышки. Внутренний объём цилиндра сообщается с сухим атмосферным воздухом, находящимся при нормальных условиях (p_0 = 10^5 Па), через тонкую трубку с открытым краном, который может отсоединять цилиндр от атмосферы. В исходном положении поршень находится чуть левее отверстия трубки, поэтому весь воздух правее поршня (практически весь объём цилиндра) сообщается с атмосферой и находится под давлением p_0.
В некоторый момент цилиндр ставят в вертикальное положение поршнем наверху. Поршень опускается вниз, сразу перекрывая собой отверстие трубки и сжимая запертый под ним воздух; пространство над поршнем при этом остаётся сообщённым с атмосферой через трубку. После установления равновесия поршень находится на высоте \dfrac{l}{2} над дном цилиндра (высота цилиндра l = 0{,}9 м).
Затем кран перекрывают (запирая и воздух над поршнем) и снова кладут цилиндр горизонтально. На какое расстояние \Delta l сдвинется поршень после нового установления равновесия?
На рисунке к задаче изображён цилиндр (сначала горизонтальный, у левой крышки — тонкий поршень) и стрелка ускорения свободного падения \vec{g}, направленная вниз.

Источник: ФИПИ
V = 10 л; \;l = 0{,}9 м; \;p_0 = 10^5 Па (нормальные условия); цилиндр теплопроводящий (T = T_0 = \text{const}), стенки гладкие; высота поршня над дном в вертикальном положении h = \dfrac{l}{2}.
\Delta l — смещение поршня после возврата в горизонтальное положение.
Цилиндр — как закрытый шприц с тяжёлым подвижным дном: пока «дырочка» (трубка) открыта, воздух свободно дышит с улицей, и давление в нём уличное. Стенки тёплые, тепло мгновенно перетекает, поэтому температура воздуха всё время одна и та же — значит для каждой запертой порции работает простой закон: давление во столько раз больше, во сколько раз короче столбик (pV=\text{const}, закон Бойля — Мариотта).
Пусть площадь поршня S, тогда V = Sl. Сначала, лёжа с открытым краном, воздух под будущим поршнем занимает весь цилиндр при уличном давлении: его состояние p_0,\;V.
Поставили вертикально, поршень упал и запер трубку, сжав воздух под собой до высоты h=\dfrac{l}{2}, то есть до объёма V_1 = S\cdot\dfrac{l}{2} = \dfrac{V}{2}. По закону Бойля для этой нижней порции (газ A):
p_0 V = p_1\,\dfrac{V}{2}\;\Rightarrow\;p_1 = 2p_0.
Заодно это даёт «вес» поршня. Поршень наверху держит снизу газ A, а сверху давят атмосфера (через трубку) и тяжесть поршня: p_1 S = p_0 S + mg, откуда \dfrac{mg}{S} = p_1 - p_0 = p_0.
Теперь перекрыли кран: над поршнем тоже заперлась порция воздуха (газ B). В этот момент газ B имеет уличное давление p_0 и длину l - \dfrac{l}{2} = \dfrac{l}{2}, а газ A — давление 2p_0 и длину \dfrac{l}{2}.
Кладём цилиндр горизонтально. Теперь тяжесть поршня направлена поперёк и на давления не влияет, поэтому в равновесии давления слева и справа равны: p_A = p_B. Пусть длины столбиков стали l_A и l_B, причём l_A + l_B = l. Закон Бойля для каждой порции:
2p_0\cdot\dfrac{l}{2} = p_A l_A\;\Rightarrow\;p_A = \dfrac{p_0 l}{l_A};\qquad p_0\cdot\dfrac{l}{2} = p_B l_B\;\Rightarrow\;p_B = \dfrac{p_0 l}{2 l_B}.
Приравниваем давления: \dfrac{p_0 l}{l_A} = \dfrac{p_0 l}{2 l_B}\;\Rightarrow\;l_A = 2 l_B. Вместе с l_A + l_B = l получаем l_B = \dfrac{l}{3},\;l_A = \dfrac{2l}{3}.
Нижний столбик A удлинился с \dfrac{l}{2} до \dfrac{2l}{3}, на столько же сдвинулся поршень:
\Delta l = \dfrac{2l}{3} - \dfrac{l}{2} = \dfrac{4l - 3l}{6} = \dfrac{l}{6} = \dfrac{0{,}9}{6} = 0{,}15\ \text{м} = 15\ \text{см}.
Итак, поршень переедет на 15 см в сторону бывшей нижней порции: более сжатый газ A «распрямляется» и толкает поршень.
\Delta l = \dfrac{l}{6} = 0{,}15 м = 15 см