Metamath Proof Explorer


Theorem subfaclim

Description: The subfactorial converges rapidly to N ! / _e . This is part of Metamath 100 proof #88. (Contributed by Mario Carneiro, 23-Jan-2015)

Ref Expression
Hypotheses derang.d โŠข ๐ท = ( ๐‘ฅ โˆˆ Fin โ†ฆ ( โ™ฏ โ€˜ { ๐‘“ โˆฃ ( ๐‘“ : ๐‘ฅ โ€“1-1-ontoโ†’ ๐‘ฅ โˆง โˆ€ ๐‘ฆ โˆˆ ๐‘ฅ ( ๐‘“ โ€˜ ๐‘ฆ ) โ‰  ๐‘ฆ ) } ) )
subfac.n โŠข ๐‘† = ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ๐ท โ€˜ ( 1 ... ๐‘› ) ) )
Assertion subfaclim ( ๐‘ โˆˆ โ„• โ†’ ( abs โ€˜ ( ( ( ! โ€˜ ๐‘ ) / e ) โˆ’ ( ๐‘† โ€˜ ๐‘ ) ) ) < ( 1 / ๐‘ ) )

Proof

Step Hyp Ref Expression
1 derang.d โŠข ๐ท = ( ๐‘ฅ โˆˆ Fin โ†ฆ ( โ™ฏ โ€˜ { ๐‘“ โˆฃ ( ๐‘“ : ๐‘ฅ โ€“1-1-ontoโ†’ ๐‘ฅ โˆง โˆ€ ๐‘ฆ โˆˆ ๐‘ฅ ( ๐‘“ โ€˜ ๐‘ฆ ) โ‰  ๐‘ฆ ) } ) )
2 subfac.n โŠข ๐‘† = ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ๐ท โ€˜ ( 1 ... ๐‘› ) ) )
3 nnnn0 โŠข ( ๐‘ โˆˆ โ„• โ†’ ๐‘ โˆˆ โ„•0 )
4 faccl โŠข ( ๐‘ โˆˆ โ„•0 โ†’ ( ! โ€˜ ๐‘ ) โˆˆ โ„• )
5 3 4 syl โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ! โ€˜ ๐‘ ) โˆˆ โ„• )
6 5 nncnd โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ! โ€˜ ๐‘ ) โˆˆ โ„‚ )
7 ere โŠข e โˆˆ โ„
8 7 recni โŠข e โˆˆ โ„‚
9 epos โŠข 0 < e
10 7 9 gt0ne0ii โŠข e โ‰  0
11 divcl โŠข ( ( ( ! โ€˜ ๐‘ ) โˆˆ โ„‚ โˆง e โˆˆ โ„‚ โˆง e โ‰  0 ) โ†’ ( ( ! โ€˜ ๐‘ ) / e ) โˆˆ โ„‚ )
12 8 10 11 mp3an23 โŠข ( ( ! โ€˜ ๐‘ ) โˆˆ โ„‚ โ†’ ( ( ! โ€˜ ๐‘ ) / e ) โˆˆ โ„‚ )
13 6 12 syl โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ! โ€˜ ๐‘ ) / e ) โˆˆ โ„‚ )
14 1 2 subfacf โŠข ๐‘† : โ„•0 โŸถ โ„•0
15 14 ffvelcdmi โŠข ( ๐‘ โˆˆ โ„•0 โ†’ ( ๐‘† โ€˜ ๐‘ ) โˆˆ โ„•0 )
16 3 15 syl โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ๐‘† โ€˜ ๐‘ ) โˆˆ โ„•0 )
17 16 nn0cnd โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ๐‘† โ€˜ ๐‘ ) โˆˆ โ„‚ )
18 13 17 subcld โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ( ! โ€˜ ๐‘ ) / e ) โˆ’ ( ๐‘† โ€˜ ๐‘ ) ) โˆˆ โ„‚ )
19 18 abscld โŠข ( ๐‘ โˆˆ โ„• โ†’ ( abs โ€˜ ( ( ( ! โ€˜ ๐‘ ) / e ) โˆ’ ( ๐‘† โ€˜ ๐‘ ) ) ) โˆˆ โ„ )
20 peano2nn โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ๐‘ + 1 ) โˆˆ โ„• )
21 20 peano2nnd โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ๐‘ + 1 ) + 1 ) โˆˆ โ„• )
22 21 nnred โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ๐‘ + 1 ) + 1 ) โˆˆ โ„ )
23 20 20 nnmulcld โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) โˆˆ โ„• )
24 22 23 nndivred โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ( ๐‘ + 1 ) + 1 ) / ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) ) โˆˆ โ„ )
25 nnrecre โŠข ( ๐‘ โˆˆ โ„• โ†’ ( 1 / ๐‘ ) โˆˆ โ„ )
26 eqid โŠข ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( - 1 โ†‘ ๐‘› ) / ( ! โ€˜ ๐‘› ) ) ) = ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( - 1 โ†‘ ๐‘› ) / ( ! โ€˜ ๐‘› ) ) )
27 eqid โŠข ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( ( abs โ€˜ - 1 ) โ†‘ ๐‘› ) / ( ! โ€˜ ๐‘› ) ) ) = ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( ( abs โ€˜ - 1 ) โ†‘ ๐‘› ) / ( ! โ€˜ ๐‘› ) ) )
28 eqid โŠข ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( ( ( abs โ€˜ - 1 ) โ†‘ ( ๐‘ + 1 ) ) / ( ! โ€˜ ( ๐‘ + 1 ) ) ) ยท ( ( 1 / ( ( ๐‘ + 1 ) + 1 ) ) โ†‘ ๐‘› ) ) ) = ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( ( ( abs โ€˜ - 1 ) โ†‘ ( ๐‘ + 1 ) ) / ( ! โ€˜ ( ๐‘ + 1 ) ) ) ยท ( ( 1 / ( ( ๐‘ + 1 ) + 1 ) ) โ†‘ ๐‘› ) ) )
29 neg1cn โŠข - 1 โˆˆ โ„‚
30 29 a1i โŠข ( ๐‘ โˆˆ โ„• โ†’ - 1 โˆˆ โ„‚ )
31 ax-1cn โŠข 1 โˆˆ โ„‚
32 31 absnegi โŠข ( abs โ€˜ - 1 ) = ( abs โ€˜ 1 )
33 abs1 โŠข ( abs โ€˜ 1 ) = 1
34 32 33 eqtri โŠข ( abs โ€˜ - 1 ) = 1
35 1le1 โŠข 1 โ‰ค 1
36 34 35 eqbrtri โŠข ( abs โ€˜ - 1 ) โ‰ค 1
37 36 a1i โŠข ( ๐‘ โˆˆ โ„• โ†’ ( abs โ€˜ - 1 ) โ‰ค 1 )
38 26 27 28 20 30 37 eftlub โŠข ( ๐‘ โˆˆ โ„• โ†’ ( abs โ€˜ ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( - 1 โ†‘ ๐‘› ) / ( ! โ€˜ ๐‘› ) ) ) โ€˜ ๐‘˜ ) ) โ‰ค ( ( ( abs โ€˜ - 1 ) โ†‘ ( ๐‘ + 1 ) ) ยท ( ( ( ๐‘ + 1 ) + 1 ) / ( ( ! โ€˜ ( ๐‘ + 1 ) ) ยท ( ๐‘ + 1 ) ) ) ) )
39 20 nnnn0d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ๐‘ + 1 ) โˆˆ โ„•0 )
40 eluznn0 โŠข ( ( ( ๐‘ + 1 ) โˆˆ โ„•0 โˆง ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ) โ†’ ๐‘˜ โˆˆ โ„•0 )
41 39 40 sylan โŠข ( ( ๐‘ โˆˆ โ„• โˆง ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ) โ†’ ๐‘˜ โˆˆ โ„•0 )
42 26 eftval โŠข ( ๐‘˜ โˆˆ โ„•0 โ†’ ( ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( - 1 โ†‘ ๐‘› ) / ( ! โ€˜ ๐‘› ) ) ) โ€˜ ๐‘˜ ) = ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) )
43 41 42 syl โŠข ( ( ๐‘ โˆˆ โ„• โˆง ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ) โ†’ ( ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( - 1 โ†‘ ๐‘› ) / ( ! โ€˜ ๐‘› ) ) ) โ€˜ ๐‘˜ ) = ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) )
44 43 sumeq2dv โŠข ( ๐‘ โˆˆ โ„• โ†’ ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( - 1 โ†‘ ๐‘› ) / ( ! โ€˜ ๐‘› ) ) ) โ€˜ ๐‘˜ ) = ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) )
45 44 fveq2d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( abs โ€˜ ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( - 1 โ†‘ ๐‘› ) / ( ! โ€˜ ๐‘› ) ) ) โ€˜ ๐‘˜ ) ) = ( abs โ€˜ ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) )
46 34 oveq1i โŠข ( ( abs โ€˜ - 1 ) โ†‘ ( ๐‘ + 1 ) ) = ( 1 โ†‘ ( ๐‘ + 1 ) )
47 20 nnzd โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ๐‘ + 1 ) โˆˆ โ„ค )
48 1exp โŠข ( ( ๐‘ + 1 ) โˆˆ โ„ค โ†’ ( 1 โ†‘ ( ๐‘ + 1 ) ) = 1 )
49 47 48 syl โŠข ( ๐‘ โˆˆ โ„• โ†’ ( 1 โ†‘ ( ๐‘ + 1 ) ) = 1 )
50 46 49 eqtrid โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( abs โ€˜ - 1 ) โ†‘ ( ๐‘ + 1 ) ) = 1 )
51 50 oveq1d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ( abs โ€˜ - 1 ) โ†‘ ( ๐‘ + 1 ) ) ยท ( ( ( ๐‘ + 1 ) + 1 ) / ( ( ! โ€˜ ( ๐‘ + 1 ) ) ยท ( ๐‘ + 1 ) ) ) ) = ( 1 ยท ( ( ( ๐‘ + 1 ) + 1 ) / ( ( ! โ€˜ ( ๐‘ + 1 ) ) ยท ( ๐‘ + 1 ) ) ) ) )
52 faccl โŠข ( ( ๐‘ + 1 ) โˆˆ โ„•0 โ†’ ( ! โ€˜ ( ๐‘ + 1 ) ) โˆˆ โ„• )
53 39 52 syl โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ! โ€˜ ( ๐‘ + 1 ) ) โˆˆ โ„• )
54 53 20 nnmulcld โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ! โ€˜ ( ๐‘ + 1 ) ) ยท ( ๐‘ + 1 ) ) โˆˆ โ„• )
55 22 54 nndivred โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ( ๐‘ + 1 ) + 1 ) / ( ( ! โ€˜ ( ๐‘ + 1 ) ) ยท ( ๐‘ + 1 ) ) ) โˆˆ โ„ )
56 55 recnd โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ( ๐‘ + 1 ) + 1 ) / ( ( ! โ€˜ ( ๐‘ + 1 ) ) ยท ( ๐‘ + 1 ) ) ) โˆˆ โ„‚ )
57 56 mullidd โŠข ( ๐‘ โˆˆ โ„• โ†’ ( 1 ยท ( ( ( ๐‘ + 1 ) + 1 ) / ( ( ! โ€˜ ( ๐‘ + 1 ) ) ยท ( ๐‘ + 1 ) ) ) ) = ( ( ( ๐‘ + 1 ) + 1 ) / ( ( ! โ€˜ ( ๐‘ + 1 ) ) ยท ( ๐‘ + 1 ) ) ) )
58 51 57 eqtrd โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ( abs โ€˜ - 1 ) โ†‘ ( ๐‘ + 1 ) ) ยท ( ( ( ๐‘ + 1 ) + 1 ) / ( ( ! โ€˜ ( ๐‘ + 1 ) ) ยท ( ๐‘ + 1 ) ) ) ) = ( ( ( ๐‘ + 1 ) + 1 ) / ( ( ! โ€˜ ( ๐‘ + 1 ) ) ยท ( ๐‘ + 1 ) ) ) )
59 38 45 58 3brtr3d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( abs โ€˜ ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) โ‰ค ( ( ( ๐‘ + 1 ) + 1 ) / ( ( ! โ€˜ ( ๐‘ + 1 ) ) ยท ( ๐‘ + 1 ) ) ) )
60 eqid โŠข ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) = ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) )
61 eftcl โŠข ( ( - 1 โˆˆ โ„‚ โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) โˆˆ โ„‚ )
62 29 61 mpan โŠข ( ๐‘˜ โˆˆ โ„•0 โ†’ ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) โˆˆ โ„‚ )
63 41 62 syl โŠข ( ( ๐‘ โˆˆ โ„• โˆง ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ) โ†’ ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) โˆˆ โ„‚ )
64 26 eftlcvg โŠข ( ( - 1 โˆˆ โ„‚ โˆง ( ๐‘ + 1 ) โˆˆ โ„•0 ) โ†’ seq ( ๐‘ + 1 ) ( + , ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( - 1 โ†‘ ๐‘› ) / ( ! โ€˜ ๐‘› ) ) ) ) โˆˆ dom โ‡ )
65 29 39 64 sylancr โŠข ( ๐‘ โˆˆ โ„• โ†’ seq ( ๐‘ + 1 ) ( + , ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( - 1 โ†‘ ๐‘› ) / ( ! โ€˜ ๐‘› ) ) ) ) โˆˆ dom โ‡ )
66 60 47 43 63 65 isumcl โŠข ( ๐‘ โˆˆ โ„• โ†’ ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) โˆˆ โ„‚ )
67 66 abscld โŠข ( ๐‘ โˆˆ โ„• โ†’ ( abs โ€˜ ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) โˆˆ โ„ )
68 5 nnred โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ! โ€˜ ๐‘ ) โˆˆ โ„ )
69 5 nngt0d โŠข ( ๐‘ โˆˆ โ„• โ†’ 0 < ( ! โ€˜ ๐‘ ) )
70 lemul2 โŠข ( ( ( abs โ€˜ ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) โˆˆ โ„ โˆง ( ( ( ๐‘ + 1 ) + 1 ) / ( ( ! โ€˜ ( ๐‘ + 1 ) ) ยท ( ๐‘ + 1 ) ) ) โˆˆ โ„ โˆง ( ( ! โ€˜ ๐‘ ) โˆˆ โ„ โˆง 0 < ( ! โ€˜ ๐‘ ) ) ) โ†’ ( ( abs โ€˜ ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) โ‰ค ( ( ( ๐‘ + 1 ) + 1 ) / ( ( ! โ€˜ ( ๐‘ + 1 ) ) ยท ( ๐‘ + 1 ) ) ) โ†” ( ( ! โ€˜ ๐‘ ) ยท ( abs โ€˜ ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) ) โ‰ค ( ( ! โ€˜ ๐‘ ) ยท ( ( ( ๐‘ + 1 ) + 1 ) / ( ( ! โ€˜ ( ๐‘ + 1 ) ) ยท ( ๐‘ + 1 ) ) ) ) ) )
71 67 55 68 69 70 syl112anc โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( abs โ€˜ ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) โ‰ค ( ( ( ๐‘ + 1 ) + 1 ) / ( ( ! โ€˜ ( ๐‘ + 1 ) ) ยท ( ๐‘ + 1 ) ) ) โ†” ( ( ! โ€˜ ๐‘ ) ยท ( abs โ€˜ ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) ) โ‰ค ( ( ! โ€˜ ๐‘ ) ยท ( ( ( ๐‘ + 1 ) + 1 ) / ( ( ! โ€˜ ( ๐‘ + 1 ) ) ยท ( ๐‘ + 1 ) ) ) ) ) )
72 59 71 mpbid โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ! โ€˜ ๐‘ ) ยท ( abs โ€˜ ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) ) โ‰ค ( ( ! โ€˜ ๐‘ ) ยท ( ( ( ๐‘ + 1 ) + 1 ) / ( ( ! โ€˜ ( ๐‘ + 1 ) ) ยท ( ๐‘ + 1 ) ) ) ) )
73 1 2 subfacval2 โŠข ( ๐‘ โˆˆ โ„•0 โ†’ ( ๐‘† โ€˜ ๐‘ ) = ( ( ! โ€˜ ๐‘ ) ยท ฮฃ ๐‘˜ โˆˆ ( 0 ... ๐‘ ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) )
74 3 73 syl โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ๐‘† โ€˜ ๐‘ ) = ( ( ! โ€˜ ๐‘ ) ยท ฮฃ ๐‘˜ โˆˆ ( 0 ... ๐‘ ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) )
75 nncn โŠข ( ๐‘ โˆˆ โ„• โ†’ ๐‘ โˆˆ โ„‚ )
76 pncan โŠข ( ( ๐‘ โˆˆ โ„‚ โˆง 1 โˆˆ โ„‚ ) โ†’ ( ( ๐‘ + 1 ) โˆ’ 1 ) = ๐‘ )
77 75 31 76 sylancl โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ๐‘ + 1 ) โˆ’ 1 ) = ๐‘ )
78 77 oveq2d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( 0 ... ( ( ๐‘ + 1 ) โˆ’ 1 ) ) = ( 0 ... ๐‘ ) )
79 78 sumeq1d โŠข ( ๐‘ โˆˆ โ„• โ†’ ฮฃ ๐‘˜ โˆˆ ( 0 ... ( ( ๐‘ + 1 ) โˆ’ 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) = ฮฃ ๐‘˜ โˆˆ ( 0 ... ๐‘ ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) )
80 79 oveq2d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ! โ€˜ ๐‘ ) ยท ฮฃ ๐‘˜ โˆˆ ( 0 ... ( ( ๐‘ + 1 ) โˆ’ 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) = ( ( ! โ€˜ ๐‘ ) ยท ฮฃ ๐‘˜ โˆˆ ( 0 ... ๐‘ ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) )
81 74 80 eqtr4d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ๐‘† โ€˜ ๐‘ ) = ( ( ! โ€˜ ๐‘ ) ยท ฮฃ ๐‘˜ โˆˆ ( 0 ... ( ( ๐‘ + 1 ) โˆ’ 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) )
82 81 oveq1d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ๐‘† โ€˜ ๐‘ ) + ( ( ! โ€˜ ๐‘ ) ยท ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) ) = ( ( ( ! โ€˜ ๐‘ ) ยท ฮฃ ๐‘˜ โˆˆ ( 0 ... ( ( ๐‘ + 1 ) โˆ’ 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) + ( ( ! โ€˜ ๐‘ ) ยท ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) ) )
83 divrec โŠข ( ( ( ! โ€˜ ๐‘ ) โˆˆ โ„‚ โˆง e โˆˆ โ„‚ โˆง e โ‰  0 ) โ†’ ( ( ! โ€˜ ๐‘ ) / e ) = ( ( ! โ€˜ ๐‘ ) ยท ( 1 / e ) ) )
84 8 10 83 mp3an23 โŠข ( ( ! โ€˜ ๐‘ ) โˆˆ โ„‚ โ†’ ( ( ! โ€˜ ๐‘ ) / e ) = ( ( ! โ€˜ ๐‘ ) ยท ( 1 / e ) ) )
85 6 84 syl โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ! โ€˜ ๐‘ ) / e ) = ( ( ! โ€˜ ๐‘ ) ยท ( 1 / e ) ) )
86 df-e โŠข e = ( exp โ€˜ 1 )
87 86 oveq2i โŠข ( 1 / e ) = ( 1 / ( exp โ€˜ 1 ) )
88 efneg โŠข ( 1 โˆˆ โ„‚ โ†’ ( exp โ€˜ - 1 ) = ( 1 / ( exp โ€˜ 1 ) ) )
89 31 88 ax-mp โŠข ( exp โ€˜ - 1 ) = ( 1 / ( exp โ€˜ 1 ) )
90 efval โŠข ( - 1 โˆˆ โ„‚ โ†’ ( exp โ€˜ - 1 ) = ฮฃ ๐‘˜ โˆˆ โ„•0 ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) )
91 29 90 ax-mp โŠข ( exp โ€˜ - 1 ) = ฮฃ ๐‘˜ โˆˆ โ„•0 ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) )
92 87 89 91 3eqtr2i โŠข ( 1 / e ) = ฮฃ ๐‘˜ โˆˆ โ„•0 ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) )
93 nn0uz โŠข โ„•0 = ( โ„คโ‰ฅ โ€˜ 0 )
94 42 adantl โŠข ( ( ๐‘ โˆˆ โ„• โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ( ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( - 1 โ†‘ ๐‘› ) / ( ! โ€˜ ๐‘› ) ) ) โ€˜ ๐‘˜ ) = ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) )
95 62 adantl โŠข ( ( ๐‘ โˆˆ โ„• โˆง ๐‘˜ โˆˆ โ„•0 ) โ†’ ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) โˆˆ โ„‚ )
96 0nn0 โŠข 0 โˆˆ โ„•0
97 26 eftlcvg โŠข ( ( - 1 โˆˆ โ„‚ โˆง 0 โˆˆ โ„•0 ) โ†’ seq 0 ( + , ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( - 1 โ†‘ ๐‘› ) / ( ! โ€˜ ๐‘› ) ) ) ) โˆˆ dom โ‡ )
98 29 96 97 mp2an โŠข seq 0 ( + , ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( - 1 โ†‘ ๐‘› ) / ( ! โ€˜ ๐‘› ) ) ) ) โˆˆ dom โ‡
99 98 a1i โŠข ( ๐‘ โˆˆ โ„• โ†’ seq 0 ( + , ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( - 1 โ†‘ ๐‘› ) / ( ! โ€˜ ๐‘› ) ) ) ) โˆˆ dom โ‡ )
100 93 60 39 94 95 99 isumsplit โŠข ( ๐‘ โˆˆ โ„• โ†’ ฮฃ ๐‘˜ โˆˆ โ„•0 ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) = ( ฮฃ ๐‘˜ โˆˆ ( 0 ... ( ( ๐‘ + 1 ) โˆ’ 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) + ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) )
101 92 100 eqtrid โŠข ( ๐‘ โˆˆ โ„• โ†’ ( 1 / e ) = ( ฮฃ ๐‘˜ โˆˆ ( 0 ... ( ( ๐‘ + 1 ) โˆ’ 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) + ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) )
102 101 oveq2d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ! โ€˜ ๐‘ ) ยท ( 1 / e ) ) = ( ( ! โ€˜ ๐‘ ) ยท ( ฮฃ ๐‘˜ โˆˆ ( 0 ... ( ( ๐‘ + 1 ) โˆ’ 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) + ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) ) )
103 fzfid โŠข ( ๐‘ โˆˆ โ„• โ†’ ( 0 ... ( ( ๐‘ + 1 ) โˆ’ 1 ) ) โˆˆ Fin )
104 elfznn0 โŠข ( ๐‘˜ โˆˆ ( 0 ... ( ( ๐‘ + 1 ) โˆ’ 1 ) ) โ†’ ๐‘˜ โˆˆ โ„•0 )
105 104 adantl โŠข ( ( ๐‘ โˆˆ โ„• โˆง ๐‘˜ โˆˆ ( 0 ... ( ( ๐‘ + 1 ) โˆ’ 1 ) ) ) โ†’ ๐‘˜ โˆˆ โ„•0 )
106 29 105 61 sylancr โŠข ( ( ๐‘ โˆˆ โ„• โˆง ๐‘˜ โˆˆ ( 0 ... ( ( ๐‘ + 1 ) โˆ’ 1 ) ) ) โ†’ ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) โˆˆ โ„‚ )
107 103 106 fsumcl โŠข ( ๐‘ โˆˆ โ„• โ†’ ฮฃ ๐‘˜ โˆˆ ( 0 ... ( ( ๐‘ + 1 ) โˆ’ 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) โˆˆ โ„‚ )
108 6 107 66 adddid โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ! โ€˜ ๐‘ ) ยท ( ฮฃ ๐‘˜ โˆˆ ( 0 ... ( ( ๐‘ + 1 ) โˆ’ 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) + ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) ) = ( ( ( ! โ€˜ ๐‘ ) ยท ฮฃ ๐‘˜ โˆˆ ( 0 ... ( ( ๐‘ + 1 ) โˆ’ 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) + ( ( ! โ€˜ ๐‘ ) ยท ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) ) )
109 85 102 108 3eqtrd โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ! โ€˜ ๐‘ ) / e ) = ( ( ( ! โ€˜ ๐‘ ) ยท ฮฃ ๐‘˜ โˆˆ ( 0 ... ( ( ๐‘ + 1 ) โˆ’ 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) + ( ( ! โ€˜ ๐‘ ) ยท ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) ) )
110 82 109 eqtr4d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ๐‘† โ€˜ ๐‘ ) + ( ( ! โ€˜ ๐‘ ) ยท ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) ) = ( ( ! โ€˜ ๐‘ ) / e ) )
111 6 66 mulcld โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ! โ€˜ ๐‘ ) ยท ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) โˆˆ โ„‚ )
112 13 17 111 subaddd โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ( ( ! โ€˜ ๐‘ ) / e ) โˆ’ ( ๐‘† โ€˜ ๐‘ ) ) = ( ( ! โ€˜ ๐‘ ) ยท ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) โ†” ( ( ๐‘† โ€˜ ๐‘ ) + ( ( ! โ€˜ ๐‘ ) ยท ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) ) = ( ( ! โ€˜ ๐‘ ) / e ) ) )
113 110 112 mpbird โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ( ! โ€˜ ๐‘ ) / e ) โˆ’ ( ๐‘† โ€˜ ๐‘ ) ) = ( ( ! โ€˜ ๐‘ ) ยท ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) )
114 113 fveq2d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( abs โ€˜ ( ( ( ! โ€˜ ๐‘ ) / e ) โˆ’ ( ๐‘† โ€˜ ๐‘ ) ) ) = ( abs โ€˜ ( ( ! โ€˜ ๐‘ ) ยท ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) ) )
115 6 66 absmuld โŠข ( ๐‘ โˆˆ โ„• โ†’ ( abs โ€˜ ( ( ! โ€˜ ๐‘ ) ยท ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) ) = ( ( abs โ€˜ ( ! โ€˜ ๐‘ ) ) ยท ( abs โ€˜ ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) ) )
116 5 nnnn0d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ! โ€˜ ๐‘ ) โˆˆ โ„•0 )
117 116 nn0ge0d โŠข ( ๐‘ โˆˆ โ„• โ†’ 0 โ‰ค ( ! โ€˜ ๐‘ ) )
118 68 117 absidd โŠข ( ๐‘ โˆˆ โ„• โ†’ ( abs โ€˜ ( ! โ€˜ ๐‘ ) ) = ( ! โ€˜ ๐‘ ) )
119 118 oveq1d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( abs โ€˜ ( ! โ€˜ ๐‘ ) ) ยท ( abs โ€˜ ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) ) = ( ( ! โ€˜ ๐‘ ) ยท ( abs โ€˜ ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) ) )
120 114 115 119 3eqtrd โŠข ( ๐‘ โˆˆ โ„• โ†’ ( abs โ€˜ ( ( ( ! โ€˜ ๐‘ ) / e ) โˆ’ ( ๐‘† โ€˜ ๐‘ ) ) ) = ( ( ! โ€˜ ๐‘ ) ยท ( abs โ€˜ ฮฃ ๐‘˜ โˆˆ ( โ„คโ‰ฅ โ€˜ ( ๐‘ + 1 ) ) ( ( - 1 โ†‘ ๐‘˜ ) / ( ! โ€˜ ๐‘˜ ) ) ) ) )
121 facp1 โŠข ( ๐‘ โˆˆ โ„•0 โ†’ ( ! โ€˜ ( ๐‘ + 1 ) ) = ( ( ! โ€˜ ๐‘ ) ยท ( ๐‘ + 1 ) ) )
122 3 121 syl โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ! โ€˜ ( ๐‘ + 1 ) ) = ( ( ! โ€˜ ๐‘ ) ยท ( ๐‘ + 1 ) ) )
123 122 oveq1d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ! โ€˜ ( ๐‘ + 1 ) ) ยท ( ๐‘ + 1 ) ) = ( ( ( ! โ€˜ ๐‘ ) ยท ( ๐‘ + 1 ) ) ยท ( ๐‘ + 1 ) ) )
124 20 nncnd โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ๐‘ + 1 ) โˆˆ โ„‚ )
125 6 124 124 mulassd โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ( ! โ€˜ ๐‘ ) ยท ( ๐‘ + 1 ) ) ยท ( ๐‘ + 1 ) ) = ( ( ! โ€˜ ๐‘ ) ยท ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) ) )
126 123 125 eqtr2d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ! โ€˜ ๐‘ ) ยท ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) ) = ( ( ! โ€˜ ( ๐‘ + 1 ) ) ยท ( ๐‘ + 1 ) ) )
127 126 oveq2d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ( ! โ€˜ ๐‘ ) ยท ( ( ๐‘ + 1 ) + 1 ) ) / ( ( ! โ€˜ ๐‘ ) ยท ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) ) ) = ( ( ( ! โ€˜ ๐‘ ) ยท ( ( ๐‘ + 1 ) + 1 ) ) / ( ( ! โ€˜ ( ๐‘ + 1 ) ) ยท ( ๐‘ + 1 ) ) ) )
128 21 nncnd โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ๐‘ + 1 ) + 1 ) โˆˆ โ„‚ )
129 23 nncnd โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) โˆˆ โ„‚ )
130 23 nnne0d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) โ‰  0 )
131 5 nnne0d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ! โ€˜ ๐‘ ) โ‰  0 )
132 128 129 6 130 131 divcan5d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ( ! โ€˜ ๐‘ ) ยท ( ( ๐‘ + 1 ) + 1 ) ) / ( ( ! โ€˜ ๐‘ ) ยท ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) ) ) = ( ( ( ๐‘ + 1 ) + 1 ) / ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) ) )
133 54 nncnd โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ! โ€˜ ( ๐‘ + 1 ) ) ยท ( ๐‘ + 1 ) ) โˆˆ โ„‚ )
134 54 nnne0d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ! โ€˜ ( ๐‘ + 1 ) ) ยท ( ๐‘ + 1 ) ) โ‰  0 )
135 6 128 133 134 divassd โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ( ! โ€˜ ๐‘ ) ยท ( ( ๐‘ + 1 ) + 1 ) ) / ( ( ! โ€˜ ( ๐‘ + 1 ) ) ยท ( ๐‘ + 1 ) ) ) = ( ( ! โ€˜ ๐‘ ) ยท ( ( ( ๐‘ + 1 ) + 1 ) / ( ( ! โ€˜ ( ๐‘ + 1 ) ) ยท ( ๐‘ + 1 ) ) ) ) )
136 127 132 135 3eqtr3d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ( ๐‘ + 1 ) + 1 ) / ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) ) = ( ( ! โ€˜ ๐‘ ) ยท ( ( ( ๐‘ + 1 ) + 1 ) / ( ( ! โ€˜ ( ๐‘ + 1 ) ) ยท ( ๐‘ + 1 ) ) ) ) )
137 72 120 136 3brtr4d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( abs โ€˜ ( ( ( ! โ€˜ ๐‘ ) / e ) โˆ’ ( ๐‘† โ€˜ ๐‘ ) ) ) โ‰ค ( ( ( ๐‘ + 1 ) + 1 ) / ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) ) )
138 nnmulcl โŠข ( ( ( ( ๐‘ + 1 ) + 1 ) โˆˆ โ„• โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ( ( ๐‘ + 1 ) + 1 ) ยท ๐‘ ) โˆˆ โ„• )
139 21 138 mpancom โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ( ๐‘ + 1 ) + 1 ) ยท ๐‘ ) โˆˆ โ„• )
140 139 nnred โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ( ๐‘ + 1 ) + 1 ) ยท ๐‘ ) โˆˆ โ„ )
141 140 ltp1d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ( ๐‘ + 1 ) + 1 ) ยท ๐‘ ) < ( ( ( ( ๐‘ + 1 ) + 1 ) ยท ๐‘ ) + 1 ) )
142 129 mullidd โŠข ( ๐‘ โˆˆ โ„• โ†’ ( 1 ยท ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) ) = ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) )
143 31 a1i โŠข ( ๐‘ โˆˆ โ„• โ†’ 1 โˆˆ โ„‚ )
144 75 143 124 adddird โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) = ( ( ๐‘ ยท ( ๐‘ + 1 ) ) + ( 1 ยท ( ๐‘ + 1 ) ) ) )
145 75 124 mulcomd โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ๐‘ ยท ( ๐‘ + 1 ) ) = ( ( ๐‘ + 1 ) ยท ๐‘ ) )
146 124 mullidd โŠข ( ๐‘ โˆˆ โ„• โ†’ ( 1 ยท ( ๐‘ + 1 ) ) = ( ๐‘ + 1 ) )
147 145 146 oveq12d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ๐‘ ยท ( ๐‘ + 1 ) ) + ( 1 ยท ( ๐‘ + 1 ) ) ) = ( ( ( ๐‘ + 1 ) ยท ๐‘ ) + ( ๐‘ + 1 ) ) )
148 124 143 75 adddird โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ( ๐‘ + 1 ) + 1 ) ยท ๐‘ ) = ( ( ( ๐‘ + 1 ) ยท ๐‘ ) + ( 1 ยท ๐‘ ) ) )
149 148 oveq1d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ( ( ๐‘ + 1 ) + 1 ) ยท ๐‘ ) + 1 ) = ( ( ( ( ๐‘ + 1 ) ยท ๐‘ ) + ( 1 ยท ๐‘ ) ) + 1 ) )
150 75 mullidd โŠข ( ๐‘ โˆˆ โ„• โ†’ ( 1 ยท ๐‘ ) = ๐‘ )
151 150 oveq2d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ( ๐‘ + 1 ) ยท ๐‘ ) + ( 1 ยท ๐‘ ) ) = ( ( ( ๐‘ + 1 ) ยท ๐‘ ) + ๐‘ ) )
152 151 oveq1d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ( ( ๐‘ + 1 ) ยท ๐‘ ) + ( 1 ยท ๐‘ ) ) + 1 ) = ( ( ( ( ๐‘ + 1 ) ยท ๐‘ ) + ๐‘ ) + 1 ) )
153 124 75 mulcld โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ๐‘ + 1 ) ยท ๐‘ ) โˆˆ โ„‚ )
154 153 75 143 addassd โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ( ( ๐‘ + 1 ) ยท ๐‘ ) + ๐‘ ) + 1 ) = ( ( ( ๐‘ + 1 ) ยท ๐‘ ) + ( ๐‘ + 1 ) ) )
155 149 152 154 3eqtrd โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ( ( ๐‘ + 1 ) + 1 ) ยท ๐‘ ) + 1 ) = ( ( ( ๐‘ + 1 ) ยท ๐‘ ) + ( ๐‘ + 1 ) ) )
156 147 155 eqtr4d โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ๐‘ ยท ( ๐‘ + 1 ) ) + ( 1 ยท ( ๐‘ + 1 ) ) ) = ( ( ( ( ๐‘ + 1 ) + 1 ) ยท ๐‘ ) + 1 ) )
157 142 144 156 3eqtrd โŠข ( ๐‘ โˆˆ โ„• โ†’ ( 1 ยท ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) ) = ( ( ( ( ๐‘ + 1 ) + 1 ) ยท ๐‘ ) + 1 ) )
158 141 157 breqtrrd โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ( ๐‘ + 1 ) + 1 ) ยท ๐‘ ) < ( 1 ยท ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) ) )
159 nnre โŠข ( ๐‘ โˆˆ โ„• โ†’ ๐‘ โˆˆ โ„ )
160 nngt0 โŠข ( ๐‘ โˆˆ โ„• โ†’ 0 < ๐‘ )
161 159 160 jca โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ๐‘ โˆˆ โ„ โˆง 0 < ๐‘ ) )
162 1red โŠข ( ๐‘ โˆˆ โ„• โ†’ 1 โˆˆ โ„ )
163 nnre โŠข ( ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) โˆˆ โ„• โ†’ ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) โˆˆ โ„ )
164 nngt0 โŠข ( ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) โˆˆ โ„• โ†’ 0 < ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) )
165 163 164 jca โŠข ( ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) โˆˆ โ„• โ†’ ( ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) โˆˆ โ„ โˆง 0 < ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) ) )
166 23 165 syl โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) โˆˆ โ„ โˆง 0 < ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) ) )
167 lt2mul2div โŠข ( ( ( ( ( ๐‘ + 1 ) + 1 ) โˆˆ โ„ โˆง ( ๐‘ โˆˆ โ„ โˆง 0 < ๐‘ ) ) โˆง ( 1 โˆˆ โ„ โˆง ( ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) โˆˆ โ„ โˆง 0 < ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) ) ) ) โ†’ ( ( ( ( ๐‘ + 1 ) + 1 ) ยท ๐‘ ) < ( 1 ยท ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) ) โ†” ( ( ( ๐‘ + 1 ) + 1 ) / ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) ) < ( 1 / ๐‘ ) ) )
168 22 161 162 166 167 syl22anc โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ( ( ๐‘ + 1 ) + 1 ) ยท ๐‘ ) < ( 1 ยท ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) ) โ†” ( ( ( ๐‘ + 1 ) + 1 ) / ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) ) < ( 1 / ๐‘ ) ) )
169 158 168 mpbid โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ( ( ๐‘ + 1 ) + 1 ) / ( ( ๐‘ + 1 ) ยท ( ๐‘ + 1 ) ) ) < ( 1 / ๐‘ ) )
170 19 24 25 137 169 lelttrd โŠข ( ๐‘ โˆˆ โ„• โ†’ ( abs โ€˜ ( ( ( ! โ€˜ ๐‘ ) / e ) โˆ’ ( ๐‘† โ€˜ ๐‘ ) ) ) < ( 1 / ๐‘ ) )