| Step | Hyp | Ref | Expression | 
						
							| 1 |  | ex-sategoelel12.s |  | 
						
							| 2 |  | 1oex |  | 
						
							| 3 | 2 | prid1 |  | 
						
							| 4 |  | 2oex |  | 
						
							| 5 | 4 | prid2 |  | 
						
							| 6 | 3 5 | ifcli |  | 
						
							| 7 | 6 | a1i |  | 
						
							| 8 | 1 7 | fmpti |  | 
						
							| 9 |  | prex |  | 
						
							| 10 |  | omex |  | 
						
							| 11 | 9 10 | elmap |  | 
						
							| 12 | 8 11 | mpbir |  | 
						
							| 13 | 2 | sucid |  | 
						
							| 14 |  | df-2o |  | 
						
							| 15 | 13 14 | eleqtrri |  | 
						
							| 16 |  | 2onn |  | 
						
							| 17 |  | 1onn |  | 
						
							| 18 |  | iftrue |  | 
						
							| 19 | 18 1 | fvmptg |  | 
						
							| 20 | 16 17 19 | mp2an |  | 
						
							| 21 |  | 1one2o |  | 
						
							| 22 | 21 | neii |  | 
						
							| 23 |  | eqeq1 |  | 
						
							| 24 | 22 23 | mtbiri |  | 
						
							| 25 | 24 | iffalsed |  | 
						
							| 26 | 25 1 | fvmptg |  | 
						
							| 27 | 17 16 26 | mp2an |  | 
						
							| 28 | 15 20 27 | 3eltr4i |  | 
						
							| 29 | 12 28 | pm3.2i |  | 
						
							| 30 | 16 17 | pm3.2i |  | 
						
							| 31 |  | eqid |  | 
						
							| 32 | 31 | sategoelfvb |  | 
						
							| 33 | 9 30 32 | mp2an |  | 
						
							| 34 | 29 33 | mpbir |  |