Step |
Hyp |
Ref |
Expression |
1 |
|
elfvex |
|- ( A e. ( fi ` C ) -> C e. _V ) |
2 |
|
elfi |
|- ( ( A e. ( fi ` C ) /\ C e. _V ) -> ( A e. ( fi ` C ) <-> E. x e. ( ~P C i^i Fin ) A = |^| x ) ) |
3 |
1 2
|
mpdan |
|- ( A e. ( fi ` C ) -> ( A e. ( fi ` C ) <-> E. x e. ( ~P C i^i Fin ) A = |^| x ) ) |
4 |
3
|
ibi |
|- ( A e. ( fi ` C ) -> E. x e. ( ~P C i^i Fin ) A = |^| x ) |
5 |
4
|
adantr |
|- ( ( A e. ( fi ` C ) /\ B e. ( fi ` C ) ) -> E. x e. ( ~P C i^i Fin ) A = |^| x ) |
6 |
|
simpr |
|- ( ( A e. ( fi ` C ) /\ B e. ( fi ` C ) ) -> B e. ( fi ` C ) ) |
7 |
|
elfi |
|- ( ( B e. ( fi ` C ) /\ C e. _V ) -> ( B e. ( fi ` C ) <-> E. y e. ( ~P C i^i Fin ) B = |^| y ) ) |
8 |
7
|
ancoms |
|- ( ( C e. _V /\ B e. ( fi ` C ) ) -> ( B e. ( fi ` C ) <-> E. y e. ( ~P C i^i Fin ) B = |^| y ) ) |
9 |
1 8
|
sylan |
|- ( ( A e. ( fi ` C ) /\ B e. ( fi ` C ) ) -> ( B e. ( fi ` C ) <-> E. y e. ( ~P C i^i Fin ) B = |^| y ) ) |
10 |
6 9
|
mpbid |
|- ( ( A e. ( fi ` C ) /\ B e. ( fi ` C ) ) -> E. y e. ( ~P C i^i Fin ) B = |^| y ) |
11 |
|
elin |
|- ( x e. ( ~P C i^i Fin ) <-> ( x e. ~P C /\ x e. Fin ) ) |
12 |
|
elin |
|- ( y e. ( ~P C i^i Fin ) <-> ( y e. ~P C /\ y e. Fin ) ) |
13 |
|
pwuncl |
|- ( ( x e. ~P C /\ y e. ~P C ) -> ( x u. y ) e. ~P C ) |
14 |
|
unfi |
|- ( ( x e. Fin /\ y e. Fin ) -> ( x u. y ) e. Fin ) |
15 |
13 14
|
anim12i |
|- ( ( ( x e. ~P C /\ y e. ~P C ) /\ ( x e. Fin /\ y e. Fin ) ) -> ( ( x u. y ) e. ~P C /\ ( x u. y ) e. Fin ) ) |
16 |
15
|
an4s |
|- ( ( ( x e. ~P C /\ x e. Fin ) /\ ( y e. ~P C /\ y e. Fin ) ) -> ( ( x u. y ) e. ~P C /\ ( x u. y ) e. Fin ) ) |
17 |
11 12 16
|
syl2anb |
|- ( ( x e. ( ~P C i^i Fin ) /\ y e. ( ~P C i^i Fin ) ) -> ( ( x u. y ) e. ~P C /\ ( x u. y ) e. Fin ) ) |
18 |
|
elin |
|- ( ( x u. y ) e. ( ~P C i^i Fin ) <-> ( ( x u. y ) e. ~P C /\ ( x u. y ) e. Fin ) ) |
19 |
17 18
|
sylibr |
|- ( ( x e. ( ~P C i^i Fin ) /\ y e. ( ~P C i^i Fin ) ) -> ( x u. y ) e. ( ~P C i^i Fin ) ) |
20 |
|
ineq12 |
|- ( ( A = |^| x /\ B = |^| y ) -> ( A i^i B ) = ( |^| x i^i |^| y ) ) |
21 |
|
intun |
|- |^| ( x u. y ) = ( |^| x i^i |^| y ) |
22 |
20 21
|
eqtr4di |
|- ( ( A = |^| x /\ B = |^| y ) -> ( A i^i B ) = |^| ( x u. y ) ) |
23 |
|
inteq |
|- ( z = ( x u. y ) -> |^| z = |^| ( x u. y ) ) |
24 |
23
|
rspceeqv |
|- ( ( ( x u. y ) e. ( ~P C i^i Fin ) /\ ( A i^i B ) = |^| ( x u. y ) ) -> E. z e. ( ~P C i^i Fin ) ( A i^i B ) = |^| z ) |
25 |
19 22 24
|
syl2an |
|- ( ( ( x e. ( ~P C i^i Fin ) /\ y e. ( ~P C i^i Fin ) ) /\ ( A = |^| x /\ B = |^| y ) ) -> E. z e. ( ~P C i^i Fin ) ( A i^i B ) = |^| z ) |
26 |
25
|
an4s |
|- ( ( ( x e. ( ~P C i^i Fin ) /\ A = |^| x ) /\ ( y e. ( ~P C i^i Fin ) /\ B = |^| y ) ) -> E. z e. ( ~P C i^i Fin ) ( A i^i B ) = |^| z ) |
27 |
26
|
rexlimdvaa |
|- ( ( x e. ( ~P C i^i Fin ) /\ A = |^| x ) -> ( E. y e. ( ~P C i^i Fin ) B = |^| y -> E. z e. ( ~P C i^i Fin ) ( A i^i B ) = |^| z ) ) |
28 |
27
|
rexlimiva |
|- ( E. x e. ( ~P C i^i Fin ) A = |^| x -> ( E. y e. ( ~P C i^i Fin ) B = |^| y -> E. z e. ( ~P C i^i Fin ) ( A i^i B ) = |^| z ) ) |
29 |
5 10 28
|
sylc |
|- ( ( A e. ( fi ` C ) /\ B e. ( fi ` C ) ) -> E. z e. ( ~P C i^i Fin ) ( A i^i B ) = |^| z ) |
30 |
|
inex1g |
|- ( A e. ( fi ` C ) -> ( A i^i B ) e. _V ) |
31 |
|
elfi |
|- ( ( ( A i^i B ) e. _V /\ C e. _V ) -> ( ( A i^i B ) e. ( fi ` C ) <-> E. z e. ( ~P C i^i Fin ) ( A i^i B ) = |^| z ) ) |
32 |
30 1 31
|
syl2anc |
|- ( A e. ( fi ` C ) -> ( ( A i^i B ) e. ( fi ` C ) <-> E. z e. ( ~P C i^i Fin ) ( A i^i B ) = |^| z ) ) |
33 |
32
|
adantr |
|- ( ( A e. ( fi ` C ) /\ B e. ( fi ` C ) ) -> ( ( A i^i B ) e. ( fi ` C ) <-> E. z e. ( ~P C i^i Fin ) ( A i^i B ) = |^| z ) ) |
34 |
29 33
|
mpbird |
|- ( ( A e. ( fi ` C ) /\ B e. ( fi ` C ) ) -> ( A i^i B ) e. ( fi ` C ) ) |