MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  df-opab Structured version   Visualization version   GIF version

Definition df-opab 5137
Description: Define the class abstraction of a collection of ordered pairs. Definition 3.3 of [Monk1] p. 34. Usually 𝑥 and 𝑦 are distinct, although the definition does not require it (see dfid2 5517 for a case where they are not distinct). The brace notation is called "class abstraction" by Quine; it is also called "class builder" in the literature. An alternate definition using no existential quantifiers is shown by dfopab2 7996. An example is given by ex-opab 30522. (Contributed by NM, 4-Jul-1994.)
Assertion
Ref Expression
df-opab {⟨𝑥, 𝑦⟩ ∣ 𝜑} = {𝑧 ∣ ∃𝑥𝑦(𝑧 = ⟨𝑥, 𝑦⟩ ∧ 𝜑)}
Distinct variable groups:   𝑥,𝑧   𝑦,𝑧   𝜑,𝑧
Allowed substitution hints:   𝜑(𝑥,𝑦)

Detailed syntax breakdown of Definition df-opab
StepHypRef Expression
1 wph . . 3 wff 𝜑
2 vx . . 3 setvar 𝑥
3 vy . . 3 setvar 𝑦
41, 2, 3copab 5136 . 2 class {⟨𝑥, 𝑦⟩ ∣ 𝜑}
5 vz . . . . . . . 8 setvar 𝑧
65cv 1547 . . . . . . 7 class 𝑧
72cv 1547 . . . . . . . 8 class 𝑥
83cv 1547 . . . . . . . 8 class 𝑦
97, 8cop 4563 . . . . . . 7 class 𝑥, 𝑦
106, 9wceq 1548 . . . . . 6 wff 𝑧 = ⟨𝑥, 𝑦
1110, 1wa 397 . . . . 5 wff (𝑧 = ⟨𝑥, 𝑦⟩ ∧ 𝜑)
1211, 3wex 1787 . . . 4 wff 𝑦(𝑧 = ⟨𝑥, 𝑦⟩ ∧ 𝜑)
1312, 2wex 1787 . . 3 wff 𝑥𝑦(𝑧 = ⟨𝑥, 𝑦⟩ ∧ 𝜑)
1413, 5cab 2719 . 2 class {𝑧 ∣ ∃𝑥𝑦(𝑧 = ⟨𝑥, 𝑦⟩ ∧ 𝜑)}
154, 14wceq 1548 1 wff {⟨𝑥, 𝑦⟩ ∣ 𝜑} = {𝑧 ∣ ∃𝑥𝑦(𝑧 = ⟨𝑥, 𝑦⟩ ∧ 𝜑)}
Colors of variables: wff setvar class
This definition is referenced by:  opabss  5138  opabbid  5139  opabbidv  5140  nfopabd  5142  nfopab1  5144  nfopab2  5145  cbvopab  5146  cbvopabv  5147  cbvopab1  5148  cbvopab1g  5149  cbvopab2  5150  cbvopab1s  5151  cbvopab1v  5152  cbvopab2v  5153  unopab  5154  opabidw  5468  opabid  5469  elopabw  5470  ssopab2  5490  iunopab  5503  dfid2  5517  dfid3  5518  elxpi  5642  opabssxpd  5667  rabxp  5668  csbxp  5721  relopabi  5767  relopabiALT  5768  cnv0OLD  5828  dfoprab2  7417  dmoprab  7462  dfopab2  7996  brdom7disj  10449  brdom6disj  10450  opabssi  32707  cbvopab1davw  36505  cbvopab2davw  36506  cbvopabdavw  36507  bj-dfid2ALT  37431  rnxrn  38801  dropab1  44903  dropab2  44904  csbxpgVD  45350  relopabVD  45357
  Copyright terms: Public domain W3C validator