| Step | Hyp | Ref | Expression | 
						
							| 1 |  | bj-elsngl |  |-  ( x e. sngl A <-> E. y e. A x = { y } ) | 
						
							| 2 |  | df-rex |  |-  ( E. y e. A x = { y } <-> E. y ( y e. A /\ x = { y } ) ) | 
						
							| 3 |  | snssi |  |-  ( y e. A -> { y } C_ A ) | 
						
							| 4 |  | sseq1 |  |-  ( x = { y } -> ( x C_ A <-> { y } C_ A ) ) | 
						
							| 5 | 4 | biimparc |  |-  ( ( { y } C_ A /\ x = { y } ) -> x C_ A ) | 
						
							| 6 | 3 5 | sylan |  |-  ( ( y e. A /\ x = { y } ) -> x C_ A ) | 
						
							| 7 | 6 | eximi |  |-  ( E. y ( y e. A /\ x = { y } ) -> E. y x C_ A ) | 
						
							| 8 | 2 7 | sylbi |  |-  ( E. y e. A x = { y } -> E. y x C_ A ) | 
						
							| 9 | 1 8 | sylbi |  |-  ( x e. sngl A -> E. y x C_ A ) | 
						
							| 10 |  | ax5e |  |-  ( E. y x C_ A -> x C_ A ) | 
						
							| 11 | 9 10 | syl |  |-  ( x e. sngl A -> x C_ A ) | 
						
							| 12 |  | velpw |  |-  ( x e. ~P A <-> x C_ A ) | 
						
							| 13 | 11 12 | sylibr |  |-  ( x e. sngl A -> x e. ~P A ) | 
						
							| 14 | 13 | ssriv |  |-  sngl A C_ ~P A |