Step | Hyp | Ref
| Expression |
1 | | pw2dvdseulemle.a |
. . 3
โข (๐ โ ๐ด โ
โ0) |
2 | 1 | nn0red 9233 |
. 2
โข (๐ โ ๐ด โ โ) |
3 | | pw2dvdseulemle.b |
. . 3
โข (๐ โ ๐ต โ
โ0) |
4 | 3 | nn0red 9233 |
. 2
โข (๐ โ ๐ต โ โ) |
5 | | pw2dvdseulemle.n2b |
. . 3
โข (๐ โ ยฌ (2โ(๐ต + 1)) โฅ ๐) |
6 | | 2cnd 8995 |
. . . . . 6
โข ((๐ โง ๐ต < ๐ด) โ 2 โ โ) |
7 | 3 | adantr 276 |
. . . . . . . 8
โข ((๐ โง ๐ต < ๐ด) โ ๐ต โ
โ0) |
8 | | peano2nn0 9219 |
. . . . . . . 8
โข (๐ต โ โ0
โ (๐ต + 1) โ
โ0) |
9 | 7, 8 | syl 14 |
. . . . . . 7
โข ((๐ โง ๐ต < ๐ด) โ (๐ต + 1) โ
โ0) |
10 | 1 | adantr 276 |
. . . . . . 7
โข ((๐ โง ๐ต < ๐ด) โ ๐ด โ
โ0) |
11 | | simpr 110 |
. . . . . . . 8
โข ((๐ โง ๐ต < ๐ด) โ ๐ต < ๐ด) |
12 | | nn0ltp1le 9318 |
. . . . . . . . 9
โข ((๐ต โ โ0
โง ๐ด โ
โ0) โ (๐ต < ๐ด โ (๐ต + 1) โค ๐ด)) |
13 | 7, 10, 12 | syl2anc 411 |
. . . . . . . 8
โข ((๐ โง ๐ต < ๐ด) โ (๐ต < ๐ด โ (๐ต + 1) โค ๐ด)) |
14 | 11, 13 | mpbid 147 |
. . . . . . 7
โข ((๐ โง ๐ต < ๐ด) โ (๐ต + 1) โค ๐ด) |
15 | | nn0sub2 9329 |
. . . . . . 7
โข (((๐ต + 1) โ โ0
โง ๐ด โ
โ0 โง (๐ต + 1) โค ๐ด) โ (๐ด โ (๐ต + 1)) โ
โ0) |
16 | 9, 10, 14, 15 | syl3anc 1238 |
. . . . . 6
โข ((๐ โง ๐ต < ๐ด) โ (๐ด โ (๐ต + 1)) โ
โ0) |
17 | 6, 16, 9 | expaddd 10659 |
. . . . 5
โข ((๐ โง ๐ต < ๐ด) โ (2โ((๐ต + 1) + (๐ด โ (๐ต + 1)))) = ((2โ(๐ต + 1)) ยท (2โ(๐ด โ (๐ต + 1))))) |
18 | 9 | nn0cnd 9234 |
. . . . . . . 8
โข ((๐ โง ๐ต < ๐ด) โ (๐ต + 1) โ โ) |
19 | 10 | nn0cnd 9234 |
. . . . . . . 8
โข ((๐ โง ๐ต < ๐ด) โ ๐ด โ โ) |
20 | 18, 19 | pncan3d 8274 |
. . . . . . 7
โข ((๐ โง ๐ต < ๐ด) โ ((๐ต + 1) + (๐ด โ (๐ต + 1))) = ๐ด) |
21 | 20 | oveq2d 5894 |
. . . . . 6
โข ((๐ โง ๐ต < ๐ด) โ (2โ((๐ต + 1) + (๐ด โ (๐ต + 1)))) = (2โ๐ด)) |
22 | | pw2dvdseulemle.2a |
. . . . . . 7
โข (๐ โ (2โ๐ด) โฅ ๐) |
23 | 22 | adantr 276 |
. . . . . 6
โข ((๐ โง ๐ต < ๐ด) โ (2โ๐ด) โฅ ๐) |
24 | 21, 23 | eqbrtrd 4027 |
. . . . 5
โข ((๐ โง ๐ต < ๐ด) โ (2โ((๐ต + 1) + (๐ด โ (๐ต + 1)))) โฅ ๐) |
25 | 17, 24 | eqbrtrrd 4029 |
. . . 4
โข ((๐ โง ๐ต < ๐ด) โ ((2โ(๐ต + 1)) ยท (2โ(๐ด โ (๐ต + 1)))) โฅ ๐) |
26 | | 2nn 9083 |
. . . . . . . 8
โข 2 โ
โ |
27 | 26 | a1i 9 |
. . . . . . 7
โข ((๐ โง ๐ต < ๐ด) โ 2 โ โ) |
28 | 27, 9 | nnexpcld 10679 |
. . . . . 6
โข ((๐ โง ๐ต < ๐ด) โ (2โ(๐ต + 1)) โ โ) |
29 | 28 | nnzd 9377 |
. . . . 5
โข ((๐ โง ๐ต < ๐ด) โ (2โ(๐ต + 1)) โ โค) |
30 | 27, 16 | nnexpcld 10679 |
. . . . . 6
โข ((๐ โง ๐ต < ๐ด) โ (2โ(๐ด โ (๐ต + 1))) โ โ) |
31 | 30 | nnzd 9377 |
. . . . 5
โข ((๐ โง ๐ต < ๐ด) โ (2โ(๐ด โ (๐ต + 1))) โ โค) |
32 | | pw2dvdseulemle.n |
. . . . . . 7
โข (๐ โ ๐ โ โ) |
33 | 32 | adantr 276 |
. . . . . 6
โข ((๐ โง ๐ต < ๐ด) โ ๐ โ โ) |
34 | 33 | nnzd 9377 |
. . . . 5
โข ((๐ โง ๐ต < ๐ด) โ ๐ โ โค) |
35 | | muldvds1 11826 |
. . . . 5
โข
(((2โ(๐ต + 1))
โ โค โง (2โ(๐ด โ (๐ต + 1))) โ โค โง ๐ โ โค) โ
(((2โ(๐ต + 1)) ยท
(2โ(๐ด โ (๐ต + 1)))) โฅ ๐ โ (2โ(๐ต + 1)) โฅ ๐)) |
36 | 29, 31, 34, 35 | syl3anc 1238 |
. . . 4
โข ((๐ โง ๐ต < ๐ด) โ (((2โ(๐ต + 1)) ยท (2โ(๐ด โ (๐ต + 1)))) โฅ ๐ โ (2โ(๐ต + 1)) โฅ ๐)) |
37 | 25, 36 | mpd 13 |
. . 3
โข ((๐ โง ๐ต < ๐ด) โ (2โ(๐ต + 1)) โฅ ๐) |
38 | 5, 37 | mtand 665 |
. 2
โข (๐ โ ยฌ ๐ต < ๐ด) |
39 | 2, 4, 38 | nltled 8081 |
1
โข (๐ โ ๐ด โค ๐ต) |