HomeHome Metamath Proof Explorer < Previous   Next >
Related theorems
Unicode version

Theorem efif1lem5 8734
Description: Lemma for efif1 8737.
Hypotheses
Ref Expression
efif1lem5.1 |- A e. (0[,)pi)
efif1lem5.2 |- B e. (pi[,)(2 x. pi))
Assertion
Ref Expression
efif1lem5 |- -. (exp` (i x. A)) = (exp` (i x. B))

Proof of Theorem efif1lem5
StepHypRef Expression
1 efif1lem5.1 . . . 4 |- A e. (0[,)pi)
2 0re 5440 . . . . . . 7 |- 0 e. RR
3 pire 8677 . . . . . . 7 |- pi e. RR
4 pipos 8678 . . . . . . 7 |- 0 < pi
5 snunioo 6415 . . . . . . 7 |- ((0 e. RR /\ pi e. RR /\ 0 < pi) -> ({0} u. (0(,)pi)) = (0[,)pi))
62, 3, 4, 5mp3an 916 . . . . . 6 |- ({0} u. (0(,)pi)) = (0[,)pi)
76eleq2i 1538 . . . . 5 |- (A e. ({0} u. (0(,)pi)) <-> A e. (0[,)pi))
8 elun 2173 . . . . 5 |- (A e. ({0} u. (0(,)pi)) <-> (A e. {0} \/ A e. (0(,)pi)))
97, 8bitr3 175 . . . 4 |- (A e. (0[,)pi) <-> (A e. {0} \/ A e. (0(,)pi)))
101, 9mpbi 189 . . 3 |- (A e. {0} \/ A e. (0(,)pi))
11 elsnc2g 2436 . . . . 5 |- (0 e. RR -> (A e. {0} <-> A = 0))
122, 11ax-mp 7 . . . 4 |- (A e. {0} <-> A = 0)
1312orbi1i 256 . . 3 |- ((A e. {0} \/ A e. (0(,)pi)) <-> (A = 0 \/ A e. (0(,)pi)))
1410, 13mpbi 189 . 2 |- (A = 0 \/ A e. (0(,)pi))
15 efif1lem5.2 . . . 4 |- B e. (pi[,)(2 x. pi))
16 2re 5979 . . . . . . . 8 |- 2 e. RR
1716, 3remulcl 5335 . . . . . . 7 |- (2 x. pi) e. RR
18 1lt2 6028 . . . . . . . 8 |- 1 < 2
19 ltmulgt12t 5847 . . . . . . . . 9 |- ((pi e. RR /\ 2 e. RR /\ 0 < pi) -> (1 < 2 <-> pi < (2 x. pi)))
203, 16, 4, 19mp3an 916 . . . . . . . 8 |- (1 < 2 <-> pi < (2 x. pi))
2118, 20mpbi 189 . . . . . . 7 |- pi < (2 x. pi)
22 snunioo 6415 . . . . . . 7 |- ((pi e. RR /\ (2 x. pi) e. RR /\ pi < (2 x. pi)) -> ({pi} u. (pi(,)(2 x. pi))) = (pi[,)(2 x. pi)))
233, 17, 21, 22mp3an 916 . . . . . 6 |- ({pi} u. (pi(,)(2 x. pi))) = (pi[,)(2 x. pi))
2423eleq2i 1538 . . . . 5 |- (B e. ({pi} u. (pi(,)(2 x. pi))) <-> B e. (pi[,)(2 x. pi)))
25 elun 2173 . . . . 5 |- (B e. ({pi} u. (pi(,)(2 x. pi))) <-> (B e. {pi} \/ B e. (pi(,)(2 x. pi))))
2624, 25bitr3 175 . . . 4 |- (B e. (pi[,)(2 x. pi)) <-> (B e. {pi} \/ B e. (pi(,)(2 x. pi))))
2715, 26mpbi 189 . . 3 |- (B e. {pi} \/ B e. (pi(,)(2 x. pi)))
28 elsnc2g 2436 . . . . 5 |- (pi e. RR -> (B e. {pi} <-> B = pi))
293, 28ax-mp 7 . . . 4 |- (B e. {pi} <-> B = pi)
3029orbi1i 256 . . 3 |- ((B e. {pi} \/ B e. (pi(,)(2 x. pi))) <-> (B = pi \/ B e. (pi(,)(2 x. pi))))
3127, 30mpbi 189 . 2 |- (B = pi \/ B e. (pi(,)(2 x. pi)))
32 ax1ne0 5280 . . . . . 6 |- 1 =/= 0
33 df-ne 1587 . . . . . 6 |- (1 =/= 0 <-> -. 1 = 0)
3432, 33mpbi 189 . . . . 5 |- -. 1 = 0
35 fveq2 3724 . . . . . . . 8 |- (A = 0 -> (cos` A) = (cos`
0))
36 cos0 7446 . . . . . . . 8 |- (cos` 0) = 1
3735, 36syl6eq 1523 . . . . . . 7 |- (A = 0 -> (cos` A) = 1)
38 fveq2 3724 . . . . . . . 8 |- (B = pi -> (cos` B) = (cos`
pi))
39 cospi 8682 . . . . . . . 8 |- (cos` pi) = -u1
4038, 39syl6eq 1523 . . . . . . 7 |- (B = pi -> (cos` B) = -u1)
4137, 40eqeqan12d 1490 . . . . . 6 |- ((A = 0 /\ B = pi) -> ((cos` A) = (cos` B) <-> 1 = -u1))
42 ax1cn 5269 . . . . . . 7 |- 1 e. CC
4342eqneg 5804 . . . . . 6 |- (1 = -u1 <-> 1 = 0)
4441, 43syl6bb 536 . . . . 5 |- ((A = 0 /\ B = pi) -> ((cos` A) = (cos` B) <-> 1 = 0))
4534, 44mtbiri 717 . . . 4 |- ((A = 0 /\ B = pi) -> -. (cos` A) = (cos` B))
46 orc 269 . . . . . 6 |- (-. (cos` A) = (cos` B) -> (-. (cos` A) = (cos` B) \/ -. (sin` A) = (sin` B)))
47 ianor 305 . . . . . 6 |- (-. ((cos`
A) = (cos` B) /\ (sin` A) = (sin` B)) <-> (-. (cos` A) = (cos` B) \/ -. (sin` A) = (sin` B)))
4846, 47sylibr 200 . . . . 5 |- (-. (cos` A) = (cos` B) -> -. ((cos` A) = (cos` B) /\ (sin` A) = (sin` B)))
49 elico2t 6391 . . . . . . . . . 10 |- ((0 e. RR /\ pi e. RR) -> (A e. (0[,)pi) <-> (A e. RR /\ 0 <_ A /\ A < pi)))
502, 3, 49mp2an 697 . . . . . . . . 9 |- (A e. (0[,)pi) <-> (A e. RR /\ 0 <_ A /\ A < pi))
511, 50mpbi 189 . . . . . . . 8 |- (A e. RR /\ 0 <_ A /\ A < pi)
52513simp1i 791 . . . . . . 7 |- A e. RR
53 elico2t 6391 . . . . . . . . . 10 |- ((pi e. RR /\ (2 x. pi) e. RR) -> (B e. (pi[,)(2 x. pi)) <-> (B e. RR /\ pi <_ B /\ B < (2 x. pi))))
543, 17, 53mp2an 697 . . . . . . . . 9 |- (B e. (pi[,)(2 x. pi)) <-> (B e. RR /\ pi <_ B /\ B < (2 x. pi)))
5515, 54mpbi 189 . . . . . . . 8 |- (B e. RR /\ pi <_ B /\ B < (2 x. pi))
56553simp1i 791 . . . . . . 7 |- B e. RR
57 efieq 7450 . . . . . . 7 |- ((A e. RR /\ B e. RR) -> ((exp` (i x. A)) = (exp` (i x. B)) <-> ((cos` A) = (cos` B) /\ (sin` A) = (sin` B))))
5852, 56, 57mp2an 697 . . . . . 6 |- ((exp` (i x. A)) = (exp`
(i x. B)) <-> ((cos` A) = (cos`
B) /\ (sin` A) = (sin`
B)))
5958negbii 187 . . . . 5 |- (-. (exp` (i x. A)) = (exp` (i x. B)) <-> -. ((cos`
A) = (cos` B) /\ (sin` A) = (sin` B)))
6048, 59sylibr 200 . . . 4 |- (-. (cos` A) = (cos` B) -> -. (exp`
(i x. A)) = (exp` (i x. B)))
6145, 60syl 10 . . 3 |- ((A = 0 /\ B = pi) -> -. (exp` (i x. A)) = (exp` (i x. B)))
62 sinq12gt0t 8708 . . . . . . . 8 |- (A e. (0(,)pi) -> 0 < (sin` A))
63 resinclt 7438 . . . . . . . . . 10 |- (A e. RR -> (sin` A) e. RR)
6452, 63ax-mp 7 . . . . . . . . 9 |- (sin` A) e. RR
6564gt0ne0 5611 . . . . . . . 8 |- (0 < (sin`
A) -> (sin` A) =/= 0)
6662, 65syl 10 . . . . . . 7 |- (A e. (0(,)pi) -> (sin` A) =/= 0)
67 df-ne 1587 . . . . . . 7 |- ((sin` A) =/= 0 <-> -. (sin` A) = 0)
6866, 67sylib 198 . . . . . 6 |- (A e. (0(,)pi) -> -. (sin` A) = 0)
6968adantr 389 . . . . 5 |- ((A e. (0(,)pi) /\ B = pi) -> -. (sin`
A) = 0)
70 eqtrt 1492 . . . . . . 7 |- (((sin` A) = (sin` B) /\ (sin` B) = 0) -> (sin`
A) = 0)
71 fveq2 3724 . . . . . . . . 9 |- (B = pi -> (sin` B) = (sin`
pi))
72 sinpi 8676 . . . . . . . . 9 |- (sin` pi) = 0
7371, 72syl6eq 1523 . . . . . . . 8 |- (B = pi -> (sin` B) = 0)
7473adantl 388 . . . . . . 7 |- ((A e. (0(,)pi) /\ B = pi) -> (sin` B) = 0)
7570, 74sylan2 451 . . . . . 6 |- (((sin` A) = (sin` B) /\ (A e. (0(,)pi) /\ B = pi)) -> (sin` A) = 0)
7675expcom 374 . . . . 5 |- ((A e. (0(,)pi) /\ B = pi) -> ((sin`
A) = (sin` B) -> (sin` A) = 0))
7769, 76mtod 108 . . . 4 |- ((A e. (0(,)pi) /\ B = pi) -> -. (sin`
A) = (sin` B))
78 olc 268 . . . . . 6 |- (-. (sin` A) = (sin` B) -> (-. (cos` A) = (cos` B) \/ -. (sin` A) = (sin` B)))
7978, 47sylibr 200 . . . . 5 |- (-. (sin` A) = (sin` B) -> -. ((cos` A) = (cos` B) /\ (sin` A) = (sin` B)))
8079, 59sylibr 200 . . . 4 |- (-. (sin` A) = (sin` B) -> -. (exp`
(i x. A)) = (exp` (i x. B)))
8177, 80syl 10 . . 3 |- ((A e. (0(,)pi) /\ B = pi) -> -. (exp`
(i x. A)) = (exp` (i x. B)))
82 efif1lem1 8730 . . . . . . . . . 10 |- (B e. (pi(,)(2 x. pi)) -> (B - pi) e. (0(,)pi))
83 sinq12gt0t 8708 . . . . . . . . . 10 |- ((B - pi) e. (0(,)pi) -> 0