I am sure you know this paradox quite well that's why you are here to read this post but I think you are not able to grasp the solution of the first order differential equation.
Let's forget the calculus solution and do it with intuitive way. It might not provide you the solution but we may have great discussion.
To solve the complex problems like this, break the problem in chunks so start with the shorter version.An ant is crawling on a stretchable rope at a constant speed of 1 cm/s. The rope is initially 4 cm long and stretches uniformly at a constant rate of 2 cm/s. When will the ant reach to the initial end point (Corner of the 4 cm rope)?
Initially the ant is at the starting point of the 4 cm rope.
After 1 second, the ant travels 1 cm on the rope. Now here consider the rope does not stretch continuously. It means the rope is stretched 2 cm after the end of every second (The stretching time is negligible i.e. a Femtosecond). This thought might change the whole approach but it can be quite easy to understand because if the rope would stretch continuously then it would stretch all the smallest slots of the second as the ant moves ahead.
So After 1 second, the ant has traveled 1 cm, and the rope is stretched 2 cm uniformly. It means every one cm of the rope is stretched 0.5 cm so complete 4 cm is stretched to 6 cm.
It makes ant's traveled distance 1 cm to 0.5 cm more stretched so after 1 second the ant has traveled 1.5 cm.
After 2 seconds, the ant travels 1 more cm. So the ant is at the 2.5 cm from the start but the rope is stretched again 2 more cm after the end of 2 seconds. This time this increased 2 cm distance will be distributed between existing 6 cm uniformly. It means every one cm of the rope is stretched 0.3333 cm so complete 6 cm is stretched to 8 cm.
It makes ant's traveled distance 2.5 cm to '2.5 x 0.33333 = 0.8333' more stretched so after 2 seconds the ant has traveled 2.5 + 0.83333 = 3.3333 cm and so on
By this way, the ant will reach to the initial end point between 9 and 10 Seconds.
But if you solve this question using calculus, the answer is 12.77 Seconds
L=4 cm (Initial Length of the rope)
v=2 cm/sec (Rope stretching Speed)
u=1 cm/sec (Ant's speed)
There is difference in the answers, this is because we took the different approach but it will give you an idea how you will try next time to solve this question for your own satisfaction.
Approach : 2
Initially the ant is at the starting point of the 4 cm rope.
a) After 1 second, the ant travels 1 cm on the rope.
So After 1 second, the ant has traveled 1 cm, and the rope is stretched 2 cm uniformly. It means every one cm of the rope is stretched 0.5 cm. This 1 cm has been traveled by the ant so stretching distance will be (1x0.5)/2=0.25.
Ant will travel 1.25 cm after 1 second.
b) After 2 seconds, the rope is stretched again 2 more cm. This time this increased 2 cm distance will be distributed between existing 6 cm uniformly. It means every one cm of the rope is stretched 0.3333 cm so complete 6 cm is stretched to 8 cm.
If ant would stand still at 1.25 cm then it would have been moved to 1.25x0.3333=0.41666 cm more that is 1.25+0.416666=1.666666667 cm but ant is moving with speed 1 cm/sec so this 1 cm distance traveled by the ant will be stretched with (1x0.3333)/2=0.16666 so the total distance moved by ant after 2 seconds will be 1.666666+1+0.166666 =2.833332 cm
c) After 3 seconds, the rope is stretched 2 more cm. This time this increased 2 cm distance will be distributed between existing 8 cm uniformly. It means every one cm of the rope is stretched 0.25 cm so complete 8 cm is stretched to 10 cm.
If ant would stand still at 2.83333 cm then it would have been moved to 2.83333x0.25=0.7083325 cm more that is 2.8333333+0.7083325=3.5416658 cm but ant is moving with speed 1 cm/sec so this 1 cm distance traveled by the ant will be stretched with (1x0.25)/2=0.125 so the total distance moved by ant after 2 seconds will be 3.5416658+1+0.125 =4.6666658 cm
d) After 4 seconds, the rope is stretched 2 more cm. This time this increased 2 cm distance will be distributed between existing 10 cm uniformly. It means every one cm of the rope is stretched 0.2 cm so complete 10 cm is stretched to 12 cm.
If ant would stand still at 4.6666658 cm then it would have been moved to 4.6666658x0.2=0.93333316 cm more that is 4.6666658+0.93333316=5.59999896 cm but ant is moving with speed 1 cm/sec so this 1 cm distance traveled by the ant will be stretched with (1x0.2)/2=0.1 so the total distance moved by ant after 2 seconds will be 5.59999896 +1+0.1 =6.69999896 cm and so on.
By this way, the ant will reach to the initial end point between 12 and 13 Seconds.
This is an almost same time calculated by calculus solution.
The difference between approach 2 and previous approach is the stretching distance calculation of ant's traveled distance. We took half of the stretching distance in approach 2 and it gets us near the exact answer.
Case II
Now Let's discuss one easy condition in this question. Suppose the ant is at the fixed distance from the initial point. Let's say 1 cm from the initial point but the ant does not move a bit. Only stretching factor of the rope makes it move further.
One thing is clear in this condition, the ant will never reach to the end point.
But it will never be at the 1 cm always so how much will it move.
At 0th second, it is 1 cm from the start.
After 1 second, rope is stretched 2 more cm. This 2 cm is distributed between existing 4 cm uniformly that makes the total length 6 cm. Every cm is stretch to 0.5 cm so the ant will be at 1.5 cm from the start. That is 25% of the total length.
75% remaining.
After 2 seconds, rope is stretch 2 more cm. This 2 cm is distributed between existing 6 cm uniformly that makes the total length 8 cm. Every cm is stretch to 0.3333 cm so the ant will be at 2 cm from the start. That is 25% of the total length. 75% remaining.
After 3 seconds, rope is stretch 2 more cm. This 2 cm is distributed between existing 8 cm uniformly that makes the total length 10 cm. Every cm is stretch to 0.25 cm so the ant will be at 2.5 cm from the start. That is 25% of the total length. 75% remaining.
It means if the ant does not move, The 'distance to cover' ratio does not change and that's why if the ant starts moving very slowly, it will always reach up to end, if sufficient time is given and stretching speed is constant.
Case III
Now there is another condition. Suppose the rope gets doubled after every second. Speed of the ant is same i.e. 1 cm / second and initial length of the rope is also 4 cm.
What will happen now ? Will it reach up to the end point?
After 1 second, length of the rope is 8 cm. It means increased 4 cm is distributed between existing 4 cm uniformly. Every one cm of the rope is stretched to 1 cm. The ant will be at 2 cm but length of the rope will be 8 cm.
After 2 seconds, length of the rope is 16 cm. It means increased 8 cm is distributed between existing 8 cm uniformly. Every one cm of the rope is stretched to 1 cm. The ant was at 2 cm and now it travels 1 more cm in 2nd second, as the rope is stretched, the ant will be at 6 cm but length of the rope will be 16 cm.
After 3 seconds the ant will be at 14 cm from the start and length of the rope will be 32 cm.
After 4 seconds the ant will be at 30 cm from the start and length of the rope will be 64 cm.
The stretching speed of the rope is not constant, it is accelerating and that's why the ant will never reach up to the end point.