metastable said:
Are you sure it's not an assumption that if the fish moves from the left side to the right side, that an equivalent amount of water to the mass of the fish must move the same distance?
Quite sure, yes.
Suppose the fish is shaped like a square dowel. 1 meter long, 1cm square with curved ends. If the bowl is 1 meter and 1 centimeter wide, then after moving 1 centimeter, the fish has gotten to the other side. About 1 cubic centimer of water was moved "sideways" or "up and down" to accommodate the advance of the fish, while another cubic centimeter moved sideways and up and down between the fish and tank on the opposite side.
Rather than hand-wave, let's do the calculation. Let us skip past the algebra (trivial) and use numbers instead.
The tank is 100 cm top to bottom, 100 cm front to back and 101 cm left to right.
The rod is 1 cm top to bottom, 1 cm front to back and 100 cm left to right.
The rod begins touching the left side of the tank. One second later it contacts the right side of the tank.
We lay out coordinates with the origin at the front left bottom corner and the x-axis oriented positive rightward.
The rod masses a total of 100 grams. Its center of mass starts at x=50 cm and ends at x=51 cm. It moves at one centimeter per second. Momentum = 100 gm cm/sec during the traversal.
There are many possible ways the water could flow in response to this motion. We need not identify any particular way. It is enough to consider the motion of the center of mass of the water.
On the left face of the volume there are 9999 square centimeters that extend as columns all the way to the right face. The center of mass of this portion is at x=50.5 cm. There is an additional cubic centimeter of water that starts at the right face with its center of mass at x=100.5 cm and ends at the left face with its center of mass at x=0.5 cm.
The combined center of mass of the two at the beginning is at $$\frac{999900 \times 50.5\ +\ 1 \times 100.5}{999901} = 50,495,050.5/m ~= 50.50005000...$$
The combined center of mass of the two at the end is at $$\frac{999900 \times 50.5\ +\ 1 \times 0.5}{999901} = 50,494,950.5/m ~= 50.49995000...$$
At this point, an astute observer might note that the huge volume of water could be ignored. Effectively it is only the one cubic centimeter that is moving 100 cm in one second. Such an observer would quickly calculate the momentum of this piece as -100 gram cm/sec. However, let us proceed with brute force calculation according to the original plan.
The difference between the two centers of mass is approximately one micron. 0.0001 cm. But multiplying by the mass, that displacement in one second amounts to 0.0001... cm * 999901 grams / 1 second = 100 gram cm/sec. [That's not an approximation. It's exact]
100 gram cm/sec for the "fish". -100 gram cm/sec for the water. As expected.
Can you lay off the energy calculations already? They are irrelevant. Just because you know a formula does not mean that the results are useful.