Metamath Proof Explorer


Theorem fourierdlem24

Description: A sufficient condition for module being nonzero. (Contributed by Glauco Siliprandi, 11-Dec-2019)

Ref Expression
Assertion fourierdlem24 Aππ0Amod2π0

Proof

Step Hyp Ref Expression
1 0zd Aππ00<A0
2 pire π
3 2 renegcli π
4 iccssre ππππ
5 3 2 4 mp2an ππ
6 eldifi Aππ0Aππ
7 5 6 sselid Aππ0A
8 7 adantr Aππ00<AA
9 2re 2
10 9 2 remulcli 2π
11 10 a1i Aππ00<A2π
12 simpr Aππ00<A0<A
13 2pos 0<2
14 pipos 0<π
15 9 2 13 14 mulgt0ii 0<2π
16 15 a1i Aππ00<A0<2π
17 8 11 12 16 divgt0d Aππ00<A0<A2π
18 11 16 elrpd Aππ00<A2π+
19 2 a1i Aππ0π
20 10 a1i Aππ02π
21 3 rexri π*
22 21 a1i Aππ0π*
23 19 rexrd Aππ0π*
24 iccleub π*π*AππAπ
25 22 23 6 24 syl3anc Aππ0Aπ
26 pirp π+
27 2timesgt π+π<2π
28 26 27 mp1i Aππ0π<2π
29 7 19 20 25 28 lelttrd Aππ0A<2π
30 29 adantr Aππ00<AA<2π
31 8 11 18 30 ltdiv1dd Aππ00<AA2π<2π2π
32 10 recni 2π
33 10 15 gt0ne0ii 2π0
34 32 33 dividi 2π2π=1
35 31 34 breqtrdi Aππ00<AA2π<1
36 0p1e1 0+1=1
37 35 36 breqtrrdi Aππ00<AA2π<0+1
38 btwnnz 00<A2πA2π<0+1¬A2π
39 1 17 37 38 syl3anc Aππ00<A¬A2π
40 simpl Aππ0¬0<AAππ0
41 7 adantr Aππ0¬0<AA
42 0red Aππ0¬0<A0
43 simpr Aππ0¬0<A¬0<A
44 41 42 43 nltled Aππ0¬0<AA0
45 eldifsni Aππ0A0
46 45 necomd Aππ00A
47 46 adantr Aππ0¬0<A0A
48 41 42 44 47 leneltd Aππ0¬0<AA<0
49 neg1z 1
50 49 a1i Aππ0A<01
51 33 a1i Aππ02π0
52 7 20 51 redivcld Aππ0A2π
53 52 adantr Aππ0A<0A2π
54 1red Aππ0A<01
55 7 recnd Aππ0A
56 55 adantr Aππ0A<0A
57 32 a1i Aππ0A<02π
58 33 a1i Aππ0A<02π0
59 56 57 58 divnegd Aππ0A<0A2π=A2π
60 7 renegcld Aππ0A
61 60 adantr Aππ0A<0A
62 10 a1i Aππ0A<02π
63 2rp 2+
64 rpmulcl 2+π+2π+
65 63 26 64 mp2an 2π+
66 65 a1i Aππ0A<02π+
67 iccgelb π*π*AπππA
68 22 23 6 67 syl3anc Aππ0πA
69 19 7 68 lenegcon1d Aππ0Aπ
70 60 19 20 69 28 lelttrd Aππ0A<2π
71 70 adantr Aππ0A<0A<2π
72 61 62 66 71 ltdiv1dd Aππ0A<0A2π<2π2π
73 72 34 breqtrdi Aππ0A<0A2π<1
74 59 73 eqbrtrd Aππ0A<0A2π<1
75 53 54 74 ltnegcon1d Aππ0A<01<A2π
76 7 adantr Aππ0A<0A
77 simpr Aππ0A<0A<0
78 76 66 77 divlt0gt0d Aππ0A<0A2π<0
79 neg1cn 1
80 ax-1cn 1
81 79 80 addcomi -1+1=1+-1
82 1pneg1e0 1+-1=0
83 81 82 eqtr2i 0=-1+1
84 78 83 breqtrdi Aππ0A<0A2π<-1+1
85 btwnnz 11<A2πA2π<-1+1¬A2π
86 50 75 84 85 syl3anc Aππ0A<0¬A2π
87 40 48 86 syl2anc Aππ0¬0<A¬A2π
88 39 87 pm2.61dan Aππ0¬A2π
89 65 a1i Aππ02π+
90 mod0 A2π+Amod2π=0A2π
91 7 89 90 syl2anc Aππ0Amod2π=0A2π
92 88 91 mtbird Aππ0¬Amod2π=0
93 92 neqned Aππ0Amod2π0