| Step | Hyp | Ref | Expression | 
						
							| 1 |  | frgrwopreg.v |  |-  V = ( Vtx ` G ) | 
						
							| 2 |  | frgrwopreg.d |  |-  D = ( VtxDeg ` G ) | 
						
							| 3 |  | frgrwopreg.a |  |-  A = { x e. V | ( D ` x ) = K } | 
						
							| 4 |  | frgrwopreg.b |  |-  B = ( V \ A ) | 
						
							| 5 |  | frgrwopreg.e |  |-  E = ( Edg ` G ) | 
						
							| 6 |  | simpl |  |-  ( ( G e. FriendGraph /\ ( a e. A /\ b e. B ) ) -> G e. FriendGraph ) | 
						
							| 7 |  | elrabi |  |-  ( a e. { x e. V | ( D ` x ) = K } -> a e. V ) | 
						
							| 8 | 7 3 | eleq2s |  |-  ( a e. A -> a e. V ) | 
						
							| 9 |  | eldifi |  |-  ( b e. ( V \ A ) -> b e. V ) | 
						
							| 10 | 9 4 | eleq2s |  |-  ( b e. B -> b e. V ) | 
						
							| 11 | 8 10 | anim12i |  |-  ( ( a e. A /\ b e. B ) -> ( a e. V /\ b e. V ) ) | 
						
							| 12 | 11 | adantl |  |-  ( ( G e. FriendGraph /\ ( a e. A /\ b e. B ) ) -> ( a e. V /\ b e. V ) ) | 
						
							| 13 | 1 2 3 4 | frgrwopreglem3 |  |-  ( ( a e. A /\ b e. B ) -> ( D ` a ) =/= ( D ` b ) ) | 
						
							| 14 | 13 | adantl |  |-  ( ( G e. FriendGraph /\ ( a e. A /\ b e. B ) ) -> ( D ` a ) =/= ( D ` b ) ) | 
						
							| 15 | 1 2 5 | frgrwopreglem4a |  |-  ( ( G e. FriendGraph /\ ( a e. V /\ b e. V ) /\ ( D ` a ) =/= ( D ` b ) ) -> { a , b } e. E ) | 
						
							| 16 | 6 12 14 15 | syl3anc |  |-  ( ( G e. FriendGraph /\ ( a e. A /\ b e. B ) ) -> { a , b } e. E ) | 
						
							| 17 | 16 | ralrimivva |  |-  ( G e. FriendGraph -> A. a e. A A. b e. B { a , b } e. E ) |