Чтобы одновременно увеличить в размере нижний поплавок и уменьшить верхний, нужно затратить энергию. Эта энергия может взяться только из кинетической энергии движения ленты (если лента идёт со скоростью, она форсирует "перевалы" верхнего и нижнего поплавков). Между соседними "перевалами" выталкивающая сила вновь разгонит ленту, увеличив её кинетическую энергию, следующий "перевал" снова уменьшит кинетическую энергию ленты на такую же константу. Если нет трения, то это движение будет вечным, т.к. работа выталкивающей силы равна работе на увеличение нижнего поплавка минус энергии, выделяющейся от уменьшения верхнего поплавка. Если есть трение, то в какой-то момент кинетической энергии ленты не хватит на "переброску" верхнего и нижнего поплавков (то есть, не на саму переброску, а на модификацию их размеров).