| Step | Hyp | Ref | Expression | 
						
							| 1 |  | eqeq1 |  |-  ( { x | ph } = { w } -> ( { x | ph } = { z } <-> { w } = { z } ) ) | 
						
							| 2 |  | sneqbg |  |-  ( w e. _V -> ( { w } = { z } <-> w = z ) ) | 
						
							| 3 | 2 | elv |  |-  ( { w } = { z } <-> w = z ) | 
						
							| 4 |  | equcom |  |-  ( w = z <-> z = w ) | 
						
							| 5 | 3 4 | bitri |  |-  ( { w } = { z } <-> z = w ) | 
						
							| 6 | 1 5 | bitrdi |  |-  ( { x | ph } = { w } -> ( { x | ph } = { z } <-> z = w ) ) | 
						
							| 7 |  | sneq |  |-  ( y = z -> { y } = { z } ) | 
						
							| 8 | 7 | eqeq2d |  |-  ( y = z -> ( { x | ph } = { y } <-> { x | ph } = { z } ) ) | 
						
							| 9 | 8 | elabg |  |-  ( z e. _V -> ( z e. { y | { x | ph } = { y } } <-> { x | ph } = { z } ) ) | 
						
							| 10 | 9 | elv |  |-  ( z e. { y | { x | ph } = { y } } <-> { x | ph } = { z } ) | 
						
							| 11 |  | velsn |  |-  ( z e. { w } <-> z = w ) | 
						
							| 12 | 6 10 11 | 3bitr4g |  |-  ( { x | ph } = { w } -> ( z e. { y | { x | ph } = { y } } <-> z e. { w } ) ) | 
						
							| 13 | 12 | eqrdv |  |-  ( { x | ph } = { w } -> { y | { x | ph } = { y } } = { w } ) | 
						
							| 14 |  | vsnid |  |-  w e. { w } | 
						
							| 15 |  | eleq2 |  |-  ( { y | { x | ph } = { y } } = { w } -> ( w e. { y | { x | ph } = { y } } <-> w e. { w } ) ) | 
						
							| 16 | 14 15 | mpbiri |  |-  ( { y | { x | ph } = { y } } = { w } -> w e. { y | { x | ph } = { y } } ) | 
						
							| 17 |  | sneq |  |-  ( y = w -> { y } = { w } ) | 
						
							| 18 | 17 | eqeq2d |  |-  ( y = w -> ( { x | ph } = { y } <-> { x | ph } = { w } ) ) | 
						
							| 19 | 18 | elabg |  |-  ( w e. _V -> ( w e. { y | { x | ph } = { y } } <-> { x | ph } = { w } ) ) | 
						
							| 20 | 19 | elv |  |-  ( w e. { y | { x | ph } = { y } } <-> { x | ph } = { w } ) | 
						
							| 21 | 16 20 | sylib |  |-  ( { y | { x | ph } = { y } } = { w } -> { x | ph } = { w } ) | 
						
							| 22 | 13 21 | impbii |  |-  ( { x | ph } = { w } <-> { y | { x | ph } = { y } } = { w } ) | 
						
							| 23 |  | sneq |  |-  ( z = w -> { z } = { w } ) | 
						
							| 24 | 23 | eqeq2d |  |-  ( z = w -> ( { y | { x | ph } = { y } } = { z } <-> { y | { x | ph } = { y } } = { w } ) ) | 
						
							| 25 | 24 | elabg |  |-  ( w e. _V -> ( w e. { z | { y | { x | ph } = { y } } = { z } } <-> { y | { x | ph } = { y } } = { w } ) ) | 
						
							| 26 | 25 | elv |  |-  ( w e. { z | { y | { x | ph } = { y } } = { z } } <-> { y | { x | ph } = { y } } = { w } ) | 
						
							| 27 | 22 20 26 | 3bitr4i |  |-  ( w e. { y | { x | ph } = { y } } <-> w e. { z | { y | { x | ph } = { y } } = { z } } ) | 
						
							| 28 | 27 | eqriv |  |-  { y | { x | ph } = { y } } = { z | { y | { x | ph } = { y } } = { z } } |