Theorem List for Intuitionistic Logic Explorer - 3701-3800 *Has distinct variable
group(s)
| Type | Label | Description |
| Statement |
| |
| Theorem | elsn2 3701 |
There is only one element in a singleton. Exercise 2 of [TakeutiZaring]
p. 15. This variation requires only that , rather than , be
a set. (Contributed by NM, 12-Jun-1994.)
|
  
  |
| |
| Theorem | nelsn 3702 |
If a class is not equal to the class in a singleton, then it is not in the
singleton. (Contributed by Glauco Siliprandi, 17-Aug-2020.) (Proof
shortened by BJ, 4-May-2021.)
|
     |
| |
| Theorem | mosn 3703* |
A singleton has at most one element. This works whether is a
proper class or not, and in that sense can be seen as encompassing both
snmg 3788 and snprc 3732. (Contributed by Jim Kingdon,
30-Aug-2018.)
|
    |
| |
| Theorem | ralsnsg 3704* |
Substitution expressed in terms of quantification over a singleton.
(Contributed by NM, 14-Dec-2005.) (Revised by Mario Carneiro,
23-Apr-2015.)
|
        ![]. ].](_drbrack.gif)    |
| |
| Theorem | ralsns 3705* |
Substitution expressed in terms of quantification over a singleton.
(Contributed by Mario Carneiro, 23-Apr-2015.)
|
        ![]. ].](_drbrack.gif)    |
| |
| Theorem | rexsns 3706* |
Restricted existential quantification over a singleton. (Contributed by
Mario Carneiro, 23-Apr-2015.) (Revised by NM, 22-Aug-2018.)
|
       ![]. ].](_drbrack.gif)   |
| |
| Theorem | ralsng 3707* |
Substitution expressed in terms of quantification over a singleton.
(Contributed by NM, 14-Dec-2005.) (Revised by Mario Carneiro,
23-Apr-2015.)
|
             |
| |
| Theorem | rexsng 3708* |
Restricted existential quantification over a singleton. (Contributed by
NM, 29-Jan-2012.)
|
             |
| |
| Theorem | exsnrex 3709 |
There is a set being the element of a singleton if and only if there is an
element of the singleton. (Contributed by Alexander van der Vekens,
1-Jan-2018.)
|
    
    |
| |
| Theorem | ralsn 3710* |
Convert a quantification over a singleton to a substitution.
(Contributed by NM, 27-Apr-2009.)
|

          |
| |
| Theorem | rexsn 3711* |
Restricted existential quantification over a singleton. (Contributed by
Jeff Madsen, 5-Jan-2011.)
|

          |
| |
| Theorem | eltpg 3712 |
Members of an unordered triple of classes. (Contributed by FL,
2-Feb-2014.) (Proof shortened by Mario Carneiro, 11-Feb-2015.)
|
   
 
     |
| |
| Theorem | eldiftp 3713 |
Membership in a set with three elements removed. Similar to eldifsn 3798 and
eldifpr 3694. (Contributed by David A. Wheeler,
22-Jul-2017.)
|
    
        |
| |
| Theorem | eltpi 3714 |
A member of an unordered triple of classes is one of them. (Contributed
by Mario Carneiro, 11-Feb-2015.)
|
  
 

   |
| |
| Theorem | eltp 3715 |
A member of an unordered triple of classes is one of them. Special case
of Exercise 1 of [TakeutiZaring]
p. 17. (Contributed by NM,
8-Apr-1994.) (Revised by Mario Carneiro, 11-Feb-2015.)
|
    
    |
| |
| Theorem | dftp2 3716* |
Alternate definition of unordered triple of classes. Special case of
Definition 5.3 of [TakeutiZaring]
p. 16. (Contributed by NM,
8-Apr-1994.)
|
    

   |
| |
| Theorem | nfpr 3717 |
Bound-variable hypothesis builder for unordered pairs. (Contributed by
NM, 14-Nov-1995.)
|
          |
| |
| Theorem | ralprg 3718* |
Convert a quantification over a pair to a conjunction. (Contributed by
NM, 17-Sep-2011.) (Revised by Mario Carneiro, 23-Apr-2015.)
|
    
       
         |
| |
| Theorem | rexprg 3719* |
Convert a quantification over a pair to a disjunction. (Contributed by
NM, 17-Sep-2011.) (Revised by Mario Carneiro, 23-Apr-2015.)
|
    
       
         |
| |
| Theorem | raltpg 3720* |
Convert a quantification over a triple to a conjunction. (Contributed
by NM, 17-Sep-2011.) (Revised by Mario Carneiro, 23-Apr-2015.)
|
    
   
     
 
          |
| |
| Theorem | rextpg 3721* |
Convert a quantification over a triple to a disjunction. (Contributed
by Mario Carneiro, 23-Apr-2015.)
|
    
   
     
 
          |
| |
| Theorem | ralpr 3722* |
Convert a quantification over a pair to a conjunction. (Contributed by
NM, 3-Jun-2007.) (Revised by Mario Carneiro, 23-Apr-2015.)
|

   
             |
| |
| Theorem | rexpr 3723* |
Convert an existential quantification over a pair to a disjunction.
(Contributed by NM, 3-Jun-2007.) (Revised by Mario Carneiro,
23-Apr-2015.)
|

   
             |
| |
| Theorem | raltp 3724* |
Convert a quantification over a triple to a conjunction. (Contributed
by NM, 13-Sep-2011.) (Revised by Mario Carneiro, 23-Apr-2015.)
|

   
   
              |
| |
| Theorem | rextp 3725* |
Convert a quantification over a triple to a disjunction. (Contributed
by Mario Carneiro, 23-Apr-2015.)
|

   
   
              |
| |
| Theorem | sbcsng 3726* |
Substitution expressed in terms of quantification over a singleton.
(Contributed by NM, 14-Dec-2005.) (Revised by Mario Carneiro,
23-Apr-2015.)
|
    ![]. ].](_drbrack.gif)
       |
| |
| Theorem | nfsn 3727 |
Bound-variable hypothesis builder for singletons. (Contributed by NM,
14-Nov-1995.)
|
       |
| |
| Theorem | csbsng 3728 |
Distribute proper substitution through the singleton of a class.
(Contributed by Alan Sare, 10-Nov-2012.)
|
   ![]_ ]_](_urbrack.gif)      ![]_ ]_](_urbrack.gif)    |
| |
| Theorem | disjsn 3729 |
Intersection with the singleton of a non-member is disjoint.
(Contributed by NM, 22-May-1998.) (Proof shortened by Andrew Salmon,
29-Jun-2011.) (Proof shortened by Wolf Lammen, 30-Sep-2014.)
|
       |
| |
| Theorem | disjsn2 3730 |
Intersection of distinct singletons is disjoint. (Contributed by NM,
25-May-1998.)
|
         |
| |
| Theorem | disjpr2 3731 |
The intersection of distinct unordered pairs is disjoint. (Contributed by
Alexander van der Vekens, 11-Nov-2017.)
|
                 |
| |
| Theorem | snprc 3732 |
The singleton of a proper class (one that doesn't exist) is the empty
set. Theorem 7.2 of [Quine] p. 48.
(Contributed by NM, 5-Aug-1993.)
|
     |
| |
| Theorem | r19.12sn 3733* |
Special case of r19.12 2637 where its converse holds. (Contributed by
NM,
19-May-2008.) (Revised by Mario Carneiro, 23-Apr-2015.) (Revised by
BJ, 20-Dec-2021.)
|
      
 
      |
| |
| Theorem | rabsn 3734* |
Condition where a restricted class abstraction is a singleton.
(Contributed by NM, 28-May-2006.)
|
 

    |
| |
| Theorem | rabsnifsb 3735* |
A restricted class abstraction restricted to a singleton is either the
empty set or the singleton itself. (Contributed by AV, 21-Jul-2019.)
|
  
     ![]. ].](_drbrack.gif)       |
| |
| Theorem | rabsnif 3736* |
A restricted class abstraction restricted to a singleton is either the
empty set or the singleton itself. (Contributed by AV, 12-Apr-2019.)
(Proof shortened by AV, 21-Jul-2019.)
|
                |
| |
| Theorem | rabrsndc 3737* |
A class abstraction over a decidable proposition restricted to a
singleton is either the empty set or the singleton itself. (Contributed
by Jim Kingdon, 8-Aug-2018.)
|
DECID
 
 
       |
| |
| Theorem | euabsn2 3738* |
Another way to express existential uniqueness of a wff: its class
abstraction is a singleton. (Contributed by Mario Carneiro,
14-Nov-2016.)
|
           |
| |
| Theorem | euabsn 3739 |
Another way to express existential uniqueness of a wff: its class
abstraction is a singleton. (Contributed by NM, 22-Feb-2004.)
|
           |
| |
| Theorem | reusn 3740* |
A way to express restricted existential uniqueness of a wff: its
restricted class abstraction is a singleton. (Contributed by NM,
30-May-2006.) (Proof shortened by Mario Carneiro, 14-Nov-2016.)
|
 
        |
| |
| Theorem | absneu 3741 |
Restricted existential uniqueness determined by a singleton.
(Contributed by NM, 29-May-2006.)
|
      
    |
| |
| Theorem | rabsneu 3742 |
Restricted existential uniqueness determined by a singleton.
(Contributed by NM, 29-May-2006.) (Revised by Mario Carneiro,
23-Dec-2016.)
|
       
  |
| |
| Theorem | eusn 3743* |
Two ways to express " is a singleton". (Contributed by NM,
30-Oct-2010.)
|
       |
| |
| Theorem | rabsnt 3744* |
Truth implied by equality of a restricted class abstraction and a
singleton. (Contributed by NM, 29-May-2006.) (Proof shortened by Mario
Carneiro, 23-Dec-2016.)
|

          |
| |
| Theorem | prcom 3745 |
Commutative law for unordered pairs. (Contributed by NM, 5-Aug-1993.)
|
  
    |
| |
| Theorem | preq1 3746 |
Equality theorem for unordered pairs. (Contributed by NM,
29-Mar-1998.)
|
   
     |
| |
| Theorem | preq2 3747 |
Equality theorem for unordered pairs. (Contributed by NM, 5-Aug-1993.)
|
   
     |
| |
| Theorem | preq12 3748 |
Equality theorem for unordered pairs. (Contributed by NM,
19-Oct-2012.)
|
     
 
   |
| |
| Theorem | preq1i 3749 |
Equality inference for unordered pairs. (Contributed by NM,
19-Oct-2012.)
|
  
 
  |
| |
| Theorem | preq2i 3750 |
Equality inference for unordered pairs. (Contributed by NM,
19-Oct-2012.)
|
  
 
  |
| |
| Theorem | preq12i 3751 |
Equality inference for unordered pairs. (Contributed by NM,
19-Oct-2012.)
|
  
    |
| |
| Theorem | preq1d 3752 |
Equality deduction for unordered pairs. (Contributed by NM,
19-Oct-2012.)
|
       
   |
| |
| Theorem | preq2d 3753 |
Equality deduction for unordered pairs. (Contributed by NM,
19-Oct-2012.)
|
       
   |
| |
| Theorem | preq12d 3754 |
Equality deduction for unordered pairs. (Contributed by NM,
19-Oct-2012.)
|
             |
| |
| Theorem | tpeq1 3755 |
Equality theorem for unordered triples. (Contributed by NM,
13-Sep-2011.)
|
      
    |
| |
| Theorem | tpeq2 3756 |
Equality theorem for unordered triples. (Contributed by NM,
13-Sep-2011.)
|
      
    |
| |
| Theorem | tpeq3 3757 |
Equality theorem for unordered triples. (Contributed by NM,
13-Sep-2011.)
|
      
    |
| |
| Theorem | tpeq1d 3758 |
Equality theorem for unordered triples. (Contributed by NM,
22-Jun-2014.)
|
             |
| |
| Theorem | tpeq2d 3759 |
Equality theorem for unordered triples. (Contributed by NM,
22-Jun-2014.)
|
             |
| |
| Theorem | tpeq3d 3760 |
Equality theorem for unordered triples. (Contributed by NM,
22-Jun-2014.)
|
             |
| |
| Theorem | tpeq123d 3761 |
Equality theorem for unordered triples. (Contributed by NM,
22-Jun-2014.)
|
                 |
| |
| Theorem | tprot 3762 |
Rotation of the elements of an unordered triple. (Contributed by Alan
Sare, 24-Oct-2011.)
|
     
   |
| |
| Theorem | tpcoma 3763 |
Swap 1st and 2nd members of an undordered triple. (Contributed by NM,
22-May-2015.)
|
     
   |
| |
| Theorem | tpcomb 3764 |
Swap 2nd and 3rd members of an undordered triple. (Contributed by NM,
22-May-2015.)
|
     
   |
| |
| Theorem | tpass 3765 |
Split off the first element of an unordered triple. (Contributed by Mario
Carneiro, 5-Jan-2016.)
|
            |
| |
| Theorem | qdass 3766 |
Two ways to write an unordered quadruple. (Contributed by Mario Carneiro,
5-Jan-2016.)
|
   
       
     |
| |
| Theorem | qdassr 3767 |
Two ways to write an unordered quadruple. (Contributed by Mario Carneiro,
5-Jan-2016.)
|
   
             |
| |
| Theorem | tpidm12 3768 |
Unordered triple     is just
an overlong way to write
   .
(Contributed by David A. Wheeler, 10-May-2015.)
|
     
  |
| |
| Theorem | tpidm13 3769 |
Unordered triple     is just
an overlong way to write
   .
(Contributed by David A. Wheeler, 10-May-2015.)
|
     
  |
| |
| Theorem | tpidm23 3770 |
Unordered triple     is just
an overlong way to write
   .
(Contributed by David A. Wheeler, 10-May-2015.)
|
     
  |
| |
| Theorem | tpidm 3771 |
Unordered triple     is just
an overlong way to write
  . (Contributed by David A. Wheeler,
10-May-2015.)
|
       |
| |
| Theorem | tppreq3 3772 |
An unordered triple is an unordered pair if one of its elements is
identical with another element. (Contributed by Alexander van der Vekens,
6-Oct-2017.)
|
      
   |
| |
| Theorem | prid1g 3773 |
An unordered pair contains its first member. Part of Theorem 7.6 of
[Quine] p. 49. (Contributed by Stefan
Allan, 8-Nov-2008.)
|
      |
| |
| Theorem | prid2g 3774 |
An unordered pair contains its second member. Part of Theorem 7.6 of
[Quine] p. 49. (Contributed by Stefan
Allan, 8-Nov-2008.)
|
      |
| |
| Theorem | prid1 3775 |
An unordered pair contains its first member. Part of Theorem 7.6 of
[Quine] p. 49. (Contributed by NM,
5-Aug-1993.)
|
 
  |
| |
| Theorem | prid2 3776 |
An unordered pair contains its second member. Part of Theorem 7.6 of
[Quine] p. 49. (Contributed by NM,
5-Aug-1993.)
|
 
  |
| |
| Theorem | ifpprsnssdc 3777 |
An unordered pair is a singleton or a subset of itself. This theorem is
helpful to convert theorems about walks in arbitrary graphs into theorems
about walks in pseudographs. (Contributed by AV, 27-Feb-2021.)
|
     DECID  if-

         |
| |
| Theorem | prprc1 3778 |
A proper class vanishes in an unordered pair. (Contributed by NM,
5-Aug-1993.)
|
   
    |
| |
| Theorem | prprc2 3779 |
A proper class vanishes in an unordered pair. (Contributed by NM,
22-Mar-2006.)
|
   
    |
| |
| Theorem | prprc 3780 |
An unordered pair containing two proper classes is the empty set.
(Contributed by NM, 22-Mar-2006.)
|
        |
| |
| Theorem | tpid1 3781 |
One of the three elements of an unordered triple. (Contributed by NM,
7-Apr-1994.) (Proof shortened by Andrew Salmon, 29-Jun-2011.)
|
 
   |
| |
| Theorem | tpid1g 3782 |
Closed theorem form of tpid1 3781. (Contributed by Glauco Siliprandi,
23-Oct-2021.)
|
       |
| |
| Theorem | tpid2 3783 |
One of the three elements of an unordered triple. (Contributed by NM,
7-Apr-1994.) (Proof shortened by Andrew Salmon, 29-Jun-2011.)
|
 
   |
| |
| Theorem | tpid2g 3784 |
Closed theorem form of tpid2 3783. (Contributed by Glauco Siliprandi,
23-Oct-2021.)
|
       |
| |
| Theorem | tpid3g 3785 |
Closed theorem form of tpid3 3786. (Contributed by Alan Sare,
24-Oct-2011.)
|
       |
| |
| Theorem | tpid3 3786 |
One of the three elements of an unordered triple. (Contributed by NM,
7-Apr-1994.) (Proof shortened by Andrew Salmon, 29-Jun-2011.)
|
 
   |
| |
| Theorem | snnzg 3787 |
The singleton of a set is not empty. It is also inhabited as shown at
snmg 3788. (Contributed by NM, 14-Dec-2008.)
|
     |
| |
| Theorem | snmg 3788* |
The singleton of a set is inhabited. (Contributed by Jim Kingdon,
11-Aug-2018.)
|
      |
| |
| Theorem | snnz 3789 |
The singleton of a set is not empty. It is also inhabited as shown at
snm 3790. (Contributed by NM, 10-Apr-1994.)
|
   |
| |
| Theorem | snm 3790* |
The singleton of a set is inhabited. (Contributed by Jim Kingdon,
11-Aug-2018.)
|
    |
| |
| Theorem | snmb 3791* |
A singleton is inhabited iff its argument is a set. (Contributed by
Scott Fenton, 8-May-2018.) (Revised by Jim Kingdon, 29-Dec-2025.)
|
 
    |
| |
| Theorem | prmg 3792* |
A pair containing a set is inhabited. (Contributed by Jim Kingdon,
21-Sep-2018.)
|
       |
| |
| Theorem | prnz 3793 |
A pair containing a set is not empty. It is also inhabited (see
prm 3794). (Contributed by NM, 9-Apr-1994.)
|
  
 |
| |
| Theorem | prm 3794* |
A pair containing a set is inhabited. (Contributed by Jim Kingdon,
21-Sep-2018.)
|
     |
| |
| Theorem | prnzg 3795 |
A pair containing a set is not empty. It is also inhabited (see
prmg 3792). (Contributed by FL, 19-Sep-2011.)
|
      |
| |
| Theorem | tpnz 3796 |
A triplet containing a set is not empty. (Contributed by NM,
10-Apr-1994.)
|
  
  |
| |
| Theorem | snssOLD 3797 |
Obsolete version of snss 3806 as of 1-Jan-2025. (Contributed by NM,
5-Aug-1993.) (Proof modification is discouraged.)
(New usage is discouraged.)
|
     |
| |
| Theorem | eldifsn 3798 |
Membership in a set with an element removed. (Contributed by NM,
10-Oct-2007.)
|
         |
| |
| Theorem | ssdifsn 3799 |
Subset of a set with an element removed. (Contributed by Emmett Weisz,
7-Jul-2021.) (Proof shortened by JJ, 31-May-2022.)
|
         |
| |
| Theorem | eldifsni 3800 |
Membership in a set with an element removed. (Contributed by NM,
10-Mar-2015.)
|
    
  |