fbpx
Wikipedia

Epsilon-induction

In set theory, -induction, also called epsilon-induction or set-induction, is a principle that can be used to prove that all sets satisfy a given property. Considered as an axiomatic principle, it is called the axiom schema of set induction.

The principle implies transfinite induction and recursion. It may also be studied in a general context of induction on well-founded relations.

Statement edit

The schema is for any given property   of sets and states that, if for every set  , the truth of   follows from the truth of   for all elements of  , then this property   holds for all sets. In symbols:

 

Note that for the "bottom case" where   denotes the empty set  , the subexpression   is vacuously true for all propositions and so that implication is proven by just proving  .

In words, if a property is persistent when collecting any sets with that property into a new set (and this also requires establishing the property for the empty set), then the property is simply true for all sets. Said differently, persistence of a property with respect to set formation suffices to reach each set in the domain of discourse.

In terms of classes edit

One may use the language of classes to express schemata. Denote the universal class   by  . Let   be   and use the informal   as abbreviation for  . The principle then says that for any  ,

 

Here the quantifier ranges over all sets. In words this says that any class that contains all of its subsets is simply just the class of all sets.

Assuming bounded separation,   is a proper class. So the property   is exhibited only by the proper class  , and in particular by no set. Indeed, note that any set is a subset of itself and under some more assumptions, already the self-membership will be ruled out.

For comparison to another property, note that for a class   to be  -transitive means

 

There are many transitive sets - in particular the set theoretical ordinals.

Related notions of induction edit

Exportation proves  . If   is   for some predicate  , it thus follows that

 

where   is defined as  . If   is the universal class, then this is again just an instance of the schema. But indeed if   is any  -transitive class, then still   and a version of set induction for   holds inside of  .

Ordinals edit

Ordinals may be defined as transitive sets of transitive sets. The induction situation in the first infinite ordinal  , the set of natural numbers, is discussed in more detail below. As set induction allows for induction in transitive sets containing  , this gives what is called transfinite induction and definition by transfinite recursion using, indeed, the whole proper class of ordinals. With ordinals, induction proves that all sets have ordinal rank and the rank of an ordinal is itself.

The theory of Von Neumann ordinals describes such sets and, there,   models the order relation  , which classically is provably trichotomous and total. Of interest there is the successor operation   that maps ordinals to ordinals. In the classical case, the induction step for successor ordinals can be simplified so that a property must merely be preserved between successive ordinals (this is the formulation that is typically understood as transfinite induction.) The sets are  -well-founded.

Well-founded relations edit

For a binary relation   on a set  , well-foundedness can be defined by requiring a tailored induction property:   in the condition is abstracted to  , i.e. one always assumes   in place of the intersection   used in the statement above. It can be shown that for a well-founded relation  , there are no infinite descending  -sequences and so also  . Further, function definition by recursion with   can be defined on their domains, and so on.

Classically, well-foundedness of a relation on a set can also be characterized by the strong property of minimal element existence for every subset. With dependent choice, it can also be characterized by the weak property of non-existence of infinite descending chains.

For negative predicates edit

This section concerns the case of set induction and its consequences for predicates which are of a negated form,  . Constructively, the resulting statements are generally weaker than set induction for general predicates. To establish equivalences, valid principles such as

 ,

is commonly made use of, both sides saying that two predicates   and   can not, for any value, be validated simultaneously. The situation when double-negation elimination is permitted is discussed in the section right after.

Denoting the class   by  , this amounts to the special case of above with, for any  ,   equal to the false statement  . One has   denoting  . Writing   for the statement that all sets are not members of the class  , the induction schema reduces to

 

In words, a property (a class) such that there is no  -minimal set for it is simply the false property (the empty set). (A minimal   for a relation   is one for which there does not exist another   with  . Here the membership relation restricted to   is considered, i.e. a minimal element with respect to   is one without a  .)

Infinite descending chains edit

The antecedent in the above implication may be expressed as  . It holds for empty set vacuously. In the presence of any descending membership chain as a function on  , the axiom of replacement proves existence of a set   that also fulfills this. So assuming the induction principle makes the existence of such a chain contradictory.

In this paragraph, assume the axiom of dependent choice in place of the induction principle. Any consequences of the above antecedent is also implied by the  -statement obtained by removing the double-negation, which constructively is a stronger condition. Consider a set   with this  -property. Assuming the set is inhabited, dependent choice implies the existence of an infinite descending membership chain as sequence, i.e. a function   on the naturals. So establishing (or even postulating) the non-existence of such a chain for a set with the  -property implies the assumption was wrong, i.e. also  .

So set induction relates to the postulate of non-existence of infinite descending chains. But given the extra assumptions required in the latter case, the mere non-existence postulate is relatively weak in comparison.

Self-membership edit

For a contradiction, assume there exists an inhabited set   with the particular property that it is equal to its own singleton set,  . Formally,  , from which it follows that  , and also that all members of   share all its properties, e.g.  . From the previous form of the principle it follow that  , a contradiction.

Discussed using the other auxiliary terminologies above, one studies set induction for the class   of sets that are not equal to such an  . So in terms of the negated predicate,   is the predicate  , meaning a set that exhibits   has the defining properties of  . Using the set builder notation, one is concerned with  . Assuming the special property of  , any empty intersection statement   simplifies to just  . The principle in the formulation in terms of   reduces to  , again a contradiction. Back to the very original formulation, it is concluded that   and   is simply the domain of all sets. In a theory with set induction, a   with the described recursive property is not actually a set in the first place.

A similar analysis may be applied also to more intricate scenarios. For example, if   and   were both sets, then the inhabited   would exists by pairing, but this also has the  -property.

Contrapositive edit

The contrapositive of the form with negation is constructively even weaker but it is only one double negation elimination away from the regularity claim for  ,

 

With double-negations in antecedent and conclusion, the antecedent may equivalently be replaced with  .

Classical equivalents edit

Disjunctive form edit

The excluded middle statement for a universally quantified predicate can classically be expressed as follows: Either it holds for all terms, or there exist a term for which the predicate fails

 

With this, using the disjunctive syllogism, ruling out the possibility of counter-examples classically proves a property for all terms. This purely logical principle is unrelated to other relations between terms, such elementhood (or succession, see below). Using that   is classically an equivalence, and also using double-negation elimination, the induction principle can be translated to the following statement:

 

This expresses that, for any predicate  , either it holds for all sets, or there is some set   for which   does not hold while   is at the same time true for all elements of  . Relating it back to the original formulation: If one can, for any set  , prove that   implies  , which includes a proof of the bottom case  , then the failure case is ruled out and, then, by the disjunctive syllogism the disjunct   holds.

For the task of proving   by ruling out the existence of counter-examples, the induction principle thus plays a similar role as the excluded middle disjunction, but the former is commonly also adopted in constructive frameworks.

Relation to regularity edit

The derivation in a previous section shows that set induction classically implies

 

In words, any property that is exhibited by some set is also exhibited by a "minimal set"  , as defined above. In terms of classes, this states that every non-empty class   has a member   that is disjoint from it.

In first-order set theories, the common framework, the set induction principle is an axiom schema, granting an axiom for any predicate (i.e. class). In contrast, the axiom of regularity is a single axiom, formulated with a universal quantifier only over elements of the domain of discourse, i.e. over sets. If   is a set and the induction schema is assumed, the above is the instance of the axiom of regularity for  . Hence, assuming set induction over a classical logic (i.e. assuming the law of excluded middle), all instances of regularity hold.

In a context with an axiom of separation, regularity also implies excluded middle (for the predicates allowed in ones separation axiom). Meanwhile, the set induction schema does not imply excluded middle, while still being strong enough to imply strong induction principles, as discussed above. In turn, the schema is, for example, adopted in the constructive set theory CZF, which has type theoretic models. So within such a set theory framework, set induction is a strong principle strictly weaker than regularity. When adopting the axiom of regularity and full Separation, CZF equals standard ZF.

History edit

Because of its use in the set theoretical treatment of ordinals, the axiom of regularity was formulated by von Neumann in 1925. Its motivation goes back to Skolem's 1922 discussion of infinite descending chains in Zermelo set theory  , a theory without regularity or replacement.

The theory   does not prove all set induction instances. Regularity is classically equivalent to the contrapositive of set induction for negated statements, as demonstrated. The bridge from sets back to classes is demonstrated below.

Set induction from regularity and transitive sets edit

Assuming regularity, one may use classical principles, like the reversal of a contrapositive. Moreover, an induction schema stated in terms of a negated predicate   is then just as strong as one in terms of a predicate variable  , as the latter simply equals  . As the equivalences with the contrapositive of set induction have been discussed, the task is to translate regularity back to a statement about a general class  . It works in the end because the axiom of separation allows for intersection between sets and classes. Regularity only concerns intersection inside a set and this can be flattened using transitive sets.

The proof is by manipulation of the regularity axiom instance

 

for a particular subset   of the class  . Observe that given a class   and any transitive set  , one may define   which has   and also  . With this, the set   may always be replaced with the class   in the conclusion of the regularity instance.

The remaining aim is to obtain a statement that also has it replaced in the antecedent, that is, establish the principle holds when assuming the more general  . So assume there is some  , together with the existence of some transitive set   that has   as subset. An intersection   may be constructed as described and it also has  . Consider excluded middle for whether or not   is disjoint from  , i.e.  . If   is empty, then also   and   itself always fulfills the principle. Otherwise,   by regularity and one can proceed to manipulate the statement by replacing   with   as discussed. In this case, one even obtains a slightly stronger statement than the one in the previous section, since it carries the sharper information that   and not just  .

Transitive set existence edit

The proof above assumes the existence of some transitive set containing any given set. This may be postulated, the transitive containment axiom.

Existence of the stronger transitive closure with respect to membership, for any set, can also be derived from some stronger standard axioms. This needs the axiom of infinity for   as a set, recursive functions on  , the axiom of replacement on   and finally the axiom of union. I.e. it needs many standard axioms, just sparing the axiom of powerset. In a context without strong separation, suitable function space principles may have to be adopted to enable recursive function definition.   minus infinity also only proves the existence of transitive closures when Regularity is promoted to Set induction.

Comparison of epsilon and natural number induction edit

The transitive von Neumann model   of the standard natural numbers is the first infinite ordinal. There, the binary membership relation " " of set theory exactly models the strict ordering of natural numbers " ". Then, the principle derived from set induction is complete induction.

In this section, quantifiers are understood to range over the domain of first-order Peano arithmetic   (or Heyting arithmetic  ). The signature includes the constant symbol " ", the successor function symbol " " and the addition and multiplication function symbols " " resp " ". With it, the naturals form a semiring, which always come with a canonical non-strict preorder " ", and the irreflexive   may be defined in terms of that. Similarly, the binary ordering relation   is also definable as  .

For any predicate  , the complete induction principle reads

 

Making use of  , the principle is already implied by standard form of the mathematical induction schema. The latter is expressed not in terms of the decidable order relation " " but the primitive symbols,

 

Lastly, a statement may be proven that merely makes use of the successor symbol and still mirrors set induction: Define a new predicate   as  . It holds for zero by design and so, akin to the bottom case in set induction, the implication   is equivalent to just  . Using induction,   proves that every   is either zero or has a computable unique predecessor, a   with  . Hence  . When   is the successor of  , then   expresses  . By case analysis, one obtains

 

Classical equivalents edit

Using the classical principles mentioned above, the above may be expressed as

 

It expresses that, for any predicate  , either   hold for all numbers, or there is some natural number   for which   does not hold despite   holding for all predecessors.

Instead of  , one may also use   and obtain a related statement. It constrains the task of ruling out counter-examples for a property of natural numbers: If the bottom case   is validated and one can prove, for any number  , that the property   is always passed on to  , then this already rules out a failure case. Moreover, if a failure case exists, one can use the least number principle to even prove the existence of a minimal such failure case.

Least number principle edit

As in the set theory case, one may consider induction for negated predicates and take the contrapositive. After use of a few classical logical equivalences, one obtains a conditional existence claim.

Let   denote the set of natural numbers   validating a property  . In the Neumann model, a natural number   is extensionally equal to  , the set of numbers smaller than  . The least number principle, obtained from complete induction, here expressed in terms of sets, reads

 

In words, if it cannot be ruled out that some number has the property  , then it can also not be consistently ruled out that a least such number   exists. In classical terms, if there is any number validating  , then there also exists a least such number validating  . Least here means that no other number   is validating  . This principle should be compared with regularity.

For decidable   and any given   with  , all   can be tested. Moreover, adopting Markov's principle in arithmetic allows removal of double-negation for decidable   in general.

See also edit

epsilon, induction, theory, displaystyle, induction, also, called, epsilon, induction, induction, principle, that, used, prove, that, sets, satisfy, given, property, considered, axiomatic, principle, called, axiom, schema, induction, principle, implies, transf. In set theory displaystyle in induction also called epsilon induction or set induction is a principle that can be used to prove that all sets satisfy a given property Considered as an axiomatic principle it is called the axiom schema of set induction The principle implies transfinite induction and recursion It may also be studied in a general context of induction on well founded relations Contents 1 Statement 1 1 In terms of classes 2 Related notions of induction 2 1 Ordinals 2 2 Well founded relations 3 For negative predicates 3 1 Infinite descending chains 3 1 1 Self membership 3 2 Contrapositive 4 Classical equivalents 4 1 Disjunctive form 4 2 Relation to regularity 4 2 1 History 4 2 2 Set induction from regularity and transitive sets 4 2 3 Transitive set existence 5 Comparison of epsilon and natural number induction 5 1 Classical equivalents 5 2 Least number principle 6 See alsoStatement editThe schema is for any given property ps displaystyle psi nbsp of sets and states that if for every set x displaystyle x nbsp the truth of ps x displaystyle psi x nbsp follows from the truth of ps displaystyle psi nbsp for all elements of x displaystyle x nbsp then this property ps displaystyle psi nbsp holds for all sets In symbols x y x ps y ps x z ps z displaystyle forall x Big big forall y in x psi y big to psi x Big to forall z psi z nbsp Note that for the bottom case where x displaystyle x nbsp denotes the empty set displaystyle nbsp the subexpression y x ps y displaystyle forall y in x psi y nbsp is vacuously true for all propositions and so that implication is proven by just proving ps displaystyle psi nbsp In words if a property is persistent when collecting any sets with that property into a new set and this also requires establishing the property for the empty set then the property is simply true for all sets Said differently persistence of a property with respect to set formation suffices to reach each set in the domain of discourse In terms of classes edit One may use the language of classes to express schemata Denote the universal class x x x displaystyle x mid x x nbsp by U displaystyle mathbb U nbsp Let PS displaystyle Psi nbsp be x ps x displaystyle x mid psi x nbsp and use the informal PS U displaystyle Psi mathbb U nbsp as abbreviation for z z PS displaystyle forall z z in Psi nbsp The principle then says that for any PS displaystyle Psi nbsp x PS x PS PS U displaystyle forall x subseteq Psi x in Psi leftrightarrow Psi mathbb U nbsp Here the quantifier ranges over all sets In words this says that any class that contains all of its subsets is simply just the class of all sets Assuming bounded separation U displaystyle mathbb U nbsp is a proper class So the property x PS x PS displaystyle forall x subseteq Psi x in Psi nbsp is exhibited only by the proper class U displaystyle mathbb U nbsp and in particular by no set Indeed note that any set is a subset of itself and under some more assumptions already the self membership will be ruled out For comparison to another property note that for a class S displaystyle Sigma nbsp to be displaystyle in nbsp transitive means x S x S displaystyle forall x in Sigma x subseteq Sigma nbsp There are many transitive sets in particular the set theoretical ordinals Related notions of induction editExportation proves A B C B A C displaystyle A to B to C leftrightarrow B to A to C nbsp If ps x displaystyle psi x nbsp is x S P x displaystyle x in Sigma to P x nbsp for some predicate P displaystyle P nbsp it thus follows that x S y x S P y P x z S P z displaystyle forall x in Sigma Big big forall y in x cap Sigma P y big to P x Big to forall z in Sigma P z nbsp where y x S displaystyle y in x cap Sigma nbsp is defined as y x y S displaystyle y in x land y in Sigma nbsp If S displaystyle Sigma nbsp is the universal class then this is again just an instance of the schema But indeed if S displaystyle Sigma nbsp is any displaystyle in nbsp transitive class then still x S x S x displaystyle forall x in Sigma x cap Sigma x nbsp and a version of set induction for P displaystyle P nbsp holds inside of S displaystyle Sigma nbsp Ordinals edit Ordinals may be defined as transitive sets of transitive sets The induction situation in the first infinite ordinal w displaystyle omega nbsp the set of natural numbers is discussed in more detail below As set induction allows for induction in transitive sets containing w displaystyle omega nbsp this gives what is called transfinite induction and definition by transfinite recursion using indeed the whole proper class of ordinals With ordinals induction proves that all sets have ordinal rank and the rank of an ordinal is itself The theory of Von Neumann ordinals describes such sets and there y x displaystyle y in x nbsp models the order relation y lt x displaystyle y lt x nbsp which classically is provably trichotomous and total Of interest there is the successor operation x x x displaystyle x mapsto x cup x nbsp that maps ordinals to ordinals In the classical case the induction step for successor ordinals can be simplified so that a property must merely be preserved between successive ordinals this is the formulation that is typically understood as transfinite induction The sets are displaystyle in nbsp well founded Well founded relations edit For a binary relation R D displaystyle R D nbsp on a set D displaystyle D nbsp well foundedness can be defined by requiring a tailored induction property y x displaystyle y in x nbsp in the condition is abstracted to R D y x displaystyle R D y x nbsp i e one always assumes R D y x y D displaystyle R D y x land y in D nbsp in place of the intersection y x D displaystyle y in x cap D nbsp used in the statement above It can be shown that for a well founded relation R D displaystyle R D nbsp there are no infinite descending R D displaystyle R D nbsp sequences and so also y R D y y displaystyle forall y neg R D y y nbsp Further function definition by recursion with R D displaystyle R D nbsp can be defined on their domains and so on Classically well foundedness of a relation on a set can also be characterized by the strong property of minimal element existence for every subset With dependent choice it can also be characterized by the weak property of non existence of infinite descending chains For negative predicates editThis section concerns the case of set induction and its consequences for predicates which are of a negated form ps x S x displaystyle psi x neg S x nbsp Constructively the resulting statements are generally weaker than set induction for general predicates To establish equivalences valid principles such as x A x B x x A x B x displaystyle forall x big A x to neg B x big leftrightarrow neg exists x big A x land B x big nbsp is commonly made use of both sides saying that two predicates A displaystyle A nbsp and B displaystyle B nbsp can not for any value be validated simultaneously The situation when double negation elimination is permitted is discussed in the section right after Denoting the class x S x displaystyle x mid S x nbsp by S displaystyle Sigma nbsp this amounts to the special case of above with for any x displaystyle x nbsp P x displaystyle P x nbsp equal to the false statement x x displaystyle x neq x nbsp One has x S displaystyle x cap Sigma nbsp denoting y S y x displaystyle neg exists y in Sigma y in x nbsp Writing S displaystyle Sigma nbsp for the statement that all sets are not members of the class S displaystyle Sigma nbsp the induction schema reduces to x S x S S displaystyle neg exists x in Sigma x cap Sigma leftrightarrow Sigma nbsp In words a property a class such that there is no displaystyle in nbsp minimal set for it is simply the false property the empty set A minimal x displaystyle x nbsp for a relation R displaystyle R nbsp is one for which there does not exist another y displaystyle y nbsp with R y x displaystyle R y x nbsp Here the membership relation restricted to S displaystyle Sigma nbsp is considered i e a minimal element with respect to S displaystyle Sigma nbsp is one without a y x S displaystyle y in x cap Sigma nbsp Infinite descending chains edit The antecedent in the above implication may be expressed as x S y S y x displaystyle forall x in Sigma neg neg exists y in Sigma y in x nbsp It holds for empty set vacuously In the presence of any descending membership chain as a function on w displaystyle omega nbsp the axiom of replacement proves existence of a set S displaystyle Sigma nbsp that also fulfills this So assuming the induction principle makes the existence of such a chain contradictory In this paragraph assume the axiom of dependent choice in place of the induction principle Any consequences of the above antecedent is also implied by the displaystyle forall exists nbsp statement obtained by removing the double negation which constructively is a stronger condition Consider a set S displaystyle Sigma nbsp with this displaystyle forall exists nbsp property Assuming the set is inhabited dependent choice implies the existence of an infinite descending membership chain as sequence i e a function w S displaystyle omega to Sigma nbsp on the naturals So establishing or even postulating the non existence of such a chain for a set with the displaystyle forall exists nbsp property implies the assumption was wrong i e also S displaystyle Sigma nbsp So set induction relates to the postulate of non existence of infinite descending chains But given the extra assumptions required in the latter case the mere non existence postulate is relatively weak in comparison Self membership edit For a contradiction assume there exists an inhabited set s displaystyle s nbsp with the particular property that it is equal to its own singleton set s s displaystyle s s nbsp Formally y y s y s displaystyle forall y y in s leftrightarrow y s nbsp from which it follows that s s displaystyle s in s nbsp and also that all members of s displaystyle s nbsp share all its properties e g y s s y displaystyle forall y in s s in y nbsp From the previous form of the principle it follow that s displaystyle s nbsp a contradiction Discussed using the other auxiliary terminologies above one studies set induction for the class PS displaystyle Psi nbsp of sets that are not equal to such an s displaystyle s nbsp So in terms of the negated predicate S x displaystyle S x nbsp is the predicate x s displaystyle x s nbsp meaning a set that exhibits S displaystyle S nbsp has the defining properties of s displaystyle s nbsp Using the set builder notation one is concerned with S s displaystyle Sigma s nbsp Assuming the special property of s displaystyle s nbsp any empty intersection statement x s displaystyle x cap s nbsp simplifies to just s x displaystyle s notin x nbsp The principle in the formulation in terms of S displaystyle Sigma nbsp reduces to s s displaystyle s notin s nbsp again a contradiction Back to the very original formulation it is concluded that z z s displaystyle forall z z neq s nbsp and PS displaystyle Psi nbsp is simply the domain of all sets In a theory with set induction a s displaystyle s nbsp with the described recursive property is not actually a set in the first place A similar analysis may be applied also to more intricate scenarios For example if u 0 v displaystyle u 0 v nbsp and v 1 u displaystyle v 1 u nbsp were both sets then the inhabited v u displaystyle v u nbsp would exists by pairing but this also has the displaystyle forall exists nbsp property Contrapositive edit The contrapositive of the form with negation is constructively even weaker but it is only one double negation elimination away from the regularity claim for S displaystyle Sigma nbsp S x S x S displaystyle Sigma neq to neg neg exists x in Sigma x cap Sigma nbsp With double negations in antecedent and conclusion the antecedent may equivalently be replaced with z z S displaystyle exists z z in Sigma nbsp Classical equivalents editDisjunctive form edit The excluded middle statement for a universally quantified predicate can classically be expressed as follows Either it holds for all terms or there exist a term for which the predicate fails z P z x P x displaystyle forall z P z lor exists x neg P x nbsp With this using the disjunctive syllogism ruling out the possibility of counter examples classically proves a property for all terms This purely logical principle is unrelated to other relations between terms such elementhood or succession see below Using that B A A B displaystyle B lor neg A to A to B nbsp is classically an equivalence and also using double negation elimination the induction principle can be translated to the following statement z P z x P x y x P y displaystyle forall z P z lor exists x Big neg P x land forall y in x P y Big nbsp This expresses that for any predicate P displaystyle P nbsp either it holds for all sets or there is some set x displaystyle x nbsp for which P displaystyle P nbsp does not hold while P displaystyle P nbsp is at the same time true for all elements of x displaystyle x nbsp Relating it back to the original formulation If one can for any set x displaystyle x nbsp prove that y x P y displaystyle forall y in x P y nbsp implies P x displaystyle P x nbsp which includes a proof of the bottom case P displaystyle P nbsp then the failure case is ruled out and then by the disjunctive syllogism the disjunct z P z displaystyle forall z P z nbsp holds For the task of proving P displaystyle P nbsp by ruling out the existence of counter examples the induction principle thus plays a similar role as the excluded middle disjunction but the former is commonly also adopted in constructive frameworks Relation to regularity edit The derivation in a previous section shows that set induction classically implies S x S x S displaystyle Sigma neq to exists x in Sigma x cap Sigma nbsp In words any property that is exhibited by some set is also exhibited by a minimal set x displaystyle x nbsp as defined above In terms of classes this states that every non empty class S displaystyle Sigma nbsp has a member x displaystyle x nbsp that is disjoint from it In first order set theories the common framework the set induction principle is an axiom schema granting an axiom for any predicate i e class In contrast the axiom of regularity is a single axiom formulated with a universal quantifier only over elements of the domain of discourse i e over sets If S displaystyle Sigma nbsp is a set and the induction schema is assumed the above is the instance of the axiom of regularity for S displaystyle Sigma nbsp Hence assuming set induction over a classical logic i e assuming the law of excluded middle all instances of regularity hold In a context with an axiom of separation regularity also implies excluded middle for the predicates allowed in ones separation axiom Meanwhile the set induction schema does not imply excluded middle while still being strong enough to imply strong induction principles as discussed above In turn the schema is for example adopted in the constructive set theory CZF which has type theoretic models So within such a set theory framework set induction is a strong principle strictly weaker than regularity When adopting the axiom of regularity and full Separation CZF equals standard ZF History edit Because of its use in the set theoretical treatment of ordinals the axiom of regularity was formulated by von Neumann in 1925 Its motivation goes back to Skolem s 1922 discussion of infinite descending chains in Zermelo set theory Z displaystyle mathsf Z nbsp a theory without regularity or replacement The theory Z displaystyle mathsf Z nbsp does not prove all set induction instances Regularity is classically equivalent to the contrapositive of set induction for negated statements as demonstrated The bridge from sets back to classes is demonstrated below Set induction from regularity and transitive sets edit Assuming regularity one may use classical principles like the reversal of a contrapositive Moreover an induction schema stated in terms of a negated predicate S displaystyle neg S nbsp is then just as strong as one in terms of a predicate variable P displaystyle P nbsp as the latter simply equals P displaystyle neg neg P nbsp As the equivalences with the contrapositive of set induction have been discussed the task is to translate regularity back to a statement about a general class S displaystyle Sigma nbsp It works in the end because the axiom of separation allows for intersection between sets and classes Regularity only concerns intersection inside a set and this can be flattened using transitive sets The proof is by manipulation of the regularity axiom instance s x s x s displaystyle s neq to exists x in s x cap s nbsp for a particular subset s S displaystyle s subseteq Sigma nbsp of the class S displaystyle Sigma nbsp Observe that given a class S displaystyle Sigma nbsp and any transitive set t displaystyle t nbsp one may define s t S displaystyle s t cap Sigma nbsp which has x s x S x t displaystyle x in s to x in Sigma land x subseteq t nbsp and also x t x s x S displaystyle x subseteq t to x cap s x cap Sigma nbsp With this the set s displaystyle s nbsp may always be replaced with the class S displaystyle Sigma nbsp in the conclusion of the regularity instance The remaining aim is to obtain a statement that also has it replaced in the antecedent that is establish the principle holds when assuming the more general S displaystyle Sigma neq nbsp So assume there is some z S displaystyle z in Sigma nbsp together with the existence of some transitive set t displaystyle t nbsp that has z displaystyle z nbsp as subset An intersection s z displaystyle s z nbsp may be constructed as described and it also has z S s z displaystyle z cap Sigma subseteq s z nbsp Consider excluded middle for whether or not t displaystyle t nbsp is disjoint from S displaystyle Sigma nbsp i e s z displaystyle s z nbsp If s z displaystyle s z nbsp is empty then also z S displaystyle z cap Sigma nbsp and x z displaystyle x z nbsp itself always fulfills the principle Otherwise x s z displaystyle exists x in s z nbsp by regularity and one can proceed to manipulate the statement by replacing s z displaystyle s z nbsp with S displaystyle Sigma nbsp as discussed In this case one even obtains a slightly stronger statement than the one in the previous section since it carries the sharper information that x s z displaystyle x in s z nbsp and not just x S displaystyle x in Sigma nbsp Transitive set existence edit The proof above assumes the existence of some transitive set containing any given set This may be postulated the transitive containment axiom Existence of the stronger transitive closure with respect to membership for any set can also be derived from some stronger standard axioms This needs the axiom of infinity for w displaystyle omega nbsp as a set recursive functions on w displaystyle omega nbsp the axiom of replacement on w displaystyle omega nbsp and finally the axiom of union I e it needs many standard axioms just sparing the axiom of powerset In a context without strong separation suitable function space principles may have to be adopted to enable recursive function definition Z F displaystyle mathsf ZF nbsp minus infinity also only proves the existence of transitive closures when Regularity is promoted to Set induction Comparison of epsilon and natural number induction editThe transitive von Neumann model w displaystyle omega nbsp of the standard natural numbers is the first infinite ordinal There the binary membership relation displaystyle in nbsp of set theory exactly models the strict ordering of natural numbers lt displaystyle lt nbsp Then the principle derived from set induction is complete induction In this section quantifiers are understood to range over the domain of first order Peano arithmetic P A displaystyle mathsf PA nbsp or Heyting arithmetic H A displaystyle mathsf HA nbsp The signature includes the constant symbol 0 displaystyle 0 nbsp the successor function symbol S displaystyle S nbsp and the addition and multiplication function symbols displaystyle nbsp resp displaystyle nbsp With it the naturals form a semiring which always come with a canonical non strict preorder displaystyle leq nbsp and the irreflexive lt displaystyle lt nbsp may be defined in terms of that Similarly the binary ordering relation k lt n displaystyle k lt n nbsp is also definable as m k S m n displaystyle exists m k Sm n nbsp For any predicate Q displaystyle Q nbsp the complete induction principle reads n k lt n Q k Q n m Q m displaystyle forall n Big big forall k lt n Q k big to Q n Big to forall m Q m nbsp Making use of k lt S n Q k k lt n Q k Q n displaystyle big forall k lt Sn Q k big leftrightarrow big forall k lt n Q k big land Q n nbsp the principle is already implied by standard form of the mathematical induction schema The latter is expressed not in terms of the decidable order relation lt displaystyle lt nbsp but the primitive symbols ϕ 0 n ϕ n ϕ S n m ϕ m displaystyle Big phi 0 land forall n big phi n to phi Sn big Big to forall m phi m nbsp Lastly a statement may be proven that merely makes use of the successor symbol and still mirrors set induction Define a new predicate Q 1 n displaystyle Q mathrm 1 n nbsp as n 0 p S p n Q p displaystyle n 0 lor exists p big Sp n land Q p big nbsp It holds for zero by design and so akin to the bottom case in set induction the implication Q 1 0 Q 0 displaystyle Q mathrm 1 0 to Q 0 nbsp is equivalent to just Q 0 displaystyle Q 0 nbsp Using induction P A displaystyle mathsf PA nbsp proves that every n displaystyle n nbsp is either zero or has a computable unique predecessor a q displaystyle q nbsp with S q n displaystyle Sq n nbsp Hence Q 1 S q Q q displaystyle Q mathrm 1 Sq leftrightarrow Q q nbsp When n displaystyle n nbsp is the successor of n 1 displaystyle n 1 nbsp then Q 1 n displaystyle Q mathrm 1 n nbsp expresses Q n 1 displaystyle Q n 1 nbsp By case analysis one obtains n Q 1 n Q n m Q m displaystyle forall n big Q mathrm 1 n to Q n big to forall m Q m nbsp Classical equivalents edit Using the classical principles mentioned above the above may be expressed as m Q m n Q n k lt n Q k displaystyle forall m Q m lor exists n big neg Q n land forall k lt n Q k big nbsp It expresses that for any predicate Q displaystyle Q nbsp either Q displaystyle Q nbsp hold for all numbers or there is some natural number n displaystyle n nbsp for which Q displaystyle Q nbsp does not hold despite Q displaystyle Q nbsp holding for all predecessors Instead of k lt n Q k displaystyle forall k lt n Q k nbsp one may also use Q 1 n displaystyle Q mathrm 1 n nbsp and obtain a related statement It constrains the task of ruling out counter examples for a property of natural numbers If the bottom case Q 0 displaystyle Q 0 nbsp is validated and one can prove for any number n displaystyle n nbsp that the property Q displaystyle Q nbsp is always passed on to S n displaystyle Sn nbsp then this already rules out a failure case Moreover if a failure case exists one can use the least number principle to even prove the existence of a minimal such failure case Least number principle edit As in the set theory case one may consider induction for negated predicates and take the contrapositive After use of a few classical logical equivalences one obtains a conditional existence claim Let 8 displaystyle Theta nbsp denote the set of natural numbers n w T n displaystyle n in omega mid T n nbsp validating a property T displaystyle T nbsp In the Neumann model a natural number n displaystyle n nbsp is extensionally equal to k k lt n displaystyle k mid k lt n nbsp the set of numbers smaller than n displaystyle n nbsp The least number principle obtained from complete induction here expressed in terms of sets reads 8 n 8 n 8 displaystyle Theta neq to neg neg exists n in Theta n cap Theta nbsp In words if it cannot be ruled out that some number has the property T displaystyle T nbsp then it can also not be consistently ruled out that a least such number n displaystyle n nbsp exists In classical terms if there is any number validating T displaystyle T nbsp then there also exists a least such number validating T displaystyle T nbsp Least here means that no other number k lt n displaystyle k lt n nbsp is validating T displaystyle T nbsp This principle should be compared with regularity For decidable T displaystyle T nbsp and any given m displaystyle m nbsp with T m displaystyle T m nbsp all k lt m displaystyle k lt m nbsp can be tested Moreover adopting Markov s principle in arithmetic allows removal of double negation for decidable T displaystyle T nbsp in general See also editConstructive set theory Mathematical induction Non well founded set theory Transfinite induction Well founded induction Retrieved from https en wikipedia org w index php title Epsilon induction amp oldid 1198922495, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.