| Step | Hyp | Ref | Expression | 
						
							| 1 |  | dfvopnbgr2.v |  |-  V = ( Vtx ` G ) | 
						
							| 2 |  | dfvopnbgr2.e |  |-  E = ( Edg ` G ) | 
						
							| 3 |  | dfvopnbgr2.u |  |-  U = { n e. V | ( n e. ( G NeighbVtx N ) \/ E. e e. E ( N = n /\ e = { N } ) ) } | 
						
							| 4 | 1 2 3 | dfvopnbgr2 |  |-  ( N e. V -> U = { n e. V | E. e e. E ( ( n =/= N /\ N e. e /\ n e. e ) \/ ( n = N /\ e = { n } ) ) } ) | 
						
							| 5 | 4 | eleq2d |  |-  ( N e. V -> ( X e. U <-> X e. { n e. V | E. e e. E ( ( n =/= N /\ N e. e /\ n e. e ) \/ ( n = N /\ e = { n } ) ) } ) ) | 
						
							| 6 |  | neeq1 |  |-  ( n = X -> ( n =/= N <-> X =/= N ) ) | 
						
							| 7 |  | eleq1 |  |-  ( n = X -> ( n e. e <-> X e. e ) ) | 
						
							| 8 | 6 7 | 3anbi13d |  |-  ( n = X -> ( ( n =/= N /\ N e. e /\ n e. e ) <-> ( X =/= N /\ N e. e /\ X e. e ) ) ) | 
						
							| 9 |  | eqeq1 |  |-  ( n = X -> ( n = N <-> X = N ) ) | 
						
							| 10 |  | sneq |  |-  ( n = X -> { n } = { X } ) | 
						
							| 11 | 10 | eqeq2d |  |-  ( n = X -> ( e = { n } <-> e = { X } ) ) | 
						
							| 12 | 9 11 | anbi12d |  |-  ( n = X -> ( ( n = N /\ e = { n } ) <-> ( X = N /\ e = { X } ) ) ) | 
						
							| 13 | 8 12 | orbi12d |  |-  ( n = X -> ( ( ( n =/= N /\ N e. e /\ n e. e ) \/ ( n = N /\ e = { n } ) ) <-> ( ( X =/= N /\ N e. e /\ X e. e ) \/ ( X = N /\ e = { X } ) ) ) ) | 
						
							| 14 | 13 | rexbidv |  |-  ( n = X -> ( E. e e. E ( ( n =/= N /\ N e. e /\ n e. e ) \/ ( n = N /\ e = { n } ) ) <-> E. e e. E ( ( X =/= N /\ N e. e /\ X e. e ) \/ ( X = N /\ e = { X } ) ) ) ) | 
						
							| 15 | 14 | elrab |  |-  ( X e. { n e. V | E. e e. E ( ( n =/= N /\ N e. e /\ n e. e ) \/ ( n = N /\ e = { n } ) ) } <-> ( X e. V /\ E. e e. E ( ( X =/= N /\ N e. e /\ X e. e ) \/ ( X = N /\ e = { X } ) ) ) ) | 
						
							| 16 | 5 15 | bitrdi |  |-  ( N e. V -> ( X e. U <-> ( X e. V /\ E. e e. E ( ( X =/= N /\ N e. e /\ X e. e ) \/ ( X = N /\ e = { X } ) ) ) ) ) |