Metamath Proof Explorer


Theorem odd2np1

Description: An integer is odd iff it is one plus twice another integer. (Contributed by Scott Fenton, 3-Apr-2014) (Revised by Mario Carneiro, 19-Apr-2014)

Ref Expression
Assertion odd2np1 ( ๐‘ โˆˆ โ„ค โ†’ ( ยฌ 2 โˆฅ ๐‘ โ†” โˆƒ ๐‘› โˆˆ โ„ค ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ ) )

Proof

Step Hyp Ref Expression
1 2z โŠข 2 โˆˆ โ„ค
2 divides โŠข ( ( 2 โˆˆ โ„ค โˆง ๐‘ โˆˆ โ„ค ) โ†’ ( 2 โˆฅ ๐‘ โ†” โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘˜ ยท 2 ) = ๐‘ ) )
3 1 2 mpan โŠข ( ๐‘ โˆˆ โ„ค โ†’ ( 2 โˆฅ ๐‘ โ†” โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘˜ ยท 2 ) = ๐‘ ) )
4 3 notbid โŠข ( ๐‘ โˆˆ โ„ค โ†’ ( ยฌ 2 โˆฅ ๐‘ โ†” ยฌ โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘˜ ยท 2 ) = ๐‘ ) )
5 elznn0 โŠข ( ๐‘ โˆˆ โ„ค โ†” ( ๐‘ โˆˆ โ„ โˆง ( ๐‘ โˆˆ โ„•0 โˆจ - ๐‘ โˆˆ โ„•0 ) ) )
6 odd2np1lem โŠข ( ๐‘ โˆˆ โ„•0 โ†’ ( โˆƒ ๐‘› โˆˆ โ„ค ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ โˆจ โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘˜ ยท 2 ) = ๐‘ ) )
7 6 adantl โŠข ( ( ๐‘ โˆˆ โ„ โˆง ๐‘ โˆˆ โ„•0 ) โ†’ ( โˆƒ ๐‘› โˆˆ โ„ค ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ โˆจ โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘˜ ยท 2 ) = ๐‘ ) )
8 peano2z โŠข ( ๐‘ฅ โˆˆ โ„ค โ†’ ( ๐‘ฅ + 1 ) โˆˆ โ„ค )
9 znegcl โŠข ( ( ๐‘ฅ + 1 ) โˆˆ โ„ค โ†’ - ( ๐‘ฅ + 1 ) โˆˆ โ„ค )
10 8 9 syl โŠข ( ๐‘ฅ โˆˆ โ„ค โ†’ - ( ๐‘ฅ + 1 ) โˆˆ โ„ค )
11 10 ad2antlr โŠข ( ( ( ๐‘ โˆˆ โ„ โˆง ๐‘ฅ โˆˆ โ„ค ) โˆง ( ( 2 ยท ๐‘ฅ ) + 1 ) = - ๐‘ ) โ†’ - ( ๐‘ฅ + 1 ) โˆˆ โ„ค )
12 zcn โŠข ( ๐‘ฅ โˆˆ โ„ค โ†’ ๐‘ฅ โˆˆ โ„‚ )
13 2cn โŠข 2 โˆˆ โ„‚
14 mulcl โŠข ( ( 2 โˆˆ โ„‚ โˆง ๐‘ฅ โˆˆ โ„‚ ) โ†’ ( 2 ยท ๐‘ฅ ) โˆˆ โ„‚ )
15 13 14 mpan โŠข ( ๐‘ฅ โˆˆ โ„‚ โ†’ ( 2 ยท ๐‘ฅ ) โˆˆ โ„‚ )
16 peano2cn โŠข ( ( 2 ยท ๐‘ฅ ) โˆˆ โ„‚ โ†’ ( ( 2 ยท ๐‘ฅ ) + 1 ) โˆˆ โ„‚ )
17 15 16 syl โŠข ( ๐‘ฅ โˆˆ โ„‚ โ†’ ( ( 2 ยท ๐‘ฅ ) + 1 ) โˆˆ โ„‚ )
18 12 17 syl โŠข ( ๐‘ฅ โˆˆ โ„ค โ†’ ( ( 2 ยท ๐‘ฅ ) + 1 ) โˆˆ โ„‚ )
19 18 adantl โŠข ( ( ๐‘ โˆˆ โ„ โˆง ๐‘ฅ โˆˆ โ„ค ) โ†’ ( ( 2 ยท ๐‘ฅ ) + 1 ) โˆˆ โ„‚ )
20 simpl โŠข ( ( ๐‘ โˆˆ โ„ โˆง ๐‘ฅ โˆˆ โ„ค ) โ†’ ๐‘ โˆˆ โ„ )
21 20 recnd โŠข ( ( ๐‘ โˆˆ โ„ โˆง ๐‘ฅ โˆˆ โ„ค ) โ†’ ๐‘ โˆˆ โ„‚ )
22 negcon2 โŠข ( ( ( ( 2 ยท ๐‘ฅ ) + 1 ) โˆˆ โ„‚ โˆง ๐‘ โˆˆ โ„‚ ) โ†’ ( ( ( 2 ยท ๐‘ฅ ) + 1 ) = - ๐‘ โ†” ๐‘ = - ( ( 2 ยท ๐‘ฅ ) + 1 ) ) )
23 19 21 22 syl2anc โŠข ( ( ๐‘ โˆˆ โ„ โˆง ๐‘ฅ โˆˆ โ„ค ) โ†’ ( ( ( 2 ยท ๐‘ฅ ) + 1 ) = - ๐‘ โ†” ๐‘ = - ( ( 2 ยท ๐‘ฅ ) + 1 ) ) )
24 eqcom โŠข ( ๐‘ = - ( ( 2 ยท ๐‘ฅ ) + 1 ) โ†” - ( ( 2 ยท ๐‘ฅ ) + 1 ) = ๐‘ )
25 13 12 14 sylancr โŠข ( ๐‘ฅ โˆˆ โ„ค โ†’ ( 2 ยท ๐‘ฅ ) โˆˆ โ„‚ )
26 ax-1cn โŠข 1 โˆˆ โ„‚
27 13 26 mulcli โŠข ( 2 ยท 1 ) โˆˆ โ„‚
28 addsubass โŠข ( ( ( 2 ยท ๐‘ฅ ) โˆˆ โ„‚ โˆง ( 2 ยท 1 ) โˆˆ โ„‚ โˆง 1 โˆˆ โ„‚ ) โ†’ ( ( ( 2 ยท ๐‘ฅ ) + ( 2 ยท 1 ) ) โˆ’ 1 ) = ( ( 2 ยท ๐‘ฅ ) + ( ( 2 ยท 1 ) โˆ’ 1 ) ) )
29 27 26 28 mp3an23 โŠข ( ( 2 ยท ๐‘ฅ ) โˆˆ โ„‚ โ†’ ( ( ( 2 ยท ๐‘ฅ ) + ( 2 ยท 1 ) ) โˆ’ 1 ) = ( ( 2 ยท ๐‘ฅ ) + ( ( 2 ยท 1 ) โˆ’ 1 ) ) )
30 25 29 syl โŠข ( ๐‘ฅ โˆˆ โ„ค โ†’ ( ( ( 2 ยท ๐‘ฅ ) + ( 2 ยท 1 ) ) โˆ’ 1 ) = ( ( 2 ยท ๐‘ฅ ) + ( ( 2 ยท 1 ) โˆ’ 1 ) ) )
31 2t1e2 โŠข ( 2 ยท 1 ) = 2
32 31 oveq1i โŠข ( ( 2 ยท 1 ) โˆ’ 1 ) = ( 2 โˆ’ 1 )
33 2m1e1 โŠข ( 2 โˆ’ 1 ) = 1
34 32 33 eqtri โŠข ( ( 2 ยท 1 ) โˆ’ 1 ) = 1
35 34 oveq2i โŠข ( ( 2 ยท ๐‘ฅ ) + ( ( 2 ยท 1 ) โˆ’ 1 ) ) = ( ( 2 ยท ๐‘ฅ ) + 1 )
36 30 35 eqtr2di โŠข ( ๐‘ฅ โˆˆ โ„ค โ†’ ( ( 2 ยท ๐‘ฅ ) + 1 ) = ( ( ( 2 ยท ๐‘ฅ ) + ( 2 ยท 1 ) ) โˆ’ 1 ) )
37 adddi โŠข ( ( 2 โˆˆ โ„‚ โˆง ๐‘ฅ โˆˆ โ„‚ โˆง 1 โˆˆ โ„‚ ) โ†’ ( 2 ยท ( ๐‘ฅ + 1 ) ) = ( ( 2 ยท ๐‘ฅ ) + ( 2 ยท 1 ) ) )
38 13 26 37 mp3an13 โŠข ( ๐‘ฅ โˆˆ โ„‚ โ†’ ( 2 ยท ( ๐‘ฅ + 1 ) ) = ( ( 2 ยท ๐‘ฅ ) + ( 2 ยท 1 ) ) )
39 12 38 syl โŠข ( ๐‘ฅ โˆˆ โ„ค โ†’ ( 2 ยท ( ๐‘ฅ + 1 ) ) = ( ( 2 ยท ๐‘ฅ ) + ( 2 ยท 1 ) ) )
40 39 oveq1d โŠข ( ๐‘ฅ โˆˆ โ„ค โ†’ ( ( 2 ยท ( ๐‘ฅ + 1 ) ) โˆ’ 1 ) = ( ( ( 2 ยท ๐‘ฅ ) + ( 2 ยท 1 ) ) โˆ’ 1 ) )
41 36 40 eqtr4d โŠข ( ๐‘ฅ โˆˆ โ„ค โ†’ ( ( 2 ยท ๐‘ฅ ) + 1 ) = ( ( 2 ยท ( ๐‘ฅ + 1 ) ) โˆ’ 1 ) )
42 41 negeqd โŠข ( ๐‘ฅ โˆˆ โ„ค โ†’ - ( ( 2 ยท ๐‘ฅ ) + 1 ) = - ( ( 2 ยท ( ๐‘ฅ + 1 ) ) โˆ’ 1 ) )
43 8 zcnd โŠข ( ๐‘ฅ โˆˆ โ„ค โ†’ ( ๐‘ฅ + 1 ) โˆˆ โ„‚ )
44 mulneg2 โŠข ( ( 2 โˆˆ โ„‚ โˆง ( ๐‘ฅ + 1 ) โˆˆ โ„‚ ) โ†’ ( 2 ยท - ( ๐‘ฅ + 1 ) ) = - ( 2 ยท ( ๐‘ฅ + 1 ) ) )
45 13 43 44 sylancr โŠข ( ๐‘ฅ โˆˆ โ„ค โ†’ ( 2 ยท - ( ๐‘ฅ + 1 ) ) = - ( 2 ยท ( ๐‘ฅ + 1 ) ) )
46 45 oveq1d โŠข ( ๐‘ฅ โˆˆ โ„ค โ†’ ( ( 2 ยท - ( ๐‘ฅ + 1 ) ) + 1 ) = ( - ( 2 ยท ( ๐‘ฅ + 1 ) ) + 1 ) )
47 mulcl โŠข ( ( 2 โˆˆ โ„‚ โˆง ( ๐‘ฅ + 1 ) โˆˆ โ„‚ ) โ†’ ( 2 ยท ( ๐‘ฅ + 1 ) ) โˆˆ โ„‚ )
48 13 43 47 sylancr โŠข ( ๐‘ฅ โˆˆ โ„ค โ†’ ( 2 ยท ( ๐‘ฅ + 1 ) ) โˆˆ โ„‚ )
49 negsubdi โŠข ( ( ( 2 ยท ( ๐‘ฅ + 1 ) ) โˆˆ โ„‚ โˆง 1 โˆˆ โ„‚ ) โ†’ - ( ( 2 ยท ( ๐‘ฅ + 1 ) ) โˆ’ 1 ) = ( - ( 2 ยท ( ๐‘ฅ + 1 ) ) + 1 ) )
50 48 26 49 sylancl โŠข ( ๐‘ฅ โˆˆ โ„ค โ†’ - ( ( 2 ยท ( ๐‘ฅ + 1 ) ) โˆ’ 1 ) = ( - ( 2 ยท ( ๐‘ฅ + 1 ) ) + 1 ) )
51 46 50 eqtr4d โŠข ( ๐‘ฅ โˆˆ โ„ค โ†’ ( ( 2 ยท - ( ๐‘ฅ + 1 ) ) + 1 ) = - ( ( 2 ยท ( ๐‘ฅ + 1 ) ) โˆ’ 1 ) )
52 42 51 eqtr4d โŠข ( ๐‘ฅ โˆˆ โ„ค โ†’ - ( ( 2 ยท ๐‘ฅ ) + 1 ) = ( ( 2 ยท - ( ๐‘ฅ + 1 ) ) + 1 ) )
53 52 adantl โŠข ( ( ๐‘ โˆˆ โ„ โˆง ๐‘ฅ โˆˆ โ„ค ) โ†’ - ( ( 2 ยท ๐‘ฅ ) + 1 ) = ( ( 2 ยท - ( ๐‘ฅ + 1 ) ) + 1 ) )
54 53 eqeq1d โŠข ( ( ๐‘ โˆˆ โ„ โˆง ๐‘ฅ โˆˆ โ„ค ) โ†’ ( - ( ( 2 ยท ๐‘ฅ ) + 1 ) = ๐‘ โ†” ( ( 2 ยท - ( ๐‘ฅ + 1 ) ) + 1 ) = ๐‘ ) )
55 24 54 bitrid โŠข ( ( ๐‘ โˆˆ โ„ โˆง ๐‘ฅ โˆˆ โ„ค ) โ†’ ( ๐‘ = - ( ( 2 ยท ๐‘ฅ ) + 1 ) โ†” ( ( 2 ยท - ( ๐‘ฅ + 1 ) ) + 1 ) = ๐‘ ) )
56 23 55 bitrd โŠข ( ( ๐‘ โˆˆ โ„ โˆง ๐‘ฅ โˆˆ โ„ค ) โ†’ ( ( ( 2 ยท ๐‘ฅ ) + 1 ) = - ๐‘ โ†” ( ( 2 ยท - ( ๐‘ฅ + 1 ) ) + 1 ) = ๐‘ ) )
57 56 biimpa โŠข ( ( ( ๐‘ โˆˆ โ„ โˆง ๐‘ฅ โˆˆ โ„ค ) โˆง ( ( 2 ยท ๐‘ฅ ) + 1 ) = - ๐‘ ) โ†’ ( ( 2 ยท - ( ๐‘ฅ + 1 ) ) + 1 ) = ๐‘ )
58 oveq2 โŠข ( ๐‘› = - ( ๐‘ฅ + 1 ) โ†’ ( 2 ยท ๐‘› ) = ( 2 ยท - ( ๐‘ฅ + 1 ) ) )
59 58 oveq1d โŠข ( ๐‘› = - ( ๐‘ฅ + 1 ) โ†’ ( ( 2 ยท ๐‘› ) + 1 ) = ( ( 2 ยท - ( ๐‘ฅ + 1 ) ) + 1 ) )
60 59 eqeq1d โŠข ( ๐‘› = - ( ๐‘ฅ + 1 ) โ†’ ( ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ โ†” ( ( 2 ยท - ( ๐‘ฅ + 1 ) ) + 1 ) = ๐‘ ) )
61 60 rspcev โŠข ( ( - ( ๐‘ฅ + 1 ) โˆˆ โ„ค โˆง ( ( 2 ยท - ( ๐‘ฅ + 1 ) ) + 1 ) = ๐‘ ) โ†’ โˆƒ ๐‘› โˆˆ โ„ค ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ )
62 11 57 61 syl2anc โŠข ( ( ( ๐‘ โˆˆ โ„ โˆง ๐‘ฅ โˆˆ โ„ค ) โˆง ( ( 2 ยท ๐‘ฅ ) + 1 ) = - ๐‘ ) โ†’ โˆƒ ๐‘› โˆˆ โ„ค ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ )
63 62 rexlimdva2 โŠข ( ๐‘ โˆˆ โ„ โ†’ ( โˆƒ ๐‘ฅ โˆˆ โ„ค ( ( 2 ยท ๐‘ฅ ) + 1 ) = - ๐‘ โ†’ โˆƒ ๐‘› โˆˆ โ„ค ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ ) )
64 znegcl โŠข ( ๐‘ฆ โˆˆ โ„ค โ†’ - ๐‘ฆ โˆˆ โ„ค )
65 64 ad2antlr โŠข ( ( ( ๐‘ โˆˆ โ„ โˆง ๐‘ฆ โˆˆ โ„ค ) โˆง ( ๐‘ฆ ยท 2 ) = - ๐‘ ) โ†’ - ๐‘ฆ โˆˆ โ„ค )
66 zcn โŠข ( ๐‘ฆ โˆˆ โ„ค โ†’ ๐‘ฆ โˆˆ โ„‚ )
67 mulcl โŠข ( ( ๐‘ฆ โˆˆ โ„‚ โˆง 2 โˆˆ โ„‚ ) โ†’ ( ๐‘ฆ ยท 2 ) โˆˆ โ„‚ )
68 66 13 67 sylancl โŠข ( ๐‘ฆ โˆˆ โ„ค โ†’ ( ๐‘ฆ ยท 2 ) โˆˆ โ„‚ )
69 recn โŠข ( ๐‘ โˆˆ โ„ โ†’ ๐‘ โˆˆ โ„‚ )
70 negcon2 โŠข ( ( ( ๐‘ฆ ยท 2 ) โˆˆ โ„‚ โˆง ๐‘ โˆˆ โ„‚ ) โ†’ ( ( ๐‘ฆ ยท 2 ) = - ๐‘ โ†” ๐‘ = - ( ๐‘ฆ ยท 2 ) ) )
71 68 69 70 syl2anr โŠข ( ( ๐‘ โˆˆ โ„ โˆง ๐‘ฆ โˆˆ โ„ค ) โ†’ ( ( ๐‘ฆ ยท 2 ) = - ๐‘ โ†” ๐‘ = - ( ๐‘ฆ ยท 2 ) ) )
72 eqcom โŠข ( ๐‘ = - ( ๐‘ฆ ยท 2 ) โ†” - ( ๐‘ฆ ยท 2 ) = ๐‘ )
73 mulneg1 โŠข ( ( ๐‘ฆ โˆˆ โ„‚ โˆง 2 โˆˆ โ„‚ ) โ†’ ( - ๐‘ฆ ยท 2 ) = - ( ๐‘ฆ ยท 2 ) )
74 66 13 73 sylancl โŠข ( ๐‘ฆ โˆˆ โ„ค โ†’ ( - ๐‘ฆ ยท 2 ) = - ( ๐‘ฆ ยท 2 ) )
75 74 adantl โŠข ( ( ๐‘ โˆˆ โ„ โˆง ๐‘ฆ โˆˆ โ„ค ) โ†’ ( - ๐‘ฆ ยท 2 ) = - ( ๐‘ฆ ยท 2 ) )
76 75 eqeq1d โŠข ( ( ๐‘ โˆˆ โ„ โˆง ๐‘ฆ โˆˆ โ„ค ) โ†’ ( ( - ๐‘ฆ ยท 2 ) = ๐‘ โ†” - ( ๐‘ฆ ยท 2 ) = ๐‘ ) )
77 72 76 bitr4id โŠข ( ( ๐‘ โˆˆ โ„ โˆง ๐‘ฆ โˆˆ โ„ค ) โ†’ ( ๐‘ = - ( ๐‘ฆ ยท 2 ) โ†” ( - ๐‘ฆ ยท 2 ) = ๐‘ ) )
78 71 77 bitrd โŠข ( ( ๐‘ โˆˆ โ„ โˆง ๐‘ฆ โˆˆ โ„ค ) โ†’ ( ( ๐‘ฆ ยท 2 ) = - ๐‘ โ†” ( - ๐‘ฆ ยท 2 ) = ๐‘ ) )
79 78 biimpa โŠข ( ( ( ๐‘ โˆˆ โ„ โˆง ๐‘ฆ โˆˆ โ„ค ) โˆง ( ๐‘ฆ ยท 2 ) = - ๐‘ ) โ†’ ( - ๐‘ฆ ยท 2 ) = ๐‘ )
80 oveq1 โŠข ( ๐‘˜ = - ๐‘ฆ โ†’ ( ๐‘˜ ยท 2 ) = ( - ๐‘ฆ ยท 2 ) )
81 80 eqeq1d โŠข ( ๐‘˜ = - ๐‘ฆ โ†’ ( ( ๐‘˜ ยท 2 ) = ๐‘ โ†” ( - ๐‘ฆ ยท 2 ) = ๐‘ ) )
82 81 rspcev โŠข ( ( - ๐‘ฆ โˆˆ โ„ค โˆง ( - ๐‘ฆ ยท 2 ) = ๐‘ ) โ†’ โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘˜ ยท 2 ) = ๐‘ )
83 65 79 82 syl2anc โŠข ( ( ( ๐‘ โˆˆ โ„ โˆง ๐‘ฆ โˆˆ โ„ค ) โˆง ( ๐‘ฆ ยท 2 ) = - ๐‘ ) โ†’ โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘˜ ยท 2 ) = ๐‘ )
84 83 rexlimdva2 โŠข ( ๐‘ โˆˆ โ„ โ†’ ( โˆƒ ๐‘ฆ โˆˆ โ„ค ( ๐‘ฆ ยท 2 ) = - ๐‘ โ†’ โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘˜ ยท 2 ) = ๐‘ ) )
85 63 84 orim12d โŠข ( ๐‘ โˆˆ โ„ โ†’ ( ( โˆƒ ๐‘ฅ โˆˆ โ„ค ( ( 2 ยท ๐‘ฅ ) + 1 ) = - ๐‘ โˆจ โˆƒ ๐‘ฆ โˆˆ โ„ค ( ๐‘ฆ ยท 2 ) = - ๐‘ ) โ†’ ( โˆƒ ๐‘› โˆˆ โ„ค ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ โˆจ โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘˜ ยท 2 ) = ๐‘ ) ) )
86 odd2np1lem โŠข ( - ๐‘ โˆˆ โ„•0 โ†’ ( โˆƒ ๐‘ฅ โˆˆ โ„ค ( ( 2 ยท ๐‘ฅ ) + 1 ) = - ๐‘ โˆจ โˆƒ ๐‘ฆ โˆˆ โ„ค ( ๐‘ฆ ยท 2 ) = - ๐‘ ) )
87 85 86 impel โŠข ( ( ๐‘ โˆˆ โ„ โˆง - ๐‘ โˆˆ โ„•0 ) โ†’ ( โˆƒ ๐‘› โˆˆ โ„ค ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ โˆจ โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘˜ ยท 2 ) = ๐‘ ) )
88 7 87 jaodan โŠข ( ( ๐‘ โˆˆ โ„ โˆง ( ๐‘ โˆˆ โ„•0 โˆจ - ๐‘ โˆˆ โ„•0 ) ) โ†’ ( โˆƒ ๐‘› โˆˆ โ„ค ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ โˆจ โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘˜ ยท 2 ) = ๐‘ ) )
89 5 88 sylbi โŠข ( ๐‘ โˆˆ โ„ค โ†’ ( โˆƒ ๐‘› โˆˆ โ„ค ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ โˆจ โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘˜ ยท 2 ) = ๐‘ ) )
90 halfnz โŠข ยฌ ( 1 / 2 ) โˆˆ โ„ค
91 reeanv โŠข ( โˆƒ ๐‘› โˆˆ โ„ค โˆƒ ๐‘˜ โˆˆ โ„ค ( ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ โˆง ( ๐‘˜ ยท 2 ) = ๐‘ ) โ†” ( โˆƒ ๐‘› โˆˆ โ„ค ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ โˆง โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘˜ ยท 2 ) = ๐‘ ) )
92 eqtr3 โŠข ( ( ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ โˆง ( ๐‘˜ ยท 2 ) = ๐‘ ) โ†’ ( ( 2 ยท ๐‘› ) + 1 ) = ( ๐‘˜ ยท 2 ) )
93 zcn โŠข ( ๐‘˜ โˆˆ โ„ค โ†’ ๐‘˜ โˆˆ โ„‚ )
94 mulcom โŠข ( ( ๐‘˜ โˆˆ โ„‚ โˆง 2 โˆˆ โ„‚ ) โ†’ ( ๐‘˜ ยท 2 ) = ( 2 ยท ๐‘˜ ) )
95 93 13 94 sylancl โŠข ( ๐‘˜ โˆˆ โ„ค โ†’ ( ๐‘˜ ยท 2 ) = ( 2 ยท ๐‘˜ ) )
96 95 eqeq2d โŠข ( ๐‘˜ โˆˆ โ„ค โ†’ ( ( ( 2 ยท ๐‘› ) + 1 ) = ( ๐‘˜ ยท 2 ) โ†” ( ( 2 ยท ๐‘› ) + 1 ) = ( 2 ยท ๐‘˜ ) ) )
97 96 adantl โŠข ( ( ๐‘› โˆˆ โ„ค โˆง ๐‘˜ โˆˆ โ„ค ) โ†’ ( ( ( 2 ยท ๐‘› ) + 1 ) = ( ๐‘˜ ยท 2 ) โ†” ( ( 2 ยท ๐‘› ) + 1 ) = ( 2 ยท ๐‘˜ ) ) )
98 mulcl โŠข ( ( 2 โˆˆ โ„‚ โˆง ๐‘˜ โˆˆ โ„‚ ) โ†’ ( 2 ยท ๐‘˜ ) โˆˆ โ„‚ )
99 13 93 98 sylancr โŠข ( ๐‘˜ โˆˆ โ„ค โ†’ ( 2 ยท ๐‘˜ ) โˆˆ โ„‚ )
100 zcn โŠข ( ๐‘› โˆˆ โ„ค โ†’ ๐‘› โˆˆ โ„‚ )
101 mulcl โŠข ( ( 2 โˆˆ โ„‚ โˆง ๐‘› โˆˆ โ„‚ ) โ†’ ( 2 ยท ๐‘› ) โˆˆ โ„‚ )
102 13 100 101 sylancr โŠข ( ๐‘› โˆˆ โ„ค โ†’ ( 2 ยท ๐‘› ) โˆˆ โ„‚ )
103 subadd โŠข ( ( ( 2 ยท ๐‘˜ ) โˆˆ โ„‚ โˆง ( 2 ยท ๐‘› ) โˆˆ โ„‚ โˆง 1 โˆˆ โ„‚ ) โ†’ ( ( ( 2 ยท ๐‘˜ ) โˆ’ ( 2 ยท ๐‘› ) ) = 1 โ†” ( ( 2 ยท ๐‘› ) + 1 ) = ( 2 ยท ๐‘˜ ) ) )
104 26 103 mp3an3 โŠข ( ( ( 2 ยท ๐‘˜ ) โˆˆ โ„‚ โˆง ( 2 ยท ๐‘› ) โˆˆ โ„‚ ) โ†’ ( ( ( 2 ยท ๐‘˜ ) โˆ’ ( 2 ยท ๐‘› ) ) = 1 โ†” ( ( 2 ยท ๐‘› ) + 1 ) = ( 2 ยท ๐‘˜ ) ) )
105 99 102 104 syl2anr โŠข ( ( ๐‘› โˆˆ โ„ค โˆง ๐‘˜ โˆˆ โ„ค ) โ†’ ( ( ( 2 ยท ๐‘˜ ) โˆ’ ( 2 ยท ๐‘› ) ) = 1 โ†” ( ( 2 ยท ๐‘› ) + 1 ) = ( 2 ยท ๐‘˜ ) ) )
106 subcl โŠข ( ( ๐‘˜ โˆˆ โ„‚ โˆง ๐‘› โˆˆ โ„‚ ) โ†’ ( ๐‘˜ โˆ’ ๐‘› ) โˆˆ โ„‚ )
107 2cnne0 โŠข ( 2 โˆˆ โ„‚ โˆง 2 โ‰  0 )
108 eqcom โŠข ( ( ๐‘˜ โˆ’ ๐‘› ) = ( 1 / 2 ) โ†” ( 1 / 2 ) = ( ๐‘˜ โˆ’ ๐‘› ) )
109 divmul โŠข ( ( 1 โˆˆ โ„‚ โˆง ( ๐‘˜ โˆ’ ๐‘› ) โˆˆ โ„‚ โˆง ( 2 โˆˆ โ„‚ โˆง 2 โ‰  0 ) ) โ†’ ( ( 1 / 2 ) = ( ๐‘˜ โˆ’ ๐‘› ) โ†” ( 2 ยท ( ๐‘˜ โˆ’ ๐‘› ) ) = 1 ) )
110 108 109 bitrid โŠข ( ( 1 โˆˆ โ„‚ โˆง ( ๐‘˜ โˆ’ ๐‘› ) โˆˆ โ„‚ โˆง ( 2 โˆˆ โ„‚ โˆง 2 โ‰  0 ) ) โ†’ ( ( ๐‘˜ โˆ’ ๐‘› ) = ( 1 / 2 ) โ†” ( 2 ยท ( ๐‘˜ โˆ’ ๐‘› ) ) = 1 ) )
111 26 107 110 mp3an13 โŠข ( ( ๐‘˜ โˆ’ ๐‘› ) โˆˆ โ„‚ โ†’ ( ( ๐‘˜ โˆ’ ๐‘› ) = ( 1 / 2 ) โ†” ( 2 ยท ( ๐‘˜ โˆ’ ๐‘› ) ) = 1 ) )
112 106 111 syl โŠข ( ( ๐‘˜ โˆˆ โ„‚ โˆง ๐‘› โˆˆ โ„‚ ) โ†’ ( ( ๐‘˜ โˆ’ ๐‘› ) = ( 1 / 2 ) โ†” ( 2 ยท ( ๐‘˜ โˆ’ ๐‘› ) ) = 1 ) )
113 112 ancoms โŠข ( ( ๐‘› โˆˆ โ„‚ โˆง ๐‘˜ โˆˆ โ„‚ ) โ†’ ( ( ๐‘˜ โˆ’ ๐‘› ) = ( 1 / 2 ) โ†” ( 2 ยท ( ๐‘˜ โˆ’ ๐‘› ) ) = 1 ) )
114 subdi โŠข ( ( 2 โˆˆ โ„‚ โˆง ๐‘˜ โˆˆ โ„‚ โˆง ๐‘› โˆˆ โ„‚ ) โ†’ ( 2 ยท ( ๐‘˜ โˆ’ ๐‘› ) ) = ( ( 2 ยท ๐‘˜ ) โˆ’ ( 2 ยท ๐‘› ) ) )
115 13 114 mp3an1 โŠข ( ( ๐‘˜ โˆˆ โ„‚ โˆง ๐‘› โˆˆ โ„‚ ) โ†’ ( 2 ยท ( ๐‘˜ โˆ’ ๐‘› ) ) = ( ( 2 ยท ๐‘˜ ) โˆ’ ( 2 ยท ๐‘› ) ) )
116 115 ancoms โŠข ( ( ๐‘› โˆˆ โ„‚ โˆง ๐‘˜ โˆˆ โ„‚ ) โ†’ ( 2 ยท ( ๐‘˜ โˆ’ ๐‘› ) ) = ( ( 2 ยท ๐‘˜ ) โˆ’ ( 2 ยท ๐‘› ) ) )
117 116 eqeq1d โŠข ( ( ๐‘› โˆˆ โ„‚ โˆง ๐‘˜ โˆˆ โ„‚ ) โ†’ ( ( 2 ยท ( ๐‘˜ โˆ’ ๐‘› ) ) = 1 โ†” ( ( 2 ยท ๐‘˜ ) โˆ’ ( 2 ยท ๐‘› ) ) = 1 ) )
118 113 117 bitrd โŠข ( ( ๐‘› โˆˆ โ„‚ โˆง ๐‘˜ โˆˆ โ„‚ ) โ†’ ( ( ๐‘˜ โˆ’ ๐‘› ) = ( 1 / 2 ) โ†” ( ( 2 ยท ๐‘˜ ) โˆ’ ( 2 ยท ๐‘› ) ) = 1 ) )
119 100 93 118 syl2an โŠข ( ( ๐‘› โˆˆ โ„ค โˆง ๐‘˜ โˆˆ โ„ค ) โ†’ ( ( ๐‘˜ โˆ’ ๐‘› ) = ( 1 / 2 ) โ†” ( ( 2 ยท ๐‘˜ ) โˆ’ ( 2 ยท ๐‘› ) ) = 1 ) )
120 zsubcl โŠข ( ( ๐‘˜ โˆˆ โ„ค โˆง ๐‘› โˆˆ โ„ค ) โ†’ ( ๐‘˜ โˆ’ ๐‘› ) โˆˆ โ„ค )
121 eleq1 โŠข ( ( ๐‘˜ โˆ’ ๐‘› ) = ( 1 / 2 ) โ†’ ( ( ๐‘˜ โˆ’ ๐‘› ) โˆˆ โ„ค โ†” ( 1 / 2 ) โˆˆ โ„ค ) )
122 120 121 syl5ibcom โŠข ( ( ๐‘˜ โˆˆ โ„ค โˆง ๐‘› โˆˆ โ„ค ) โ†’ ( ( ๐‘˜ โˆ’ ๐‘› ) = ( 1 / 2 ) โ†’ ( 1 / 2 ) โˆˆ โ„ค ) )
123 122 ancoms โŠข ( ( ๐‘› โˆˆ โ„ค โˆง ๐‘˜ โˆˆ โ„ค ) โ†’ ( ( ๐‘˜ โˆ’ ๐‘› ) = ( 1 / 2 ) โ†’ ( 1 / 2 ) โˆˆ โ„ค ) )
124 119 123 sylbird โŠข ( ( ๐‘› โˆˆ โ„ค โˆง ๐‘˜ โˆˆ โ„ค ) โ†’ ( ( ( 2 ยท ๐‘˜ ) โˆ’ ( 2 ยท ๐‘› ) ) = 1 โ†’ ( 1 / 2 ) โˆˆ โ„ค ) )
125 105 124 sylbird โŠข ( ( ๐‘› โˆˆ โ„ค โˆง ๐‘˜ โˆˆ โ„ค ) โ†’ ( ( ( 2 ยท ๐‘› ) + 1 ) = ( 2 ยท ๐‘˜ ) โ†’ ( 1 / 2 ) โˆˆ โ„ค ) )
126 97 125 sylbid โŠข ( ( ๐‘› โˆˆ โ„ค โˆง ๐‘˜ โˆˆ โ„ค ) โ†’ ( ( ( 2 ยท ๐‘› ) + 1 ) = ( ๐‘˜ ยท 2 ) โ†’ ( 1 / 2 ) โˆˆ โ„ค ) )
127 92 126 syl5 โŠข ( ( ๐‘› โˆˆ โ„ค โˆง ๐‘˜ โˆˆ โ„ค ) โ†’ ( ( ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ โˆง ( ๐‘˜ ยท 2 ) = ๐‘ ) โ†’ ( 1 / 2 ) โˆˆ โ„ค ) )
128 127 rexlimivv โŠข ( โˆƒ ๐‘› โˆˆ โ„ค โˆƒ ๐‘˜ โˆˆ โ„ค ( ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ โˆง ( ๐‘˜ ยท 2 ) = ๐‘ ) โ†’ ( 1 / 2 ) โˆˆ โ„ค )
129 91 128 sylbir โŠข ( ( โˆƒ ๐‘› โˆˆ โ„ค ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ โˆง โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘˜ ยท 2 ) = ๐‘ ) โ†’ ( 1 / 2 ) โˆˆ โ„ค )
130 90 129 mto โŠข ยฌ ( โˆƒ ๐‘› โˆˆ โ„ค ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ โˆง โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘˜ ยท 2 ) = ๐‘ )
131 pm5.17 โŠข ( ( ( โˆƒ ๐‘› โˆˆ โ„ค ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ โˆจ โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘˜ ยท 2 ) = ๐‘ ) โˆง ยฌ ( โˆƒ ๐‘› โˆˆ โ„ค ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ โˆง โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘˜ ยท 2 ) = ๐‘ ) ) โ†” ( โˆƒ ๐‘› โˆˆ โ„ค ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ โ†” ยฌ โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘˜ ยท 2 ) = ๐‘ ) )
132 bicom โŠข ( ( โˆƒ ๐‘› โˆˆ โ„ค ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ โ†” ยฌ โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘˜ ยท 2 ) = ๐‘ ) โ†” ( ยฌ โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘˜ ยท 2 ) = ๐‘ โ†” โˆƒ ๐‘› โˆˆ โ„ค ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ ) )
133 131 132 bitri โŠข ( ( ( โˆƒ ๐‘› โˆˆ โ„ค ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ โˆจ โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘˜ ยท 2 ) = ๐‘ ) โˆง ยฌ ( โˆƒ ๐‘› โˆˆ โ„ค ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ โˆง โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘˜ ยท 2 ) = ๐‘ ) ) โ†” ( ยฌ โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘˜ ยท 2 ) = ๐‘ โ†” โˆƒ ๐‘› โˆˆ โ„ค ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ ) )
134 89 130 133 sylanblc โŠข ( ๐‘ โˆˆ โ„ค โ†’ ( ยฌ โˆƒ ๐‘˜ โˆˆ โ„ค ( ๐‘˜ ยท 2 ) = ๐‘ โ†” โˆƒ ๐‘› โˆˆ โ„ค ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ ) )
135 4 134 bitrd โŠข ( ๐‘ โˆˆ โ„ค โ†’ ( ยฌ 2 โˆฅ ๐‘ โ†” โˆƒ ๐‘› โˆˆ โ„ค ( ( 2 ยท ๐‘› ) + 1 ) = ๐‘ ) )