VASILISK11Выше уже было замечено, что задача в общем сложная. Бывает, правда, такой фокус: дается задача из класса очень сложных, но условия ее постановки подобраны специально так, что она решается просто. Нужно лишь заметить, что не следует пытаться решать эту задачу общим сложным методом, а нужно применить простой частный метод, который подходит именно в этом частном случае. Может быть, эта задача такого сорта.
Чтобы решить задачу для линии тока переменного сечения, можно сначала рассмотреть такую простую задачу: колебания жидкости в U-образной трубке с плечами разного сечения.
Первое, что нужно предположить: колебания малы в сравнении с высотой трубок. Это значит, что нам не придется рассматривать переменные объемы жидкости, движущиеся с переменной скоростью. Масса жидкости в каждом плече постоянна при колебаниях.
Второе - удобно использовать механику Лагранжа. Это значит (в данном случае), что разница кинетической и потенциальной энергии нашей системы (т.е. лагранжиан

- функция от координаты

и скорости

) должна удовлетворять такому дифференциальному уравнению (уравнение Эйлера-Лагранжа):

Все, что нужно сделать - это выбрать что-нибудь за

(например, высоту подьема точки поверхности жидкости от равновесного уровня в плече бОльшего сечения), и выразить через это

потенциальную энергию системы. Затем выразить кинетическую энергию системы через

, т.е. через скорость точки

. Вычесть выражение для кинетической энергии из выражения для потенциальной энергии (это будет наш лагранжиан

) и подставить

в уравнение Эйлера-Лагранжа. Попробуйте, это совсем просто.