| Intuitionistic Logic Explorer Theorem List (p. 37 of 170) | < 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 | r19.2mOLD 3601* | Theorem 19.2 of [Margaris] p. 89 with restricted quantifiers (compare 19.2 1687). The restricted version is valid only when the domain of quantification is inhabited. (Contributed by Jim Kingdon, 5-Aug-2018.) Obsolete version of r19.2m 3600 as of 7-Apr-2023. (Proof modification is discouraged.) (New usage is discouraged.) |
| Theorem | r19.3rm 3602* | Restricted quantification of wff not containing quantified variable. (Contributed by Jim Kingdon, 19-Dec-2018.) |
| Theorem | r19.28m 3603* | Restricted quantifier version of Theorem 19.28 of [Margaris] p. 90. It is valid only when the domain of quantification is inhabited. (Contributed by Jim Kingdon, 5-Aug-2018.) |
| Theorem | r19.3rmv 3604* | Restricted quantification of wff not containing quantified variable. (Contributed by Jim Kingdon, 6-Aug-2018.) |
| Theorem | r19.9rmv 3605* | Restricted quantification of wff not containing quantified variable. (Contributed by Jim Kingdon, 5-Aug-2018.) |
| Theorem | r19.28mv 3606* | Restricted quantifier version of Theorem 19.28 of [Margaris] p. 90. It is valid only when the domain of quantification is inhabited. (Contributed by Jim Kingdon, 6-Aug-2018.) |
| Theorem | r19.45mv 3607* | Restricted version of Theorem 19.45 of [Margaris] p. 90. (Contributed by NM, 27-May-1998.) |
| Theorem | r19.44mv 3608* | Restricted version of Theorem 19.44 of [Margaris] p. 90. (Contributed by NM, 27-May-1998.) |
| Theorem | r19.27m 3609* | Restricted quantifier version of Theorem 19.27 of [Margaris] p. 90. It is valid only when the domain of quantification is inhabited. (Contributed by Jim Kingdon, 5-Aug-2018.) |
| Theorem | r19.27mv 3610* | Restricted quantifier version of Theorem 19.27 of [Margaris] p. 90. It is valid only when the domain of quantification is inhabited. (Contributed by Jim Kingdon, 5-Aug-2018.) |
| Theorem | rzal 3611* | Vacuous quantification is always true. (Contributed by NM, 11-Mar-1997.) (Proof shortened by Andrew Salmon, 26-Jun-2011.) |
| Theorem | rexn0 3612* | Restricted existential quantification implies its restriction is nonempty (it is also inhabited as shown in rexm 3613). (Contributed by Szymon Jaroszewicz, 3-Apr-2007.) |
| Theorem | rexm 3613* | Restricted existential quantification implies its restriction is inhabited. (Contributed by Jim Kingdon, 16-Oct-2018.) |
| Theorem | ralidm 3614* | Idempotent law for restricted quantifier. (Contributed by NM, 28-Mar-1997.) |
| Theorem | ral0 3615 | Vacuous universal quantification is always true. (Contributed by NM, 20-Oct-2005.) |
| Theorem | ralf0 3616* | The quantification of a falsehood is vacuous when true. (Contributed by NM, 26-Nov-2005.) |
| Theorem | ralm 3617 | Inhabited classes and restricted quantification. (Contributed by Jim Kingdon, 6-Aug-2018.) |
| Theorem | raaanlem 3618* |
Special case of raaan 3619 where |
| Theorem | raaan 3619* | Rearrange restricted quantifiers. (Contributed by NM, 26-Oct-2010.) |
| Theorem | raaanv 3620* | Rearrange restricted quantifiers. (Contributed by NM, 11-Mar-1997.) |
| Theorem | sbss 3621* | Set substitution into the first argument of a subset relation. (Contributed by Rodolfo Medina, 7-Jul-2010.) (Proof shortened by Mario Carneiro, 14-Nov-2016.) |
| Theorem | sbcssg 3622 | Distribute proper substitution through a subclass relation. (Contributed by Alan Sare, 22-Jul-2012.) (Proof shortened by Alexander van der Vekens, 23-Jul-2017.) |
| Theorem | dcun 3623 | The union of two decidable classes is decidable. (Contributed by Jim Kingdon, 5-Oct-2022.) (Revised by Jim Kingdon, 13-Oct-2025.) |
| Syntax | cif 3624 | Extend class notation to include the conditional operator. See df-if 3625 for a description. (In older databases this was denoted "ded".) |
| Definition | df-if 3625* |
Define the conditional operator. Read
In the absence of excluded middle, this will tend to be useful where
|
| Theorem | dfif6 3626* | An alternate definition of the conditional operator df-if 3625 as a simple class abstraction. (Contributed by Mario Carneiro, 8-Sep-2013.) |
| Theorem | if0ab 3627* | Expression of a conditional class as a class abstraction when the False alternative is the empty class: in that case, the conditional class is the extension, in the True alternative, of the condition. (Contributed by BJ, 16-Aug-2024.) |
| Theorem | if0ss 3628 | A conditional class with the False alternative being sent to the empty class is included in the class corresponding to the True alternative. (Contributed by BJ, 5-May-2026.) |
| Theorem | ifeq1 3629 | Equality theorem for conditional operator. (Contributed by NM, 1-Sep-2004.) (Revised by Mario Carneiro, 8-Sep-2013.) |
| Theorem | ifeq2 3630 | Equality theorem for conditional operator. (Contributed by NM, 1-Sep-2004.) (Revised by Mario Carneiro, 8-Sep-2013.) |
| Theorem | iftrue 3631 | Value of the conditional operator when its first argument is true. (Contributed by NM, 15-May-1999.) (Proof shortened by Andrew Salmon, 26-Jun-2011.) |
| Theorem | iftruei 3632 | Inference associated with iftrue 3631. (Contributed by BJ, 7-Oct-2018.) |
| Theorem | iftrued 3633 | Value of the conditional operator when its first argument is true. (Contributed by Glauco Siliprandi, 11-Dec-2019.) |
| Theorem | iffalse 3634 | Value of the conditional operator when its first argument is false. (Contributed by NM, 14-Aug-1999.) |
| Theorem | iffalsei 3635 | Inference associated with iffalse 3634. (Contributed by BJ, 7-Oct-2018.) |
| Theorem | iffalsed 3636 | Value of the conditional operator when its first argument is false. (Contributed by Glauco Siliprandi, 11-Dec-2019.) |
| Theorem | ifnefalse 3637 | When values are unequal, but an "if" condition checks if they are equal, then the "false" branch results. This is a simple utility to provide a slight shortening and simplification of proofs versus applying iffalse 3634 directly in this case. (Contributed by David A. Wheeler, 15-May-2015.) |
| Theorem | elif 3638 | Membership in a conditional operator. (Contributed by NM, 14-Feb-2005.) |
| Theorem | ifsbdc 3639 | Distribute a function over an if-clause. (Contributed by Jim Kingdon, 1-Jan-2022.) |
| Theorem | dfif3 3640* |
Alternate definition of the conditional operator df-if 3625. Note that
|
| Theorem | ifssun 3641 | A conditional class is included in the union of its two alternatives. (Contributed by BJ, 15-Aug-2024.) |
| Theorem | ifidss 3642 | A conditional class whose two alternatives are equal is included in that alternative. With excluded middle, we can prove it is equal to it. (Contributed by BJ, 15-Aug-2024.) |
| Theorem | ifeq12 3643 | Equality theorem for conditional operators. (Contributed by NM, 1-Sep-2004.) |
| Theorem | ifeq1d 3644 | Equality deduction for conditional operator. (Contributed by NM, 16-Feb-2005.) |
| Theorem | ifeq2d 3645 | Equality deduction for conditional operator. (Contributed by NM, 16-Feb-2005.) |
| Theorem | ifeq12d 3646 | Equality deduction for conditional operator. (Contributed by NM, 24-Mar-2015.) |
| Theorem | ifbi 3647 | Equivalence theorem for conditional operators. (Contributed by Raph Levien, 15-Jan-2004.) |
| Theorem | ifbid 3648 | Equivalence deduction for conditional operators. (Contributed by NM, 18-Apr-2005.) |
| Theorem | ifbieq1d 3649 | Equivalence/equality deduction for conditional operators. (Contributed by JJ, 25-Sep-2018.) |
| Theorem | ifbieq2i 3650 | Equivalence/equality inference for conditional operators. (Contributed by Paul Chapman, 22-Jun-2011.) |
| Theorem | ifbieq2d 3651 | Equivalence/equality deduction for conditional operators. (Contributed by Paul Chapman, 22-Jun-2011.) |
| Theorem | ifbieq12i 3652 | Equivalence deduction for conditional operators. (Contributed by NM, 18-Mar-2013.) |
| Theorem | ifbieq12d 3653 | Equivalence deduction for conditional operators. (Contributed by Jeff Madsen, 2-Sep-2009.) |
| Theorem | nfifd 3654 | Deduction version of nfif 3655. (Contributed by NM, 15-Feb-2013.) (Revised by Mario Carneiro, 13-Oct-2016.) |
| Theorem | nfif 3655 | Bound-variable hypothesis builder for a conditional operator. (Contributed by NM, 16-Feb-2005.) (Proof shortened by Andrew Salmon, 26-Jun-2011.) |
| Theorem | ifcldadc 3656 | Conditional closure. (Contributed by Jim Kingdon, 11-Jan-2022.) |
| Theorem | ifeq1dadc 3657 | Conditional equality. (Contributed by Jeff Madsen, 2-Sep-2009.) |
| Theorem | ifeq2dadc 3658 | Conditional equality. (Contributed by Jeff Madsen, 2-Sep-2009.) |
| Theorem | ifeqdadc 3659 | Separation of the values of the conditional operator. (Contributed by Alexander van der Vekens, 13-Apr-2018.) |
| Theorem | ifbothdadc 3660 |
A formula |
| Theorem | ifbothdc 3661 |
A wff |
| Theorem | ifiddc 3662 | Identical true and false arguments in the conditional operator. (Contributed by NM, 18-Apr-2005.) |
| Theorem | eqifdc 3663 | Expansion of an equality with a conditional operator. (Contributed by Jim Kingdon, 28-Jul-2022.) |
| Theorem | ifcldcd 3664 | Membership (closure) of a conditional operator, deduction form. (Contributed by Jim Kingdon, 8-Aug-2021.) |
| Theorem | ifnotdc 3665 | Negating the first argument swaps the last two arguments of a conditional operator. (Contributed by NM, 21-Jun-2007.) |
| Theorem | 2if2dc 3666 | Resolve two nested conditionals. (Contributed by Alexander van der Vekens, 27-Mar-2018.) |
| Theorem | ifandc 3667 | Rewrite a conjunction in a conditional as two nested conditionals. (Contributed by Mario Carneiro, 28-Jul-2014.) |
| Theorem | ifordc 3668 | Rewrite a disjunction in a conditional as two nested conditionals. (Contributed by Mario Carneiro, 28-Jul-2014.) |
| Theorem | ifmdc 3669 | If a conditional class is inhabited, then the condition is decidable. This shows that conditionals are not very useful unless one can prove the condition decidable. (Contributed by BJ, 24-Sep-2022.) |
| Theorem | ifnetruedc 3670 | Deduce truth from a conditional operator value. (Contributed by Thierry Arnoux, 20-Feb-2025.) |
| Theorem | ifnefals 3671 | Deduce falsehood from a conditional operator value. (Contributed by Thierry Arnoux, 20-Feb-2025.) |
| Theorem | ifnebibdc 3672 | The converse of ifbi 3647 holds if the two values are not equal. (Contributed by Thierry Arnoux, 20-Feb-2025.) |
| Theorem | ifeqeqxdc 3673* | An equality theorem tailored for ballotfilemsf1o 13201. (Contributed by Thierry Arnoux, 14-Apr-2017.) |
| Syntax | cpw 3674 | Extend class notation to include power class. (The tilde in the Metamath token is meant to suggest the calligraphic font of the P.) |
| Theorem | pwjust 3675* | Soundness justification theorem for df-pw 3676. (Contributed by Rodolfo Medina, 28-Apr-2010.) (Proof shortened by Andrew Salmon, 29-Jun-2011.) |
| Definition | df-pw 3676* |
Define power class. Definition 5.10 of [TakeutiZaring] p. 17, but we
also let it apply to proper classes, i.e. those that are not members of
|
| Theorem | pweq 3677 | Equality theorem for power class. (Contributed by NM, 5-Aug-1993.) |
| Theorem | pweqi 3678 | Equality inference for power class. (Contributed by NM, 27-Nov-2013.) |
| Theorem | pweqd 3679 | Equality deduction for power class. (Contributed by NM, 27-Nov-2013.) |
| Theorem | elpw 3680 | Membership in a power class. Theorem 86 of [Suppes] p. 47. (Contributed by NM, 31-Dec-1993.) |
| Theorem | velpw 3681* | Setvar variable membership in a power class (common case). See elpw 3680. (Contributed by David A. Wheeler, 8-Dec-2018.) |
| Theorem | elpwg 3682 | Membership in a power class. Theorem 86 of [Suppes] p. 47. (Contributed by NM, 6-Aug-2000.) |
| Theorem | elpwi 3683 | Subset relation implied by membership in a power class. (Contributed by NM, 17-Feb-2007.) |
| Theorem | elpwb 3684 | Characterization of the elements of a power class. (Contributed by BJ, 29-Apr-2021.) |
| Theorem | elpwid 3685 | An element of a power class is a subclass. Deduction form of elpwi 3683. (Contributed by David Moews, 1-May-2017.) |
| Theorem | elelpwi 3686 |
If |
| Theorem | sspw 3687 | The powerclass preserves inclusion. See sspwb 4337 for the biconditional version. (Contributed by NM, 13-Oct-1996.) Extract forward implication of sspwb 4337 since it requires fewer axioms. (Revised by BJ, 13-Apr-2024.) |
| Theorem | sspwi 3688 | The powerclass preserves inclusion (inference form). (Contributed by BJ, 13-Apr-2024.) |
| Theorem | sspwd 3689 | The powerclass preserves inclusion (deduction form). (Contributed by BJ, 13-Apr-2024.) |
| Theorem | nfpw 3690 | Bound-variable hypothesis builder for power class. (Contributed by NM, 28-Oct-2003.) (Revised by Mario Carneiro, 13-Oct-2016.) |
| Theorem | pwidg 3691 | Membership of the original in a power set. (Contributed by Stefan O'Rear, 1-Feb-2015.) |
| Theorem | pwid 3692 | A set is a member of its power class. Theorem 87 of [Suppes] p. 47. (Contributed by NM, 5-Aug-1993.) |
| Theorem | pwss 3693* | Subclass relationship for power class. (Contributed by NM, 21-Jun-2009.) |
| Syntax | csn 3694 | Extend class notation to include singleton. |
| Syntax | cpr 3695 | Extend class notation to include unordered pair. |
| Syntax | ctp 3696 | Extend class notation to include unordered triplet. |
| Syntax | cop 3697 | Extend class notation to include ordered pair. |
| Syntax | cotp 3698 | Extend class notation to include ordered triple. |
| Theorem | snjust 3699* | Soundness justification theorem for df-sn 3700. (Contributed by Rodolfo Medina, 28-Apr-2010.) (Proof shortened by Andrew Salmon, 29-Jun-2011.) |
| Definition | df-sn 3700* |
Define the singleton of a class. Definition 7.1 of [Quine] p. 48. For
convenience, it is well-defined for proper classes, i.e., those that are
not elements of |
| < Previous Next > |
| Copyright terms: Public domain | < Previous Next > |