Metamath Proof Explorer


Theorem canthwelem

Description: Lemma for canthwe . (Contributed by Mario Carneiro, 31-May-2015)

Ref Expression
Hypotheses canthwe.1 O = x r | x A r x × x r We x
canthwe.2 W = x r | x A r x × x r We x y x [˙ r -1 y / u]˙ u F r u × u = y
canthwe.3 B = dom W
canthwe.4 C = W B -1 B F W B
Assertion canthwelem A V ¬ F : O 1-1 A

Proof

Step Hyp Ref Expression
1 canthwe.1 O = x r | x A r x × x r We x
2 canthwe.2 W = x r | x A r x × x r We x y x [˙ r -1 y / u]˙ u F r u × u = y
3 canthwe.3 B = dom W
4 canthwe.4 C = W B -1 B F W B
5 eqid B = B
6 eqid W B = W B
7 5 6 pm3.2i B = B W B = W B
8 simpl A V F : O 1-1 A A V
9 df-ov x F r = F x r
10 f1f F : O 1-1 A F : O A
11 10 ad2antlr A V F : O 1-1 A x A r x × x r We x F : O A
12 opabidw x r x r | x A r x × x r We x x A r x × x r We x
13 12 bilanri A V F : O 1-1 A x A r x × x r We x x r x r | x A r x × x r We x
14 13 1 eleqtrrdi A V F : O 1-1 A x A r x × x r We x x r O
15 11 14 ffvelcdmd A V F : O 1-1 A x A r x × x r We x F x r A
16 9 15 eqeltrid A V F : O 1-1 A x A r x × x r We x x F r A
17 2 8 16 3 fpwwe2 A V F : O 1-1 A B W W B B F W B B B = B W B = W B
18 7 17 mpbiri A V F : O 1-1 A B W W B B F W B B
19 18 simprd A V F : O 1-1 A B F W B B
20 4 4 xpeq12i C × C = W B -1 B F W B × W B -1 B F W B
21 20 ineq2i W B C × C = W B W B -1 B F W B × W B -1 B F W B
22 4 21 oveq12i C F W B C × C = W B -1 B F W B F W B W B -1 B F W B × W B -1 B F W B
23 18 simpld A V F : O 1-1 A B W W B
24 2 8 23 fpwwe2lem3 A V F : O 1-1 A B F W B B W B -1 B F W B F W B W B -1 B F W B × W B -1 B F W B = B F W B
25 19 24 mpdan A V F : O 1-1 A W B -1 B F W B F W B W B -1 B F W B × W B -1 B F W B = B F W B
26 22 25 eqtrid A V F : O 1-1 A C F W B C × C = B F W B
27 df-ov C F W B C × C = F C W B C × C
28 df-ov B F W B = F B W B
29 26 27 28 3eqtr3g A V F : O 1-1 A F C W B C × C = F B W B
30 simpr A V F : O 1-1 A F : O 1-1 A
31 cnvimass W B -1 B F W B dom W B
32 2 8 fpwwe2lem2 A V F : O 1-1 A B W W B B A W B B × B W B We B y B [˙ W B -1 y / u]˙ u F W B u × u = y
33 23 32 mpbid A V F : O 1-1 A B A W B B × B W B We B y B [˙ W B -1 y / u]˙ u F W B u × u = y
34 33 simpld A V F : O 1-1 A B A W B B × B
35 34 simprd A V F : O 1-1 A W B B × B
36 dmss W B B × B dom W B dom B × B
37 35 36 syl A V F : O 1-1 A dom W B dom B × B
38 dmxpss dom B × B B
39 37 38 sstrdi A V F : O 1-1 A dom W B B
40 31 39 sstrid A V F : O 1-1 A W B -1 B F W B B
41 4 40 eqsstrid A V F : O 1-1 A C B
42 34 simpld A V F : O 1-1 A B A
43 41 42 sstrd A V F : O 1-1 A C A
44 inss2 W B C × C C × C
45 44 a1i A V F : O 1-1 A W B C × C C × C
46 33 simprd A V F : O 1-1 A W B We B y B [˙ W B -1 y / u]˙ u F W B u × u = y
47 46 simpld A V F : O 1-1 A W B We B
48 wess C B W B We B W B We C
49 41 47 48 sylc A V F : O 1-1 A W B We C
50 weinxp W B We C W B C × C We C
51 49 50 sylib A V F : O 1-1 A W B C × C We C
52 fvex W B V
53 52 cnvex W B -1 V
54 53 imaex W B -1 B F W B V
55 4 54 eqeltri C V
56 52 inex1 W B C × C V
57 simpl x = C r = W B C × C x = C
58 57 sseq1d x = C r = W B C × C x A C A
59 simpr x = C r = W B C × C r = W B C × C
60 57 sqxpeqd x = C r = W B C × C x × x = C × C
61 59 60 sseq12d x = C r = W B C × C r x × x W B C × C C × C
62 59 57 weeq12d x = C r = W B C × C r We x W B C × C We C
63 58 61 62 3anbi123d x = C r = W B C × C x A r x × x r We x C A W B C × C C × C W B C × C We C
64 55 56 63 opelopaba C W B C × C x r | x A r x × x r We x C A W B C × C C × C W B C × C We C
65 43 45 51 64 syl3anbrc A V F : O 1-1 A C W B C × C x r | x A r x × x r We x
66 65 1 eleqtrrdi A V F : O 1-1 A C W B C × C O
67 8 42 ssexd A V F : O 1-1 A B V
68 52 a1i A V F : O 1-1 A W B V
69 simpl x = B r = W B x = B
70 69 sseq1d x = B r = W B x A B A
71 simpr x = B r = W B r = W B
72 69 sqxpeqd x = B r = W B x × x = B × B
73 71 72 sseq12d x = B r = W B r x × x W B B × B
74 71 69 weeq12d x = B r = W B r We x W B We B
75 70 73 74 3anbi123d x = B r = W B x A r x × x r We x B A W B B × B W B We B
76 75 opelopabga B V W B V B W B x r | x A r x × x r We x B A W B B × B W B We B
77 67 68 76 syl2anc A V F : O 1-1 A B W B x r | x A r x × x r We x B A W B B × B W B We B
78 42 35 47 77 mpbir3and A V F : O 1-1 A B W B x r | x A r x × x r We x
79 78 1 eleqtrrdi A V F : O 1-1 A B W B O
80 f1fveq F : O 1-1 A C W B C × C O B W B O F C W B C × C = F B W B C W B C × C = B W B
81 30 66 79 80 syl12anc A V F : O 1-1 A F C W B C × C = F B W B C W B C × C = B W B
82 29 81 mpbid A V F : O 1-1 A C W B C × C = B W B
83 55 56 opth1 C W B C × C = B W B C = B
84 82 83 syl A V F : O 1-1 A C = B
85 19 84 eleqtrrd A V F : O 1-1 A B F W B C
86 85 4 eleqtrdi A V F : O 1-1 A B F W B W B -1 B F W B
87 ovex B F W B V
88 87 eliniseg B F W B B B F W B W B -1 B F W B B F W B W B B F W B
89 19 88 syl A V F : O 1-1 A B F W B W B -1 B F W B B F W B W B B F W B
90 86 89 mpbid A V F : O 1-1 A B F W B W B B F W B
91 weso W B We B W B Or B
92 47 91 syl A V F : O 1-1 A W B Or B
93 sonr W B Or B B F W B B ¬ B F W B W B B F W B
94 92 19 93 syl2anc A V F : O 1-1 A ¬ B F W B W B B F W B
95 90 94 pm2.65da A V ¬ F : O 1-1 A