Metamath Proof Explorer


Theorem dmcosseq

Description: Domain of a composition. (Contributed by NM, 28-May-1998) (Proof shortened by Andrew Salmon, 27-Aug-2011) Avoid ax-11 . (Revised by BTernaryTau, 23-Jun-2025) Avoid ax-10 and ax-12 . (Revised by TM, 31-Dec-2025)

Ref Expression
Assertion dmcosseq ran B dom A dom A B = dom B

Proof

Step Hyp Ref Expression
1 dmcoss dom A B dom B
2 1 a1i ran B dom A dom A B dom B
3 ssel ran B dom A y ran B y dom A
4 vex y V
5 4 elrn y ran B x x B y
6 4 eldm y dom A z y A z
7 5 6 imbi12i y ran B y dom A x x B y z y A z
8 breq1 x = z x B y z B y
9 8 19.8aw x B y x x B y
10 9 imim1i x x B y z y A z x B y z y A z
11 pm3.2 x B y y A z x B y y A z
12 11 eximdv x B y z y A z z x B y y A z
13 10 12 sylcom x x B y z y A z x B y z x B y y A z
14 7 13 sylbi y ran B y dom A x B y z x B y y A z
15 3 14 syl ran B dom A x B y z x B y y A z
16 15 eximdv ran B dom A y x B y y z x B y y A z
17 breq2 y = w x B y x B w
18 breq1 y = w y A z w A z
19 17 18 anbi12d y = w x B y y A z x B w w A z
20 19 excomimw y z x B y y A z z y x B y y A z
21 16 20 syl6 ran B dom A y x B y z y x B y y A z
22 vex x V
23 vex z V
24 22 23 opelco x z A B y x B y y A z
25 24 exbii z x z A B z y x B y y A z
26 21 25 imbitrrdi ran B dom A y x B y z x z A B
27 22 eldm x dom B y x B y
28 22 eldm2 x dom A B z x z A B
29 26 27 28 3imtr4g ran B dom A x dom B x dom A B
30 29 ssrdv ran B dom A dom B dom A B
31 2 30 eqssd ran B dom A dom A B = dom B