| Intuitionistic Logic Explorer Theorem List (p. 157 of 159) | < Previous Next > | |
| Browser slow? Try the
Unicode version. |
||
|
Mirrors > Metamath Home Page > ILE Home Page > Theorem List Contents > Recent Proofs This page: Page List |
||
| Type | Label | Description |
|---|---|---|
| Statement | ||
| Theorem | bdelir 15601* | Inference associated with df-bdc 15595. Its converse is bdeli 15600. (Contributed by BJ, 3-Oct-2019.) |
| Theorem | bdcv 15602 | A setvar is a bounded class. (Contributed by BJ, 3-Oct-2019.) |
| Theorem | bdcab 15603 | A class defined by class abstraction using a bounded formula is bounded. (Contributed by BJ, 6-Oct-2019.) |
| Theorem | bdph 15604 | A formula which defines (by class abstraction) a bounded class is bounded. (Contributed by BJ, 6-Oct-2019.) |
| Theorem | bds 15605* | Boundedness of a formula resulting from implicit substitution in a bounded formula. Note that the proof does not use ax-bdsb 15576; therefore, using implicit instead of explicit substitution when boundedness is important, one might avoid using ax-bdsb 15576. (Contributed by BJ, 19-Nov-2019.) |
| Theorem | bdcrab 15606* | A class defined by restricted abstraction from a bounded class and a bounded formula is bounded. (Contributed by BJ, 3-Oct-2019.) |
| Theorem | bdne 15607 | Inequality of two setvars is a bounded formula. (Contributed by BJ, 16-Oct-2019.) |
| Theorem | bdnel 15608* | Non-membership of a setvar in a bounded formula is a bounded formula. (Contributed by BJ, 16-Oct-2019.) |
| Theorem | bdreu 15609* |
Boundedness of existential uniqueness.
Remark regarding restricted quantifiers: the formula |
| Theorem | bdrmo 15610* | Boundedness of existential at-most-one. (Contributed by BJ, 16-Oct-2019.) |
| Theorem | bdcvv 15611 | The universal class is bounded. The formulation may sound strange, but recall that here, "bounded" means "Δ0". (Contributed by BJ, 3-Oct-2019.) |
| Theorem | bdsbc 15612 | A formula resulting from proper substitution of a setvar for a setvar in a bounded formula is bounded. See also bdsbcALT 15613. (Contributed by BJ, 16-Oct-2019.) |
| Theorem | bdsbcALT 15613 | Alternate proof of bdsbc 15612. (Contributed by BJ, 16-Oct-2019.) (Proof modification is discouraged.) (New usage is discouraged.) |
| Theorem | bdccsb 15614 | A class resulting from proper substitution of a setvar for a setvar in a bounded class is bounded. (Contributed by BJ, 16-Oct-2019.) |
| Theorem | bdcdif 15615 | The difference of two bounded classes is bounded. (Contributed by BJ, 3-Oct-2019.) |
| Theorem | bdcun 15616 | The union of two bounded classes is bounded. (Contributed by BJ, 3-Oct-2019.) |
| Theorem | bdcin 15617 | The intersection of two bounded classes is bounded. (Contributed by BJ, 3-Oct-2019.) |
| Theorem | bdss 15618 | The inclusion of a setvar in a bounded class is a bounded formula. Note: apparently, we cannot prove from the present axioms that equality of two bounded classes is a bounded formula. (Contributed by BJ, 3-Oct-2019.) |
| Theorem | bdcnul 15619 | The empty class is bounded. See also bdcnulALT 15620. (Contributed by BJ, 3-Oct-2019.) |
| Theorem | bdcnulALT 15620 | Alternate proof of bdcnul 15619. Similarly, for the next few theorems proving boundedness of a class, one can either use their definition followed by bdceqir 15598, or use the corresponding characterizations of its elements followed by bdelir 15601. (Contributed by BJ, 3-Oct-2019.) (Proof modification is discouraged.) (New usage is discouraged.) |
| Theorem | bdeq0 15621 | Boundedness of the formula expressing that a setvar is equal to the empty class. (Contributed by BJ, 21-Nov-2019.) |
| Theorem | bj-bd0el 15622 |
Boundedness of the formula "the empty set belongs to the setvar |
| Theorem | bdcpw 15623 | The power class of a bounded class is bounded. (Contributed by BJ, 3-Oct-2019.) |
| Theorem | bdcsn 15624 | The singleton of a setvar is bounded. (Contributed by BJ, 16-Oct-2019.) |
| Theorem | bdcpr 15625 | The pair of two setvars is bounded. (Contributed by BJ, 16-Oct-2019.) |
| Theorem | bdctp 15626 | The unordered triple of three setvars is bounded. (Contributed by BJ, 16-Oct-2019.) |
| Theorem | bdsnss 15627* | Inclusion of a singleton of a setvar in a bounded class is a bounded formula. (Contributed by BJ, 16-Oct-2019.) |
| Theorem | bdvsn 15628* | Equality of a setvar with a singleton of a setvar is a bounded formula. (Contributed by BJ, 16-Oct-2019.) |
| Theorem | bdop 15629 | The ordered pair of two setvars is a bounded class. (Contributed by BJ, 21-Nov-2019.) |
| Theorem | bdcuni 15630 | The union of a setvar is a bounded class. (Contributed by BJ, 15-Oct-2019.) |
| Theorem | bdcint 15631 | The intersection of a setvar is a bounded class. (Contributed by BJ, 16-Oct-2019.) |
| Theorem | bdciun 15632* | The indexed union of a bounded class with a setvar indexing set is a bounded class. (Contributed by BJ, 16-Oct-2019.) |
| Theorem | bdciin 15633* | The indexed intersection of a bounded class with a setvar indexing set is a bounded class. (Contributed by BJ, 16-Oct-2019.) |
| Theorem | bdcsuc 15634 | The successor of a setvar is a bounded class. (Contributed by BJ, 16-Oct-2019.) |
| Theorem | bdeqsuc 15635* | Boundedness of the formula expressing that a setvar is equal to the successor of another. (Contributed by BJ, 21-Nov-2019.) |
| Theorem | bj-bdsucel 15636 |
Boundedness of the formula "the successor of the setvar |
| Theorem | bdcriota 15637* | A class given by a restricted definition binder is bounded, under the given hypotheses. (Contributed by BJ, 24-Nov-2019.) |
In this section, we state the axiom scheme of bounded separation, which is part of CZF set theory. | ||
| Axiom | ax-bdsep 15638* | Axiom scheme of bounded (or restricted, or Δ0) separation. It is stated with all possible disjoint variable conditions, to show that this weak form is sufficient. For the full axiom of separation, see ax-sep 4152. (Contributed by BJ, 5-Oct-2019.) |
| Theorem | bdsep1 15639* | Version of ax-bdsep 15638 without initial universal quantifier. (Contributed by BJ, 5-Oct-2019.) |
| Theorem | bdsep2 15640* | Version of ax-bdsep 15638 with one disjoint variable condition removed and without initial universal quantifier. Use bdsep1 15639 when sufficient. (Contributed by BJ, 5-Oct-2019.) |
| Theorem | bdsepnft 15641* | Closed form of bdsepnf 15642. Version of ax-bdsep 15638 with one disjoint variable condition removed, the other disjoint variable condition replaced by a nonfreeness antecedent, and without initial universal quantifier. Use bdsep1 15639 when sufficient. (Contributed by BJ, 19-Oct-2019.) |
| Theorem | bdsepnf 15642* | Version of ax-bdsep 15638 with one disjoint variable condition removed, the other disjoint variable condition replaced by a nonfreeness hypothesis, and without initial universal quantifier. See also bdsepnfALT 15643. Use bdsep1 15639 when sufficient. (Contributed by BJ, 5-Oct-2019.) |
| Theorem | bdsepnfALT 15643* | Alternate proof of bdsepnf 15642, not using bdsepnft 15641. (Contributed by BJ, 5-Oct-2019.) (Proof modification is discouraged.) (New usage is discouraged.) |
| Theorem | bdzfauscl 15644* | Closed form of the version of zfauscl 4154 for bounded formulas using bounded separation. (Contributed by BJ, 13-Nov-2019.) |
| Theorem | bdbm1.3ii 15645* | Bounded version of bm1.3ii 4155. (Contributed by BJ, 5-Oct-2019.) (Proof modification is discouraged.) |
| Theorem | bj-axemptylem 15646* | Lemma for bj-axempty 15647 and bj-axempty2 15648. (Contributed by BJ, 25-Oct-2020.) (Proof modification is discouraged.) Use ax-nul 4160 instead. (New usage is discouraged.) |
| Theorem | bj-axempty 15647* | Axiom of the empty set from bounded separation. It is provable from bounded separation since the intuitionistic FOL used in iset.mm assumes a nonempty universe. See axnul 4159. (Contributed by BJ, 25-Oct-2020.) (Proof modification is discouraged.) Use ax-nul 4160 instead. (New usage is discouraged.) |
| Theorem | bj-axempty2 15648* | Axiom of the empty set from bounded separation, alternate version to bj-axempty 15647. (Contributed by BJ, 27-Oct-2020.) (Proof modification is discouraged.) Use ax-nul 4160 instead. (New usage is discouraged.) |
| Theorem | bj-nalset 15649* | nalset 4164 from bounded separation. (Contributed by BJ, 18-Nov-2019.) (Proof modification is discouraged.) |
| Theorem | bj-vprc 15650 | vprc 4166 from bounded separation. (Contributed by BJ, 18-Nov-2019.) (Proof modification is discouraged.) |
| Theorem | bj-nvel 15651 | nvel 4167 from bounded separation. (Contributed by BJ, 18-Nov-2019.) (Proof modification is discouraged.) |
| Theorem | bj-vnex 15652 | vnex 4165 from bounded separation. (Contributed by BJ, 18-Nov-2019.) (Proof modification is discouraged.) |
| Theorem | bdinex1 15653 | Bounded version of inex1 4168. (Contributed by BJ, 13-Nov-2019.) (Proof modification is discouraged.) |
| Theorem | bdinex2 15654 | Bounded version of inex2 4169. (Contributed by BJ, 13-Nov-2019.) (Proof modification is discouraged.) |
| Theorem | bdinex1g 15655 | Bounded version of inex1g 4170. (Contributed by BJ, 13-Nov-2019.) (Proof modification is discouraged.) |
| Theorem | bdssex 15656 | Bounded version of ssex 4171. (Contributed by BJ, 13-Nov-2019.) (Proof modification is discouraged.) |
| Theorem | bdssexi 15657 | Bounded version of ssexi 4172. (Contributed by BJ, 13-Nov-2019.) (Proof modification is discouraged.) |
| Theorem | bdssexg 15658 | Bounded version of ssexg 4173. (Contributed by BJ, 13-Nov-2019.) (Proof modification is discouraged.) |
| Theorem | bdssexd 15659 | Bounded version of ssexd 4174. (Contributed by BJ, 13-Nov-2019.) (Proof modification is discouraged.) |
| Theorem | bdrabexg 15660* | Bounded version of rabexg 4177. (Contributed by BJ, 19-Nov-2019.) (Proof modification is discouraged.) |
| Theorem | bj-inex 15661 | The intersection of two sets is a set, from bounded separation. (Contributed by BJ, 19-Nov-2019.) (Proof modification is discouraged.) |
| Theorem | bj-intexr 15662 | intexr 4184 from bounded separation. (Contributed by BJ, 18-Nov-2019.) (Proof modification is discouraged.) |
| Theorem | bj-intnexr 15663 | intnexr 4185 from bounded separation. (Contributed by BJ, 18-Nov-2019.) (Proof modification is discouraged.) |
| Theorem | bj-zfpair2 15664 | Proof of zfpair2 4244 using only bounded separation. (Contributed by BJ, 5-Oct-2019.) (Proof modification is discouraged.) |
| Theorem | bj-prexg 15665 | Proof of prexg 4245 using only bounded separation. (Contributed by BJ, 5-Oct-2019.) (Proof modification is discouraged.) |
| Theorem | bj-snexg 15666 | snexg 4218 from bounded separation. (Contributed by BJ, 5-Oct-2019.) (Proof modification is discouraged.) |
| Theorem | bj-snex 15667 | snex 4219 from bounded separation. (Contributed by BJ, 5-Oct-2019.) (Proof modification is discouraged.) |
| Theorem | bj-sels 15668* | If a class is a set, then it is a member of a set. (Copied from set.mm.) (Contributed by BJ, 3-Apr-2019.) |
| Theorem | bj-axun2 15669* | axun2 4471 from bounded separation. (Contributed by BJ, 15-Oct-2019.) (Proof modification is discouraged.) |
| Theorem | bj-uniex2 15670* | uniex2 4472 from bounded separation. (Contributed by BJ, 15-Oct-2019.) (Proof modification is discouraged.) |
| Theorem | bj-uniex 15671 | uniex 4473 from bounded separation. (Contributed by BJ, 13-Nov-2019.) (Proof modification is discouraged.) |
| Theorem | bj-uniexg 15672 | uniexg 4475 from bounded separation. (Contributed by BJ, 13-Nov-2019.) (Proof modification is discouraged.) |
| Theorem | bj-unex 15673 | unex 4477 from bounded separation. (Contributed by BJ, 13-Nov-2019.) (Proof modification is discouraged.) |
| Theorem | bdunexb 15674 | Bounded version of unexb 4478. (Contributed by BJ, 13-Nov-2019.) (Proof modification is discouraged.) |
| Theorem | bj-unexg 15675 | unexg 4479 from bounded separation. (Contributed by BJ, 13-Nov-2019.) (Proof modification is discouraged.) |
| Theorem | bj-sucexg 15676 | sucexg 4535 from bounded separation. (Contributed by BJ, 13-Nov-2019.) (Proof modification is discouraged.) |
| Theorem | bj-sucex 15677 | sucex 4536 from bounded separation. (Contributed by BJ, 13-Nov-2019.) (Proof modification is discouraged.) |
| Axiom | ax-bj-d0cl 15678 | Axiom for Δ0-classical logic. (Contributed by BJ, 2-Jan-2020.) |
| Theorem | bj-d0clsepcl 15679 | Δ0-classical logic and separation implies classical logic. (Contributed by BJ, 2-Jan-2020.) (Proof modification is discouraged.) |
| Syntax | wind 15680 | Syntax for inductive classes. |
| Definition | df-bj-ind 15681* | Define the property of being an inductive class. (Contributed by BJ, 30-Nov-2019.) |
| Theorem | bj-indsuc 15682 | A direct consequence of the definition of Ind. (Contributed by BJ, 30-Nov-2019.) |
| Theorem | bj-indeq 15683 | Equality property for Ind. (Contributed by BJ, 30-Nov-2019.) |
| Theorem | bj-bdind 15684 |
Boundedness of the formula "the setvar |
| Theorem | bj-indint 15685* | The property of being an inductive class is closed under intersections. (Contributed by BJ, 30-Nov-2019.) |
| Theorem | bj-indind 15686* |
If |
| Theorem | bj-dfom 15687 |
Alternate definition of |
| Theorem | bj-omind 15688 |
|
| Theorem | bj-omssind 15689 |
|
| Theorem | bj-ssom 15690* |
A characterization of subclasses of |
| Theorem | bj-om 15691* |
A set is equal to |
| Theorem | bj-2inf 15692* | Two formulations of the axiom of infinity (see ax-infvn 15695 and bj-omex 15696) . (Contributed by BJ, 30-Nov-2019.) (Proof modification is discouraged.) |
The first three Peano postulates follow from constructive set theory (actually, from its core axioms). The proofs peano1 4631 and peano3 4633 already show this. In this section, we prove bj-peano2 15693 to complete this program. We also prove a preliminary version of the fifth Peano postulate from the core axioms. | ||
| Theorem | bj-peano2 15693 | Constructive proof of peano2 4632. Temporary note: another possibility is to simply replace sucexg 4535 with bj-sucexg 15676 in the proof of peano2 4632. (Contributed by BJ, 18-Nov-2019.) (Proof modification is discouraged.) |
| Theorem | peano5set 15694* |
Version of peano5 4635 when |
In the absence of full separation, the axiom of infinity has to be stated more precisely, as the existence of the smallest class containing the empty set and the successor of each of its elements. | ||
In this section, we introduce the axiom of infinity in a constructive setting
(ax-infvn 15695) and deduce that the class | ||
| Axiom | ax-infvn 15695* | Axiom of infinity in a constructive setting. This asserts the existence of the special set we want (the set of natural numbers), instead of the existence of a set with some properties (ax-iinf 4625) from which one then proves, using full separation, that the wanted set exists (omex 4630). "vn" is for "von Neumann". (Contributed by BJ, 14-Nov-2019.) |
| Theorem | bj-omex 15696 | Proof of omex 4630 from ax-infvn 15695. (Contributed by BJ, 14-Nov-2019.) (Proof modification is discouraged.) |
In this section, we give constructive proofs of two versions of Peano's fifth postulate. | ||
| Theorem | bdpeano5 15697* | Bounded version of peano5 4635. (Contributed by BJ, 19-Nov-2019.) (Proof modification is discouraged.) |
| Theorem | speano5 15698* |
Version of peano5 4635 when |
In this section, we prove various versions of bounded induction from the basic axioms of CZF (in particular, without the axiom of set induction). We also prove Peano's fourth postulate. Together with the results from the previous sections, this proves from the core axioms of CZF (with infinity) that the set of natural number ordinals satisfies the five Peano postulates and thus provides a model for the set of natural numbers. | ||
| Theorem | findset 15699* |
Bounded induction (principle of induction when |
| Theorem | bdfind 15700* |
Bounded induction (principle of induction when |
| < Previous Next > |
| Copyright terms: Public domain | < Previous Next > |