Originally posted by Reid:
Part of why I feel resistant to finitist arguments is I feel the skepticism they show towards infinite sets selective. Sure, it's not obvious, if you presuppose a notion of finite sets, why infinite sets exist, but you've already made assumptions about the existence of finite sets. As long as we're being skeptics, why not be skeptical towards the entire notion of set theory altogether? There's no limit of arguments against logical reasoning, some of which go back very far and are still very prescient. Assuming the existence of infinite sets does give rise to complications, but I feel any theory powerful enough to say interesting things must, as almost a necessity of nature, give rise to weird things.
I'm sorry to say this, but if you really mean to argue that the complexity of a theory of finite sets is in any way comparable to the problems that arise from infinite sets, then I'm not sure what to say.
I mean, pretty much all of analysis is about looking for ways to reason about infinite sets using the same machinery that work for finite sets (this is what compactness is all about).
If you mean to argue that finite sets are just as complicated as the entire range of potentially non-compact sets, then please tell me why every finite set is compact?
Also, if we want to talk about this stuff, we should really first take a class in computer science, because people have already thought of it. Maybe the closest thing in computer science to infinite sets is recursive function theory.