This is an inofficial mirror of http://metamath.tirix.org for personal testing of a visualizer extension only.
Description: A complex number A that is not real, has a distance from the reals that is strictly larger than 0 . (Contributed by Glauco Siliprandi, 11-Dec-2019)
| Ref | Expression | ||
|---|---|---|---|
| Hypothesis | dstregt0.1 | |- ( ph -> A e. ( CC \ RR ) ) |
|
| Assertion | dstregt0 | |- ( ph -> E. x e. RR+ A. y e. RR x < ( abs ` ( A - y ) ) ) |
| Step | Hyp | Ref | Expression |
|---|---|---|---|
| 1 | dstregt0.1 | |- ( ph -> A e. ( CC \ RR ) ) |
|
| 2 | 1 | eldifad | |- ( ph -> A e. CC ) |
| 3 | 2 | imcld | |- ( ph -> ( Im ` A ) e. RR ) |
| 4 | 3 | recnd | |- ( ph -> ( Im ` A ) e. CC ) |
| 5 | 1 | eldifbd | |- ( ph -> -. A e. RR ) |
| 6 | reim0b | |- ( A e. CC -> ( A e. RR <-> ( Im ` A ) = 0 ) ) |
|
| 7 | 2 6 | syl | |- ( ph -> ( A e. RR <-> ( Im ` A ) = 0 ) ) |
| 8 | 5 7 | mtbid | |- ( ph -> -. ( Im ` A ) = 0 ) |
| 9 | 8 | neqned | |- ( ph -> ( Im ` A ) =/= 0 ) |
| 10 | 4 9 | absrpcld | |- ( ph -> ( abs ` ( Im ` A ) ) e. RR+ ) |
| 11 | 10 | rphalfcld | |- ( ph -> ( ( abs ` ( Im ` A ) ) / 2 ) e. RR+ ) |
| 12 | 2 | adantr | |- ( ( ph /\ y e. RR ) -> A e. CC ) |
| 13 | recn | |- ( y e. RR -> y e. CC ) |
|
| 14 | 13 | adantl | |- ( ( ph /\ y e. RR ) -> y e. CC ) |
| 15 | 12 14 | imsubd | |- ( ( ph /\ y e. RR ) -> ( Im ` ( A - y ) ) = ( ( Im ` A ) - ( Im ` y ) ) ) |
| 16 | simpr | |- ( ( ph /\ y e. RR ) -> y e. RR ) |
|
| 17 | 16 | reim0d | |- ( ( ph /\ y e. RR ) -> ( Im ` y ) = 0 ) |
| 18 | 17 | oveq2d | |- ( ( ph /\ y e. RR ) -> ( ( Im ` A ) - ( Im ` y ) ) = ( ( Im ` A ) - 0 ) ) |
| 19 | 4 | adantr | |- ( ( ph /\ y e. RR ) -> ( Im ` A ) e. CC ) |
| 20 | 19 | subid1d | |- ( ( ph /\ y e. RR ) -> ( ( Im ` A ) - 0 ) = ( Im ` A ) ) |
| 21 | 15 18 20 | 3eqtrrd | |- ( ( ph /\ y e. RR ) -> ( Im ` A ) = ( Im ` ( A - y ) ) ) |
| 22 | 21 | fveq2d | |- ( ( ph /\ y e. RR ) -> ( abs ` ( Im ` A ) ) = ( abs ` ( Im ` ( A - y ) ) ) ) |
| 23 | 22 | oveq1d | |- ( ( ph /\ y e. RR ) -> ( ( abs ` ( Im ` A ) ) / 2 ) = ( ( abs ` ( Im ` ( A - y ) ) ) / 2 ) ) |
| 24 | 21 19 | eqeltrrd | |- ( ( ph /\ y e. RR ) -> ( Im ` ( A - y ) ) e. CC ) |
| 25 | 24 | abscld | |- ( ( ph /\ y e. RR ) -> ( abs ` ( Im ` ( A - y ) ) ) e. RR ) |
| 26 | 25 | rehalfcld | |- ( ( ph /\ y e. RR ) -> ( ( abs ` ( Im ` ( A - y ) ) ) / 2 ) e. RR ) |
| 27 | 12 14 | subcld | |- ( ( ph /\ y e. RR ) -> ( A - y ) e. CC ) |
| 28 | 27 | abscld | |- ( ( ph /\ y e. RR ) -> ( abs ` ( A - y ) ) e. RR ) |
| 29 | 9 | adantr | |- ( ( ph /\ y e. RR ) -> ( Im ` A ) =/= 0 ) |
| 30 | 21 29 | eqnetrrd | |- ( ( ph /\ y e. RR ) -> ( Im ` ( A - y ) ) =/= 0 ) |
| 31 | 24 30 | absrpcld | |- ( ( ph /\ y e. RR ) -> ( abs ` ( Im ` ( A - y ) ) ) e. RR+ ) |
| 32 | rphalflt | |- ( ( abs ` ( Im ` ( A - y ) ) ) e. RR+ -> ( ( abs ` ( Im ` ( A - y ) ) ) / 2 ) < ( abs ` ( Im ` ( A - y ) ) ) ) |
|
| 33 | 31 32 | syl | |- ( ( ph /\ y e. RR ) -> ( ( abs ` ( Im ` ( A - y ) ) ) / 2 ) < ( abs ` ( Im ` ( A - y ) ) ) ) |
| 34 | absimle | |- ( ( A - y ) e. CC -> ( abs ` ( Im ` ( A - y ) ) ) <_ ( abs ` ( A - y ) ) ) |
|
| 35 | 27 34 | syl | |- ( ( ph /\ y e. RR ) -> ( abs ` ( Im ` ( A - y ) ) ) <_ ( abs ` ( A - y ) ) ) |
| 36 | 26 25 28 33 35 | ltletrd | |- ( ( ph /\ y e. RR ) -> ( ( abs ` ( Im ` ( A - y ) ) ) / 2 ) < ( abs ` ( A - y ) ) ) |
| 37 | 23 36 | eqbrtrd | |- ( ( ph /\ y e. RR ) -> ( ( abs ` ( Im ` A ) ) / 2 ) < ( abs ` ( A - y ) ) ) |
| 38 | 37 | ralrimiva | |- ( ph -> A. y e. RR ( ( abs ` ( Im ` A ) ) / 2 ) < ( abs ` ( A - y ) ) ) |
| 39 | breq1 | |- ( x = ( ( abs ` ( Im ` A ) ) / 2 ) -> ( x < ( abs ` ( A - y ) ) <-> ( ( abs ` ( Im ` A ) ) / 2 ) < ( abs ` ( A - y ) ) ) ) |
|
| 40 | 39 | ralbidv | |- ( x = ( ( abs ` ( Im ` A ) ) / 2 ) -> ( A. y e. RR x < ( abs ` ( A - y ) ) <-> A. y e. RR ( ( abs ` ( Im ` A ) ) / 2 ) < ( abs ` ( A - y ) ) ) ) |
| 41 | 40 | rspcev | |- ( ( ( ( abs ` ( Im ` A ) ) / 2 ) e. RR+ /\ A. y e. RR ( ( abs ` ( Im ` A ) ) / 2 ) < ( abs ` ( A - y ) ) ) -> E. x e. RR+ A. y e. RR x < ( abs ` ( A - y ) ) ) |
| 42 | 11 38 41 | syl2anc | |- ( ph -> E. x e. RR+ A. y e. RR x < ( abs ` ( A - y ) ) ) |