Metamath Proof Explorer


Theorem brwdom3

Description: Condition for weak dominance with a condition reminiscent of wdomd . (Contributed by Stefan O'Rear, 13-Feb-2015) (Revised by Mario Carneiro, 25-Jun-2015)

Ref Expression
Assertion brwdom3 X V Y W X * Y f x X y Y x = f y

Proof

Step Hyp Ref Expression
1 elex X V X V
2 elex Y W Y V
3 brwdom2 Y V X * Y z 𝒫 Y f f : z onto X
4 3 adantl X V Y V X * Y z 𝒫 Y f f : z onto X
5 dffo3 f : z onto X f : z X x X y z x = f y
6 5 simprbi f : z onto X x X y z x = f y
7 elpwi z 𝒫 Y z Y
8 ssrexv z Y y z x = f y y Y x = f y
9 7 8 syl z 𝒫 Y y z x = f y y Y x = f y
10 9 adantl X V Y V z 𝒫 Y y z x = f y y Y x = f y
11 10 ralimdv X V Y V z 𝒫 Y x X y z x = f y x X y Y x = f y
12 6 11 syl5 X V Y V z 𝒫 Y f : z onto X x X y Y x = f y
13 12 eximdv X V Y V z 𝒫 Y f f : z onto X f x X y Y x = f y
14 13 rexlimdva X V Y V z 𝒫 Y f f : z onto X f x X y Y x = f y
15 4 14 sylbid X V Y V X * Y f x X y Y x = f y
16 simpll X V Y V x X y Y x = f y X V
17 simplr X V Y V x X y Y x = f y Y V
18 eqeq1 x = z x = f y z = f y
19 18 rexbidv x = z y Y x = f y y Y z = f y
20 fveq2 y = w f y = f w
21 20 eqeq2d y = w z = f y z = f w
22 21 cbvrexvw y Y z = f y w Y z = f w
23 19 22 bitrdi x = z y Y x = f y w Y z = f w
24 23 cbvralvw x X y Y x = f y z X w Y z = f w
25 24 biimpi x X y Y x = f y z X w Y z = f w
26 25 adantl X V Y V x X y Y x = f y z X w Y z = f w
27 26 r19.21bi X V Y V x X y Y x = f y z X w Y z = f w
28 16 17 27 wdom2d X V Y V x X y Y x = f y X * Y
29 28 ex X V Y V x X y Y x = f y X * Y
30 29 exlimdv X V Y V f x X y Y x = f y X * Y
31 15 30 impbid X V Y V X * Y f x X y Y x = f y
32 1 2 31 syl2an X V Y W X * Y f x X y Y x = f y