Just curiosity, as follows: I was trying to explain/illustrate to a non-technical friend that physics is just "mathematical models", which may or may not represent/correspond_to some "underlying reality". And we can't infer it does just because the calculated numbers work (correspond to observed measurements).
And the example that crossed my mind was this: classical Greeks (mostly) thought planets revolve around the earth. But to explain retrograde motion, etc, they introduced epicycles. And when that didn't exactly work, they introduced epicycles on epicycles. Now, I suggested, if they'd known a little more math, they could've "expanded" the observed motion in epicycles (if epicycles are "complete" for describing such orbital curves). And then they could've argued along the lines, "Look, our calculated numbers are accurate to 16 significant decimal digits. So our epicycle model of planetary motion must be right. How could we obtain such incredible accuracy otherwise???"
So how good/bad an illustration is this? Are epicycles complete in this sense? And, of course, an underlying question I didn't mention to my friend: how can you "protect" QED, etc, from such objections? Or can't you?