Metamath Proof Explorer


Theorem xmulid1

Description: Extended real version of mulid1 . (Contributed by Mario Carneiro, 20-Aug-2015)

Ref Expression
Assertion xmulid1 ( ๐ด โˆˆ โ„* โ†’ ( ๐ด ยทe 1 ) = ๐ด )

Proof

Step Hyp Ref Expression
1 elxr โŠข ( ๐ด โˆˆ โ„* โ†” ( ๐ด โˆˆ โ„ โˆจ ๐ด = +โˆž โˆจ ๐ด = -โˆž ) )
2 1re โŠข 1 โˆˆ โ„
3 rexmul โŠข ( ( ๐ด โˆˆ โ„ โˆง 1 โˆˆ โ„ ) โ†’ ( ๐ด ยทe 1 ) = ( ๐ด ยท 1 ) )
4 2 3 mpan2 โŠข ( ๐ด โˆˆ โ„ โ†’ ( ๐ด ยทe 1 ) = ( ๐ด ยท 1 ) )
5 ax-1rid โŠข ( ๐ด โˆˆ โ„ โ†’ ( ๐ด ยท 1 ) = ๐ด )
6 4 5 eqtrd โŠข ( ๐ด โˆˆ โ„ โ†’ ( ๐ด ยทe 1 ) = ๐ด )
7 1xr โŠข 1 โˆˆ โ„*
8 0lt1 โŠข 0 < 1
9 xmulpnf2 โŠข ( ( 1 โˆˆ โ„* โˆง 0 < 1 ) โ†’ ( +โˆž ยทe 1 ) = +โˆž )
10 7 8 9 mp2an โŠข ( +โˆž ยทe 1 ) = +โˆž
11 oveq1 โŠข ( ๐ด = +โˆž โ†’ ( ๐ด ยทe 1 ) = ( +โˆž ยทe 1 ) )
12 id โŠข ( ๐ด = +โˆž โ†’ ๐ด = +โˆž )
13 10 11 12 3eqtr4a โŠข ( ๐ด = +โˆž โ†’ ( ๐ด ยทe 1 ) = ๐ด )
14 xmulmnf2 โŠข ( ( 1 โˆˆ โ„* โˆง 0 < 1 ) โ†’ ( -โˆž ยทe 1 ) = -โˆž )
15 7 8 14 mp2an โŠข ( -โˆž ยทe 1 ) = -โˆž
16 oveq1 โŠข ( ๐ด = -โˆž โ†’ ( ๐ด ยทe 1 ) = ( -โˆž ยทe 1 ) )
17 id โŠข ( ๐ด = -โˆž โ†’ ๐ด = -โˆž )
18 15 16 17 3eqtr4a โŠข ( ๐ด = -โˆž โ†’ ( ๐ด ยทe 1 ) = ๐ด )
19 6 13 18 3jaoi โŠข ( ( ๐ด โˆˆ โ„ โˆจ ๐ด = +โˆž โˆจ ๐ด = -โˆž ) โ†’ ( ๐ด ยทe 1 ) = ๐ด )
20 1 19 sylbi โŠข ( ๐ด โˆˆ โ„* โ†’ ( ๐ด ยทe 1 ) = ๐ด )