Не может. Так, как кпд ЛЮБОГО двигателя не может равняться 100% даже при условии несжимаемости жидкости. При любом раскладе есть потеря энергии при переходе из одной в другую.