| Step |
Hyp |
Ref |
Expression |
| 1 |
|
disjsn |
|- ( ( A i^i { B } ) = (/) <-> -. B e. A ) |
| 2 |
|
snfi |
|- { B } e. Fin |
| 3 |
|
hashun |
|- ( ( A e. Fin /\ { B } e. Fin /\ ( A i^i { B } ) = (/) ) -> ( # ` ( A u. { B } ) ) = ( ( # ` A ) + ( # ` { B } ) ) ) |
| 4 |
2 3
|
mp3an2 |
|- ( ( A e. Fin /\ ( A i^i { B } ) = (/) ) -> ( # ` ( A u. { B } ) ) = ( ( # ` A ) + ( # ` { B } ) ) ) |
| 5 |
1 4
|
sylan2br |
|- ( ( A e. Fin /\ -. B e. A ) -> ( # ` ( A u. { B } ) ) = ( ( # ` A ) + ( # ` { B } ) ) ) |
| 6 |
|
hashsng |
|- ( B e. V -> ( # ` { B } ) = 1 ) |
| 7 |
6
|
oveq2d |
|- ( B e. V -> ( ( # ` A ) + ( # ` { B } ) ) = ( ( # ` A ) + 1 ) ) |
| 8 |
5 7
|
sylan9eq |
|- ( ( ( A e. Fin /\ -. B e. A ) /\ B e. V ) -> ( # ` ( A u. { B } ) ) = ( ( # ` A ) + 1 ) ) |
| 9 |
8
|
expcom |
|- ( B e. V -> ( ( A e. Fin /\ -. B e. A ) -> ( # ` ( A u. { B } ) ) = ( ( # ` A ) + 1 ) ) ) |