| Step | Hyp | Ref | Expression | 
						
							| 1 |  | nn0re |  |-  ( A e. NN0 -> A e. RR ) | 
						
							| 2 |  | ltpnf |  |-  ( A e. RR -> A < +oo ) | 
						
							| 3 |  | rexr |  |-  ( A e. RR -> A e. RR* ) | 
						
							| 4 |  | pnfxr |  |-  +oo e. RR* | 
						
							| 5 |  | xrltnle |  |-  ( ( A e. RR* /\ +oo e. RR* ) -> ( A < +oo <-> -. +oo <_ A ) ) | 
						
							| 6 | 3 4 5 | sylancl |  |-  ( A e. RR -> ( A < +oo <-> -. +oo <_ A ) ) | 
						
							| 7 | 2 6 | mpbid |  |-  ( A e. RR -> -. +oo <_ A ) | 
						
							| 8 | 1 7 | syl |  |-  ( A e. NN0 -> -. +oo <_ A ) | 
						
							| 9 | 8 | ad2antrl |  |-  ( ( ( M e. NN0 /\ R e. V /\ F : R --> NN0 ) /\ ( A e. NN0 /\ ( M Ramsey F ) <_ A ) ) -> -. +oo <_ A ) | 
						
							| 10 |  | simprr |  |-  ( ( ( M e. NN0 /\ R e. V /\ F : R --> NN0 ) /\ ( A e. NN0 /\ ( M Ramsey F ) <_ A ) ) -> ( M Ramsey F ) <_ A ) | 
						
							| 11 |  | breq1 |  |-  ( ( M Ramsey F ) = +oo -> ( ( M Ramsey F ) <_ A <-> +oo <_ A ) ) | 
						
							| 12 | 10 11 | syl5ibcom |  |-  ( ( ( M e. NN0 /\ R e. V /\ F : R --> NN0 ) /\ ( A e. NN0 /\ ( M Ramsey F ) <_ A ) ) -> ( ( M Ramsey F ) = +oo -> +oo <_ A ) ) | 
						
							| 13 | 9 12 | mtod |  |-  ( ( ( M e. NN0 /\ R e. V /\ F : R --> NN0 ) /\ ( A e. NN0 /\ ( M Ramsey F ) <_ A ) ) -> -. ( M Ramsey F ) = +oo ) | 
						
							| 14 |  | elsni |  |-  ( ( M Ramsey F ) e. { +oo } -> ( M Ramsey F ) = +oo ) | 
						
							| 15 | 13 14 | nsyl |  |-  ( ( ( M e. NN0 /\ R e. V /\ F : R --> NN0 ) /\ ( A e. NN0 /\ ( M Ramsey F ) <_ A ) ) -> -. ( M Ramsey F ) e. { +oo } ) | 
						
							| 16 |  | ramcl2 |  |-  ( ( M e. NN0 /\ R e. V /\ F : R --> NN0 ) -> ( M Ramsey F ) e. ( NN0 u. { +oo } ) ) | 
						
							| 17 | 16 | adantr |  |-  ( ( ( M e. NN0 /\ R e. V /\ F : R --> NN0 ) /\ ( A e. NN0 /\ ( M Ramsey F ) <_ A ) ) -> ( M Ramsey F ) e. ( NN0 u. { +oo } ) ) | 
						
							| 18 |  | elun |  |-  ( ( M Ramsey F ) e. ( NN0 u. { +oo } ) <-> ( ( M Ramsey F ) e. NN0 \/ ( M Ramsey F ) e. { +oo } ) ) | 
						
							| 19 | 17 18 | sylib |  |-  ( ( ( M e. NN0 /\ R e. V /\ F : R --> NN0 ) /\ ( A e. NN0 /\ ( M Ramsey F ) <_ A ) ) -> ( ( M Ramsey F ) e. NN0 \/ ( M Ramsey F ) e. { +oo } ) ) | 
						
							| 20 | 19 | ord |  |-  ( ( ( M e. NN0 /\ R e. V /\ F : R --> NN0 ) /\ ( A e. NN0 /\ ( M Ramsey F ) <_ A ) ) -> ( -. ( M Ramsey F ) e. NN0 -> ( M Ramsey F ) e. { +oo } ) ) | 
						
							| 21 | 15 20 | mt3d |  |-  ( ( ( M e. NN0 /\ R e. V /\ F : R --> NN0 ) /\ ( A e. NN0 /\ ( M Ramsey F ) <_ A ) ) -> ( M Ramsey F ) e. NN0 ) |