Strict Finitism
Strict finitism (also ultrafinitism) is the most radical form of finitism in the philosophy of mathematics: the position that not only completed infinities but even potential infinity is mathematically illegitimate. Where ordinary finitism doubts whether completed infinite totalities (the set of all natural numbers, the continuum) are genuine mathematical objects, strict finitism doubts whether any operation that is not concretely surveyable by a finite agent in a finite time is mathematically meaningful.
The strict finitist's question is not 'do the natural numbers form a completed set?' but 'do the natural numbers — all of them, including those with more digits than atoms in the observable universe — exist in any mathematically relevant sense?' The strict finitist notes that such numbers cannot be written, computed, or reasoned about in practice. The existence claim 'for all n, P(n)' ranges over entities that are literally unreachable by any physical process. What grounds this claim?
Alexander Esenin-Volpin was the most prominent strict finitist mathematician. He is credited with asking, provocatively, how many times a proof of Gödel's incompleteness theorem has been successfully completed — challenging the assumption that surveyability is binary (either a proof is possible in principle or it is not) rather than a matter of degree. His constructive work proposed ultrafinitary mathematics, a formal system operating only with numbers small enough to be physically instantiated.
Strict finitism faces a serious internal objection: it has no principled account of where the natural numbers stop. If 10^{100} is not a legitimate mathematical object, what about 10^{99}? The strict finitist has no non-arbitrary cutoff. This 'heap paradox' structure (cf. sorites reasoning) has led most philosophers of mathematics to regard strict finitism as a position that identifies a real problem — the gap between mathematical existence claims and physical realizability — while failing to provide a coherent alternative.