Metamath Proof Explorer


Theorem rereb

Description: A number is real iff it equals its real part. Proposition 10-3.4(f) of Gleason p. 133. (Contributed by NM, 20-Aug-2008)

Ref Expression
Assertion rereb ( ๐ด โˆˆ โ„‚ โ†’ ( ๐ด โˆˆ โ„ โ†” ( โ„œ โ€˜ ๐ด ) = ๐ด ) )

Proof

Step Hyp Ref Expression
1 replim โŠข ( ๐ด โˆˆ โ„‚ โ†’ ๐ด = ( ( โ„œ โ€˜ ๐ด ) + ( i ยท ( โ„‘ โ€˜ ๐ด ) ) ) )
2 1 adantr โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ด โˆˆ โ„ ) โ†’ ๐ด = ( ( โ„œ โ€˜ ๐ด ) + ( i ยท ( โ„‘ โ€˜ ๐ด ) ) ) )
3 reim0 โŠข ( ๐ด โˆˆ โ„ โ†’ ( โ„‘ โ€˜ ๐ด ) = 0 )
4 3 oveq2d โŠข ( ๐ด โˆˆ โ„ โ†’ ( i ยท ( โ„‘ โ€˜ ๐ด ) ) = ( i ยท 0 ) )
5 it0e0 โŠข ( i ยท 0 ) = 0
6 4 5 eqtrdi โŠข ( ๐ด โˆˆ โ„ โ†’ ( i ยท ( โ„‘ โ€˜ ๐ด ) ) = 0 )
7 6 adantl โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ด โˆˆ โ„ ) โ†’ ( i ยท ( โ„‘ โ€˜ ๐ด ) ) = 0 )
8 7 oveq2d โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ด โˆˆ โ„ ) โ†’ ( ( โ„œ โ€˜ ๐ด ) + ( i ยท ( โ„‘ โ€˜ ๐ด ) ) ) = ( ( โ„œ โ€˜ ๐ด ) + 0 ) )
9 recl โŠข ( ๐ด โˆˆ โ„‚ โ†’ ( โ„œ โ€˜ ๐ด ) โˆˆ โ„ )
10 9 recnd โŠข ( ๐ด โˆˆ โ„‚ โ†’ ( โ„œ โ€˜ ๐ด ) โˆˆ โ„‚ )
11 10 addridd โŠข ( ๐ด โˆˆ โ„‚ โ†’ ( ( โ„œ โ€˜ ๐ด ) + 0 ) = ( โ„œ โ€˜ ๐ด ) )
12 11 adantr โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ด โˆˆ โ„ ) โ†’ ( ( โ„œ โ€˜ ๐ด ) + 0 ) = ( โ„œ โ€˜ ๐ด ) )
13 2 8 12 3eqtrrd โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ด โˆˆ โ„ ) โ†’ ( โ„œ โ€˜ ๐ด ) = ๐ด )
14 simpr โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ( โ„œ โ€˜ ๐ด ) = ๐ด ) โ†’ ( โ„œ โ€˜ ๐ด ) = ๐ด )
15 9 adantr โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ( โ„œ โ€˜ ๐ด ) = ๐ด ) โ†’ ( โ„œ โ€˜ ๐ด ) โˆˆ โ„ )
16 14 15 eqeltrrd โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ( โ„œ โ€˜ ๐ด ) = ๐ด ) โ†’ ๐ด โˆˆ โ„ )
17 13 16 impbida โŠข ( ๐ด โˆˆ โ„‚ โ†’ ( ๐ด โˆˆ โ„ โ†” ( โ„œ โ€˜ ๐ด ) = ๐ด ) )