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 5167
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 5547 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 8063. An example is given by ex-opab 31033. (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 5166 . 2 class {⟨𝑥, 𝑦⟩ ∣ 𝜑}
5 vz . . . . . . . 8 setvar 𝑧
65cv 1568 . . . . . . 7 class 𝑧
72cv 1568 . . . . . . . 8 class 𝑥
83cv 1568 . . . . . . . 8 class 𝑦
97, 8cop 4589 . . . . . . 7 class ⟨𝑥, 𝑦⟩
106, 9wceq 1569 . . . . . 6 wff 𝑧 = ⟨𝑥, 𝑦⟩
1110, 1wa 401 . . . . 5 wff (𝑧 = ⟨𝑥, 𝑦⟩ ∧ 𝜑)
1211, 3wex 1811 . . . 4 wff ∃𝑦(𝑧 = ⟨𝑥, 𝑦⟩ ∧ 𝜑)
1312, 2wex 1811 . . 3 wff ∃𝑥∃𝑦(𝑧 = ⟨𝑥, 𝑦⟩ ∧ 𝜑)
1413, 5cab 2738 . 2 class {𝑧 ∣ ∃𝑥∃𝑦(𝑧 = ⟨𝑥, 𝑦⟩ ∧ 𝜑)}
154, 14wceq 1569 1 wff {⟨𝑥, 𝑦⟩ ∣ 𝜑} = {𝑧 ∣ ∃𝑥∃𝑦(𝑧 = ⟨𝑥, 𝑦⟩ ∧ 𝜑)}
Colors of variables:    wff setvar class
This definition is used by:  opabss  5168  opabbid  5169  opabbidv  5170  nfopabd  5172  nfopab1  5174  nfopab2  5175  cbvopab  5176  cbvopabv  5177  cbvopab1  5178  cbvopab1g  5179  cbvopab2  5180  cbvopab1s  5181  cbvopab1v  5182  cbvopab2v  5183  unopab  5184  opabidw  5497  opabid  5498  elopabw  5499  ssopab2  5520  iunopab  5533  dfid2  5547  dfid3  5548  elxpi  5672  opabssxpd  5697  rabxp  5698  csbxp  5751  relopabi  5799  relopabiALT  5800  cnv0OLD  5861  dfoprab2  7478  dmoprab  7523  dfopab2  8063  brdom7disj  10610  brdom6disj  10611  opabssi  33249  cbvopab1davw  37095  cbvopab2davw  37096  cbvopabdavw  37097  bj-dfid2ALT  38022  rnxrn  39396  dropab1  45472  dropab2  45473  csbxpgVD  45918  relopabVD  45925
  Copyright terms: Public domain W3C validator