I will give an argument for causal finitism from a premise I don’t accept:
- Necessary Arithmetical Alethic Incompleteness (NAAI): Necessarily, there is an arithmetical sentence that is neither true nor false.
While I don’t accept NAAI, some thinkers (e.g., likely all intuitionists) accept it.
Here’s the argument:
If infinite causal histories are possible, supertasks are possible.
If supertasks are possible, for every arithmetical sentence, there is a possible world where someone knows whether the sentence is true or false by means of a supertask.
If for every arithmetical sentence there is a possible world where someone knows whether the sentence is true or false by means of a supertask, there is a possible world where for every arithmetical sentence someone knows whether it is true or false.
Necessarily, if someone knows whether p is true or false, then p is true or false.
So, if infinite causal histories are possibly, possibly all arithmetical sentences are true or false. (2-5)
So, infinite causal histories are impossible. (1, 6)
The thought behind (3) is that if for every n it is possible to check the truth value of ϕ(n) by a finite task or supertask, then by an iterated supertask it is possible to check the truth values of ∀xϕ(x) (and equivalently ∃xϕ(x)). Since every arithmetical sequence can be written in the form Q1x1...Qkxkϕ(x1,...,xk), where the truth value of ϕ(n1,...,nk) is finitely checkable, it follows that every arithmetical sequence can have its truth value checked by a supertask.
The thought behind (4) is that one can imagine an infinite world (say, a multiverse) where for every arithmetical sentence ϕ the relevant supertask is run and hence the truth value of the sentence is known.