| Step | Hyp | Ref | Expression | 
						
							| 1 |  | ssrab2 |  |-  { z e. RR | -u z e. A } C_ RR | 
						
							| 2 |  | negn0 |  |-  ( ( A C_ RR /\ A =/= (/) ) -> { z e. RR | -u z e. A } =/= (/) ) | 
						
							| 3 |  | ublbneg |  |-  ( E. x e. RR A. y e. A y <_ x -> E. x e. RR A. y e. { z e. RR | -u z e. A } x <_ y ) | 
						
							| 4 |  | infrenegsup |  |-  ( ( { z e. RR | -u z e. A } C_ RR /\ { z e. RR | -u z e. A } =/= (/) /\ E. x e. RR A. y e. { z e. RR | -u z e. A } x <_ y ) -> inf ( { z e. RR | -u z e. A } , RR , < ) = -u sup ( { w e. RR | -u w e. { z e. RR | -u z e. A } } , RR , < ) ) | 
						
							| 5 | 1 2 3 4 | mp3an3an |  |-  ( ( ( A C_ RR /\ A =/= (/) ) /\ E. x e. RR A. y e. A y <_ x ) -> inf ( { z e. RR | -u z e. A } , RR , < ) = -u sup ( { w e. RR | -u w e. { z e. RR | -u z e. A } } , RR , < ) ) | 
						
							| 6 | 5 | 3impa |  |-  ( ( A C_ RR /\ A =/= (/) /\ E. x e. RR A. y e. A y <_ x ) -> inf ( { z e. RR | -u z e. A } , RR , < ) = -u sup ( { w e. RR | -u w e. { z e. RR | -u z e. A } } , RR , < ) ) | 
						
							| 7 |  | elrabi |  |-  ( x e. { w e. RR | -u w e. { z e. RR | -u z e. A } } -> x e. RR ) | 
						
							| 8 | 7 | adantl |  |-  ( ( A C_ RR /\ x e. { w e. RR | -u w e. { z e. RR | -u z e. A } } ) -> x e. RR ) | 
						
							| 9 |  | ssel2 |  |-  ( ( A C_ RR /\ x e. A ) -> x e. RR ) | 
						
							| 10 |  | negeq |  |-  ( w = x -> -u w = -u x ) | 
						
							| 11 | 10 | eleq1d |  |-  ( w = x -> ( -u w e. { z e. RR | -u z e. A } <-> -u x e. { z e. RR | -u z e. A } ) ) | 
						
							| 12 | 11 | elrab3 |  |-  ( x e. RR -> ( x e. { w e. RR | -u w e. { z e. RR | -u z e. A } } <-> -u x e. { z e. RR | -u z e. A } ) ) | 
						
							| 13 |  | renegcl |  |-  ( x e. RR -> -u x e. RR ) | 
						
							| 14 |  | negeq |  |-  ( z = -u x -> -u z = -u -u x ) | 
						
							| 15 | 14 | eleq1d |  |-  ( z = -u x -> ( -u z e. A <-> -u -u x e. A ) ) | 
						
							| 16 | 15 | elrab3 |  |-  ( -u x e. RR -> ( -u x e. { z e. RR | -u z e. A } <-> -u -u x e. A ) ) | 
						
							| 17 | 13 16 | syl |  |-  ( x e. RR -> ( -u x e. { z e. RR | -u z e. A } <-> -u -u x e. A ) ) | 
						
							| 18 |  | recn |  |-  ( x e. RR -> x e. CC ) | 
						
							| 19 | 18 | negnegd |  |-  ( x e. RR -> -u -u x = x ) | 
						
							| 20 | 19 | eleq1d |  |-  ( x e. RR -> ( -u -u x e. A <-> x e. A ) ) | 
						
							| 21 | 12 17 20 | 3bitrd |  |-  ( x e. RR -> ( x e. { w e. RR | -u w e. { z e. RR | -u z e. A } } <-> x e. A ) ) | 
						
							| 22 | 21 | adantl |  |-  ( ( A C_ RR /\ x e. RR ) -> ( x e. { w e. RR | -u w e. { z e. RR | -u z e. A } } <-> x e. A ) ) | 
						
							| 23 | 8 9 22 | eqrdav |  |-  ( A C_ RR -> { w e. RR | -u w e. { z e. RR | -u z e. A } } = A ) | 
						
							| 24 | 23 | supeq1d |  |-  ( A C_ RR -> sup ( { w e. RR | -u w e. { z e. RR | -u z e. A } } , RR , < ) = sup ( A , RR , < ) ) | 
						
							| 25 | 24 | 3ad2ant1 |  |-  ( ( A C_ RR /\ A =/= (/) /\ E. x e. RR A. y e. A y <_ x ) -> sup ( { w e. RR | -u w e. { z e. RR | -u z e. A } } , RR , < ) = sup ( A , RR , < ) ) | 
						
							| 26 | 25 | negeqd |  |-  ( ( A C_ RR /\ A =/= (/) /\ E. x e. RR A. y e. A y <_ x ) -> -u sup ( { w e. RR | -u w e. { z e. RR | -u z e. A } } , RR , < ) = -u sup ( A , RR , < ) ) | 
						
							| 27 | 6 26 | eqtrd |  |-  ( ( A C_ RR /\ A =/= (/) /\ E. x e. RR A. y e. A y <_ x ) -> inf ( { z e. RR | -u z e. A } , RR , < ) = -u sup ( A , RR , < ) ) | 
						
							| 28 |  | infrecl |  |-  ( ( { z e. RR | -u z e. A } C_ RR /\ { z e. RR | -u z e. A } =/= (/) /\ E. x e. RR A. y e. { z e. RR | -u z e. A } x <_ y ) -> inf ( { z e. RR | -u z e. A } , RR , < ) e. RR ) | 
						
							| 29 | 1 2 3 28 | mp3an3an |  |-  ( ( ( A C_ RR /\ A =/= (/) ) /\ E. x e. RR A. y e. A y <_ x ) -> inf ( { z e. RR | -u z e. A } , RR , < ) e. RR ) | 
						
							| 30 | 29 | 3impa |  |-  ( ( A C_ RR /\ A =/= (/) /\ E. x e. RR A. y e. A y <_ x ) -> inf ( { z e. RR | -u z e. A } , RR , < ) e. RR ) | 
						
							| 31 |  | suprcl |  |-  ( ( A C_ RR /\ A =/= (/) /\ E. x e. RR A. y e. A y <_ x ) -> sup ( A , RR , < ) e. RR ) | 
						
							| 32 |  | recn |  |-  ( inf ( { z e. RR | -u z e. A } , RR , < ) e. RR -> inf ( { z e. RR | -u z e. A } , RR , < ) e. CC ) | 
						
							| 33 |  | recn |  |-  ( sup ( A , RR , < ) e. RR -> sup ( A , RR , < ) e. CC ) | 
						
							| 34 |  | negcon2 |  |-  ( ( inf ( { z e. RR | -u z e. A } , RR , < ) e. CC /\ sup ( A , RR , < ) e. CC ) -> ( inf ( { z e. RR | -u z e. A } , RR , < ) = -u sup ( A , RR , < ) <-> sup ( A , RR , < ) = -u inf ( { z e. RR | -u z e. A } , RR , < ) ) ) | 
						
							| 35 | 32 33 34 | syl2an |  |-  ( ( inf ( { z e. RR | -u z e. A } , RR , < ) e. RR /\ sup ( A , RR , < ) e. RR ) -> ( inf ( { z e. RR | -u z e. A } , RR , < ) = -u sup ( A , RR , < ) <-> sup ( A , RR , < ) = -u inf ( { z e. RR | -u z e. A } , RR , < ) ) ) | 
						
							| 36 | 30 31 35 | syl2anc |  |-  ( ( A C_ RR /\ A =/= (/) /\ E. x e. RR A. y e. A y <_ x ) -> ( inf ( { z e. RR | -u z e. A } , RR , < ) = -u sup ( A , RR , < ) <-> sup ( A , RR , < ) = -u inf ( { z e. RR | -u z e. A } , RR , < ) ) ) | 
						
							| 37 | 27 36 | mpbid |  |-  ( ( A C_ RR /\ A =/= (/) /\ E. x e. RR A. y e. A y <_ x ) -> sup ( A , RR , < ) = -u inf ( { z e. RR | -u z e. A } , RR , < ) ) |