The typical 'solution' to this paradox is convergence. This is when an infinite series converges to a finite amount. Now how can an infinite # of things converge to something finite? Look at 1/3, which is finite. In decimal form, 1/3 is 0.3 repeating, meaning 0.33333333...
So 1/3 = 0.3 + 0.03 + 0.003 + 0.0003 + ... and so on. So an infinite # of terms converge to a finite value of 1/3.
The problem is this does not necessarily correspond with the physical world. Numbers are abstract; they can be divided to no end in the mind, however it does not mean that things made of parts, whether space or time, can keep being divided to no end. If one applies this solution to zeno's paradox, it leads to contradiction.
If zeno has to reach 10 meters, he cannot reach 10 meters until he reaches 5, and he cannot reach 5 until he reaches 2.5, and so on.
So 10 = 5 + 2.5 + 1.25 + 0.625 + ... and so on. So these infinite # of terms converge to 10, a finite amount, so what's the problem with this?
Convergence does not work because at no point do you actually reach the limit, which is 10. You just 'arbitrarily' keep getting closer to it, which really does not solve anything. Imagine there is a flag at each halfway point; one at 5, another at 7.5 (5 + 2.5), another at 8.75 (7.5 + 1.25), and so on. Zeno cannot reach 10 until he collects each flag at each halfway point. How many flags are there? Infinite #. Even with convergence, zeno has to complete an endless # of tasks to reach the goal, and it is contradictory to say zeno finished an endless # of tasks. Atomizing spacetime would solve the problem, that spacetime can be divided only a finite # of times, and there is a smallest part, a building block, if you will.