Intuitive justificationWhilst IST has a perfectly formal axiomatic scheme, described below, an intuitive justification of the meaning of the term 'standard' is desirable. This is not part of the official theory, but is a pedagogical device that might help the student engage with the formalism. The essential distinction, similar to the concept of definable numbers, contrasts the finiteness of the domain of concepts that we can specify and discuss with the unbounded infinity of the set of numbers.
The term standard is therefore intuitively taken to correspond to some necessarily finite portion of "accessible" whole numbers. In fact the argument can be applied to any infinite set of objects whatsoever - there are only so many elements that we can specify in finite time using a finite set of symbols and there are always those that lie beyond the limits of our patience and endurance, no matter how we persevere. We must admit to a profusion of non-standard elements too large or too anonymous to grasp within any infinite set. Principles of the standard predicateThe following principles follow from the above intuitive motivation and so should be deducible from the formal axioms. For the moment we take the domain of discussion as being the familiar set of whole numbers.
Formal axioms for ISTThere are three axioms of IST to add to the established ZFC set theoretic axioms (note that use of the ZFC axiom schemas is restricted: the axiom schemas of separation and replacement can only be used with classical formulas, just as in ZFC proper) - conveniently one for each letter in the name: Idealisation, Standardisation, and Transfer. All the principles described above can be formally derived from these three additional axiom schemes. I : Idealisation
This very general axiom scheme upholds the existence of 'ideal' elements in appropriate circumstances. Three particular applications demonstrate important consequences. Applied to the relation ≠If S is standard and finite, we take for the relation R ( g , f ) : g and f are in S but are not equal. Since the intersection of two standard finite sets is standard (by Transfer - see below) and finite, and since "For every standard, finite subset F of S there is an element g in S such that g ≠ f for all f in F." is false (since no such g exists in the case where F = S), then we may use Idealisation to tell us that "There is a G in S such that G ≠ f for all standard f in S " is also false, i.e. all the elements of S are standard. The power set of a standard finite set is standard (by Transfer) and finite, so that all the subsets of a standard finite set are standard and finite. If S is infinite, then we take for the relation R ( g, f ) : g and f are in S but are not equal. Since "For every standard, finite subset F of S there is an element g in S such that g ≠ f for all f in F." - say by choosing g as any element of S not in F - we may use Idealisation to derive "There is a G in S such that G ≠ f for all standard f in S ." In other words, every infinite set contains a non-standard element (many, in fact). If S is non-standard, we take for the relation R ( g, f ) : g and f are in S but are not equal. Since "For every standard, finite subset F of S there is an element g in S such that g ≠ f for all f in F." - say by choosing g as any element of S not in F (F cannot be equal to S since F is standard and S is non-standard) - we may use Idealisation to derive "There is a G in S such that G ≠ f for all standard f in S ." In other words, every non-standard set contains a non-standard element. As a consequence of all these results, all the elements of S are standard if and only if S is standard and finite. Applied to the relation <Since "For every standard, finite set of natural numbers F there is a natural number g such that g > f for all f in F." - say, g = maximum( F ) + 1 - we may use Idealisation to derive "There is a natural number G such that G > f for all standard natural numbers f." In other words, there exists a natural number greater than any standard natural number. Applied to the relation ∈More precisely we take for R ( g, f ) : g is a finite set containing element f. Since "For every standard, finite set F, there is a finite set g such that f ∈ g for all f in F." - say by choosing g = F itself - we may use Idealisation to derive "There is a finite set G such that f ∈ G for all standard f." For any set S, the intersection of S with the set G is a finite subset of S which contains every standard element of S. S : Standardisation
T : Transfer
From which it follows that all uniquely defined concepts or objects within classical mathematics are standard. Formal justification for the axiomsAside from the intuitive motivations suggested above, it is necessary to justify that additional IST axioms do not lead to errors or inconsistencies in reasoning. Mistakes and philosophical weaknesses in reasoning about infinitesimal numbers were the reason that they were originally abandoned for the more cautious, but rigorous, limit-based arguments developed by Cauchy and Karl Weierstrass. The approach for internal set theory is the same as that for any new axiomatic system - we construct a model for the new axioms using the elements of a simpler, more trusted, axiom scheme. This is quite similar to justifying the consistency of the axioms of non-Euclidean geometry by noting they can be modeled by an appropriate interpretation of great circles on a sphere in ordinary 3-space. In fact via a suitable model a proof can be given of the relative consistency of ZFC + IST as compared with ZFC: if ZFC is consistent, then ZFC + IST is consistent. In fact, a stronger statement can be made: ZFC + IST is a conservative extension of ZFC: any classical formula (correct or incorrect!) that can be proven within internal set theory can be proven in the Zermelo-Fraenkel axioms with the Axiom of Choice alone. External links and resources
| |