Metamath Proof Explorer


Theorem dstregt0

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 φ A
Assertion dstregt0 φ x + y x < A y

Proof

Step Hyp Ref Expression
1 dstregt0.1 φ A
2 1 eldifad φ A
3 2 imcld φ A
4 3 recnd φ A
5 1 eldifbd φ ¬ A
6 reim0b A A A = 0
7 2 6 syl φ A A = 0
8 5 7 mtbid φ ¬ A = 0
9 8 neqned φ A 0
10 4 9 absrpcld φ A +
11 10 rphalfcld φ A 2 +
12 2 adantr φ y A
13 recn y y
14 13 adantl φ y y
15 12 14 imsubd φ y A y = A y
16 simpr φ y y
17 16 reim0d φ y y = 0
18 17 oveq2d φ y A y = A 0
19 4 adantr φ y A
20 19 subid1d φ y A 0 = A
21 15 18 20 3eqtrrd φ y A = A y
22 21 fveq2d φ y A = A y
23 22 oveq1d φ y A 2 = A y 2
24 21 19 eqeltrrd φ y A y
25 24 abscld φ y A y
26 25 rehalfcld φ y A y 2
27 12 14 subcld φ y A y
28 27 abscld φ y A y
29 9 adantr φ y A 0
30 21 29 eqnetrrd φ y A y 0
31 24 30 absrpcld φ y A y +
32 rphalflt A y + A y 2 < A y
33 31 32 syl φ y A y 2 < A y
34 absimle A y A y A y
35 27 34 syl φ y A y A y
36 26 25 28 33 35 ltletrd φ y A y 2 < A y
37 23 36 eqbrtrd φ y A 2 < A y
38 37 ralrimiva φ y A 2 < A y
39 breq1 x = A 2 x < A y A 2 < A y
40 39 ralbidv x = A 2 y x < A y y A 2 < A y
41 40 rspcev A 2 + y A 2 < A y x + y x < A y
42 11 38 41 syl2anc φ x + y x < A y