| Step |
Hyp |
Ref |
Expression |
| 1 |
|
finsumvtxdg2sstep.v |
|- V = ( Vtx ` G ) |
| 2 |
|
finsumvtxdg2sstep.e |
|- E = ( iEdg ` G ) |
| 3 |
|
finsumvtxdg2sstep.k |
|- K = ( V \ { N } ) |
| 4 |
|
finsumvtxdg2sstep.i |
|- I = { i e. dom E | N e/ ( E ` i ) } |
| 5 |
|
finsumvtxdg2sstep.p |
|- P = ( E |` I ) |
| 6 |
|
finsumvtxdg2sstep.s |
|- S = <. K , P >. |
| 7 |
|
finsumvtxdg2ssteplem.j |
|- J = { i e. dom E | N e. ( E ` i ) } |
| 8 |
7
|
reqabi |
|- ( i e. J <-> ( i e. dom E /\ N e. ( E ` i ) ) ) |
| 9 |
8
|
anbi1i |
|- ( ( i e. J /\ v e. ( E ` i ) ) <-> ( ( i e. dom E /\ N e. ( E ` i ) ) /\ v e. ( E ` i ) ) ) |
| 10 |
|
anass |
|- ( ( ( i e. dom E /\ N e. ( E ` i ) ) /\ v e. ( E ` i ) ) <-> ( i e. dom E /\ ( N e. ( E ` i ) /\ v e. ( E ` i ) ) ) ) |
| 11 |
9 10
|
bitri |
|- ( ( i e. J /\ v e. ( E ` i ) ) <-> ( i e. dom E /\ ( N e. ( E ` i ) /\ v e. ( E ` i ) ) ) ) |
| 12 |
11
|
rabbia2 |
|- { i e. J | v e. ( E ` i ) } = { i e. dom E | ( N e. ( E ` i ) /\ v e. ( E ` i ) ) } |
| 13 |
12
|
fveq2i |
|- ( # ` { i e. J | v e. ( E ` i ) } ) = ( # ` { i e. dom E | ( N e. ( E ` i ) /\ v e. ( E ` i ) ) } ) |
| 14 |
13
|
a1i |
|- ( ( ( ( G e. UPGraph /\ N e. V ) /\ ( V e. Fin /\ E e. Fin ) ) /\ v e. ( V \ { N } ) ) -> ( # ` { i e. J | v e. ( E ` i ) } ) = ( # ` { i e. dom E | ( N e. ( E ` i ) /\ v e. ( E ` i ) ) } ) ) |
| 15 |
14
|
sumeq2dv |
|- ( ( ( G e. UPGraph /\ N e. V ) /\ ( V e. Fin /\ E e. Fin ) ) -> sum_ v e. ( V \ { N } ) ( # ` { i e. J | v e. ( E ` i ) } ) = sum_ v e. ( V \ { N } ) ( # ` { i e. dom E | ( N e. ( E ` i ) /\ v e. ( E ` i ) ) } ) ) |
| 16 |
15
|
oveq1d |
|- ( ( ( G e. UPGraph /\ N e. V ) /\ ( V e. Fin /\ E e. Fin ) ) -> ( sum_ v e. ( V \ { N } ) ( # ` { i e. J | v e. ( E ` i ) } ) + ( # ` { i e. dom E | ( E ` i ) = { N } } ) ) = ( sum_ v e. ( V \ { N } ) ( # ` { i e. dom E | ( N e. ( E ` i ) /\ v e. ( E ` i ) ) } ) + ( # ` { i e. dom E | ( E ` i ) = { N } } ) ) ) |
| 17 |
|
simpll |
|- ( ( ( G e. UPGraph /\ N e. V ) /\ ( V e. Fin /\ E e. Fin ) ) -> G e. UPGraph ) |
| 18 |
|
simpr |
|- ( ( ( G e. UPGraph /\ N e. V ) /\ ( V e. Fin /\ E e. Fin ) ) -> ( V e. Fin /\ E e. Fin ) ) |
| 19 |
|
simplr |
|- ( ( ( G e. UPGraph /\ N e. V ) /\ ( V e. Fin /\ E e. Fin ) ) -> N e. V ) |
| 20 |
1 2
|
numedglnl |
|- ( ( G e. UPGraph /\ ( V e. Fin /\ E e. Fin ) /\ N e. V ) -> ( sum_ v e. ( V \ { N } ) ( # ` { i e. dom E | ( N e. ( E ` i ) /\ v e. ( E ` i ) ) } ) + ( # ` { i e. dom E | ( E ` i ) = { N } } ) ) = ( # ` { i e. dom E | N e. ( E ` i ) } ) ) |
| 21 |
17 18 19 20
|
syl3anc |
|- ( ( ( G e. UPGraph /\ N e. V ) /\ ( V e. Fin /\ E e. Fin ) ) -> ( sum_ v e. ( V \ { N } ) ( # ` { i e. dom E | ( N e. ( E ` i ) /\ v e. ( E ` i ) ) } ) + ( # ` { i e. dom E | ( E ` i ) = { N } } ) ) = ( # ` { i e. dom E | N e. ( E ` i ) } ) ) |
| 22 |
16 21
|
eqtrd |
|- ( ( ( G e. UPGraph /\ N e. V ) /\ ( V e. Fin /\ E e. Fin ) ) -> ( sum_ v e. ( V \ { N } ) ( # ` { i e. J | v e. ( E ` i ) } ) + ( # ` { i e. dom E | ( E ` i ) = { N } } ) ) = ( # ` { i e. dom E | N e. ( E ` i ) } ) ) |
| 23 |
7
|
fveq2i |
|- ( # ` J ) = ( # ` { i e. dom E | N e. ( E ` i ) } ) |
| 24 |
22 23
|
eqtr4di |
|- ( ( ( G e. UPGraph /\ N e. V ) /\ ( V e. Fin /\ E e. Fin ) ) -> ( sum_ v e. ( V \ { N } ) ( # ` { i e. J | v e. ( E ` i ) } ) + ( # ` { i e. dom E | ( E ` i ) = { N } } ) ) = ( # ` J ) ) |