Theorem List for Intuitionistic Logic Explorer - 4001-4100 *Has distinct variable
group(s)
| Type | Label | Description |
| Statement |
| |
| Theorem | iuniin 4001* |
Law combining indexed union with indexed intersection. Eq. 14 in
[KuratowskiMostowski] p.
109. This theorem also appears as the last
example at http://en.wikipedia.org/wiki/Union%5F%28set%5Ftheory%29.
(Contributed by NM, 17-Aug-2004.) (Proof shortened by Andrew Salmon,
25-Jul-2011.)
|

  
 |
| |
| Theorem | iunss1 4002* |
Subclass theorem for indexed union. (Contributed by NM, 10-Dec-2004.)
(Proof shortened by Andrew Salmon, 25-Jul-2011.)
|
     |
| |
| Theorem | iinss1 4003* |
Subclass theorem for indexed union. (Contributed by NM,
24-Jan-2012.)
|
 
   |
| |
| Theorem | iuneq1 4004* |
Equality theorem for indexed union. (Contributed by NM,
27-Jun-1998.)
|
 
   |
| |
| Theorem | iineq1 4005* |
Equality theorem for restricted existential quantifier. (Contributed by
NM, 27-Jun-1998.)
|
 
   |
| |
| Theorem | ss2iun 4006 |
Subclass theorem for indexed union. (Contributed by NM, 26-Nov-2003.)
(Proof shortened by Andrew Salmon, 25-Jul-2011.)
|
      |
| |
| Theorem | iuneq2 4007 |
Equality theorem for indexed union. (Contributed by NM,
22-Oct-2003.)
|
  
   |
| |
| Theorem | iineq2 4008 |
Equality theorem for indexed intersection. (Contributed by NM,
22-Oct-2003.) (Proof shortened by Andrew Salmon, 25-Jul-2011.)
|
  
   |
| |
| Theorem | iuneq2i 4009 |
Equality inference for indexed union. (Contributed by NM,
22-Oct-2003.)
|
     |
| |
| Theorem | iineq2i 4010 |
Equality inference for indexed intersection. (Contributed by NM,
22-Oct-2003.)
|
     |
| |
| Theorem | iineq2d 4011 |
Equality deduction for indexed intersection. (Contributed by NM,
7-Dec-2011.)
|
      
    |
| |
| Theorem | iuneq2dv 4012* |
Equality deduction for indexed union. (Contributed by NM,
3-Aug-2004.)
|
      
  |
| |
| Theorem | iineq2dv 4013* |
Equality deduction for indexed intersection. (Contributed by NM,
3-Aug-2004.)
|
         |
| |
| Theorem | iuneq1d 4014* |
Equality theorem for indexed union, deduction version. (Contributed by
Drahflow, 22-Oct-2015.)
|
    
  |
| |
| Theorem | iuneq12d 4015* |
Equality deduction for indexed union, deduction version. (Contributed
by Drahflow, 22-Oct-2015.)
|
         |
| |
| Theorem | iuneq2d 4016* |
Equality deduction for indexed union. (Contributed by Drahflow,
22-Oct-2015.)
|
    
  |
| |
| Theorem | nfiunxy 4017* |
Bound-variable hypothesis builder for indexed union. (Contributed by
Mario Carneiro, 25-Jan-2014.)
|
        |
| |
| Theorem | nfiinxy 4018* |
Bound-variable hypothesis builder for indexed intersection.
(Contributed by Mario Carneiro, 25-Jan-2014.)
|
        |
| |
| Theorem | nfiunya 4019* |
Bound-variable hypothesis builder for indexed union. (Contributed by
Mario Carneiro, 25-Jan-2014.)
|
        |
| |
| Theorem | nfiinya 4020* |
Bound-variable hypothesis builder for indexed intersection.
(Contributed by Mario Carneiro, 25-Jan-2014.)
|
        |
| |
| Theorem | nfiu1 4021 |
Bound-variable hypothesis builder for indexed union. (Contributed by
NM, 12-Oct-2003.)
|
    |
| |
| Theorem | nfii1 4022 |
Bound-variable hypothesis builder for indexed intersection.
(Contributed by NM, 15-Oct-2003.)
|
    |
| |
| Theorem | dfiun2g 4023* |
Alternate definition of indexed union when is a set. Definition
15(a) of [Suppes] p. 44. (Contributed by
NM, 23-Mar-2006.) (Proof
shortened by Andrew Salmon, 25-Jul-2011.)
|
  
  
   |
| |
| Theorem | dfiin2g 4024* |
Alternate definition of indexed intersection when is a set.
(Contributed by Jeff Hankins, 27-Aug-2009.)
|
  
  
   |
| |
| Theorem | dfiun2 4025* |
Alternate definition of indexed union when is a set. Definition
15(a) of [Suppes] p. 44. (Contributed by
NM, 27-Jun-1998.) (Revised by
David Abernethy, 19-Jun-2012.)
|

  
  |
| |
| Theorem | dfiin2 4026* |
Alternate definition of indexed intersection when is a set.
Definition 15(b) of [Suppes] p. 44.
(Contributed by NM, 28-Jun-1998.)
(Proof shortened by Andrew Salmon, 25-Jul-2011.)
|

  
  |
| |
| Theorem | dfiunv2 4027* |
Define double indexed union. (Contributed by FL, 6-Nov-2013.)
|

  
   |
| |
| Theorem | cbviun 4028* |
Rule used to change the bound variables in an indexed union, with the
substitution specified implicitly by the hypothesis. (Contributed by
NM, 26-Mar-2006.) (Revised by Andrew Salmon, 25-Jul-2011.)
|
    
 
  |
| |
| Theorem | cbviin 4029* |
Change bound variables in an indexed intersection. (Contributed by Jeff
Hankins, 26-Aug-2009.) (Revised by Mario Carneiro, 14-Oct-2016.)
|
    
 
  |
| |
| Theorem | cbviunv 4030* |
Rule used to change the bound variables in an indexed union, with the
substitution specified implicitly by the hypothesis. (Contributed by
NM, 15-Sep-2003.)
|
     |
| |
| Theorem | cbviinv 4031* |
Change bound variables in an indexed intersection. (Contributed by Jeff
Hankins, 26-Aug-2009.)
|
     |
| |
| Theorem | iunss 4032* |
Subset theorem for an indexed union. (Contributed by NM, 13-Sep-2003.)
(Proof shortened by Andrew Salmon, 25-Jul-2011.)
|
     |
| |
| Theorem | ssiun 4033* |
Subset implication for an indexed union. (Contributed by NM,
3-Sep-2003.) (Proof shortened by Andrew Salmon, 25-Jul-2011.)
|
 
   |
| |
| Theorem | ssiun2 4034 |
Identity law for subset of an indexed union. (Contributed by NM,
12-Oct-2003.) (Proof shortened by Andrew Salmon, 25-Jul-2011.)
|

   |
| |
| Theorem | ssiun2s 4035* |
Subset relationship for an indexed union. (Contributed by NM,
26-Oct-2003.)
|
  
   |
| |
| Theorem | iunss2 4036* |
A subclass condition on the members of two indexed classes   
and    that implies a subclass relation on their indexed
unions. Generalization of Proposition 8.6 of [TakeutiZaring] p. 59.
Compare uniss2 3945. (Contributed by NM, 9-Dec-2004.)
|
       |
| |
| Theorem | iunssd 4037* |
Subset theorem for an indexed union. (Contributed by Glauco Siliprandi,
8-Apr-2021.)
|
        |
| |
| Theorem | iunab 4038* |
The indexed union of a class abstraction. (Contributed by NM,
27-Dec-2004.)
|


 
   |
| |
| Theorem | iunrab 4039* |
The indexed union of a restricted class abstraction. (Contributed by
NM, 3-Jan-2004.) (Proof shortened by Mario Carneiro, 14-Nov-2016.)
|


  
  |
| |
| Theorem | iunxdif2 4040* |
Indexed union with a class difference as its index. (Contributed by NM,
10-Dec-2004.)
|
    
      
   |
| |
| Theorem | ssiinf 4041 |
Subset theorem for an indexed intersection. (Contributed by FL,
15-Oct-2012.) (Proof shortened by Mario Carneiro, 14-Oct-2016.)
|
       |
| |
| Theorem | ssiin 4042* |
Subset theorem for an indexed intersection. (Contributed by NM,
15-Oct-2003.)
|
     |
| |
| Theorem | iinss 4043* |
Subset implication for an indexed intersection. (Contributed by NM,
15-Oct-2003.) (Proof shortened by Andrew Salmon, 25-Jul-2011.)
|
  
  |
| |
| Theorem | iinss2 4044 |
An indexed intersection is included in any of its members. (Contributed
by FL, 15-Oct-2012.)
|
 
  |
| |
| Theorem | uniiun 4045* |
Class union in terms of indexed union. Definition in [Stoll] p. 43.
(Contributed by NM, 28-Jun-1998.)
|
 
 |
| |
| Theorem | intiin 4046* |
Class intersection in terms of indexed intersection. Definition in
[Stoll] p. 44. (Contributed by NM,
28-Jun-1998.)
|

  |
| |
| Theorem | iunid 4047* |
An indexed union of singletons recovers the index set. (Contributed by
NM, 6-Sep-2005.)
|

   |
| |
| Theorem | iun0 4048 |
An indexed union of the empty set is empty. (Contributed by NM,
26-Mar-2003.) (Proof shortened by Andrew Salmon, 25-Jul-2011.)
|

 |
| |
| Theorem | 0iun 4049 |
An empty indexed union is empty. (Contributed by NM, 4-Dec-2004.)
(Proof shortened by Andrew Salmon, 25-Jul-2011.)
|

 |
| |
| Theorem | 0iin 4050 |
An empty indexed intersection is the universal class. (Contributed by
NM, 20-Oct-2005.)
|
  |
| |
| Theorem | viin 4051* |
Indexed intersection with a universal index class. (Contributed by NM,
11-Sep-2008.)
|
  
  |
| |
| Theorem | iunn0m 4052* |
There is an inhabited class in an indexed collection    iff the
indexed union of them is inhabited. (Contributed by Jim Kingdon,
16-Aug-2018.)
|
    
  |
| |
| Theorem | iinab 4053* |
Indexed intersection of a class builder. (Contributed by NM,
6-Dec-2011.)
|
   
   |
| |
| Theorem | iinrabm 4054* |
Indexed intersection of a restricted class builder. (Contributed by Jim
Kingdon, 16-Aug-2018.)
|
     
    |
| |
| Theorem | iunin2 4055* |
Indexed union of intersection. Generalization of half of theorem
"Distributive laws" in [Enderton] p. 30. Use uniiun 4045 to recover
Enderton's theorem. (Contributed by NM, 26-Mar-2004.)
|


     |
| |
| Theorem | iunin1 4056* |
Indexed union of intersection. Generalization of half of theorem
"Distributive laws" in [Enderton] p. 30. Use uniiun 4045 to recover
Enderton's theorem. (Contributed by Mario Carneiro, 30-Aug-2015.)
|


     |
| |
| Theorem | iundif2ss 4057* |
Indexed union of class difference. Compare to theorem "De Morgan's
laws" in [Enderton] p. 31.
(Contributed by Jim Kingdon,
17-Aug-2018.)
|


     |
| |
| Theorem | 2iunin 4058* |
Rearrange indexed unions over intersection. (Contributed by NM,
18-Dec-2008.)
|

        |
| |
| Theorem | iindif2m 4059* |
Indexed intersection of class difference. Compare to Theorem "De
Morgan's laws" in [Enderton] p.
31. (Contributed by Jim Kingdon,
17-Aug-2018.)
|
    
     |
| |
| Theorem | iinin2m 4060* |
Indexed intersection of intersection. Compare to Theorem "Distributive
laws" in [Enderton] p. 30.
(Contributed by Jim Kingdon,
17-Aug-2018.)
|
          |
| |
| Theorem | iinin1m 4061* |
Indexed intersection of intersection. Compare to Theorem "Distributive
laws" in [Enderton] p. 30.
(Contributed by Jim Kingdon,
17-Aug-2018.)
|
          |
| |
| Theorem | elriin 4062* |
Elementhood in a relative intersection. (Contributed by Mario Carneiro,
30-Dec-2016.)
|
   
     |
| |
| Theorem | riin0 4063* |
Relative intersection of an empty family. (Contributed by Stefan
O'Rear, 3-Apr-2015.)
|
 
    |
| |
| Theorem | riinm 4064* |
Relative intersection of an inhabited family. (Contributed by Jim
Kingdon, 19-Aug-2018.)
|
       
   |
| |
| Theorem | iinxsng 4065* |
A singleton index picks out an instance of an indexed intersection's
argument. (Contributed by NM, 15-Jan-2012.) (Proof shortened by Mario
Carneiro, 17-Nov-2016.)
|
  

  
  |
| |
| Theorem | iinxprg 4066* |
Indexed intersection with an unordered pair index. (Contributed by NM,
25-Jan-2012.)
|
  
      
 
    |
| |
| Theorem | iunxsng 4067* |
A singleton index picks out an instance of an indexed union's argument.
(Contributed by Mario Carneiro, 25-Jun-2016.)
|
  
      |
| |
| Theorem | iunxsn 4068* |
A singleton index picks out an instance of an indexed union's argument.
(Contributed by NM, 26-Mar-2004.) (Proof shortened by Mario Carneiro,
25-Jun-2016.)
|

      |
| |
| Theorem | iunxsngf 4069* |
A singleton index picks out an instance of an indexed union's argument.
(Contributed by Mario Carneiro, 25-Jun-2016.) (Revised by Thierry
Arnoux, 2-May-2020.)
|
  
        |
| |
| Theorem | iunun 4070 |
Separate a union in an indexed union. (Contributed by NM, 27-Dec-2004.)
(Proof shortened by Mario Carneiro, 17-Nov-2016.)
|



 
   |
| |
| Theorem | iunxun 4071 |
Separate a union in the index of an indexed union. (Contributed by NM,
26-Mar-2004.) (Proof shortened by Mario Carneiro, 17-Nov-2016.)
|

     
  |
| |
| Theorem | iunxprg 4072* |
A pair index picks out two instances of an indexed union's argument.
(Contributed by Alexander van der Vekens, 2-Feb-2018.)
|
  
      
 
    |
| |
| Theorem | iunxiun 4073* |
Separate an indexed union in the index of an indexed union.
(Contributed by Mario Carneiro, 5-Dec-2016.)
|

  
 |
| |
| Theorem | iinuniss 4074* |
A relationship involving union and indexed intersection. Exercise 23 of
[Enderton] p. 33 but with equality
changed to subset. (Contributed by
Jim Kingdon, 19-Aug-2018.)
|
  
    |
| |
| Theorem | iununir 4075* |
A relationship involving union and indexed union. Exercise 25 of
[Enderton] p. 33 but with biconditional
changed to implication.
(Contributed by Jim Kingdon, 19-Aug-2018.)
|
    
  
   |
| |
| Theorem | sspwuni 4076 |
Subclass relationship for power class and union. (Contributed by NM,
18-Jul-2006.)
|
  
  |
| |
| Theorem | pwssb 4077* |
Two ways to express a collection of subclasses. (Contributed by NM,
19-Jul-2006.)
|
     |
| |
| Theorem | elpwpw 4078 |
Characterization of the elements of a double power class: they are exactly
the sets whose union is included in that class. (Contributed by BJ,
29-Apr-2021.)
|
  
     |
| |
| Theorem | pwpwab 4079* |
The double power class written as a class abstraction: the class of sets
whose union is included in the given class. (Contributed by BJ,
29-Apr-2021.)
|
  
   |
| |
| Theorem | pwpwssunieq 4080* |
The class of sets whose union is equal to a given class is included in
the double power class of that class. (Contributed by BJ,
29-Apr-2021.)
|
 
    |
| |
| Theorem | elpwuni 4081 |
Relationship for power class and union. (Contributed by NM,
18-Jul-2006.)
|
       |
| |
| Theorem | iinpw 4082* |
The power class of an intersection in terms of indexed intersection.
Exercise 24(a) of [Enderton] p. 33.
(Contributed by NM,
29-Nov-2003.)
|
     |
| |
| Theorem | iunpwss 4083* |
Inclusion of an indexed union of a power class in the power class of the
union of its index. Part of Exercise 24(b) of [Enderton] p. 33.
(Contributed by NM, 25-Nov-2003.)
|


   |
| |
| Theorem | rintm 4084* |
Relative intersection of an inhabited class. (Contributed by Jim
Kingdon, 19-Aug-2018.)
|
   
       |
| |
| 2.1.21 Disjointness
|
| |
| Syntax | wdisj 4085 |
Extend wff notation to include the statement that a family of classes
   , for , is a disjoint family.
|
Disj  |
| |
| Definition | df-disj 4086* |
A collection of classes    is disjoint when for each element
, it is in    for at most
one . (Contributed by
Mario Carneiro, 14-Nov-2016.) (Revised by NM, 16-Jun-2017.)
|
Disj
     |
| |
| Theorem | dfdisj2 4087* |
Alternate definition for disjoint classes. (Contributed by NM,
17-Jun-2017.)
|
Disj
    
   |
| |
| Theorem | disjss2 4088 |
If each element of a collection is contained in a disjoint collection,
the original collection is also disjoint. (Contributed by Mario
Carneiro, 14-Nov-2016.)
|
  Disj
Disj    |
| |
| Theorem | disjeq2 4089 |
Equality theorem for disjoint collection. (Contributed by Mario Carneiro,
14-Nov-2016.)
|
  Disj
Disj
   |
| |
| Theorem | disjeq2dv 4090* |
Equality deduction for disjoint collection. (Contributed by Mario
Carneiro, 14-Nov-2016.)
|
     Disj Disj    |
| |
| Theorem | disjss1 4091* |
A subset of a disjoint collection is disjoint. (Contributed by Mario
Carneiro, 14-Nov-2016.)
|
 Disj
Disj    |
| |
| Theorem | disjeq1 4092* |
Equality theorem for disjoint collection. (Contributed by Mario
Carneiro, 14-Nov-2016.)
|
 Disj
Disj
   |
| |
| Theorem | disjeq1d 4093* |
Equality theorem for disjoint collection. (Contributed by Mario
Carneiro, 14-Nov-2016.)
|
   Disj Disj    |
| |
| Theorem | disjeq12d 4094* |
Equality theorem for disjoint collection. (Contributed by Mario
Carneiro, 14-Nov-2016.)
|
     Disj
Disj    |
| |
| Theorem | cbvdisj 4095* |
Change bound variables in a disjoint collection. (Contributed by Mario
Carneiro, 14-Nov-2016.)
|
    
 Disj
Disj   |
| |
| Theorem | cbvdisjv 4096* |
Change bound variables in a disjoint collection. (Contributed by Mario
Carneiro, 11-Dec-2016.)
|
  Disj Disj   |
| |
| Theorem | nfdisjv 4097* |
Bound-variable hypothesis builder for disjoint collection. (Contributed
by Jim Kingdon, 19-Aug-2018.)
|
     Disj  |
| |
| Theorem | nfdisj1 4098 |
Bound-variable hypothesis builder for disjoint collection. (Contributed
by Mario Carneiro, 14-Nov-2016.)
|
 Disj
 |
| |
| Theorem | disjnim 4099* |
If a collection    for is disjoint, then pairs are
disjoint. (Contributed by Mario Carneiro, 26-Mar-2015.) (Revised by
Jim Kingdon, 6-Oct-2022.)
|
  Disj    
    |
| |
| Theorem | disjnims 4100* |
If a collection    for is disjoint, then pairs are
disjoint. (Contributed by Mario Carneiro, 14-Nov-2016.) (Revised by
Jim Kingdon, 7-Oct-2022.)
|
Disj
      ![]_ ]_](_urbrack.gif)   ![]_ ]_](_urbrack.gif)     |