Theorem List for New Foundations Explorer - 5001-5100   *Has distinct variable
 group(s)
| Type | Label | Description | 
| Statement | 
|   | 
| Theorem | iss 5001 | 
A subclass of the identity function is the identity function restricted
       to its domain.  (The proof was shortened by Andrew Salmon, 27-Aug-2011.)
       (Contributed by set.mm contributors, 13-Dec-2003.)  (Revised by set.mm
       contributors, 27-Aug-2011.)
 | 
                    
       | 
|   | 
| Theorem | resopab2 5002* | 
Restriction of a class abstraction of ordered pairs.  (Contributed by
       set.mm contributors, 24-Aug-2007.)
 | 
                   
                                               | 
|   | 
| Theorem | dfres2 5003* | 
Alternate definition of the restriction operation.  (Contributed by
       Mario Carneiro, 5-Nov-2013.)
 | 
                   
                  | 
|   | 
| Theorem | opabresid 5004* | 
The restricted identity expressed with the class builder.  (Contributed
       by FL, 25-Apr-2012.)
 | 
                                        | 
|   | 
| Theorem | dmresi 5005 | 
The domain of a restricted identity function.  (Contributed by set.mm
     contributors, 27-Aug-2004.)
 | 
                 | 
|   | 
| Theorem | resid 5006 | 
Any class restricted to the universe is itself.  (Contributed by set.mm
     contributors, 16-Mar-2004.)  (Revised by Scott Fenton, 18-Apr-2021.)
 | 
              | 
|   | 
| Theorem | resima 5007 | 
A restriction to an image.  (Contributed by set.mm contributors,
     29-Sep-2004.)
 | 
                      | 
|   | 
| Theorem | resima2 5008 | 
Image under a restricted class.  (Contributed by FL, 31-Aug-2009.)
 | 
                                | 
|   | 
| Theorem | imadmrn 5009 | 
The image of the domain of a class is the range of the class.
       (Contributed by set.mm contributors, 14-Aug-1994.)
 | 
                | 
|   | 
| Theorem | imassrn 5010 | 
The image of a class is a subset of its range.  Theorem 3.16(xi) of
       [Monk1] p. 39.  (Contributed by set.mm
contributors, 31-Mar-1995.)
 | 
              | 
|   | 
| Theorem | imai 5011 | 
Image under the identity relation.  Theorem 3.16(viii) of [Monk1] p. 38.
       (Contributed by set.mm contributors, 30-Apr-1998.)
 | 
           
   | 
|   | 
| Theorem | rnresi 5012 | 
The range of the restricted identity function.  (Contributed by set.mm
     contributors, 27-Aug-2004.)
 | 
                 | 
|   | 
| Theorem | resiima 5013 | 
The image of a restriction of the identity function.  (Contributed by FL,
     31-Dec-2006.)
 | 
                             | 
|   | 
| Theorem | ima0 5014 | 
Image of the empty set.  Theorem 3.16(ii) of [Monk1] p. 38.  (Contributed
     by set.mm contributors, 20-May-1998.)
 | 
            | 
|   | 
| Theorem | 0ima 5015 | 
Image under the empty relation.  (Contributed by FL, 11-Jan-2007.)
 | 
            | 
|   | 
| Theorem | imadisj 5016 | 
A class whose image under another is empty is disjoint with the other's
     domain.  (Contributed by FL, 24-Jan-2007.)
 | 
        
                      | 
|   | 
| Theorem | cnvimass 5017 | 
A preimage under any class is included in the domain of the class.
     (Contributed by FL, 29-Jan-2007.)
 | 
        
       | 
|   | 
| Theorem | cnvimarndm 5018 | 
The preimage of the range of a class is the domain of the class.
     (Contributed by Jeff Hankins, 15-Jul-2009.)
 | 
                 | 
|   | 
| Theorem | imasn 5019* | 
The image of a singleton.  (Contributed by set.mm contributors,
       9-Jan-2015.)
 | 
         
             | 
|   | 
| Theorem | elimasn 5020 | 
Membership in an image of a singleton.  (The proof was shortened by
       Andrew Salmon, 27-Aug-2011.)  (Contributed by set.mm contributors,
       15-Mar-2004.)  (Revised by set.mm contributors, 27-Aug-2011.)
 | 
                             | 
|   | 
| Theorem | eliniseg 5021 | 
Membership in an initial segment.  The idiom         ,
     meaning          , is used to specify an
initial segment in (for
     example) Definition 6.21 of [TakeutiZaring] p. 30.  (The proof was
     shortened by Andrew Salmon, 27-Aug-2011.)  (Contributed by set.mm
     contributors, 28-Apr-2004.)  (Revised by set.mm contributors,
     27-Aug-2011.)
 | 
               
  
      | 
|   | 
| Theorem | epini 5022 | 
Any set is equal to its preimage under the converse epsilon relation.
       (Contributed by Mario Carneiro, 9-Mar-2013.)
 | 
                          
     | 
|   | 
| Theorem | iniseg 5023* | 
An idiom that signifies an initial segment of an ordering, used, for
       example, in Definition 6.21 of [TakeutiZaring] p. 30.  (Contributed by
       set.mm contributors, 28-Apr-2004.)
 | 
               
        | 
|   | 
| Theorem | imass1 5024 | 
Subset theorem for image.  (Contributed by set.mm contributors,
     16-Mar-2004.)
 | 
                          | 
|   | 
| Theorem | imass2 5025 | 
Subset theorem for image.  Exercise 22(a) of [Enderton] p. 53.
     (Contributed by set.mm contributors, 22-Mar-1998.)
 | 
                          | 
|   | 
| Theorem | ndmima 5026 | 
The image of a singleton outside the domain is empty.  (Contributed by
     set.mm contributors, 22-May-1998.)
 | 
                            | 
|   | 
| Theorem | cotr 5027* | 
Two ways of saying a relation is transitive.  Definition of transitivity
       in [Schechter] p. 51.  (The proof was
shortened by Andrew Salmon,
       27-Aug-2011.)  (Contributed by set.mm contributors, 27-Dec-1996.)
       (Revised by set.mm contributors, 27-Aug-2011.)
 | 
          
                                  | 
|   | 
| Theorem | cnvsym 5028* | 
Two ways of saying a relation is symmetric.  Similar to definition of
       symmetry in [Schechter] p. 51.  (The
proof was shortened by Andrew
       Salmon, 27-Aug-2011.)  (Contributed by set.mm contributors,
       28-Dec-1996.)  (Revised by set.mm contributors, 27-Aug-2011.)
 | 
                             | 
|   | 
| Theorem | intasym 5029* | 
Two ways of saying a relation is antisymmetric.  Definition of
       antisymmetry in [Schechter] p. 51. 
(The proof was shortened by Andrew
       Salmon, 27-Aug-2011.)  (Contributed by set.mm contributors, 9-Sep-2004.)
       (Revised by set.mm contributors, 27-Aug-2011.)
 | 
                                             | 
|   | 
| Theorem | intirr 5030* | 
Two ways of saying a relation is irreflexive.  Definition of
       irreflexivity in [Schechter] p. 51. 
(Contributed by NM, 9-Sep-2004.)
       (Revised by Andrew Salmon, 27-Aug-2011.)
 | 
                            | 
|   | 
| Theorem | cnvopab 5031* | 
The converse of a class abstraction of ordered pairs.  (The proof was
       shortened by Andrew Salmon, 27-Aug-2011.)  (Contributed by set.mm
       contributors, 11-Dec-2003.)  (Revised by set.mm contributors,
       27-Aug-2011.)
 | 
                               | 
|   | 
| Theorem | cnv0 5032 | 
The converse of the empty set.  (Contributed by set.mm contributors,
       6-Apr-1998.)
 | 
         | 
|   | 
| Theorem | cnvi 5033 | 
The converse of the identity relation.  Theorem 3.7(ii) of [Monk1]
       p. 36.  (The proof was shortened by Andrew Salmon, 27-Aug-2011.)
       (Contributed by set.mm contributors, 26-Apr-1998.)  (Revised by set.mm
       contributors, 27-Aug-2011.)
 | 
          | 
|   | 
| Theorem | cnvun 5034 | 
The converse of a union is the union of converses.  Theorem 16 of
       [Suppes] p. 62.  (The proof was shortened
by Andrew Salmon,
       27-Aug-2011.)  (Contributed by set.mm contributors, 25-Mar-1998.)
       (Revised by set.mm contributors, 27-Aug-2011.)
 | 
            
           | 
|   | 
| Theorem | cnvdif 5035 | 
Distributive law for converse over set difference.  (Contributed by
       set.mm contributors, 26-Jun-2014.)
 | 
            
           | 
|   | 
| Theorem | cnvin 5036 | 
Distributive law for converse over intersection.  Theorem 15 of [Suppes]
       p. 62.  (Contributed by set.mm contributors, 25-Mar-1998.)  (Revised by
       set.mm contributors, 26-Jun-2014.)
 | 
            
           | 
|   | 
| Theorem | rnun 5037 | 
Distributive law for range over union.  Theorem 8 of [Suppes] p. 60.
     (Contributed by set.mm contributors, 24-Mar-1998.)
 | 
             
             | 
|   | 
| Theorem | rnin 5038 | 
The range of an intersection belongs the intersection of ranges.  Theorem
     9 of [Suppes] p. 60.  (Contributed by
set.mm contributors,
     15-Sep-2004.)
 | 
                          | 
|   | 
| Theorem | rnuni 5039* | 
The range of a union.  Part of Exercise 8 of [Enderton] p. 41.
       (Contributed by set.mm contributors, 17-Mar-2004.)
 | 
                    | 
|   | 
| Theorem | imaundi 5040 | 
Distributive law for image over union.  Theorem 35 of [Suppes] p. 65.
     (Contributed by set.mm contributors, 30-Sep-2002.)
 | 
                                | 
|   | 
| Theorem | imaundir 5041 | 
The image of a union.  (Contributed by Jeff Hoffman, 17-Feb-2008.)
 | 
                                | 
|   | 
| Theorem | dminss 5042 | 
An upper bound for intersection with a domain.  Theorem 40 of [Suppes]
       p. 66, who calls it "somewhat surprising."  (Contributed by
set.mm
       contributors, 11-Aug-2004.)
 | 
             
            | 
|   | 
| Theorem | imainss 5043 | 
An upper bound for intersection with an image.  Theorem 41 of [Suppes]
       p. 66.  (Contributed by set.mm contributors, 11-Aug-2004.)
 | 
        
                         | 
|   | 
| Theorem | cnvxp 5044 | 
The converse of a cross product.  Exercise 11 of [Suppes] p. 67.  (The
       proof was shortened by Andrew Salmon, 27-Aug-2011.)  (Contributed by
       set.mm contributors, 14-Aug-1999.)  (Revised by set.mm contributors,
       27-Aug-2011.)
 | 
            
         | 
|   | 
| Theorem | xp0 5045 | 
The cross product with the empty set is empty.  Part of Theorem 3.13(ii)
     of [Monk1] p. 37.  (Contributed by set.mm
contributors, 12-Apr-2004.)
 | 
              | 
|   | 
| Theorem | xpnz 5046 | 
The cross product of nonempty classes is nonempty.  (Variation of a
       theorem contributed by Raph Levien, 30-Jun-2006.)  (Contributed by
       set.mm contributors, 30-Jun-2006.)  (Revised by set.mm contributors,
       19-Apr-2007.)
 | 
                                  | 
|   | 
| Theorem | xpeq0 5047 | 
At least one member of an empty cross product is empty.  (Contributed by
     set.mm contributors, 27-Aug-2006.)
 | 
          
             
           | 
|   | 
| Theorem | xpdisj1 5048 | 
Cross products with disjoint sets are disjoint.  (Contributed by set.mm
     contributors, 13-Sep-2004.)
 | 
                    
                
      | 
|   | 
| Theorem | xpdisj2 5049 | 
Cross products with disjoint sets are disjoint.  (Contributed by set.mm
     contributors, 13-Sep-2004.)
 | 
                    
                
      | 
|   | 
| Theorem | xpsndisj 5050 | 
Cross products with two different singletons are disjoint.  (Contributed
     by set.mm contributors, 28-Jul-2004.)  (Revised by set.mm contributors,
     3-Jun-2007.)
 | 
                          
              | 
|   | 
| Theorem | resdisj 5051 | 
A double restriction to disjoint classes is the empty set.  (The proof was
     shortened by Andrew Salmon, 27-Aug-2011.)  (Contributed by set.mm
     contributors, 7-Oct-2004.)  (Revised by set.mm contributors,
     27-Aug-2011.)
 | 
                    
                | 
|   | 
| Theorem | rnxp 5052 | 
The range of a cross product.  Part of Theorem 3.13(x) of [Monk1] p. 37.
     (Contributed by set.mm contributors, 12-Apr-2004.)  (Revised by set.mm
     contributors, 9-Apr-2007.)
 | 
               
           | 
|   | 
| Theorem | dmxpss 5053 | 
The domain of a cross product is a subclass of the first factor.
     (Contributed by set.mm contributors, 19-Mar-2007.)
 | 
                | 
|   | 
| Theorem | rnxpss 5054 | 
The range of a cross product is a subclass of the second factor.  (The
     proof was shortened by Andrew Salmon, 27-Aug-2011.)  (Contributed by
     set.mm contributors, 16-Jan-2006.)  (Revised by set.mm contributors,
     27-Aug-2011.)
 | 
                | 
|   | 
| Theorem | rnxpid 5055 | 
The range of a square cross product.  (Contributed by FL, 17-May-2010.)
 | 
             
   | 
|   | 
| Theorem | ssxpb 5056 | 
A cross-product subclass relationship is equivalent to the relationship
     for it components.  (Contributed by set.mm contributors, 17-Dec-2008.)
 | 
          
          
                                    | 
|   | 
| Theorem | xp11 5057 | 
The cross product of nonempty classes is one-to-one.  (Contributed by
     set.mm contributors, 31-May-2008.)
 | 
                               
                             | 
|   | 
| Theorem | xpcan 5058 | 
Cancellation law for cross-product.  (Contributed by set.mm contributors,
     30-Aug-2011.)
 | 
              
               
  
         | 
|   | 
| Theorem | xpcan2 5059 | 
Cancellation law for cross-product.  (Contributed by set.mm contributors,
     30-Aug-2011.)
 | 
              
               
  
         | 
|   | 
| Theorem | ssrnres 5060 | 
Subset of the range of a restriction.  (Contributed by set.mm
       contributors, 16-Jan-2006.)
 | 
                                        | 
|   | 
| Theorem | rninxp 5061* | 
Range of the intersection with a cross product.  (The proof was
       shortened by Andrew Salmon, 27-Aug-2011.)  (Contributed by set.mm
       contributors, 17-Jan-2006.)  (Revised by set.mm contributors,
       27-Aug-2011.)
 | 
                  
                          | 
|   | 
| Theorem | dminxp 5062* | 
Domain of the intersection with a cross product.  (Contributed by set.mm
       contributors, 17-Jan-2006.)
 | 
                  
                          | 
|   | 
| Theorem | cnvcnv 5063 | 
The double converse of a class is the original class.  (Contributed by
       Scott Fenton, 17-Apr-2021.)
 | 
          | 
|   | 
| Theorem | cnveqb 5064 | 
Equality theorem for converse.  (Contributed by FL, 19-Sep-2011.)
     (Revised by Scott Fenton, 17-Apr-2021.)
 | 
                    | 
|   | 
| Theorem | dmsnn0 5065 | 
The domain of a singleton is nonzero iff the singleton argument is a
       set.  (Contributed by NM, 14-Dec-2008.)  (Proof shortened by Andrew
       Salmon, 27-Aug-2011.)  (Revised by Scott Fenton, 19-Apr-2021.)
 | 
                      | 
|   | 
| Theorem | rnsnn0 5066 | 
The range of a singleton is nonzero iff the singleton argument is a set.
     (Contributed by set.mm contributors, 14-Dec-2008.)  (Revised by Scott
     Fenton, 19-Apr-2021.)
 | 
                      | 
|   | 
| Theorem | dmsnopg 5067 | 
The domain of a singleton of an ordered pair is the singleton of the
       first member.  (Contributed by Mario Carneiro, 26-Apr-2015.)
 | 
                             | 
|   | 
| Theorem | dmsnopss 5068 | 
The domain of a singleton of an ordered pair is a subset of the
       singleton of the first member (with no sethood assumptions on  ).
       (Contributed by Mario Carneiro, 30-Apr-2015.)
 | 
                   | 
|   | 
| Theorem | dmpropg 5069 | 
The domain of an unordered pair of ordered pairs.  (Contributed by Mario
       Carneiro, 26-Apr-2015.)
 | 
                                                  | 
|   | 
| Theorem | dmsnop 5070 | 
The domain of a singleton of an ordered pair is the singleton of the
       first member.  (Contributed by NM, 30-Jan-2004.)  (Proof shortened by
       Andrew Salmon, 27-Aug-2011.)  (Revised by Mario Carneiro,
       26-Apr-2015.)
 | 
                                 | 
|   | 
| Theorem | dmprop 5071 | 
The domain of an unordered pair of ordered pairs.  (Contributed by NM,
       13-Sep-2011.)
 | 
                                                          | 
|   | 
| Theorem | dmtpop 5072 | 
The domain of an unordered triple of ordered pairs.  (Contributed by NM,
       14-Sep-2011.)
 | 
                                                                                   | 
|   | 
| Theorem | op1sta 5073 | 
Extract the first member of an ordered pair.  (Contributed by Raph
       Levien, 4-Dec-2003.)
 | 
                                              | 
|   | 
| Theorem | cnvsn 5074 | 
Converse of a singleton of an ordered pair.  (Contributed by NM,
       11-May-1998.)
 | 
                                                   | 
|   | 
| Theorem | opswap 5075 | 
Swap the members of an ordered pair.  (Contributed by set.mm
       contributors, 14-Dec-2008.)
 | 
                                                  | 
|   | 
| Theorem | rnsnop 5076 | 
The range of a singleton of an ordered pair is the singleton of the
       second member.  (Contributed by set.mm contributors, 24-Jul-2004.)
 | 
                                 | 
|   | 
| Theorem | op2nda 5077 | 
Extract the second member of an ordered pair.  (Contributed by set.mm
       contributors, 9-Jan-2015.)
 | 
                                              | 
|   | 
| Theorem | cnvresima 5078 | 
An image under the converse of a restriction.  (Contributed by Jeff
       Hankins, 12-Jul-2009.)
 | 
                
              | 
|   | 
| Theorem | resdmres 5079 | 
Restriction to the domain of a restriction.  (Contributed by set.mm
     contributors, 8-Apr-2007.)
 | 
                            | 
|   | 
| Theorem | imadmres 5080 | 
The image of the domain of a restriction.  (Contributed by set.mm
     contributors, 8-Apr-2007.)
 | 
         
               | 
|   | 
| Theorem | dfco2 5081* | 
Alternate definition of a class composition, using only one bound
       variable.  (Contributed by set.mm contributors, 19-Dec-2008.)
 | 
           
                             | 
|   | 
| Theorem | dfco2a 5082* | 
Generalization of dfco2 5081, where   can have any value between
                 and  .  (The proof was shortened by Andrew
       Salmon, 27-Aug-2011.)  (Contributed by set.mm contributors,
       21-Dec-2008.)  (Revised by set.mm contributors, 27-Aug-2011.)
 | 
                            
                                | 
|   | 
| Theorem | coundi 5083 | 
Class composition distributes over union.  (The proof was shortened by
       Andrew Salmon, 27-Aug-2011.)  (Contributed by set.mm contributors,
       21-Dec-2008.)  (Revised by set.mm contributors, 27-Aug-2011.)
 | 
                                      | 
|   | 
| Theorem | coundir 5084 | 
Class composition distributes over union.  (The proof was shortened by
       Andrew Salmon, 27-Aug-2011.)  (Contributed by set.mm contributors,
       21-Dec-2008.)  (Revised by set.mm contributors, 27-Aug-2011.)
 | 
          
       
              
       | 
|   | 
| Theorem | cores 5085 | 
Restricted first member of a class composition.  (The proof was
       shortened by Andrew Salmon, 27-Aug-2011.)  (Contributed by set.mm
       contributors, 12-Oct-2004.)  (Revised by set.mm contributors,
       27-Aug-2011.)
 | 
                            
          | 
|   | 
| Theorem | resco 5086 | 
Associative law for the restriction of a composition.  (Contributed by
       set.mm contributors, 12-Dec-2006.)
 | 
          
               
       | 
|   | 
| Theorem | imaco 5087 | 
Image of the composition of two classes.  (Contributed by Jason
       Orendorff, 12-Dec-2006.)
 | 
                          | 
|   | 
| Theorem | rnco 5088 | 
The range of the composition of two classes.  (Contributed by set.mm
       contributors, 12-Dec-2006.)
 | 
             
             | 
|   | 
| Theorem | rnco2 5089 | 
The range of the composition of two classes.  (Contributed by set.mm
     contributors, 27-Mar-2008.)
 | 
             
         | 
|   | 
| Theorem | dmco 5090 | 
The domain of a composition.  Exercise 27 of [Enderton] p. 53.
     (Contributed by set.mm contributors, 4-Feb-2004.)
 | 
             
          | 
|   | 
| Theorem | coiun 5091* | 
Composition with an indexed union.  (Contributed by set.mm contributors,
       21-Dec-2008.)
 | 
                                  | 
|   | 
| Theorem | cores2 5092 | 
Absorption of a reverse (preimage) restriction of the second member of a
     class composition.  (Contributed by set.mm contributors, 11-Dec-2006.)
 | 
                                        | 
|   | 
| Theorem | co02 5093 | 
Composition with the empty set.  Theorem 20 of [Suppes] p. 63.
       (Contributed by set.mm contributors, 24-Apr-2004.)
 | 
              | 
|   | 
| Theorem | co01 5094 | 
Composition with the empty set.  (Contributed by set.mm contributors,
       24-Apr-2004.)
 | 
    
       
   | 
|   | 
| Theorem | coi1 5095 | 
Composition with the identity relation.  Part of Theorem 3.7(i) of
       [Monk1] p. 36.  (Contributed by set.mm
contributors, 22-Apr-2004.)
       (Revised by Scott Fenton, 14-Apr-2021.)
 | 
            
   | 
|   | 
| Theorem | coi2 5096 | 
Composition with the identity relation.  Part of Theorem 3.7(i) of
       [Monk1] p. 36.  (Contributed by set.mm
contributors, 22-Apr-2004.)
       (Revised by Scott Fenton, 17-Apr-2021.)
 | 
            
   | 
|   | 
| Theorem | coires1 5097 | 
Composition with a restricted identity relation.  (Contributed by FL,
     19-Jun-2011.)  (Revised by Scott Fenton, 17-Apr-2021.)
 | 
                           | 
|   | 
| Theorem | coass 5098 | 
Associative law for class composition.  Theorem 27 of [Suppes] p. 64.
       Also Exercise 21 of [Enderton] p. 53. 
Interestingly, this law holds for
       any classes whatsoever, not just functions or even relations.
       (Contributed by set.mm contributors, 27-Jan-1997.)
 | 
          
       
               | 
|   | 
| Theorem | cnvtr 5099 | 
A class is transitive iff its converse is transitive.  (Contributed by FL,
     19-Sep-2011.)  (Revised by Scott Fenton, 18-Apr-2021.)
 | 
          
                       | 
|   | 
| Theorem | ssdmrn 5100 | 
A class is included in the cross product of its domain and range.
       Exercise 4.12(t) of [Mendelson] p.
235.  (Contributed by set.mm
       contributors, 3-Aug-1994.)  (Revised by Scott Fenton, 15-Apr-2021.)
 | 
                  |