Iggy,
Yes, it is one of Zeno's several paradoxes, and your explanation isn't too bad.
The answer is very well explained at the following website:
www.mathacademy.com
Allow me to paraphrase their explanation (to fit my example of the arrow):
"What this actually does is to make all motion impossible, for before the arrow can cover half the distance it must cover half of half the distance, and before it can do that it must cover half of half the distance, and so on, so that in reality it can never move any distance at all, because doing so involves moving an infinite number of small intermediate distances first.
Now, since motion obviously is possible, the question arises, what is wrong with Zeno? What is the "flaw in the logic?"
Suppose the arrow was to travel one mile from point A to point B. Now suppose we take Zeno's Paradox at face value for the moment and agree with him, that before the arrow can travel a mile, it must first travel a half-mile. And before the arrow can travel the remaining half-mile, it must first cover half of it, that is, a quarter mile, and then an eighth-mile, then a sixteenth-mile, and then a thirty-secondth mile, and so on. Well, suppose the arrow could cover all these infinite number of small distances, how far should it have travelled? One mile! In other words:
1 = 1/2 + 1/4 + 1/8 + 1/16 + 1/32 +...........
At first this may seem impossible: adding up an infinite number of positive distances should give an infinite distance for the sum. But it doesn't- in this case it gives a finite sum; indeed, all these distances add up to one (1)! A little reflection will reveal that this isn't so strange after all: if 1 can divide up a finite distance into an infinite number of small distances, then adding all those distances together should just give me back the finite distance I started with. (An infinite sum such as the one above is known in mathematics as an infinite series, and when such a sum adds up to a finite number we say that the series is summable.)
Now the resolution to Zeno's Paradox is easy. Obviously, it will take the arrow some fixed time to cross half the distance to the other side of the room, say 1/2 second. How long will it take to cross half the remaining distance? Half as long- only 1/4 second. Covering half of the remaining distance(an eighth of the total) will only take 1/8 of a second. And so on. And once the arrow has covered all the infinitely many sub-distances and added up all the time it took to traverse them? Only 1 second, and here the arrow is on the other side of the room after all.