HomeHome Metamath Proof Explorer < Previous   Next >
Related theorems
GIF version

Definition df-oprab 3004
Description: Define class abstraction of nested ordered pairs (for use in defining operations). A special case of Definition 4.16 of [TakeutiZaring] p. 14. Normally x, y, and z are distinct, although the definition doesn't strictly require it.
Assertion
Ref Expression
df-oprab {⟨⟨x, y⟩, z⟩∣φ} = {w∣∃xyz(w = ⟨⟨x, y⟩, z⟩ ∧ φ)}
Distinct variable group(s):   x,w   y,w   z,w   φ,w

Detailed syntax breakdown of Definition df-oprab
StepHypRef Expression
1 wph . . 3 wff φ
2 vx . . 3 set x
3 vy . . 3 set y
4 vz . . 3 set z
51, 2, 3, 4copab2 3002 . 2 class {⟨⟨x, y⟩, z⟩∣φ}
6 vw . . . . . . . . 9 set w
76cv 1089 . . . . . . . 8 class w
82cv 1089 . . . . . . . . . 10 class x
93cv 1089 . . . . . . . . . 10 class y
108, 9cop 1810 . . . . . . . . 9 class x, y
114cv 1089 . . . . . . . . 9 class z
1210, 11cop 1810 . . . . . . . 8 class ⟨⟨x, y⟩, z
137, 12wceq 1091 . . . . . . 7 wff w = ⟨⟨x, y⟩, z
1413, 1wa 196 . . . . . 6 wff (w = ⟨⟨x, y⟩, z⟩ ∧ φ)
1514, 4wex 678 . . . . 5 wff z(w = ⟨⟨x, y⟩, z⟩ ∧ φ)
1615, 3wex 678 . . . 4 wff yz(w = ⟨⟨x, y⟩, z⟩ ∧ φ)
1716, 2wex 678 . . 3 wff xyz(w = ⟨⟨x, y⟩, z⟩ ∧ φ)
1817, 6cab 1090 . 2 class {w∣∃xyz(w = ⟨⟨x, y⟩, z⟩ ∧ φ)}
195, 18wceq 1091 1 wff {⟨⟨x, y⟩, z⟩∣φ} = {w∣∃xyz(w = ⟨⟨x, y⟩, z⟩ ∧ φ)}
Colors of variables: wff set class
This definition is referenced by:  dfoprab2 3021  hboprab1 3023  hboprab2 3024  cbvoprab12 3028  eloprabg 3035
metamath.org