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

Definition df-opab 4194
Description: Define the class abstraction of a collection of ordered pairs. Definition 3.3 of [Monk1] p. 34. Usually  x and  y are distinct, although the definition doesn't strictly require it. The brace notation is called "class abstraction" by Quine; it is also (more commonly) called a "class builder" in the literature. (Contributed by NM, 4-Jul-1994.)
Assertion
Ref Expression
df-opab  |-  { <. x ,  y >.  |  ph }  =  { z  |  E. x E. y
( z  =  <. x ,  y >.  /\  ph ) }
Distinct variable groups:    x, z    y,
z    ph, z
Allowed substitution hints:    ph( x,  y)

Detailed syntax breakdown of Definition df-opab
StepHypRef Expression
1 wph . . 3  wff  ph
2 vx . . 3  setvar  x
3 vy . . 3  setvar  y
41, 2, 3copab 4192 . 2  class  { <. x ,  y >.  |  ph }
5 vz . . . . . . . 8  setvar  z
65cv 1401 . . . . . . 7  class  z
72cv 1401 . . . . . . . 8  class  x
83cv 1401 . . . . . . . 8  class  y
97, 8cop 3712 . . . . . . 7  class  <. x ,  y >.
106, 9wceq 1402 . . . . . 6  wff  z  = 
<. x ,  y >.
1110, 1wa 104 . . . . 5  wff  ( z  =  <. x ,  y
>.  /\  ph )
1211, 3wex 1545 . . . 4  wff  E. y
( z  =  <. x ,  y >.  /\  ph )
1312, 2wex 1545 . . 3  wff  E. x E. y ( z  = 
<. x ,  y >.  /\  ph )
1413, 5cab 2224 . 2  class  { z  |  E. x E. y ( z  = 
<. x ,  y >.  /\  ph ) }
154, 14wceq 1402 1  wff  { <. x ,  y >.  |  ph }  =  { z  |  E. x E. y
( z  =  <. x ,  y >.  /\  ph ) }
Colors of variables:    wff set class
This definition is used by:  opabss  4196  opabbid  4197  nfopab  4200  nfopab1  4201  nfopab2  4202  cbvopab  4203  cbvopab1  4205  cbvopab2  4206  cbvopab1s  4207  cbvopab2v  4209  unopab  4211  opabid  4400  elopab  4402  ssopab2  4420  iunopab  4426  elxpi  4792  opabssxpd  4813  rabxp  4814  csbxpg  4858  relopabi  4907  opabbrex  6135  dfoprab2  6138  dmoprab  6172  dfopab2  6427  cnvoprab  6474
  Copyright terms: Public domain W3C validator