Table of ContentsTable of Contents Mathbox for Jeff Hankins < Previous   Next >
Related theorems
Unicode version

Theorem elfiun 15369
Description: A finite intersection of elements taken from a union of collections.
Assertion
Ref Expression
elfiun |- ((B e. D /\ C e. K) -> (A e. ( fi ` (B u. C)) <-> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y))))
Distinct variable groups:   x,y,A   x,B,y   x,C,y   x,D,y   x,K,y

Proof of Theorem elfiun
StepHypRef Expression
1 elisset 2299 . . . 4 |- (A e. ( fi ` (B u. C)) -> A e. _V)
21adantl 424 . . 3 |- (((B e. D /\ C e. K) /\ A e. ( fi ` (B u. C))) -> A e. _V)
3 simpll 448 . . 3 |- (((B e. D /\ C e. K) /\ A e. ( fi ` (B u. C))) -> B e. D)
4 simplr 449 . . 3 |- (((B e. D /\ C e. K) /\ A e. ( fi ` (B u. C))) -> C e. K)
52, 3, 43jca 1050 . 2 |- (((B e. D /\ C e. K) /\ A e. ( fi ` (B u. C))) -> (A e. _V /\ B e. D /\ C e. K))
6 elisset 2299 . . . . . 6 |- (A e. ( fi ` B) -> A e. _V)
763anim1i 1054 . . . . 5 |- ((A e. ( fi ` B) /\ B e. D /\ C e. K) -> (A e. _V /\ B e. D /\ C e. K))
873expib 1070 . . . 4 |- (A e. ( fi ` B) -> ((B e. D /\ C e. K) -> (A e. _V /\ B e. D /\ C e. K)))
9 elisset 2299 . . . . . 6 |- (A e. ( fi ` C) -> A e. _V)
1093anim1i 1054 . . . . 5 |- ((A e. ( fi ` C) /\ B e. D /\ C e. K) -> (A e. _V /\ B e. D /\ C e. K))
11103expib 1070 . . . 4 |- (A e. ( fi ` C) -> ((B e. D /\ C e. K) -> (A e. _V /\ B e. D /\ C e. K)))
12 visset 2295 . . . . . . . . . 10 |- x e. _V
1312inex1 3452 . . . . . . . . 9 |- (x i^i y) e. _V
14 eleq1 1957 . . . . . . . . 9 |- (A = (x i^i y) -> (A e. _V <-> (x i^i y) e. _V))
1513, 14mpbiri 211 . . . . . . . 8 |- (A = (x i^i y) -> A e. _V)
1615a1i 8 . . . . . . 7 |- ((x e. ( fi ` B) /\ y e. ( fi ` C)) -> (A = (x i^i y) -> A e. _V))
1716r19.23aivv 2217 . . . . . 6 |- (E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y) -> A e. _V)
18173anim1i 1054 . . . . 5 |- ((E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y) /\ B e. D /\ C e. K) -> (A e. _V /\ B e. D /\ C e. K))
19183expib 1070 . . . 4 |- (E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y) -> ((B e. D /\ C e. K) -> (A e. _V /\ B e. D /\ C e. K)))
208, 11, 193jaoi 1160 . . 3 |- ((A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y)) -> ((B e. D /\ C e. K) -> (A e. _V /\ B e. D /\ C e. K)))
2120impcom 378 . 2 |- (((B e. D /\ C e. K) /\ (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y))) -> (A e. _V /\ B e. D /\ C e. K))
22 sppfi 10218 . . . . 5 |- ((A e. _V /\ (B u. C) e. _V) -> (A e. ( fi ` (B u. C)) <-> E.z(z C_ (B u. C) /\ z e. Fin /\ A = |^|z)))
23 unexg 3798 . . . . 5 |- ((B e. D /\ C e. K) -> (B u. C) e. _V)
2422, 23sylan2 500 . . . 4 |- ((A e. _V /\ (B e. D /\ C e. K)) -> (A e. ( fi ` (B u. C)) <-> E.z(z C_ (B u. C) /\ z e. Fin /\ A = |^|z)))
25243impb 1063 . . 3 |- ((A e. _V /\ B e. D /\ C e. K) -> (A e. ( fi ` (B u. C)) <-> E.z(z C_ (B u. C) /\ z e. Fin /\ A = |^|z)))
26 uneq12 2750 . . . . . . . . . . . 12 |- (((z i^i B) = (/) /\ (z i^i C) = (/)) -> ((z i^i B) u. (z i^i C)) = ((/) u. (/)))
27 unidm 2743 . . . . . . . . . . . 12 |- ((/) u. (/)) = (/)
2826, 27syl6eq 1944 . . . . . . . . . . 11 |- (((z i^i B) = (/) /\ (z i^i C) = (/)) -> ((z i^i B) u. (z i^i C)) = (/))
2928eqeq1d 1892 . . . . . . . . . 10 |- (((z i^i B) = (/) /\ (z i^i C) = (/)) -> (((z i^i B) u. (z i^i C)) = z <-> (/) = z))
30 inteq 3217 . . . . . . . . . . . . . . . 16 |- ((/) = z -> |^|(/) = |^|z)
3130eqeq2d 1895 . . . . . . . . . . . . . . 15 |- ((/) = z -> (A = |^|(/) <-> A = |^|z))
3231imbi1d 675 . . . . . . . . . . . . . 14 |- ((/) = z -> ((A = |^|(/) -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y))) <-> (A = |^|z -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y)))))
33 vprc 3449 . . . . . . . . . . . . . . . . 17 |- -. _V e. _V
34 int0 3230 . . . . . . . . . . . . . . . . . 18 |- |^|(/) = _V
3534eleq1i 1960 . . . . . . . . . . . . . . . . 17 |- (|^|(/) e. _V <-> _V e. _V)
3633, 35mtbir 209 . . . . . . . . . . . . . . . 16 |- -. |^|(/) e. _V
37 eleq1 1957 . . . . . . . . . . . . . . . . 17 |- (A = |^|(/) -> (A e. _V <-> |^|(/) e. _V))
3837biimpcd 172 . . . . . . . . . . . . . . . 16 |- (A e. _V -> (A = |^|(/) -> |^|(/) e. _V))
3936, 38mtoi 122 . . . . . . . . . . . . . . 15 |- (A e. _V -> -. A = |^|(/))
4039pm2.21d 94 . . . . . . . . . . . . . 14 |- (A e. _V -> (A = |^|(/) -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y))))
4132, 40syl5cbi 226 . . . . . . . . . . . . 13 |- (A e. _V -> ((/) = z -> (A = |^|z -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y)))))
42413ad2ant1 897 . . . . . . . . . . . 12 |- ((A e. _V /\ B e. D /\ C e. K) -> ((/) = z -> (A = |^|z -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y)))))
4342com12 14 . . . . . . . . . . 11 |- ((/) = z -> ((A e. _V /\ B e. D /\ C e. K) -> (A = |^|z -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y)))))
4443a1i14 15328 . . . . . . . . . 10 |- (((z i^i B) = (/) /\ (z i^i C) = (/)) -> ((/) = z -> ((A e. _V /\ B e. D /\ C e. K) -> (z e. Fin -> (A = |^|z -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y)))))))
4529, 44sylbid 220 . . . . . . . . 9 |- (((z i^i B) = (/) /\ (z i^i C) = (/)) -> (((z i^i B) u. (z i^i C)) = z -> ((A e. _V /\ B e. D /\ C e. K) -> (z e. Fin -> (A = |^|z -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y)))))))
4645com23 36 . . . . . . . 8 |- (((z i^i B) = (/) /\ (z i^i C) = (/)) -> ((A e. _V /\ B e. D /\ C e. K) -> (((z i^i B) u. (z i^i C)) = z -> (z e. Fin -> (A = |^|z -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y)))))))
47 uneq2 2749 . . . . . . . . . . . . . 14 |- ((z i^i B) = (/) -> ((z i^i C) u. (z i^i B)) = ((z i^i C) u. (/)))
48 uncom 2744 . . . . . . . . . . . . . 14 |- ((z i^i C) u. (z i^i B)) = ((z i^i B) u. (z i^i C))
49 un0 2896 . . . . . . . . . . . . . 14 |- ((z i^i C) u. (/)) = (z i^i C)
5047, 48, 493eqtr3g 1952 . . . . . . . . . . . . 13 |- ((z i^i B) = (/) -> ((z i^i B) u. (z i^i C)) = (z i^i C))
5150adantr 425 . . . . . . . . . . . 12 |- (((z i^i B) = (/) /\ -. (z i^i C) = (/)) -> ((z i^i B) u. (z i^i C)) = (z i^i C))
5251eqeq1d 1892 . . . . . . . . . . 11 |- (((z i^i B) = (/) /\ -. (z i^i C) = (/)) -> (((z i^i B) u. (z i^i C)) = z <-> (z i^i C) = z))
53 df-ss 2605 . . . . . . . . . . 11 |- (z C_ C <-> (z i^i C) = z)
5452, 53syl6bbr 597 . . . . . . . . . 10 |- (((z i^i B) = (/) /\ -. (z i^i C) = (/)) -> (((z i^i B) u. (z i^i C)) = z <-> z C_ C))
55 eleq1 1957 . . . . . . . . . . . . . 14 |- (A = |^|z -> (A e. ( fi ` C) <-> |^|z e. ( fi ` C)))
56 simplr 449 . . . . . . . . . . . . . . . 16 |- (((-. (z i^i C) = (/) /\ z C_ C) /\ ((A e. _V /\ B e. D /\ C e. K) /\ z e. Fin)) -> z C_ C)
57 simprr 451 . . . . . . . . . . . . . . . 16 |- (((-. (z i^i C) = (/) /\ z C_ C) /\ ((A e. _V /\ B e. D /\ C e. K) /\ z e. Fin)) -> z e. Fin)
58 eqidd 1885 . . . . . . . . . . . . . . . 16 |- (((-. (z i^i C) = (/) /\ z C_ C) /\ ((A e. _V /\ B e. D /\ C e. K) /\ z e. Fin)) -> |^|z = |^|z)
59 visset 2295 . . . . . . . . . . . . . . . . 17 |- z e. _V
60 sseq1 2637 . . . . . . . . . . . . . . . . . 18 |- (x = z -> (x C_ C <-> z C_ C))
61 eleq1 1957 . . . . . . . . . . . . . . . . . 18 |- (x = z -> (x e. Fin <-> z e. Fin))
62 inteq 3217 . . . . . . . . . . . . . . . . . . 19 |- (x = z -> |^|x = |^|z)
6362eqeq2d 1895 . . . . . . . . . . . . . . . . . 18 |- (x = z -> (|^|z = |^|x <-> |^|z = |^|z))
6460, 61, 633anbi123d 1168 . . . . . . . . . . . . . . . . 17 |- (x = z -> ((x C_ C /\ x e. Fin /\ |^|z = |^|x) <-> (z C_ C /\ z e. Fin /\ |^|z = |^|z)))
6559, 64cla4ev 2371 . . . . . . . . . . . . . . . 16 |- ((z C_ C /\ z e. Fin /\ |^|z = |^|z) -> E.x(x C_ C /\ x e. Fin /\ |^|z = |^|x))
6656, 57, 58, 65syl111anc 1100 . . . . . . . . . . . . . . 15 |- (((-. (z i^i C) = (/) /\ z C_ C) /\ ((A e. _V /\ B e. D /\ C e. K) /\ z e. Fin)) -> E.x(x C_ C /\ x e. Fin /\ |^|z = |^|x))
67 df-ne 2019 . . . . . . . . . . . . . . . . . . 19 |- ((z i^i C) =/= (/) <-> -. (z i^i C) = (/))
68 inss1 2812 . . . . . . . . . . . . . . . . . . . 20 |- (z i^i C) C_ z
69 ssn0 2905 . . . . . . . . . . . . . . . . . . . 20 |- (((z i^i C) C_ z /\ (z i^i C) =/= (/)) -> z =/= (/))
7068, 69mpan 759 . . . . . . . . . . . . . . . . . . 19 |- ((z i^i C) =/= (/) -> z =/= (/))
7167, 70sylbir 218 . . . . . . . . . . . . . . . . . 18 |- (-. (z i^i C) = (/) -> z =/= (/))
7271ad2antrr 440 . . . . . . . . . . . . . . . . 17 |- (((-. (z i^i C) = (/) /\ z C_ C) /\ ((A e. _V /\ B e. D /\ C e. K) /\ z e. Fin)) -> z =/= (/))
73 intex 3465 . . . . . . . . . . . . . . . . 17 |- (z =/= (/) <-> |^|z e. _V)
7472, 73sylib 215 . . . . . . . . . . . . . . . 16 |- (((-. (z i^i C) = (/) /\ z C_ C) /\ ((A e. _V /\ B e. D /\ C e. K) /\ z e. Fin)) -> |^|z e. _V)
75 simprl3 923 . . . . . . . . . . . . . . . 16 |- (((-. (z i^i C) = (/) /\ z C_ C) /\ ((A e. _V /\ B e. D /\ C e. K) /\ z e. Fin)) -> C e. K)
76 sppfi 10218 . . . . . . . . . . . . . . . 16 |- ((|^|z e. _V /\ C e. K) -> (|^|z e. ( fi ` C) <-> E.x(x C_ C /\ x e. Fin /\ |^|z = |^|x)))
7774, 75, 76syl11anc 524 . . . . . . . . . . . . . . 15 |- (((-. (z i^i C) = (/) /\ z C_ C) /\ ((A e. _V /\ B e. D /\ C e. K) /\ z e. Fin)) -> (|^|z e. ( fi ` C) <-> E.x(x C_ C /\ x e. Fin /\ |^|z = |^|x)))
7866, 77mpbird 213 . . . . . . . . . . . . . 14 |- (((-. (z i^i C) = (/) /\ z C_ C) /\ ((A e. _V /\ B e. D /\ C e. K) /\ z e. Fin)) -> |^|z e. ( fi ` C))
7955, 78syl5cbir 228 . . . . . . . . . . . . 13 |- (((-. (z i^i C) = (/) /\ z C_ C) /\ ((A e. _V /\ B e. D /\ C e. K) /\ z e. Fin)) -> (A = |^|z -> A e. ( fi ` C)))
80 3mix2 1046 . . . . . . . . . . . . 13 |- (A e. ( fi ` C) -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y)))
8179, 80syl6 25 . . . . . . . . . . . 12 |- (((-. (z i^i C) = (/) /\ z C_ C) /\ ((A e. _V /\ B e. D /\ C e. K) /\ z e. Fin)) -> (A = |^|z -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y))))
8281exp43 415 . . . . . . . . . . 11 |- (-. (z i^i C) = (/) -> (z C_ C -> ((A e. _V /\ B e. D /\ C e. K) -> (z e. Fin -> (A = |^|z -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y)))))))
8382adantl 424 . . . . . . . . . 10 |- (((z i^i B) = (/) /\ -. (z i^i C) = (/)) -> (z C_ C -> ((A e. _V /\ B e. D /\ C e. K) -> (z e. Fin -> (A = |^|z -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y)))))))
8454, 83sylbid 220 . . . . . . . . 9 |- (((z i^i B) = (/) /\ -. (z i^i C) = (/)) -> (((z i^i B) u. (z i^i C)) = z -> ((A e. _V /\ B e. D /\ C e. K) -> (z e. Fin -> (A = |^|z -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y)))))))
8584com23 36 . . . . . . . 8 |- (((z i^i B) = (/) /\ -. (z i^i C) = (/)) -> ((A e. _V /\ B e. D /\ C e. K) -> (((z i^i B) u. (z i^i C)) = z -> (z e. Fin -> (A = |^|z -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y)))))))
86 uneq2 2749 . . . . . . . . . . . . . 14 |- ((z i^i C) = (/) -> ((z i^i B) u. (z i^i C)) = ((z i^i B) u. (/)))
87 un0 2896 . . . . . . . . . . . . . 14 |- ((z i^i B) u. (/)) = (z i^i B)
8886, 87syl6eq 1944 . . . . . . . . . . . . 13 |- ((z i^i C) = (/) -> ((z i^i B) u. (z i^i C)) = (z i^i B))
8988adantl 424 . . . . . . . . . . . 12 |- ((-. (z i^i B) = (/) /\ (z i^i C) = (/)) -> ((z i^i B) u. (z i^i C)) = (z i^i B))
9089eqeq1d 1892 . . . . . . . . . . 11 |- ((-. (z i^i B) = (/) /\ (z i^i C) = (/)) -> (((z i^i B) u. (z i^i C)) = z <-> (z i^i B) = z))
91 df-ss 2605 . . . . . . . . . . 11 |- (z C_ B <-> (z i^i B) = z)
9290, 91syl6bbr 597 . . . . . . . . . 10 |- ((-. (z i^i B) = (/) /\ (z i^i C) = (/)) -> (((z i^i B) u. (z i^i C)) = z <-> z C_ B))
93 eleq1 1957 . . . . . . . . . . . . . 14 |- (A = |^|z -> (A e. ( fi ` B) <-> |^|z e. ( fi ` B)))
94 simplr 449 . . . . . . . . . . . . . . . 16 |- (((-. (z i^i B) = (/) /\ z C_ B) /\ ((A e. _V /\ B e. D /\ C e. K) /\ z e. Fin)) -> z C_ B)
95 simprr 451 . . . . . . . . . . . . . . . 16 |- (((-. (z i^i B) = (/) /\ z C_ B) /\ ((A e. _V /\ B e. D /\ C e. K) /\ z e. Fin)) -> z e. Fin)
96 eqidd 1885 . . . . . . . . . . . . . . . 16 |- (((-. (z i^i B) = (/) /\ z C_ B) /\ ((A e. _V /\ B e. D /\ C e. K) /\ z e. Fin)) -> |^|z = |^|z)
97 sseq1 2637 . . . . . . . . . . . . . . . . . 18 |- (x = z -> (x C_ B <-> z C_ B))
9897, 61, 633anbi123d 1168 . . . . . . . . . . . . . . . . 17 |- (x = z -> ((x C_ B /\ x e. Fin /\ |^|z = |^|x) <-> (z C_ B /\ z e. Fin /\ |^|z = |^|z)))
9959, 98cla4ev 2371 . . . . . . . . . . . . . . . 16 |- ((z C_ B /\ z e. Fin /\ |^|z = |^|z) -> E.x(x C_ B /\ x e. Fin /\ |^|z = |^|x))
10094, 95, 96, 99syl111anc 1100 . . . . . . . . . . . . . . 15 |- (((-. (z i^i B) = (/) /\ z C_ B) /\ ((A e. _V /\ B e. D /\ C e. K) /\ z e. Fin)) -> E.x(x C_ B /\ x e. Fin /\ |^|z = |^|x))
101 df-ne 2019 . . . . . . . . . . . . . . . . . . 19 |- ((z i^i B) =/= (/) <-> -. (z i^i B) = (/))
102 inss1 2812 . . . . . . . . . . . . . . . . . . . 20 |- (z i^i B) C_ z
103 ssn0 2905 . . . . . . . . . . . . . . . . . . . 20 |- (((z i^i B) C_ z /\ (z i^i B) =/= (/)) -> z =/= (/))
104102, 103mpan 759 . . . . . . . . . . . . . . . . . . 19 |- ((z i^i B) =/= (/) -> z =/= (/))
105101, 104sylbir 218 . . . . . . . . . . . . . . . . . 18 |- (-. (z i^i B) = (/) -> z =/= (/))
106105ad2antrr 440 . . . . . . . . . . . . . . . . 17 |- (((-. (z i^i B) = (/) /\ z C_ B) /\ ((A e. _V /\ B e. D /\ C e. K) /\ z e. Fin)) -> z =/= (/))
107106, 73sylib 215 . . . . . . . . . . . . . . . 16 |- (((-. (z i^i B) = (/) /\ z C_ B) /\ ((A e. _V /\ B e. D /\ C e. K) /\ z e. Fin)) -> |^|z e. _V)
108 simprl2 922 . . . . . . . . . . . . . . . 16 |- (((-. (z i^i B) = (/) /\ z C_ B) /\ ((A e. _V /\ B e. D /\ C e. K) /\ z e. Fin)) -> B e. D)
109 sppfi 10218 . . . . . . . . . . . . . . . 16 |- ((|^|z e. _V /\ B e. D) -> (|^|z e. ( fi ` B) <-> E.x(x C_ B /\ x e. Fin /\ |^|z = |^|x)))
110107, 108, 109syl11anc 524 . . . . . . . . . . . . . . 15 |- (((-. (z i^i B) = (/) /\ z C_ B) /\ ((A e. _V /\ B e. D /\ C e. K) /\ z e. Fin)) -> (|^|z e. ( fi ` B) <-> E.x(x C_ B /\ x e. Fin /\ |^|z = |^|x)))
111100, 110mpbird 213 . . . . . . . . . . . . . 14 |- (((-. (z i^i B) = (/) /\ z C_ B) /\ ((A e. _V /\ B e. D /\ C e. K) /\ z e. Fin)) -> |^|z e. ( fi ` B))
11293, 111syl5cbir 228 . . . . . . . . . . . . 13 |- (((-. (z i^i B) = (/) /\ z C_ B) /\ ((A e. _V /\ B e. D /\ C e. K) /\ z e. Fin)) -> (A = |^|z -> A e. ( fi ` B)))
113 3mix1 1045 . . . . . . . . . . . . 13 |- (A e. ( fi ` B) -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y)))
114112, 113syl6 25 . . . . . . . . . . . 12 |- (((-. (z i^i B) = (/) /\ z C_ B) /\ ((A e. _V /\ B e. D /\ C e. K) /\ z e. Fin)) -> (A = |^|z -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y))))
115114exp43 415 . . . . . . . . . . 11 |- (-. (z i^i B) = (/) -> (z C_ B -> ((A e. _V /\ B e. D /\ C e. K) -> (z e. Fin -> (A = |^|z -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y)))))))
116115adantr 425 . . . . . . . . . 10 |- ((-. (z i^i B) = (/) /\ (z i^i C) = (/)) -> (z C_ B -> ((A e. _V /\ B e. D /\ C e. K) -> (z e. Fin -> (A = |^|z -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y)))))))
11792, 116sylbid 220 . . . . . . . . 9 |- ((-. (z i^i B) = (/) /\ (z i^i C) = (/)) -> (((z i^i B) u. (z i^i C)) = z -> ((A e. _V /\ B e. D /\ C e. K) -> (z e. Fin -> (A = |^|z -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y)))))))
118117com23 36 . . . . . . . 8 |- ((-. (z i^i B) = (/) /\ (z i^i C) = (/)) -> ((A e. _V /\ B e. D /\ C e. K) -> (((z i^i B) u. (z i^i C)) = z -> (z e. Fin -> (A = |^|z -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y)))))))
119 inss2 2813 . . . . . . . . . . . . . . 15 |- (z i^i B) C_ B
120119a1i 8 . . . . . . . . . . . . . 14 |- (((((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) /\ (((z i^i B) u. (z i^i C)) = z /\ z e. Fin)) /\ A = |^|z) -> (z i^i B) C_ B)
121 simprr 451 . . . . . . . . . . . . . . . 16 |- ((((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) /\ (((z i^i B) u. (z i^i C)) = z /\ z e. Fin)) -> z e. Fin)
122102a1i 8 . . . . . . . . . . . . . . . 16 |- ((((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) /\ (((z i^i B) u. (z i^i C)) = z /\ z e. Fin)) -> (z i^i B) C_ z)
123 ssfi 5630 . . . . . . . . . . . . . . . 16 |- ((z e. Fin /\ (z i^i B) C_ z) -> (z i^i B) e. Fin)
124121, 122, 123syl11anc 524 . . . . . . . . . . . . . . 15 |- ((((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) /\ (((z i^i B) u. (z i^i C)) = z /\ z e. Fin)) -> (z i^i B) e. Fin)
125124adantr 425 . . . . . . . . . . . . . 14 |- (((((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) /\ (((z i^i B) u. (z i^i C)) = z /\ z e. Fin)) /\ A = |^|z) -> (z i^i B) e. Fin)
126 eqidd 1885 . . . . . . . . . . . . . 14 |- (((((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) /\ (((z i^i B) u. (z i^i C)) = z /\ z e. Fin)) /\ A = |^|z) -> |^|(z i^i B) = |^|(z i^i B))
12759inex1 3452 . . . . . . . . . . . . . . 15 |- (z i^i B) e. _V
128 sseq1 2637 . . . . . . . . . . . . . . . 16 |- (x = (z i^i B) -> (x C_ B <-> (z i^i B) C_ B))
129 eleq1 1957 . . . . . . . . . . . . . . . 16 |- (x = (z i^i B) -> (x e. Fin <-> (z i^i B) e. Fin))
130 inteq 3217 . . . . . . . . . . . . . . . . 17 |- (x = (z i^i B) -> |^|x = |^|(z i^i B))
131130eqeq2d 1895 . . . . . . . . . . . . . . . 16 |- (x = (z i^i B) -> (|^|(z i^i B) = |^|x <-> |^|(z i^i B) = |^|(z i^i B)))
132128, 129, 1313anbi123d 1168 . . . . . . . . . . . . . . 15 |- (x = (z i^i B) -> ((x C_ B /\ x e. Fin /\ |^|(z i^i B) = |^|x) <-> ((z i^i B) C_ B /\ (z i^i B) e. Fin /\ |^|(z i^i B) = |^|(z i^i B))))
133127, 132cla4ev 2371 . . . . . . . . . . . . . 14 |- (((z i^i B) C_ B /\ (z i^i B) e. Fin /\ |^|(z i^i B) = |^|(z i^i B)) -> E.x(x C_ B /\ x e. Fin /\ |^|(z i^i B) = |^|x))
134120, 125, 126, 133syl111anc 1100 . . . . . . . . . . . . 13 |- (((((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) /\ (((z i^i B) u. (z i^i C)) = z /\ z e. Fin)) /\ A = |^|z) -> E.x(x C_ B /\ x e. Fin /\ |^|(z i^i B) = |^|x))
135101biimpri 169 . . . . . . . . . . . . . . . . 17 |- (-. (z i^i B) = (/) -> (z i^i B) =/= (/))
136135ad2antrr 440 . . . . . . . . . . . . . . . 16 |- (((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) -> (z i^i B) =/= (/))
137136ad2antrr 440 . . . . . . . . . . . . . . 15 |- (((((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) /\ (((z i^i B) u. (z i^i C)) = z /\ z e. Fin)) /\ A = |^|z) -> (z i^i B) =/= (/))
138 intex 3465 . . . . . . . . . . . . . . 15 |- ((z i^i B) =/= (/) <-> |^|(z i^i B) e. _V)
139137, 138sylib 215 . . . . . . . . . . . . . 14 |- (((((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) /\ (((z i^i B) u. (z i^i C)) = z /\ z e. Fin)) /\ A = |^|z) -> |^|(z i^i B) e. _V)
140 simp2 877 . . . . . . . . . . . . . . . 16 |- ((A e. _V /\ B e. D /\ C e. K) -> B e. D)
141140adantl 424 . . . . . . . . . . . . . . 15 |- (((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) -> B e. D)
142141ad2antrr 440 . . . . . . . . . . . . . 14 |- (((((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) /\ (((z i^i B) u. (z i^i C)) = z /\ z e. Fin)) /\ A = |^|z) -> B e. D)
143 sppfi 10218 . . . . . . . . . . . . . 14 |- ((|^|(z i^i B) e. _V /\ B e. D) -> (|^|(z i^i B) e. ( fi ` B) <-> E.x(x C_ B /\ x e. Fin /\ |^|(z i^i B) = |^|x)))
144139, 142, 143syl11anc 524 . . . . . . . . . . . . 13 |- (((((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) /\ (((z i^i B) u. (z i^i C)) = z /\ z e. Fin)) /\ A = |^|z) -> (|^|(z i^i B) e. ( fi ` B) <-> E.x(x C_ B /\ x e. Fin /\ |^|(z i^i B) = |^|x)))
145134, 144mpbird 213 . . . . . . . . . . . 12 |- (((((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) /\ (((z i^i B) u. (z i^i C)) = z /\ z e. Fin)) /\ A = |^|z) -> |^|(z i^i B) e. ( fi ` B))
146 inss2 2813 . . . . . . . . . . . . . . 15 |- (z i^i C) C_ C
147146a1i 8 . . . . . . . . . . . . . 14 |- (((((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) /\ (((z i^i B) u. (z i^i C)) = z /\ z e. Fin)) /\ A = |^|z) -> (z i^i C) C_ C)
148 ssfi 5630 . . . . . . . . . . . . . . . . 17 |- ((z e. Fin /\ (z i^i C) C_ z) -> (z i^i C) e. Fin)
14968, 148mpan2 760 . . . . . . . . . . . . . . . 16 |- (z e. Fin -> (z i^i C) e. Fin)
150149adantl 424 . . . . . . . . . . . . . . 15 |- ((((z i^i B) u. (z i^i C)) = z /\ z e. Fin) -> (z i^i C) e. Fin)
151150ad2antlr 441 . . . . . . . . . . . . . 14 |- (((((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) /\ (((z i^i B) u. (z i^i C)) = z /\ z e. Fin)) /\ A = |^|z) -> (z i^i C) e. Fin)
152 eqidd 1885 . . . . . . . . . . . . . 14 |- (((((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) /\ (((z i^i B) u. (z i^i C)) = z /\ z e. Fin)) /\ A = |^|z) -> |^|(z i^i C) = |^|(z i^i C))
15359inex1 3452 . . . . . . . . . . . . . . 15 |- (z i^i C) e. _V
154 sseq1 2637 . . . . . . . . . . . . . . . 16 |- (x = (z i^i C) -> (x C_ C <-> (z i^i C) C_ C))
155 eleq1 1957 . . . . . . . . . . . . . . . 16 |- (x = (z i^i C) -> (x e. Fin <-> (z i^i C) e. Fin))
156 inteq 3217 . . . . . . . . . . . . . . . . 17 |- (x = (z i^i C) -> |^|x = |^|(z i^i C))
157156eqeq2d 1895 . . . . . . . . . . . . . . . 16 |- (x = (z i^i C) -> (|^|(z i^i C) = |^|x <-> |^|(z i^i C) = |^|(z i^i C)))
158154, 155, 1573anbi123d 1168 . . . . . . . . . . . . . . 15 |- (x = (z i^i C) -> ((x C_ C /\ x e. Fin /\ |^|(z i^i C) = |^|x) <-> ((z i^i C) C_ C /\ (z i^i C) e. Fin /\ |^|(z i^i C) = |^|(z i^i C))))
159153, 158cla4ev 2371 . . . . . . . . . . . . . 14 |- (((z i^i C) C_ C /\ (z i^i C) e. Fin /\ |^|(z i^i C) = |^|(z i^i C)) -> E.x(x C_ C /\ x e. Fin /\ |^|(z i^i C) = |^|x))
160147, 151, 152, 159syl111anc 1100 . . . . . . . . . . . . 13 |- (((((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) /\ (((z i^i B) u. (z i^i C)) = z /\ z e. Fin)) /\ A = |^|z) -> E.x(x C_ C /\ x e. Fin /\ |^|(z i^i C) = |^|x))
16167biimpri 169 . . . . . . . . . . . . . . . . 17 |- (-. (z i^i C) = (/) -> (z i^i C) =/= (/))
162161ad2antlr 441 . . . . . . . . . . . . . . . 16 |- (((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) -> (z i^i C) =/= (/))
163162ad2antrr 440 . . . . . . . . . . . . . . 15 |- (((((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) /\ (((z i^i B) u. (z i^i C)) = z /\ z e. Fin)) /\ A = |^|z) -> (z i^i C) =/= (/))
164 intex 3465 . . . . . . . . . . . . . . 15 |- ((z i^i C) =/= (/) <-> |^|(z i^i C) e. _V)
165163, 164sylib 215 . . . . . . . . . . . . . 14 |- (((((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) /\ (((z i^i B) u. (z i^i C)) = z /\ z e. Fin)) /\ A = |^|z) -> |^|(z i^i C) e. _V)
166 simp3 878 . . . . . . . . . . . . . . . 16 |- ((A e. _V /\ B e. D /\ C e. K) -> C e. K)
167166adantl 424 . . . . . . . . . . . . . . 15 |- (((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) -> C e. K)
168167ad2antrr 440 . . . . . . . . . . . . . 14 |- (((((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) /\ (((z i^i B) u. (z i^i C)) = z /\ z e. Fin)) /\ A = |^|z) -> C e. K)
169 sppfi 10218 . . . . . . . . . . . . . 14 |- ((|^|(z i^i C) e. _V /\ C e. K) -> (|^|(z i^i C) e. ( fi ` C) <-> E.x(x C_ C /\ x e. Fin /\ |^|(z i^i C) = |^|x)))
170165, 168, 169syl11anc 524 . . . . . . . . . . . . 13 |- (((((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) /\ (((z i^i B) u. (z i^i C)) = z /\ z e. Fin)) /\ A = |^|z) -> (|^|(z i^i C) e. ( fi ` C) <-> E.x(x C_ C /\ x e. Fin /\ |^|(z i^i C) = |^|x)))
171160, 170mpbird 213 . . . . . . . . . . . 12 |- (((((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) /\ (((z i^i B) u. (z i^i C)) = z /\ z e. Fin)) /\ A = |^|z) -> |^|(z i^i C) e. ( fi ` C))
172 inteq 3217 . . . . . . . . . . . . . . . 16 |- (((z i^i B) u. (z i^i C)) = z -> |^|((z i^i B) u. (z i^i C)) = |^|z)
173172eqeq2d 1895 . . . . . . . . . . . . . . 15 |- (((z i^i B) u. (z i^i C)) = z -> (A = |^|((z i^i B) u. (z i^i C)) <-> A = |^|z))
174173ad2antrl 442 . . . . . . . . . . . . . 14 |- ((((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) /\ (((z i^i B) u. (z i^i C)) = z /\ z e. Fin)) -> (A = |^|((z i^i B) u. (z i^i C)) <-> A = |^|z))
175174biimpar 461 . . . . . . . . . . . . 13 |- (((((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) /\ (((z i^i B) u. (z i^i C)) = z /\ z e. Fin)) /\ A = |^|z) -> A = |^|((z i^i B) u. (z i^i C)))
176 intun 3249 . . . . . . . . . . . . 13 |- |^|((z i^i B) u. (z i^i C)) = (|^|(z i^i B) i^i |^|(z i^i C))
177175, 176syl6eq 1944 . . . . . . . . . . . 12 |- (((((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) /\ (((z i^i B) u. (z i^i C)) = z /\ z e. Fin)) /\ A = |^|z) -> A = (|^|(z i^i B) i^i |^|(z i^i C)))
178 ineq1 2789 . . . . . . . . . . . . . 14 |- (x = |^|(z i^i B) -> (x i^i y) = (|^|(z i^i B) i^i y))
179178eqeq2d 1895 . . . . . . . . . . . . 13 |- (x = |^|(z i^i B) -> (A = (x i^i y) <-> A = (|^|(z i^i B) i^i y)))
180 ineq2 2790 . . . . . . . . . . . . . 14 |- (y = |^|(z i^i C) -> (|^|(z i^i B) i^i y) = (|^|(z i^i B) i^i |^|(z i^i C)))
181180eqeq2d 1895 . . . . . . . . . . . . 13 |- (y = |^|(z i^i C) -> (A = (|^|(z i^i B) i^i y) <-> A = (|^|(z i^i B) i^i |^|(z i^i C))))
182179, 181rcla42ev 2385 . . . . . . . . . . . 12 |- ((|^|(z i^i B) e. ( fi ` B) /\ |^|(z i^i C) e. ( fi ` C) /\ A = (|^|(z i^i B) i^i |^|(z i^i C))) -> E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y))
183145, 171, 177, 182syl111anc 1100 . . . . . . . . . . 11 |- (((((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) /\ (((z i^i B) u. (z i^i C)) = z /\ z e. Fin)) /\ A = |^|z) -> E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y))
184183ex 402 . . . . . . . . . 10 |- ((((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) /\ (((z i^i B) u. (z i^i C)) = z /\ z e. Fin)) -> (A = |^|z -> E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y)))
185 3mix3 1047 . . . . . . . . . 10 |- (E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y) -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y)))
186184, 185syl6 25 . . . . . . . . 9 |- ((((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) /\ (A e. _V /\ B e. D /\ C e. K)) /\ (((z i^i B) u. (z i^i C)) = z /\ z e. Fin)) -> (A = |^|z -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y))))
187186exp43 415 . . . . . . . 8 |- ((-. (z i^i B) = (/) /\ -. (z i^i C) = (/)) -> ((A e. _V /\ B e. D /\ C e. K) -> (((z i^i B) u. (z i^i C)) = z -> (z e. Fin -> (A = |^|z -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y)))))))
18846, 85, 118, 1874cases 832 . . . . . . 7 |- ((A e. _V /\ B e. D /\ C e. K) -> (((z i^i B) u. (z i^i C)) = z -> (z e. Fin -> (A = |^|z -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y))))))
189 df-ss 2605 . . . . . . . 8 |- (z C_ (B u. C) <-> (z i^i (B u. C)) = z)
190 indi 2838 . . . . . . . . 9 |- (z i^i (B u. C)) = ((z i^i B) u. (z i^i C))
191190eqeq1i 1891 . . . . . . . 8 |- ((z i^i (B u. C)) = z <-> ((z i^i B) u. (z i^i C)) = z)
192189, 191bitri 190 . . . . . . 7 |- (z C_ (B u. C) <-> ((z i^i B) u. (z i^i C)) = z)
193188, 192syl5ib 223 . . . . . 6 |- ((A e. _V /\ B e. D /\ C e. K) -> (z C_ (B u. C) -> (z e. Fin -> (A = |^|z -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y))))))
1941933impd 1082 . . . . 5 |- ((A e. _V /\ B e. D /\ C e. K) -> ((z C_ (B u. C) /\ z e. Fin /\ A = |^|z) -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y))))
19519419.23adv 1584 . . . 4 |- ((A e. _V /\ B e. D /\ C e. K) -> (E.z(z C_ (B u. C) /\ z e. Fin /\ A = |^|z) -> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y))))
196 ssun1 2767 . . . . . . . . . 10 |- B C_ (B u. C)
197 fiss 15368 . . . . . . . . . 10 |- (((B u. C) e. _V /\ B C_ (B u. C)) -> ( fi ` B) C_ ( fi ` (B u. C)))
198196, 197mpan2 760 . . . . . . . . 9 |- ((B u. C) e. _V -> ( fi ` B) C_ ( fi ` (B u. C)))
19923, 198syl 12 . . . . . . . 8 |- ((B e. D /\ C e. K) -> ( fi ` B) C_ ( fi ` (B u. C)))
2001993adant1 894 . . . . . . 7 |- ((A e. _V /\ B e. D /\ C e. K) -> ( fi ` B) C_ ( fi ` (B u. C)))
201200sseld 2619 . . . . . 6 |- ((A e. _V /\ B e. D /\ C e. K) -> (A e. ( fi ` B) -> A e. ( fi ` (B u. C))))
202 simp1 876 . . . . . . 7 |- ((A e. _V /\ B e. D /\ C e. K) -> A e. _V)
203233adant1 894 . . . . . . 7 |- ((A e. _V /\ B e. D /\ C e. K) -> (B u. C) e. _V)
204202, 203, 22syl11anc 524 . . . . . 6 |- ((A e. _V /\ B e. D /\ C e. K) -> (A e. ( fi ` (B u. C)) <-> E.z(z C_ (B u. C) /\ z e. Fin /\ A = |^|z)))
205201, 204sylibd 219 . . . . 5 |- ((A e. _V /\ B e. D /\ C e. K) -> (A e. ( fi ` B) -> E.z(z C_ (B u. C) /\ z e. Fin /\ A = |^|z)))
206 ssun2 2768 . . . . . . . . . 10 |- C C_ (B u. C)
207 fiss 15368 . . . . . . . . . 10 |- (((B u. C) e. _V /\ C C_ (B u. C)) -> ( fi ` C) C_ ( fi ` (B u. C)))
208206, 207mpan2 760 . . . . . . . . 9 |- ((B u. C) e. _V -> ( fi ` C) C_ ( fi ` (B u. C)))
20923, 208syl 12 . . . . . . . 8 |- ((B e. D /\ C e. K) -> ( fi ` C) C_ ( fi ` (B u. C)))
2102093adant1 894 . . . . . . 7 |- ((A e. _V /\ B e. D /\ C e. K) -> ( fi ` C) C_ ( fi ` (B u. C)))
211210sseld 2619 . . . . . 6 |- ((A e. _V /\ B e. D /\ C e. K) -> (A e. ( fi ` C) -> A e. ( fi ` (B u. C))))
212211, 25sylibd 219 . . . . 5 |- ((A e. _V /\ B e. D /\ C e. K) -> (A e. ( fi ` C) -> E.z(z C_ (B u. C) /\ z e. Fin /\ A = |^|z)))
213 sppfi 10218 . . . . . . . . . 10 |- ((x e. _V /\ B e. D) -> (x e. ( fi ` B) <-> E.u(u C_ B /\ u e. Fin /\ x = |^|u)))
21412, 213mpan 759 . . . . . . . . 9 |- (B e. D -> (x e. ( fi ` B) <-> E.u(u C_ B /\ u e. Fin /\ x = |^|u)))
2152143ad2ant2 898 . . . . . . . 8 |- ((A e. _V /\ B e. D /\ C e. K) -> (x e. ( fi ` B) <-> E.u(u C_ B /\ u e. Fin /\ x = |^|u)))
216 visset 2295 . . . . . . . . . 10 |- y e. _V
217 sppfi 10218 . . . . . . . . . 10 |- ((y e. _V /\ C e. K) -> (y e. ( fi ` C) <-> E.v(v C_ C /\ v e. Fin /\ y = |^|v)))
218216, 217mpan 759 . . . . . . . . 9 |- (C e. K -> (y e. ( fi ` C) <-> E.v(v C_ C /\ v e. Fin /\ y = |^|v)))
2192183ad2ant3 899 . . . . . . . 8 |- ((A e. _V /\ B e. D /\ C e. K) -> (y e. ( fi ` C) <-> E.v(v C_ C /\ v e. Fin /\ y = |^|v)))
220215, 219anbi12d 690 . . . . . . 7 |- ((A e. _V /\ B e. D /\ C e. K) -> ((x e. ( fi ` B) /\ y e. ( fi ` C)) <-> (E.u(u C_ B /\ u e. Fin /\ x = |^|u) /\ E.v(v C_ C /\ v e. Fin /\ y = |^|v))))
221 simpl1 879 . . . . . . . . . . . . 13 |- (((u C_ B /\ u e. Fin /\ x = |^|u) /\ (v C_ C /\ v e. Fin /\ y = |^|v)) -> u C_ B)
222221ad2antlr 441 . . . . . . . . . . . 12 |- ((((A e. _V /\ B e. D /\ C e. K) /\ ((u C_ B /\ u e. Fin /\ x = |^|u) /\ (v C_ C /\ v e. Fin /\ y = |^|v))) /\ A = (x i^i y)) -> u C_ B)
223 simpr1 882 . . . . . . . . . . . . 13 |- (((u C_ B /\ u e. Fin /\ x = |^|u) /\ (v C_ C /\ v e. Fin /\ y = |^|v)) -> v C_ C)
224223ad2antlr 441 . . . . . . . . . . . 12 |- ((((A e. _V /\ B e. D /\ C e. K) /\ ((u C_ B /\ u e. Fin /\ x = |^|u) /\ (v C_ C /\ v e. Fin /\ y = |^|v))) /\ A = (x i^i y)) -> v C_ C)
225 unss12 2778 . . . . . . . . . . . 12 |- ((u C_ B /\ v C_ C) -> (u u. v) C_ (B u. C))
226222, 224, 225syl11anc 524 . . . . . . . . . . 11 |- ((((A e. _V /\ B e. D /\ C e. K) /\ ((u C_ B /\ u e. Fin /\ x = |^|u) /\ (v C_ C /\ v e. Fin /\ y = |^|v))) /\ A = (x i^i y)) -> (u u. v) C_ (B u. C))
227 unfi 5644 . . . . . . . . . . . . . 14 |- ((u e. Fin /\ v e. Fin) -> (u u. v) e. Fin)
2282273ad2antr2 1042 . . . . . . . . . . . . 13 |- ((u e. Fin /\ (v C_ C /\ v e. Fin /\ y = |^|v)) -> (u u. v) e. Fin)
2292283ad2antl2 1039 . . . . . . . . . . . 12 |- (((u C_ B /\ u e. Fin /\ x = |^|u) /\ (v C_ C /\ v e. Fin /\ y = |^|v)) -> (u u. v) e. Fin)
230229ad2antlr 441 . . . . . . . . . . 11 |- ((((A e. _V /\ B e. D /\ C e. K) /\ ((u C_ B /\ u e. Fin /\ x = |^|u) /\ (v C_ C /\ v e. Fin /\ y = |^|v))) /\ A = (x i^i y)) -> (u u. v) e. Fin)
231 ineq12 2791 . . . . . . . . . . . . . . . . 17 |- ((x = |^|u /\ y = |^|v) -> (x i^i y) = (|^|u i^i |^|v))
232 intun 3249 . . . . . . . . . . . . . . . . 17 |- |^|(u u. v) = (|^|u i^i |^|v)
233231, 232syl6eqr 1946 . . . . . . . . . . . . . . . 16 |- ((x = |^|u /\ y = |^|v) -> (x i^i y) = |^|(u u. v))
2342333ad2antr3 1043 . . . . . . . . . . . . . . 15 |- ((x = |^|u /\ (v C_ C /\ v e. Fin /\ y = |^|v)) -> (x i^i y) = |^|(u u. v))
2352343ad2antl3 1040 . . . . . . . . . . . . . 14 |- (((u C_ B /\ u e. Fin /\ x = |^|u) /\ (v C_ C /\ v e. Fin /\ y = |^|v)) -> (x i^i y) = |^|(u u. v))
236235adantl 424 . . . . . . . . . . . . 13 |- (((A e. _V /\ B e. D /\ C e. K) /\ ((u C_ B /\ u e. Fin /\ x = |^|u) /\ (v C_ C /\ v e. Fin /\ y = |^|v))) -> (x i^i y) = |^|(u u. v))
237236eqeq2d 1895 . . . . . . . . . . . 12 |- (((A e. _V /\ B e. D /\ C e. K) /\ ((u C_ B /\ u e. Fin /\ x = |^|u) /\ (v C_ C /\ v e. Fin /\ y = |^|v))) -> (A = (x i^i y) <-> A = |^|(u u. v)))
238237biimpa 460 . . . . . . . . . . 11 |- ((((A e. _V /\ B e. D /\ C e. K) /\ ((u C_ B /\ u e. Fin /\ x = |^|u) /\ (v C_ C /\ v e. Fin /\ y = |^|v))) /\ A = (x i^i y)) -> A = |^|(u u. v))
239 visset 2295 . . . . . . . . . . . . 13 |- u e. _V
240 visset 2295 . . . . . . . . . . . . 13 |- v e. _V
241239, 240unex 3796 . . . . . . . . . . . 12 |- (u u. v) e. _V
242 sseq1 2637 . . . . . . . . . . . . 13 |- (z = (u u. v) -> (z C_ (B u. C) <-> (u u. v) C_ (B u. C)))
243 eleq1 1957 . . . . . . . . . . . . 13 |- (z = (u u. v) -> (z e. Fin <-> (u u. v) e. Fin))
244 inteq 3217 . . . . . . . . . . . . . 14 |- (z = (u u. v) -> |^|z = |^|(u u. v))
245244eqeq2d 1895 . . . . . . . . . . . . 13 |- (z = (u u. v) -> (A = |^|z <-> A = |^|(u u. v)))
246242, 243, 2453anbi123d 1168 . . . . . . . . . . . 12 |- (z = (u u. v) -> ((z C_ (B u. C) /\ z e. Fin /\ A = |^|z) <-> ((u u. v) C_ (B u. C) /\ (u u. v) e. Fin /\ A = |^|(u u. v))))
247241, 246cla4ev 2371 . . . . . . . . . . 11 |- (((u u. v) C_ (B u. C) /\ (u u. v) e. Fin /\ A = |^|(u u. v)) -> E.z(z C_ (B u. C) /\ z e. Fin /\ A = |^|z))
248226, 230, 238, 247syl111anc 1100 . . . . . . . . . 10 |- ((((A e. _V /\ B e. D /\ C e. K) /\ ((u C_ B /\ u e. Fin /\ x = |^|u) /\ (v C_ C /\ v e. Fin /\ y = |^|v))) /\ A = (x i^i y)) -> E.z(z C_ (B u. C) /\ z e. Fin /\ A = |^|z))
249248exp31 407 . . . . . . . . 9 |- ((A e. _V /\ B e. D /\ C e. K) -> (((u C_ B /\ u e. Fin /\ x = |^|u) /\ (v C_ C /\ v e. Fin /\ y = |^|v)) -> (A = (x i^i y) -> E.z(z C_ (B u. C) /\ z e. Fin /\ A = |^|z))))
25024919.23advv 1676 . . . . . . . 8 |- ((A e. _V /\ B e. D /\ C e. K) -> (E.uE.v((u C_ B /\ u e. Fin /\ x = |^|u) /\ (v C_ C /\ v e. Fin /\ y = |^|v)) -> (A = (x i^i y) -> E.z(z C_ (B u. C) /\ z e. Fin /\ A = |^|z))))
251 eeanv 1707 . . . . . . . 8 |- (E.uE.v((u C_ B /\ u e. Fin /\ x = |^|u) /\ (v C_ C /\ v e. Fin /\ y = |^|v)) <-> (E.u(u C_ B /\ u e. Fin /\ x = |^|u) /\ E.v(v C_ C /\ v e. Fin /\ y = |^|v)))
252250, 251syl5ibr 224 . . . . . . 7 |- ((A e. _V /\ B e. D /\ C e. K) -> ((E.u(u C_ B /\ u e. Fin /\ x = |^|u) /\ E.v(v C_ C /\ v e. Fin /\ y = |^|v)) -> (A = (x i^i y) -> E.z(z C_ (B u. C) /\ z e. Fin /\ A = |^|z))))
253220, 252sylbid 220 . . . . . 6 |- ((A e. _V /\ B e. D /\ C e. K) -> ((x e. ( fi ` B) /\ y e. ( fi ` C)) -> (A = (x i^i y) -> E.z(z C_ (B u. C) /\ z e. Fin /\ A = |^|z))))
254253r19.23advv 2218 . . . . 5 |- ((A e. _V /\ B e. D /\ C e. K) -> (E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y) -> E.z(z C_ (B u. C) /\ z e. Fin /\ A = |^|z)))
255205, 212, 2543jaod 1161 . . . 4 |- ((A e. _V /\ B e. D /\ C e. K) -> ((A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y)) -> E.z(z C_ (B u. C) /\ z e. Fin /\ A = |^|z)))
256195, 255impbid 574 . . 3 |- ((A e. _V /\ B e. D /\ C e. K) -> (E.z(z C_ (B u. C) /\ z e. Fin /\ A = |^|z) <-> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y))))
25725, 256bitrd 587 . 2 |- ((A e. _V /\ B e. D /\ C e. K) -> (A e. ( fi ` (B u. C)) <-> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y))))
2585, 21, 257pm5.21nd 744 1 |- ((B e. D /\ C e. K) -> (A e. ( fi ` (B u. C)) <-> (A e. ( fi ` B) \/ A e. ( fi ` C) \/ E.x e. ( fi ` B)E.y e. ( fi ` C)A = (x i^i y))))
Colors of variables: wff set class
Syntax hints:  -. wn 2   -> wi 3   <-> wb 163   /\ wa 240   \/ w3o 857   /\ w3a 858   = wceq 1298   e. wcel 1300  E.wex 1326   =/= wne 2017  E.wrex 2106  _Vcvv 2292   u. cun 2591   i^i cin 2592   C_ wss 2593  (/)c0 2875  |^|cint 3214  ` cfv 3998  Fincfn 5426   fi cfi 10210
This theorem is referenced by:  fmfnfmlem4 15597
This theorem was proved from axioms:  ax-1 4  ax-2 5  ax-3 6  ax-mp 7  ax-7 1304  ax-gen 1305  ax-8 1306  ax-9 1307  ax-10 1308  ax-11 1309  ax-12 1310  ax-13 1311  ax-14 1312  ax-17 1317  ax-4 1319  ax-5o 1321  ax-6o 1324  ax-9o 1481  ax-10o 1500  ax-16 1580  ax-11o 1588  ax-ext 1865  ax-rep 3428  ax-sep 3438  ax-nul 3445  ax-pow 3481  ax-pr 3524  ax-un 3790
This theorem depends on definitions:  df-bi 164  df-or 241  df-an 242  df-3or 859  df-3an 860  df-ex 1327  df-sb 1536  df-eu 1775  df-mo 1776  df-clab 1872  df-cleq 1877  df-clel 1880  df-ne 2019  df-ral 2109  df-rex 2110  df-reu 2111  df-rab 2112  df-v 2294  df-sbc 2454  df-csb 2541  df-dif 2597  df-un 2600  df-in 2603  df-ss 2605  df-pss 2607  df-nul 2876  df-if 2983  df-pw 3035  df-sn 3049  df-pr 3050  df-tp 3052  df-op 3053  df-uni 3178  df-int 3215  df-iun 3257  df-br 3339  df-opab 3396  df-tr 3412  df-eprel 3583  df-id 3586  df-po 3591  df-so 3604  df-fr 3625  df-we 3644  df-ord 3660  df-on 3661  df-lim 3662  df-suc 3663  df-om 3950  df-xp 4000  df-rel 4001  df-cnv 4002  df-co 4003  df-dm 4004  df-rn 4005  df-res 4006  df-ima 4007  df-fun 4008  df-fn 4009  df-f 4010  df-f1 4011  df-fo 4012  df-f1o 4013  df-fv 4014  df-opr 4886  df-oprab 4887  df-rdg 5140  df-oadd 5179  df-er 5318  df-en 5427  df-fin 5430  df-fi 10211
Copyright terms: Public domain