ILE Home Intuitionistic Logic Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  ILE Home  >  Th. List  >  df-dju Unicode version

Definition df-dju 7099
Description: Disjoint union of two classes. This is a way of creating a class which contains elements corresponding to each element of  A or  B, tagging each one with whether it came from  A or  B. (Contributed by Jim Kingdon, 20-Jun-2022.)
Assertion
Ref Expression
df-dju  |-  ( A B )  =  ( ( { (/) }  X.  A )  u.  ( { 1o }  X.  B
) )

Detailed syntax breakdown of Definition df-dju
StepHypRef Expression
1 cA . . 3  class  A
2 cB . . 3  class  B
31, 2cdju 7098 . 2  class  ( A B )
4 c0 3447 . . . . 5  class  (/)
54csn 3619 . . . 4  class  { (/) }
65, 1cxp 4658 . . 3  class  ( {
(/) }  X.  A
)
7 c1o 6464 . . . . 5  class  1o
87csn 3619 . . . 4  class  { 1o }
98, 2cxp 4658 . . 3  class  ( { 1o }  X.  B
)
106, 9cun 3152 . 2  class  ( ( { (/) }  X.  A
)  u.  ( { 1o }  X.  B
) )
113, 10wceq 1364 1  wff  ( A B )  =  ( ( { (/) }  X.  A )  u.  ( { 1o }  X.  B
) )
Colors of variables: wff set class
This definition is referenced by:  djueq12  7100  nfdju  7103  djuex  7104  djuexb  7105  djulclr  7110  djurclr  7111  djulcl  7112  djurcl  7113  djulclb  7116  djuunr  7127  eldju2ndl  7133  eldju2ndr  7134  xp2dju  7277  djucomen  7278  djuassen  7279  xpdjuen  7280  djulclALT  15363  djurclALT  15364
  Copyright terms: Public domain W3C validator