Metamath Proof Explorer


Theorem cos02pilt1

Description: Cosine is less than one between zero and 2 x. _pi . (Contributed by Jim Kingdon, 23-Mar-2024)

Ref Expression
Assertion cos02pilt1 ( ๐ด โˆˆ ( 0 (,) ( 2 ยท ฯ€ ) ) โ†’ ( cos โ€˜ ๐ด ) < 1 )

Proof

Step Hyp Ref Expression
1 elioore โŠข ( ๐ด โˆˆ ( 0 (,) ( 2 ยท ฯ€ ) ) โ†’ ๐ด โˆˆ โ„ )
2 1 recoscld โŠข ( ๐ด โˆˆ ( 0 (,) ( 2 ยท ฯ€ ) ) โ†’ ( cos โ€˜ ๐ด ) โˆˆ โ„ )
3 1red โŠข ( ๐ด โˆˆ ( 0 (,) ( 2 ยท ฯ€ ) ) โ†’ 1 โˆˆ โ„ )
4 cosbnd โŠข ( ๐ด โˆˆ โ„ โ†’ ( - 1 โ‰ค ( cos โ€˜ ๐ด ) โˆง ( cos โ€˜ ๐ด ) โ‰ค 1 ) )
5 4 simprd โŠข ( ๐ด โˆˆ โ„ โ†’ ( cos โ€˜ ๐ด ) โ‰ค 1 )
6 1 5 syl โŠข ( ๐ด โˆˆ ( 0 (,) ( 2 ยท ฯ€ ) ) โ†’ ( cos โ€˜ ๐ด ) โ‰ค 1 )
7 0zd โŠข ( ๐ด โˆˆ ( 0 (,) ( 2 ยท ฯ€ ) ) โ†’ 0 โˆˆ โ„ค )
8 2re โŠข 2 โˆˆ โ„
9 pire โŠข ฯ€ โˆˆ โ„
10 8 9 remulcli โŠข ( 2 ยท ฯ€ ) โˆˆ โ„
11 10 a1i โŠข ( ๐ด โˆˆ ( 0 (,) ( 2 ยท ฯ€ ) ) โ†’ ( 2 ยท ฯ€ ) โˆˆ โ„ )
12 0xr โŠข 0 โˆˆ โ„*
13 10 rexri โŠข ( 2 ยท ฯ€ ) โˆˆ โ„*
14 elioo2 โŠข ( ( 0 โˆˆ โ„* โˆง ( 2 ยท ฯ€ ) โˆˆ โ„* ) โ†’ ( ๐ด โˆˆ ( 0 (,) ( 2 ยท ฯ€ ) ) โ†” ( ๐ด โˆˆ โ„ โˆง 0 < ๐ด โˆง ๐ด < ( 2 ยท ฯ€ ) ) ) )
15 12 13 14 mp2an โŠข ( ๐ด โˆˆ ( 0 (,) ( 2 ยท ฯ€ ) ) โ†” ( ๐ด โˆˆ โ„ โˆง 0 < ๐ด โˆง ๐ด < ( 2 ยท ฯ€ ) ) )
16 15 simp2bi โŠข ( ๐ด โˆˆ ( 0 (,) ( 2 ยท ฯ€ ) ) โ†’ 0 < ๐ด )
17 2rp โŠข 2 โˆˆ โ„+
18 pirp โŠข ฯ€ โˆˆ โ„+
19 rpmulcl โŠข ( ( 2 โˆˆ โ„+ โˆง ฯ€ โˆˆ โ„+ ) โ†’ ( 2 ยท ฯ€ ) โˆˆ โ„+ )
20 17 18 19 mp2an โŠข ( 2 ยท ฯ€ ) โˆˆ โ„+
21 rpgt0 โŠข ( ( 2 ยท ฯ€ ) โˆˆ โ„+ โ†’ 0 < ( 2 ยท ฯ€ ) )
22 20 21 mp1i โŠข ( ๐ด โˆˆ ( 0 (,) ( 2 ยท ฯ€ ) ) โ†’ 0 < ( 2 ยท ฯ€ ) )
23 1 11 16 22 divgt0d โŠข ( ๐ด โˆˆ ( 0 (,) ( 2 ยท ฯ€ ) ) โ†’ 0 < ( ๐ด / ( 2 ยท ฯ€ ) ) )
24 20 a1i โŠข ( ๐ด โˆˆ ( 0 (,) ( 2 ยท ฯ€ ) ) โ†’ ( 2 ยท ฯ€ ) โˆˆ โ„+ )
25 15 simp3bi โŠข ( ๐ด โˆˆ ( 0 (,) ( 2 ยท ฯ€ ) ) โ†’ ๐ด < ( 2 ยท ฯ€ ) )
26 1 11 24 25 ltdiv1dd โŠข ( ๐ด โˆˆ ( 0 (,) ( 2 ยท ฯ€ ) ) โ†’ ( ๐ด / ( 2 ยท ฯ€ ) ) < ( ( 2 ยท ฯ€ ) / ( 2 ยท ฯ€ ) ) )
27 11 recnd โŠข ( ๐ด โˆˆ ( 0 (,) ( 2 ยท ฯ€ ) ) โ†’ ( 2 ยท ฯ€ ) โˆˆ โ„‚ )
28 22 gt0ne0d โŠข ( ๐ด โˆˆ ( 0 (,) ( 2 ยท ฯ€ ) ) โ†’ ( 2 ยท ฯ€ ) โ‰  0 )
29 27 28 dividd โŠข ( ๐ด โˆˆ ( 0 (,) ( 2 ยท ฯ€ ) ) โ†’ ( ( 2 ยท ฯ€ ) / ( 2 ยท ฯ€ ) ) = 1 )
30 26 29 breqtrd โŠข ( ๐ด โˆˆ ( 0 (,) ( 2 ยท ฯ€ ) ) โ†’ ( ๐ด / ( 2 ยท ฯ€ ) ) < 1 )
31 0p1e1 โŠข ( 0 + 1 ) = 1
32 30 31 breqtrrdi โŠข ( ๐ด โˆˆ ( 0 (,) ( 2 ยท ฯ€ ) ) โ†’ ( ๐ด / ( 2 ยท ฯ€ ) ) < ( 0 + 1 ) )
33 btwnnz โŠข ( ( 0 โˆˆ โ„ค โˆง 0 < ( ๐ด / ( 2 ยท ฯ€ ) ) โˆง ( ๐ด / ( 2 ยท ฯ€ ) ) < ( 0 + 1 ) ) โ†’ ยฌ ( ๐ด / ( 2 ยท ฯ€ ) ) โˆˆ โ„ค )
34 7 23 32 33 syl3anc โŠข ( ๐ด โˆˆ ( 0 (,) ( 2 ยท ฯ€ ) ) โ†’ ยฌ ( ๐ด / ( 2 ยท ฯ€ ) ) โˆˆ โ„ค )
35 1 recnd โŠข ( ๐ด โˆˆ ( 0 (,) ( 2 ยท ฯ€ ) ) โ†’ ๐ด โˆˆ โ„‚ )
36 coseq1 โŠข ( ๐ด โˆˆ โ„‚ โ†’ ( ( cos โ€˜ ๐ด ) = 1 โ†” ( ๐ด / ( 2 ยท ฯ€ ) ) โˆˆ โ„ค ) )
37 35 36 syl โŠข ( ๐ด โˆˆ ( 0 (,) ( 2 ยท ฯ€ ) ) โ†’ ( ( cos โ€˜ ๐ด ) = 1 โ†” ( ๐ด / ( 2 ยท ฯ€ ) ) โˆˆ โ„ค ) )
38 34 37 mtbird โŠข ( ๐ด โˆˆ ( 0 (,) ( 2 ยท ฯ€ ) ) โ†’ ยฌ ( cos โ€˜ ๐ด ) = 1 )
39 38 neqned โŠข ( ๐ด โˆˆ ( 0 (,) ( 2 ยท ฯ€ ) ) โ†’ ( cos โ€˜ ๐ด ) โ‰  1 )
40 39 necomd โŠข ( ๐ด โˆˆ ( 0 (,) ( 2 ยท ฯ€ ) ) โ†’ 1 โ‰  ( cos โ€˜ ๐ด ) )
41 2 3 6 40 leneltd โŠข ( ๐ด โˆˆ ( 0 (,) ( 2 ยท ฯ€ ) ) โ†’ ( cos โ€˜ ๐ด ) < 1 )