Metamath Proof Explorer


Theorem nosepdmlem

Description: Lemma for nosepdm . (Contributed by Scott Fenton, 24-Nov-2021)

Ref Expression
Assertion nosepdmlem A No B No A < s B x On | A x B x dom A dom B

Proof

Step Hyp Ref Expression
1 sltval2 A No B No A < s B A x On | A x B x 1 𝑜 1 𝑜 2 𝑜 2 𝑜 B x On | A x B x
2 fvex A x On | A x B x V
3 fvex B x On | A x B x V
4 2 3 brtp A x On | A x B x 1 𝑜 1 𝑜 2 𝑜 2 𝑜 B x On | A x B x A x On | A x B x = 1 𝑜 B x On | A x B x = A x On | A x B x = 1 𝑜 B x On | A x B x = 2 𝑜 A x On | A x B x = B x On | A x B x = 2 𝑜
5 df-3or A x On | A x B x = 1 𝑜 B x On | A x B x = A x On | A x B x = 1 𝑜 B x On | A x B x = 2 𝑜 A x On | A x B x = B x On | A x B x = 2 𝑜 A x On | A x B x = 1 𝑜 B x On | A x B x = A x On | A x B x = 1 𝑜 B x On | A x B x = 2 𝑜 A x On | A x B x = B x On | A x B x = 2 𝑜
6 ndmfv ¬ x On | A x B x dom A A x On | A x B x =
7 1oex 1 𝑜 V
8 7 prid1 1 𝑜 1 𝑜 2 𝑜
9 8 nosgnn0i 1 𝑜
10 neeq1 A x On | A x B x = A x On | A x B x 1 𝑜 1 𝑜
11 9 10 mpbiri A x On | A x B x = A x On | A x B x 1 𝑜
12 11 neneqd A x On | A x B x = ¬ A x On | A x B x = 1 𝑜
13 12 intnanrd A x On | A x B x = ¬ A x On | A x B x = 1 𝑜 B x On | A x B x =
14 12 intnanrd A x On | A x B x = ¬ A x On | A x B x = 1 𝑜 B x On | A x B x = 2 𝑜
15 ioran ¬ A x On | A x B x = 1 𝑜 B x On | A x B x = A x On | A x B x = 1 𝑜 B x On | A x B x = 2 𝑜 ¬ A x On | A x B x = 1 𝑜 B x On | A x B x = ¬ A x On | A x B x = 1 𝑜 B x On | A x B x = 2 𝑜
16 13 14 15 sylanbrc A x On | A x B x = ¬ A x On | A x B x = 1 𝑜 B x On | A x B x = A x On | A x B x = 1 𝑜 B x On | A x B x = 2 𝑜
17 6 16 syl ¬ x On | A x B x dom A ¬ A x On | A x B x = 1 𝑜 B x On | A x B x = A x On | A x B x = 1 𝑜 B x On | A x B x = 2 𝑜
18 17 adantl A No B No ¬ x On | A x B x dom A ¬ A x On | A x B x = 1 𝑜 B x On | A x B x = A x On | A x B x = 1 𝑜 B x On | A x B x = 2 𝑜
19 orel1 ¬ A x On | A x B x = 1 𝑜 B x On | A x B x = A x On | A x B x = 1 𝑜 B x On | A x B x = 2 𝑜 A x On | A x B x = 1 𝑜 B x On | A x B x = A x On | A x B x = 1 𝑜 B x On | A x B x = 2 𝑜 A x On | A x B x = B x On | A x B x = 2 𝑜 A x On | A x B x = B x On | A x B x = 2 𝑜
20 18 19 syl A No B No ¬ x On | A x B x dom A A x On | A x B x = 1 𝑜 B x On | A x B x = A x On | A x B x = 1 𝑜 B x On | A x B x = 2 𝑜 A x On | A x B x = B x On | A x B x = 2 𝑜 A x On | A x B x = B x On | A x B x = 2 𝑜
21 5 20 syl5bi A No B No ¬ x On | A x B x dom A A x On | A x B x = 1 𝑜 B x On | A x B x = A x On | A x B x = 1 𝑜 B x On | A x B x = 2 𝑜 A x On | A x B x = B x On | A x B x = 2 𝑜 A x On | A x B x = B x On | A x B x = 2 𝑜
22 ndmfv ¬ x On | A x B x dom B B x On | A x B x =
23 2on 2 𝑜 On
24 23 elexi 2 𝑜 V
25 24 prid2 2 𝑜 1 𝑜 2 𝑜
26 25 nosgnn0i 2 𝑜
27 neeq1 B x On | A x B x = B x On | A x B x 2 𝑜 2 𝑜
28 26 27 mpbiri B x On | A x B x = B x On | A x B x 2 𝑜
29 22 28 syl ¬ x On | A x B x dom B B x On | A x B x 2 𝑜
30 29 neneqd ¬ x On | A x B x dom B ¬ B x On | A x B x = 2 𝑜
31 30 con4i B x On | A x B x = 2 𝑜 x On | A x B x dom B
32 31 adantl A x On | A x B x = B x On | A x B x = 2 𝑜 x On | A x B x dom B
33 21 32 syl6 A No B No ¬ x On | A x B x dom A A x On | A x B x = 1 𝑜 B x On | A x B x = A x On | A x B x = 1 𝑜 B x On | A x B x = 2 𝑜 A x On | A x B x = B x On | A x B x = 2 𝑜 x On | A x B x dom B
34 33 ex A No B No ¬ x On | A x B x dom A A x On | A x B x = 1 𝑜 B x On | A x B x = A x On | A x B x = 1 𝑜 B x On | A x B x = 2 𝑜 A x On | A x B x = B x On | A x B x = 2 𝑜 x On | A x B x dom B
35 34 com23 A No B No A x On | A x B x = 1 𝑜 B x On | A x B x = A x On | A x B x = 1 𝑜 B x On | A x B x = 2 𝑜 A x On | A x B x = B x On | A x B x = 2 𝑜 ¬ x On | A x B x dom A x On | A x B x dom B
36 4 35 syl5bi A No B No A x On | A x B x 1 𝑜 1 𝑜 2 𝑜 2 𝑜 B x On | A x B x ¬ x On | A x B x dom A x On | A x B x dom B
37 1 36 sylbid A No B No A < s B ¬ x On | A x B x dom A x On | A x B x dom B
38 37 3impia A No B No A < s B ¬ x On | A x B x dom A x On | A x B x dom B
39 38 orrd A No B No A < s B x On | A x B x dom A x On | A x B x dom B
40 elun x On | A x B x dom A dom B x On | A x B x dom A x On | A x B x dom B
41 39 40 sylibr A No B No A < s B x On | A x B x dom A dom B