Metamath Proof Explorer


Theorem leibpilem2

Description: The Leibniz formula for _pi . (Contributed by Mario Carneiro, 7-Apr-2015)

Ref Expression
Hypotheses leibpi.1 โŠข ๐น = ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( - 1 โ†‘ ๐‘› ) / ( ( 2 ยท ๐‘› ) + 1 ) ) )
leibpilem2.2 โŠข ๐บ = ( ๐‘˜ โˆˆ โ„•0 โ†ฆ if ( ( ๐‘˜ = 0 โˆจ 2 โˆฅ ๐‘˜ ) , 0 , ( ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) / ๐‘˜ ) ) )
leibpilem2.3 โŠข ๐ด โˆˆ V
Assertion leibpilem2 ( seq 0 ( + , ๐น ) โ‡ ๐ด โ†” seq 0 ( + , ๐บ ) โ‡ ๐ด )

Proof

Step Hyp Ref Expression
1 leibpi.1 โŠข ๐น = ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( - 1 โ†‘ ๐‘› ) / ( ( 2 ยท ๐‘› ) + 1 ) ) )
2 leibpilem2.2 โŠข ๐บ = ( ๐‘˜ โˆˆ โ„•0 โ†ฆ if ( ( ๐‘˜ = 0 โˆจ 2 โˆฅ ๐‘˜ ) , 0 , ( ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) / ๐‘˜ ) ) )
3 leibpilem2.3 โŠข ๐ด โˆˆ V
4 2cn โŠข 2 โˆˆ โ„‚
5 nn0cn โŠข ( ๐‘› โˆˆ โ„•0 โ†’ ๐‘› โˆˆ โ„‚ )
6 mulcl โŠข ( ( 2 โˆˆ โ„‚ โˆง ๐‘› โˆˆ โ„‚ ) โ†’ ( 2 ยท ๐‘› ) โˆˆ โ„‚ )
7 4 5 6 sylancr โŠข ( ๐‘› โˆˆ โ„•0 โ†’ ( 2 ยท ๐‘› ) โˆˆ โ„‚ )
8 ax-1cn โŠข 1 โˆˆ โ„‚
9 pncan โŠข ( ( ( 2 ยท ๐‘› ) โˆˆ โ„‚ โˆง 1 โˆˆ โ„‚ ) โ†’ ( ( ( 2 ยท ๐‘› ) + 1 ) โˆ’ 1 ) = ( 2 ยท ๐‘› ) )
10 7 8 9 sylancl โŠข ( ๐‘› โˆˆ โ„•0 โ†’ ( ( ( 2 ยท ๐‘› ) + 1 ) โˆ’ 1 ) = ( 2 ยท ๐‘› ) )
11 10 oveq1d โŠข ( ๐‘› โˆˆ โ„•0 โ†’ ( ( ( ( 2 ยท ๐‘› ) + 1 ) โˆ’ 1 ) / 2 ) = ( ( 2 ยท ๐‘› ) / 2 ) )
12 2ne0 โŠข 2 โ‰  0
13 divcan3 โŠข ( ( ๐‘› โˆˆ โ„‚ โˆง 2 โˆˆ โ„‚ โˆง 2 โ‰  0 ) โ†’ ( ( 2 ยท ๐‘› ) / 2 ) = ๐‘› )
14 4 12 13 mp3an23 โŠข ( ๐‘› โˆˆ โ„‚ โ†’ ( ( 2 ยท ๐‘› ) / 2 ) = ๐‘› )
15 5 14 syl โŠข ( ๐‘› โˆˆ โ„•0 โ†’ ( ( 2 ยท ๐‘› ) / 2 ) = ๐‘› )
16 11 15 eqtrd โŠข ( ๐‘› โˆˆ โ„•0 โ†’ ( ( ( ( 2 ยท ๐‘› ) + 1 ) โˆ’ 1 ) / 2 ) = ๐‘› )
17 16 oveq2d โŠข ( ๐‘› โˆˆ โ„•0 โ†’ ( - 1 โ†‘ ( ( ( ( 2 ยท ๐‘› ) + 1 ) โˆ’ 1 ) / 2 ) ) = ( - 1 โ†‘ ๐‘› ) )
18 17 oveq1d โŠข ( ๐‘› โˆˆ โ„•0 โ†’ ( ( - 1 โ†‘ ( ( ( ( 2 ยท ๐‘› ) + 1 ) โˆ’ 1 ) / 2 ) ) / ( ( 2 ยท ๐‘› ) + 1 ) ) = ( ( - 1 โ†‘ ๐‘› ) / ( ( 2 ยท ๐‘› ) + 1 ) ) )
19 18 mpteq2ia โŠข ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( - 1 โ†‘ ( ( ( ( 2 ยท ๐‘› ) + 1 ) โˆ’ 1 ) / 2 ) ) / ( ( 2 ยท ๐‘› ) + 1 ) ) ) = ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( - 1 โ†‘ ๐‘› ) / ( ( 2 ยท ๐‘› ) + 1 ) ) )
20 1 19 eqtr4i โŠข ๐น = ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( - 1 โ†‘ ( ( ( ( 2 ยท ๐‘› ) + 1 ) โˆ’ 1 ) / 2 ) ) / ( ( 2 ยท ๐‘› ) + 1 ) ) )
21 seqeq3 โŠข ( ๐น = ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( - 1 โ†‘ ( ( ( ( 2 ยท ๐‘› ) + 1 ) โˆ’ 1 ) / 2 ) ) / ( ( 2 ยท ๐‘› ) + 1 ) ) ) โ†’ seq 0 ( + , ๐น ) = seq 0 ( + , ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( - 1 โ†‘ ( ( ( ( 2 ยท ๐‘› ) + 1 ) โˆ’ 1 ) / 2 ) ) / ( ( 2 ยท ๐‘› ) + 1 ) ) ) ) )
22 20 21 ax-mp โŠข seq 0 ( + , ๐น ) = seq 0 ( + , ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( - 1 โ†‘ ( ( ( ( 2 ยท ๐‘› ) + 1 ) โˆ’ 1 ) / 2 ) ) / ( ( 2 ยท ๐‘› ) + 1 ) ) ) )
23 22 breq1i โŠข ( seq 0 ( + , ๐น ) โ‡ ๐ด โ†” seq 0 ( + , ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( - 1 โ†‘ ( ( ( ( 2 ยท ๐‘› ) + 1 ) โˆ’ 1 ) / 2 ) ) / ( ( 2 ยท ๐‘› ) + 1 ) ) ) ) โ‡ ๐ด )
24 neg1rr โŠข - 1 โˆˆ โ„
25 reexpcl โŠข ( ( - 1 โˆˆ โ„ โˆง ๐‘› โˆˆ โ„•0 ) โ†’ ( - 1 โ†‘ ๐‘› ) โˆˆ โ„ )
26 24 25 mpan โŠข ( ๐‘› โˆˆ โ„•0 โ†’ ( - 1 โ†‘ ๐‘› ) โˆˆ โ„ )
27 2nn0 โŠข 2 โˆˆ โ„•0
28 nn0mulcl โŠข ( ( 2 โˆˆ โ„•0 โˆง ๐‘› โˆˆ โ„•0 ) โ†’ ( 2 ยท ๐‘› ) โˆˆ โ„•0 )
29 27 28 mpan โŠข ( ๐‘› โˆˆ โ„•0 โ†’ ( 2 ยท ๐‘› ) โˆˆ โ„•0 )
30 nn0p1nn โŠข ( ( 2 ยท ๐‘› ) โˆˆ โ„•0 โ†’ ( ( 2 ยท ๐‘› ) + 1 ) โˆˆ โ„• )
31 29 30 syl โŠข ( ๐‘› โˆˆ โ„•0 โ†’ ( ( 2 ยท ๐‘› ) + 1 ) โˆˆ โ„• )
32 26 31 nndivred โŠข ( ๐‘› โˆˆ โ„•0 โ†’ ( ( - 1 โ†‘ ๐‘› ) / ( ( 2 ยท ๐‘› ) + 1 ) ) โˆˆ โ„ )
33 32 recnd โŠข ( ๐‘› โˆˆ โ„•0 โ†’ ( ( - 1 โ†‘ ๐‘› ) / ( ( 2 ยท ๐‘› ) + 1 ) ) โˆˆ โ„‚ )
34 18 33 eqeltrd โŠข ( ๐‘› โˆˆ โ„•0 โ†’ ( ( - 1 โ†‘ ( ( ( ( 2 ยท ๐‘› ) + 1 ) โˆ’ 1 ) / 2 ) ) / ( ( 2 ยท ๐‘› ) + 1 ) ) โˆˆ โ„‚ )
35 34 adantl โŠข ( ( โŠค โˆง ๐‘› โˆˆ โ„•0 ) โ†’ ( ( - 1 โ†‘ ( ( ( ( 2 ยท ๐‘› ) + 1 ) โˆ’ 1 ) / 2 ) ) / ( ( 2 ยท ๐‘› ) + 1 ) ) โˆˆ โ„‚ )
36 oveq1 โŠข ( ๐‘˜ = ( ( 2 ยท ๐‘› ) + 1 ) โ†’ ( ๐‘˜ โˆ’ 1 ) = ( ( ( 2 ยท ๐‘› ) + 1 ) โˆ’ 1 ) )
37 36 oveq1d โŠข ( ๐‘˜ = ( ( 2 ยท ๐‘› ) + 1 ) โ†’ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) = ( ( ( ( 2 ยท ๐‘› ) + 1 ) โˆ’ 1 ) / 2 ) )
38 37 oveq2d โŠข ( ๐‘˜ = ( ( 2 ยท ๐‘› ) + 1 ) โ†’ ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) = ( - 1 โ†‘ ( ( ( ( 2 ยท ๐‘› ) + 1 ) โˆ’ 1 ) / 2 ) ) )
39 id โŠข ( ๐‘˜ = ( ( 2 ยท ๐‘› ) + 1 ) โ†’ ๐‘˜ = ( ( 2 ยท ๐‘› ) + 1 ) )
40 38 39 oveq12d โŠข ( ๐‘˜ = ( ( 2 ยท ๐‘› ) + 1 ) โ†’ ( ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) / ๐‘˜ ) = ( ( - 1 โ†‘ ( ( ( ( 2 ยท ๐‘› ) + 1 ) โˆ’ 1 ) / 2 ) ) / ( ( 2 ยท ๐‘› ) + 1 ) ) )
41 35 40 iserodd โŠข ( โŠค โ†’ ( seq 0 ( + , ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( - 1 โ†‘ ( ( ( ( 2 ยท ๐‘› ) + 1 ) โˆ’ 1 ) / 2 ) ) / ( ( 2 ยท ๐‘› ) + 1 ) ) ) ) โ‡ ๐ด โ†” seq 1 ( + , ( ๐‘˜ โˆˆ โ„• โ†ฆ if ( 2 โˆฅ ๐‘˜ , 0 , ( ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) / ๐‘˜ ) ) ) ) โ‡ ๐ด ) )
42 41 mptru โŠข ( seq 0 ( + , ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( - 1 โ†‘ ( ( ( ( 2 ยท ๐‘› ) + 1 ) โˆ’ 1 ) / 2 ) ) / ( ( 2 ยท ๐‘› ) + 1 ) ) ) ) โ‡ ๐ด โ†” seq 1 ( + , ( ๐‘˜ โˆˆ โ„• โ†ฆ if ( 2 โˆฅ ๐‘˜ , 0 , ( ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) / ๐‘˜ ) ) ) ) โ‡ ๐ด )
43 addlid โŠข ( ๐‘› โˆˆ โ„‚ โ†’ ( 0 + ๐‘› ) = ๐‘› )
44 43 adantl โŠข ( ( โŠค โˆง ๐‘› โˆˆ โ„‚ ) โ†’ ( 0 + ๐‘› ) = ๐‘› )
45 0cnd โŠข ( โŠค โ†’ 0 โˆˆ โ„‚ )
46 1eluzge0 โŠข 1 โˆˆ ( โ„คโ‰ฅ โ€˜ 0 )
47 46 a1i โŠข ( โŠค โ†’ 1 โˆˆ ( โ„คโ‰ฅ โ€˜ 0 ) )
48 1nn0 โŠข 1 โˆˆ โ„•0
49 0cnd โŠข ( ( ๐‘˜ โˆˆ โ„•0 โˆง ( ๐‘˜ = 0 โˆจ 2 โˆฅ ๐‘˜ ) ) โ†’ 0 โˆˆ โ„‚ )
50 ioran โŠข ( ยฌ ( ๐‘˜ = 0 โˆจ 2 โˆฅ ๐‘˜ ) โ†” ( ยฌ ๐‘˜ = 0 โˆง ยฌ 2 โˆฅ ๐‘˜ ) )
51 leibpilem1 โŠข ( ( ๐‘˜ โˆˆ โ„•0 โˆง ( ยฌ ๐‘˜ = 0 โˆง ยฌ 2 โˆฅ ๐‘˜ ) ) โ†’ ( ๐‘˜ โˆˆ โ„• โˆง ( ( ๐‘˜ โˆ’ 1 ) / 2 ) โˆˆ โ„•0 ) )
52 51 simprd โŠข ( ( ๐‘˜ โˆˆ โ„•0 โˆง ( ยฌ ๐‘˜ = 0 โˆง ยฌ 2 โˆฅ ๐‘˜ ) ) โ†’ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) โˆˆ โ„•0 )
53 reexpcl โŠข ( ( - 1 โˆˆ โ„ โˆง ( ( ๐‘˜ โˆ’ 1 ) / 2 ) โˆˆ โ„•0 ) โ†’ ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) โˆˆ โ„ )
54 24 52 53 sylancr โŠข ( ( ๐‘˜ โˆˆ โ„•0 โˆง ( ยฌ ๐‘˜ = 0 โˆง ยฌ 2 โˆฅ ๐‘˜ ) ) โ†’ ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) โˆˆ โ„ )
55 51 simpld โŠข ( ( ๐‘˜ โˆˆ โ„•0 โˆง ( ยฌ ๐‘˜ = 0 โˆง ยฌ 2 โˆฅ ๐‘˜ ) ) โ†’ ๐‘˜ โˆˆ โ„• )
56 54 55 nndivred โŠข ( ( ๐‘˜ โˆˆ โ„•0 โˆง ( ยฌ ๐‘˜ = 0 โˆง ยฌ 2 โˆฅ ๐‘˜ ) ) โ†’ ( ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) / ๐‘˜ ) โˆˆ โ„ )
57 56 recnd โŠข ( ( ๐‘˜ โˆˆ โ„•0 โˆง ( ยฌ ๐‘˜ = 0 โˆง ยฌ 2 โˆฅ ๐‘˜ ) ) โ†’ ( ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) / ๐‘˜ ) โˆˆ โ„‚ )
58 50 57 sylan2b โŠข ( ( ๐‘˜ โˆˆ โ„•0 โˆง ยฌ ( ๐‘˜ = 0 โˆจ 2 โˆฅ ๐‘˜ ) ) โ†’ ( ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) / ๐‘˜ ) โˆˆ โ„‚ )
59 49 58 ifclda โŠข ( ๐‘˜ โˆˆ โ„•0 โ†’ if ( ( ๐‘˜ = 0 โˆจ 2 โˆฅ ๐‘˜ ) , 0 , ( ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) / ๐‘˜ ) ) โˆˆ โ„‚ )
60 2 59 fmpti โŠข ๐บ : โ„•0 โŸถ โ„‚
61 60 ffvelcdmi โŠข ( 1 โˆˆ โ„•0 โ†’ ( ๐บ โ€˜ 1 ) โˆˆ โ„‚ )
62 48 61 mp1i โŠข ( โŠค โ†’ ( ๐บ โ€˜ 1 ) โˆˆ โ„‚ )
63 simpr โŠข ( ( โŠค โˆง ๐‘› โˆˆ ( 0 ... ( 1 โˆ’ 1 ) ) ) โ†’ ๐‘› โˆˆ ( 0 ... ( 1 โˆ’ 1 ) ) )
64 1m1e0 โŠข ( 1 โˆ’ 1 ) = 0
65 64 oveq2i โŠข ( 0 ... ( 1 โˆ’ 1 ) ) = ( 0 ... 0 )
66 63 65 eleqtrdi โŠข ( ( โŠค โˆง ๐‘› โˆˆ ( 0 ... ( 1 โˆ’ 1 ) ) ) โ†’ ๐‘› โˆˆ ( 0 ... 0 ) )
67 elfz1eq โŠข ( ๐‘› โˆˆ ( 0 ... 0 ) โ†’ ๐‘› = 0 )
68 66 67 syl โŠข ( ( โŠค โˆง ๐‘› โˆˆ ( 0 ... ( 1 โˆ’ 1 ) ) ) โ†’ ๐‘› = 0 )
69 68 fveq2d โŠข ( ( โŠค โˆง ๐‘› โˆˆ ( 0 ... ( 1 โˆ’ 1 ) ) ) โ†’ ( ๐บ โ€˜ ๐‘› ) = ( ๐บ โ€˜ 0 ) )
70 0nn0 โŠข 0 โˆˆ โ„•0
71 iftrue โŠข ( ( ๐‘˜ = 0 โˆจ 2 โˆฅ ๐‘˜ ) โ†’ if ( ( ๐‘˜ = 0 โˆจ 2 โˆฅ ๐‘˜ ) , 0 , ( ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) / ๐‘˜ ) ) = 0 )
72 71 orcs โŠข ( ๐‘˜ = 0 โ†’ if ( ( ๐‘˜ = 0 โˆจ 2 โˆฅ ๐‘˜ ) , 0 , ( ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) / ๐‘˜ ) ) = 0 )
73 c0ex โŠข 0 โˆˆ V
74 72 2 73 fvmpt โŠข ( 0 โˆˆ โ„•0 โ†’ ( ๐บ โ€˜ 0 ) = 0 )
75 70 74 ax-mp โŠข ( ๐บ โ€˜ 0 ) = 0
76 69 75 eqtrdi โŠข ( ( โŠค โˆง ๐‘› โˆˆ ( 0 ... ( 1 โˆ’ 1 ) ) ) โ†’ ( ๐บ โ€˜ ๐‘› ) = 0 )
77 44 45 47 62 76 seqid โŠข ( โŠค โ†’ ( seq 0 ( + , ๐บ ) โ†พ ( โ„คโ‰ฅ โ€˜ 1 ) ) = seq 1 ( + , ๐บ ) )
78 1zzd โŠข ( โŠค โ†’ 1 โˆˆ โ„ค )
79 simpr โŠข ( ( โŠค โˆง ๐‘› โˆˆ ( โ„คโ‰ฅ โ€˜ 1 ) ) โ†’ ๐‘› โˆˆ ( โ„คโ‰ฅ โ€˜ 1 ) )
80 nnuz โŠข โ„• = ( โ„คโ‰ฅ โ€˜ 1 )
81 79 80 eleqtrrdi โŠข ( ( โŠค โˆง ๐‘› โˆˆ ( โ„คโ‰ฅ โ€˜ 1 ) ) โ†’ ๐‘› โˆˆ โ„• )
82 nnne0 โŠข ( ๐‘› โˆˆ โ„• โ†’ ๐‘› โ‰  0 )
83 82 neneqd โŠข ( ๐‘› โˆˆ โ„• โ†’ ยฌ ๐‘› = 0 )
84 biorf โŠข ( ยฌ ๐‘› = 0 โ†’ ( 2 โˆฅ ๐‘› โ†” ( ๐‘› = 0 โˆจ 2 โˆฅ ๐‘› ) ) )
85 83 84 syl โŠข ( ๐‘› โˆˆ โ„• โ†’ ( 2 โˆฅ ๐‘› โ†” ( ๐‘› = 0 โˆจ 2 โˆฅ ๐‘› ) ) )
86 85 ifbid โŠข ( ๐‘› โˆˆ โ„• โ†’ if ( 2 โˆฅ ๐‘› , 0 , ( ( - 1 โ†‘ ( ( ๐‘› โˆ’ 1 ) / 2 ) ) / ๐‘› ) ) = if ( ( ๐‘› = 0 โˆจ 2 โˆฅ ๐‘› ) , 0 , ( ( - 1 โ†‘ ( ( ๐‘› โˆ’ 1 ) / 2 ) ) / ๐‘› ) ) )
87 breq2 โŠข ( ๐‘˜ = ๐‘› โ†’ ( 2 โˆฅ ๐‘˜ โ†” 2 โˆฅ ๐‘› ) )
88 oveq1 โŠข ( ๐‘˜ = ๐‘› โ†’ ( ๐‘˜ โˆ’ 1 ) = ( ๐‘› โˆ’ 1 ) )
89 88 oveq1d โŠข ( ๐‘˜ = ๐‘› โ†’ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) = ( ( ๐‘› โˆ’ 1 ) / 2 ) )
90 89 oveq2d โŠข ( ๐‘˜ = ๐‘› โ†’ ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) = ( - 1 โ†‘ ( ( ๐‘› โˆ’ 1 ) / 2 ) ) )
91 id โŠข ( ๐‘˜ = ๐‘› โ†’ ๐‘˜ = ๐‘› )
92 90 91 oveq12d โŠข ( ๐‘˜ = ๐‘› โ†’ ( ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) / ๐‘˜ ) = ( ( - 1 โ†‘ ( ( ๐‘› โˆ’ 1 ) / 2 ) ) / ๐‘› ) )
93 87 92 ifbieq2d โŠข ( ๐‘˜ = ๐‘› โ†’ if ( 2 โˆฅ ๐‘˜ , 0 , ( ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) / ๐‘˜ ) ) = if ( 2 โˆฅ ๐‘› , 0 , ( ( - 1 โ†‘ ( ( ๐‘› โˆ’ 1 ) / 2 ) ) / ๐‘› ) ) )
94 eqid โŠข ( ๐‘˜ โˆˆ โ„• โ†ฆ if ( 2 โˆฅ ๐‘˜ , 0 , ( ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) / ๐‘˜ ) ) ) = ( ๐‘˜ โˆˆ โ„• โ†ฆ if ( 2 โˆฅ ๐‘˜ , 0 , ( ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) / ๐‘˜ ) ) )
95 ovex โŠข ( ( - 1 โ†‘ ( ( ๐‘› โˆ’ 1 ) / 2 ) ) / ๐‘› ) โˆˆ V
96 73 95 ifex โŠข if ( 2 โˆฅ ๐‘› , 0 , ( ( - 1 โ†‘ ( ( ๐‘› โˆ’ 1 ) / 2 ) ) / ๐‘› ) ) โˆˆ V
97 93 94 96 fvmpt โŠข ( ๐‘› โˆˆ โ„• โ†’ ( ( ๐‘˜ โˆˆ โ„• โ†ฆ if ( 2 โˆฅ ๐‘˜ , 0 , ( ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) / ๐‘˜ ) ) ) โ€˜ ๐‘› ) = if ( 2 โˆฅ ๐‘› , 0 , ( ( - 1 โ†‘ ( ( ๐‘› โˆ’ 1 ) / 2 ) ) / ๐‘› ) ) )
98 nnnn0 โŠข ( ๐‘› โˆˆ โ„• โ†’ ๐‘› โˆˆ โ„•0 )
99 eqeq1 โŠข ( ๐‘˜ = ๐‘› โ†’ ( ๐‘˜ = 0 โ†” ๐‘› = 0 ) )
100 99 87 orbi12d โŠข ( ๐‘˜ = ๐‘› โ†’ ( ( ๐‘˜ = 0 โˆจ 2 โˆฅ ๐‘˜ ) โ†” ( ๐‘› = 0 โˆจ 2 โˆฅ ๐‘› ) ) )
101 100 92 ifbieq2d โŠข ( ๐‘˜ = ๐‘› โ†’ if ( ( ๐‘˜ = 0 โˆจ 2 โˆฅ ๐‘˜ ) , 0 , ( ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) / ๐‘˜ ) ) = if ( ( ๐‘› = 0 โˆจ 2 โˆฅ ๐‘› ) , 0 , ( ( - 1 โ†‘ ( ( ๐‘› โˆ’ 1 ) / 2 ) ) / ๐‘› ) ) )
102 73 95 ifex โŠข if ( ( ๐‘› = 0 โˆจ 2 โˆฅ ๐‘› ) , 0 , ( ( - 1 โ†‘ ( ( ๐‘› โˆ’ 1 ) / 2 ) ) / ๐‘› ) ) โˆˆ V
103 101 2 102 fvmpt โŠข ( ๐‘› โˆˆ โ„•0 โ†’ ( ๐บ โ€˜ ๐‘› ) = if ( ( ๐‘› = 0 โˆจ 2 โˆฅ ๐‘› ) , 0 , ( ( - 1 โ†‘ ( ( ๐‘› โˆ’ 1 ) / 2 ) ) / ๐‘› ) ) )
104 98 103 syl โŠข ( ๐‘› โˆˆ โ„• โ†’ ( ๐บ โ€˜ ๐‘› ) = if ( ( ๐‘› = 0 โˆจ 2 โˆฅ ๐‘› ) , 0 , ( ( - 1 โ†‘ ( ( ๐‘› โˆ’ 1 ) / 2 ) ) / ๐‘› ) ) )
105 86 97 104 3eqtr4d โŠข ( ๐‘› โˆˆ โ„• โ†’ ( ( ๐‘˜ โˆˆ โ„• โ†ฆ if ( 2 โˆฅ ๐‘˜ , 0 , ( ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) / ๐‘˜ ) ) ) โ€˜ ๐‘› ) = ( ๐บ โ€˜ ๐‘› ) )
106 81 105 syl โŠข ( ( โŠค โˆง ๐‘› โˆˆ ( โ„คโ‰ฅ โ€˜ 1 ) ) โ†’ ( ( ๐‘˜ โˆˆ โ„• โ†ฆ if ( 2 โˆฅ ๐‘˜ , 0 , ( ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) / ๐‘˜ ) ) ) โ€˜ ๐‘› ) = ( ๐บ โ€˜ ๐‘› ) )
107 78 106 seqfeq โŠข ( โŠค โ†’ seq 1 ( + , ( ๐‘˜ โˆˆ โ„• โ†ฆ if ( 2 โˆฅ ๐‘˜ , 0 , ( ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) / ๐‘˜ ) ) ) ) = seq 1 ( + , ๐บ ) )
108 77 107 eqtr4d โŠข ( โŠค โ†’ ( seq 0 ( + , ๐บ ) โ†พ ( โ„คโ‰ฅ โ€˜ 1 ) ) = seq 1 ( + , ( ๐‘˜ โˆˆ โ„• โ†ฆ if ( 2 โˆฅ ๐‘˜ , 0 , ( ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) / ๐‘˜ ) ) ) ) )
109 108 mptru โŠข ( seq 0 ( + , ๐บ ) โ†พ ( โ„คโ‰ฅ โ€˜ 1 ) ) = seq 1 ( + , ( ๐‘˜ โˆˆ โ„• โ†ฆ if ( 2 โˆฅ ๐‘˜ , 0 , ( ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) / ๐‘˜ ) ) ) )
110 109 breq1i โŠข ( ( seq 0 ( + , ๐บ ) โ†พ ( โ„คโ‰ฅ โ€˜ 1 ) ) โ‡ ๐ด โ†” seq 1 ( + , ( ๐‘˜ โˆˆ โ„• โ†ฆ if ( 2 โˆฅ ๐‘˜ , 0 , ( ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) / ๐‘˜ ) ) ) ) โ‡ ๐ด )
111 1z โŠข 1 โˆˆ โ„ค
112 seqex โŠข seq 0 ( + , ๐บ ) โˆˆ V
113 climres โŠข ( ( 1 โˆˆ โ„ค โˆง seq 0 ( + , ๐บ ) โˆˆ V ) โ†’ ( ( seq 0 ( + , ๐บ ) โ†พ ( โ„คโ‰ฅ โ€˜ 1 ) ) โ‡ ๐ด โ†” seq 0 ( + , ๐บ ) โ‡ ๐ด ) )
114 111 112 113 mp2an โŠข ( ( seq 0 ( + , ๐บ ) โ†พ ( โ„คโ‰ฅ โ€˜ 1 ) ) โ‡ ๐ด โ†” seq 0 ( + , ๐บ ) โ‡ ๐ด )
115 110 114 bitr3i โŠข ( seq 1 ( + , ( ๐‘˜ โˆˆ โ„• โ†ฆ if ( 2 โˆฅ ๐‘˜ , 0 , ( ( - 1 โ†‘ ( ( ๐‘˜ โˆ’ 1 ) / 2 ) ) / ๐‘˜ ) ) ) ) โ‡ ๐ด โ†” seq 0 ( + , ๐บ ) โ‡ ๐ด )
116 23 42 115 3bitri โŠข ( seq 0 ( + , ๐น ) โ‡ ๐ด โ†” seq 0 ( + , ๐บ ) โ‡ ๐ด )