| Metamath Proof Explorer |
< Previous
Next >
Nearby theorems |
||
| Mirrors > Home > MPE Home > Th. List > df-co | Structured version Visualization version GIF version | ||
| Description: Define the composition of two classes. Definition 6.6(3) of [TakeutiZaring] p. 24. For example, ((exp ∘ cos)‘0) = e (ex-co 31066) because (cos‘0) = 1 (see cos0 16344) and (exp‘1) = e (see df-e 16260). Note that Definition 7 of [Suppes] p. 63 reverses 𝐴 and 𝐵, uses / instead of ∘, and calls the operation "relative product". (Contributed by NM, 4-Jul-1994.) |
| Ref | Expression |
|---|---|
| df-co | ⊢ (𝐴 ∘ 𝐵) = {〈𝑥, 𝑦〉 ∣ ∃𝑧(𝑥𝐵𝑧 ∧ 𝑧𝐴𝑦)} |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | cA | . . 3 class 𝐴 | |
| 2 | cB | . . 3 class 𝐵 | |
| 3 | 1, 2 | ccom 5659 | . 2 class (𝐴 ∘ 𝐵) |
| 4 | vx | . . . . . . 7 setvar 𝑥 | |
| 5 | 4 | cv 1569 | . . . . . 6 class 𝑥 |
| 6 | vz | . . . . . . 7 setvar 𝑧 | |
| 7 | 6 | cv 1569 | . . . . . 6 class 𝑧 |
| 8 | 5, 7, 2 | wbr 5106 | . . . . 5 wff 𝑥𝐵𝑧 |
| 9 | vy | . . . . . . 7 setvar 𝑦 | |
| 10 | 9 | cv 1569 | . . . . . 6 class 𝑦 |
| 11 | 7, 10, 1 | wbr 5106 | . . . . 5 wff 𝑧𝐴𝑦 |
| 12 | 8, 11 | wa 401 | . . . 4 wff (𝑥𝐵𝑧 ∧ 𝑧𝐴𝑦) |
| 13 | 12, 6 | wex 1812 | . . 3 wff ∃𝑧(𝑥𝐵𝑧 ∧ 𝑧𝐴𝑦) |
| 14 | 13, 4, 9 | copab 5170 | . 2 class {〈𝑥, 𝑦〉 ∣ ∃𝑧(𝑥𝐵𝑧 ∧ 𝑧𝐴𝑦)} |
| 15 | 3, 14 | wceq 1570 | 1 wff (𝐴 ∘ 𝐵) = {〈𝑥, 𝑦〉 ∣ ∃𝑧(𝑥𝐵𝑧 ∧ 𝑧𝐴𝑦)} |
| Colors of variables: wff setvar class |
| This definition is used by: coss1 5838 coss2 5839 nfco 5848 brcog 5849 cnvco 5873 relco 6115 coundi 6260 coundir 6261 cores 6262 xpco 6307 funco 6597 xpcomco 9111 coss12d 15151 xpcogend 15153 trclublem 15174 rtrclreclem3 15239 dfsuccf2 36882 elco 38149 coi1res 38150 bj-opabco 38300 bj-xpcossxp 38301 dfcoss3 39627 |
| Copyright terms: Public domain | W3C validator |