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 5162
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 5522 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 7998. An example is given by ex-opab 30511. (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 5161 . 2 class {⟨𝑥, 𝑦⟩ ∣ 𝜑}
5 vz . . . . . . . 8 setvar 𝑧
65cv 1541 . . . . . . 7 class 𝑧
72cv 1541 . . . . . . . 8 class 𝑥
83cv 1541 . . . . . . . 8 class 𝑦
97, 8cop 4587 . . . . . . 7 class 𝑥, 𝑦
106, 9wceq 1542 . . . . . 6 wff 𝑧 = ⟨𝑥, 𝑦
1110, 1wa 395 . . . . 5 wff (𝑧 = ⟨𝑥, 𝑦⟩ ∧ 𝜑)
1211, 3wex 1781 . . . 4 wff 𝑦(𝑧 = ⟨𝑥, 𝑦⟩ ∧ 𝜑)
1312, 2wex 1781 . . 3 wff 𝑥𝑦(𝑧 = ⟨𝑥, 𝑦⟩ ∧ 𝜑)
1413, 5cab 2715 . 2 class {𝑧 ∣ ∃𝑥𝑦(𝑧 = ⟨𝑥, 𝑦⟩ ∧ 𝜑)}
154, 14wceq 1542 1 wff {⟨𝑥, 𝑦⟩ ∣ 𝜑} = {𝑧 ∣ ∃𝑥𝑦(𝑧 = ⟨𝑥, 𝑦⟩ ∧ 𝜑)}
Colors of variables: wff setvar class
This definition is referenced by:  opabss  5163  opabbid  5164  opabbidv  5165  nfopabd  5167  nfopab1  5169  nfopab2  5170  cbvopab  5171  cbvopabv  5172  cbvopab1  5173  cbvopab1g  5174  cbvopab2  5175  cbvopab1s  5176  cbvopab1v  5177  cbvopab2v  5178  unopab  5179  opabidw  5473  opabid  5474  elopabw  5475  ssopab2  5495  iunopab  5508  dfid2  5522  dfid3  5523  elxpi  5647  opabssxpd  5672  rabxp  5673  csbxp  5726  relopabi  5772  relopabiALT  5773  cnv0OLD  6099  dfoprab2  7418  dmoprab  7463  dfopab2  7998  brdom7disj  10445  brdom6disj  10446  opabssi  32694  cbvopab1davw  36460  cbvopab2davw  36461  cbvopabdavw  36462  bj-dfid2ALT  37268  rnxrn  38624  dropab1  44754  dropab2  44755  csbxpgVD  45201  relopabVD  45208
  Copyright terms: Public domain W3C validator