Users' Mathboxes Mathbox for Glauco Siliprandi < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  etransclem24 Structured version   Visualization version   GIF version

Theorem etransclem24 44909
Description: ๐‘ƒ divides the I -th derivative of ๐น applied to ๐ฝ. when ๐ฝ = 0 and ๐ผ is not equal to ๐‘ƒ โˆ’ 1. This is the second part of case 2 proven in [Juillerat] p. 13 . (Contributed by Glauco Siliprandi, 5-Apr-2020.)
Hypotheses
Ref Expression
etransclem24.p (๐œ‘ โ†’ ๐‘ƒ โˆˆ โ„•)
etransclem24.m (๐œ‘ โ†’ ๐‘€ โˆˆ โ„•0)
etransclem24.i (๐œ‘ โ†’ ๐ผ โˆˆ โ„•0)
etransclem24.ip (๐œ‘ โ†’ ๐ผ โ‰  (๐‘ƒ โˆ’ 1))
etransclem24.j (๐œ‘ โ†’ ๐ฝ = 0)
etransclem24.c ๐ถ = (๐‘› โˆˆ โ„•0 โ†ฆ {๐‘ โˆˆ ((0...๐‘›) โ†‘m (0...๐‘€)) โˆฃ ฮฃ๐‘— โˆˆ (0...๐‘€)(๐‘โ€˜๐‘—) = ๐‘›})
etransclem24.d (๐œ‘ โ†’ ๐ท โˆˆ (๐ถโ€˜๐ผ))
Assertion
Ref Expression
etransclem24 (๐œ‘ โ†’ ๐‘ƒ โˆฅ ((((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท (if((๐‘ƒ โˆ’ 1) < (๐ทโ€˜0), 0, (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))))) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))))) / (!โ€˜(๐‘ƒ โˆ’ 1))))
Distinct variable groups:   ๐ท,๐‘,๐‘—   ๐ผ,๐‘,๐‘›   ๐‘—,๐ฝ   ๐‘€,๐‘,๐‘—,๐‘›   ๐‘ƒ,๐‘—   ๐œ‘,๐‘—,๐‘›
Allowed substitution hints:   ๐œ‘(๐‘)   ๐ถ(๐‘—,๐‘›,๐‘)   ๐ท(๐‘›)   ๐‘ƒ(๐‘›,๐‘)   ๐ผ(๐‘—)   ๐ฝ(๐‘›,๐‘)

Proof of Theorem etransclem24
Dummy variables ๐ด ๐‘˜ are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 etransclem24.d . . . . . . . 8 (๐œ‘ โ†’ ๐ท โˆˆ (๐ถโ€˜๐ผ))
2 etransclem24.c . . . . . . . . 9 ๐ถ = (๐‘› โˆˆ โ„•0 โ†ฆ {๐‘ โˆˆ ((0...๐‘›) โ†‘m (0...๐‘€)) โˆฃ ฮฃ๐‘— โˆˆ (0...๐‘€)(๐‘โ€˜๐‘—) = ๐‘›})
3 etransclem24.i . . . . . . . . 9 (๐œ‘ โ†’ ๐ผ โˆˆ โ„•0)
42, 3etransclem12 44897 . . . . . . . 8 (๐œ‘ โ†’ (๐ถโ€˜๐ผ) = {๐‘ โˆˆ ((0...๐ผ) โ†‘m (0...๐‘€)) โˆฃ ฮฃ๐‘— โˆˆ (0...๐‘€)(๐‘โ€˜๐‘—) = ๐ผ})
51, 4eleqtrd 2836 . . . . . . 7 (๐œ‘ โ†’ ๐ท โˆˆ {๐‘ โˆˆ ((0...๐ผ) โ†‘m (0...๐‘€)) โˆฃ ฮฃ๐‘— โˆˆ (0...๐‘€)(๐‘โ€˜๐‘—) = ๐ผ})
6 fveq1 6887 . . . . . . . . . 10 (๐‘ = ๐ท โ†’ (๐‘โ€˜๐‘—) = (๐ทโ€˜๐‘—))
76sumeq2sdv 15646 . . . . . . . . 9 (๐‘ = ๐ท โ†’ ฮฃ๐‘— โˆˆ (0...๐‘€)(๐‘โ€˜๐‘—) = ฮฃ๐‘— โˆˆ (0...๐‘€)(๐ทโ€˜๐‘—))
87eqeq1d 2735 . . . . . . . 8 (๐‘ = ๐ท โ†’ (ฮฃ๐‘— โˆˆ (0...๐‘€)(๐‘โ€˜๐‘—) = ๐ผ โ†” ฮฃ๐‘— โˆˆ (0...๐‘€)(๐ทโ€˜๐‘—) = ๐ผ))
98elrab 3682 . . . . . . 7 (๐ท โˆˆ {๐‘ โˆˆ ((0...๐ผ) โ†‘m (0...๐‘€)) โˆฃ ฮฃ๐‘— โˆˆ (0...๐‘€)(๐‘โ€˜๐‘—) = ๐ผ} โ†” (๐ท โˆˆ ((0...๐ผ) โ†‘m (0...๐‘€)) โˆง ฮฃ๐‘— โˆˆ (0...๐‘€)(๐ทโ€˜๐‘—) = ๐ผ))
105, 9sylib 217 . . . . . 6 (๐œ‘ โ†’ (๐ท โˆˆ ((0...๐ผ) โ†‘m (0...๐‘€)) โˆง ฮฃ๐‘— โˆˆ (0...๐‘€)(๐ทโ€˜๐‘—) = ๐ผ))
1110simprd 497 . . . . 5 (๐œ‘ โ†’ ฮฃ๐‘— โˆˆ (0...๐‘€)(๐ทโ€˜๐‘—) = ๐ผ)
1211ad2antrr 725 . . . 4 (((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โˆง ยฌ โˆƒ๐‘˜ โˆˆ (1...๐‘€)(๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ ฮฃ๐‘— โˆˆ (0...๐‘€)(๐ทโ€˜๐‘—) = ๐ผ)
13 ralnex 3073 . . . . 5 (โˆ€๐‘˜ โˆˆ (1...๐‘€) ยฌ (๐ทโ€˜๐‘˜) โˆˆ โ„• โ†” ยฌ โˆƒ๐‘˜ โˆˆ (1...๐‘€)(๐ทโ€˜๐‘˜) โˆˆ โ„•)
14 etransclem24.m . . . . . . . . . . 11 (๐œ‘ โ†’ ๐‘€ โˆˆ โ„•0)
15 nn0uz 12860 . . . . . . . . . . 11 โ„•0 = (โ„คโ‰ฅโ€˜0)
1614, 15eleqtrdi 2844 . . . . . . . . . 10 (๐œ‘ โ†’ ๐‘€ โˆˆ (โ„คโ‰ฅโ€˜0))
1716ad2antrr 725 . . . . . . . . 9 (((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โˆง โˆ€๐‘˜ โˆˆ (1...๐‘€) ยฌ (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ ๐‘€ โˆˆ (โ„คโ‰ฅโ€˜0))
18 fzsscn 43956 . . . . . . . . . . 11 (0...๐ผ) โŠ† โ„‚
19 ssrab2 4076 . . . . . . . . . . . . . . 15 {๐‘ โˆˆ ((0...๐ผ) โ†‘m (0...๐‘€)) โˆฃ ฮฃ๐‘— โˆˆ (0...๐‘€)(๐‘โ€˜๐‘—) = ๐ผ} โŠ† ((0...๐ผ) โ†‘m (0...๐‘€))
204, 19eqsstrdi 4035 . . . . . . . . . . . . . 14 (๐œ‘ โ†’ (๐ถโ€˜๐ผ) โŠ† ((0...๐ผ) โ†‘m (0...๐‘€)))
2120, 1sseldd 3982 . . . . . . . . . . . . 13 (๐œ‘ โ†’ ๐ท โˆˆ ((0...๐ผ) โ†‘m (0...๐‘€)))
22 elmapi 8839 . . . . . . . . . . . . 13 (๐ท โˆˆ ((0...๐ผ) โ†‘m (0...๐‘€)) โ†’ ๐ท:(0...๐‘€)โŸถ(0...๐ผ))
2321, 22syl 17 . . . . . . . . . . . 12 (๐œ‘ โ†’ ๐ท:(0...๐‘€)โŸถ(0...๐ผ))
2423ffvelcdmda 7082 . . . . . . . . . . 11 ((๐œ‘ โˆง ๐‘— โˆˆ (0...๐‘€)) โ†’ (๐ทโ€˜๐‘—) โˆˆ (0...๐ผ))
2518, 24sselid 3979 . . . . . . . . . 10 ((๐œ‘ โˆง ๐‘— โˆˆ (0...๐‘€)) โ†’ (๐ทโ€˜๐‘—) โˆˆ โ„‚)
2625ad4ant14 751 . . . . . . . . 9 ((((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โˆง โˆ€๐‘˜ โˆˆ (1...๐‘€) ยฌ (๐ทโ€˜๐‘˜) โˆˆ โ„•) โˆง ๐‘— โˆˆ (0...๐‘€)) โ†’ (๐ทโ€˜๐‘—) โˆˆ โ„‚)
27 fveq2 6888 . . . . . . . . 9 (๐‘— = 0 โ†’ (๐ทโ€˜๐‘—) = (๐ทโ€˜0))
2817, 26, 27fsum1p 15695 . . . . . . . 8 (((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โˆง โˆ€๐‘˜ โˆˆ (1...๐‘€) ยฌ (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ ฮฃ๐‘— โˆˆ (0...๐‘€)(๐ทโ€˜๐‘—) = ((๐ทโ€˜0) + ฮฃ๐‘— โˆˆ ((0 + 1)...๐‘€)(๐ทโ€˜๐‘—)))
29 simplr 768 . . . . . . . . 9 (((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โˆง โˆ€๐‘˜ โˆˆ (1...๐‘€) ยฌ (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1))
30 0p1e1 12330 . . . . . . . . . . . . . 14 (0 + 1) = 1
3130oveq1i 7414 . . . . . . . . . . . . 13 ((0 + 1)...๐‘€) = (1...๐‘€)
3231sumeq1i 15640 . . . . . . . . . . . 12 ฮฃ๐‘— โˆˆ ((0 + 1)...๐‘€)(๐ทโ€˜๐‘—) = ฮฃ๐‘— โˆˆ (1...๐‘€)(๐ทโ€˜๐‘—)
3332a1i 11 . . . . . . . . . . 11 ((๐œ‘ โˆง โˆ€๐‘˜ โˆˆ (1...๐‘€) ยฌ (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ ฮฃ๐‘— โˆˆ ((0 + 1)...๐‘€)(๐ทโ€˜๐‘—) = ฮฃ๐‘— โˆˆ (1...๐‘€)(๐ทโ€˜๐‘—))
34 fveq2 6888 . . . . . . . . . . . . . . . . 17 (๐‘˜ = ๐‘— โ†’ (๐ทโ€˜๐‘˜) = (๐ทโ€˜๐‘—))
3534eleq1d 2819 . . . . . . . . . . . . . . . 16 (๐‘˜ = ๐‘— โ†’ ((๐ทโ€˜๐‘˜) โˆˆ โ„• โ†” (๐ทโ€˜๐‘—) โˆˆ โ„•))
3635notbid 318 . . . . . . . . . . . . . . 15 (๐‘˜ = ๐‘— โ†’ (ยฌ (๐ทโ€˜๐‘˜) โˆˆ โ„• โ†” ยฌ (๐ทโ€˜๐‘—) โˆˆ โ„•))
3736rspccva 3611 . . . . . . . . . . . . . 14 ((โˆ€๐‘˜ โˆˆ (1...๐‘€) ยฌ (๐ทโ€˜๐‘˜) โˆˆ โ„• โˆง ๐‘— โˆˆ (1...๐‘€)) โ†’ ยฌ (๐ทโ€˜๐‘—) โˆˆ โ„•)
3837adantll 713 . . . . . . . . . . . . 13 (((๐œ‘ โˆง โˆ€๐‘˜ โˆˆ (1...๐‘€) ยฌ (๐ทโ€˜๐‘˜) โˆˆ โ„•) โˆง ๐‘— โˆˆ (1...๐‘€)) โ†’ ยฌ (๐ทโ€˜๐‘—) โˆˆ โ„•)
39 fzssnn0 43962 . . . . . . . . . . . . . . . 16 (0...๐ผ) โŠ† โ„•0
40 fz1ssfz0 13593 . . . . . . . . . . . . . . . . . 18 (1...๐‘€) โŠ† (0...๐‘€)
4140sseli 3977 . . . . . . . . . . . . . . . . 17 (๐‘— โˆˆ (1...๐‘€) โ†’ ๐‘— โˆˆ (0...๐‘€))
4241, 24sylan2 594 . . . . . . . . . . . . . . . 16 ((๐œ‘ โˆง ๐‘— โˆˆ (1...๐‘€)) โ†’ (๐ทโ€˜๐‘—) โˆˆ (0...๐ผ))
4339, 42sselid 3979 . . . . . . . . . . . . . . 15 ((๐œ‘ โˆง ๐‘— โˆˆ (1...๐‘€)) โ†’ (๐ทโ€˜๐‘—) โˆˆ โ„•0)
44 elnn0 12470 . . . . . . . . . . . . . . 15 ((๐ทโ€˜๐‘—) โˆˆ โ„•0 โ†” ((๐ทโ€˜๐‘—) โˆˆ โ„• โˆจ (๐ทโ€˜๐‘—) = 0))
4543, 44sylib 217 . . . . . . . . . . . . . 14 ((๐œ‘ โˆง ๐‘— โˆˆ (1...๐‘€)) โ†’ ((๐ทโ€˜๐‘—) โˆˆ โ„• โˆจ (๐ทโ€˜๐‘—) = 0))
4645adantlr 714 . . . . . . . . . . . . 13 (((๐œ‘ โˆง โˆ€๐‘˜ โˆˆ (1...๐‘€) ยฌ (๐ทโ€˜๐‘˜) โˆˆ โ„•) โˆง ๐‘— โˆˆ (1...๐‘€)) โ†’ ((๐ทโ€˜๐‘—) โˆˆ โ„• โˆจ (๐ทโ€˜๐‘—) = 0))
47 orel1 888 . . . . . . . . . . . . 13 (ยฌ (๐ทโ€˜๐‘—) โˆˆ โ„• โ†’ (((๐ทโ€˜๐‘—) โˆˆ โ„• โˆจ (๐ทโ€˜๐‘—) = 0) โ†’ (๐ทโ€˜๐‘—) = 0))
4838, 46, 47sylc 65 . . . . . . . . . . . 12 (((๐œ‘ โˆง โˆ€๐‘˜ โˆˆ (1...๐‘€) ยฌ (๐ทโ€˜๐‘˜) โˆˆ โ„•) โˆง ๐‘— โˆˆ (1...๐‘€)) โ†’ (๐ทโ€˜๐‘—) = 0)
4948sumeq2dv 15645 . . . . . . . . . . 11 ((๐œ‘ โˆง โˆ€๐‘˜ โˆˆ (1...๐‘€) ยฌ (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ ฮฃ๐‘— โˆˆ (1...๐‘€)(๐ทโ€˜๐‘—) = ฮฃ๐‘— โˆˆ (1...๐‘€)0)
50 fzfi 13933 . . . . . . . . . . . . 13 (1...๐‘€) โˆˆ Fin
5150olci 865 . . . . . . . . . . . 12 ((1...๐‘€) โŠ† (โ„คโ‰ฅโ€˜๐ด) โˆจ (1...๐‘€) โˆˆ Fin)
52 sumz 15664 . . . . . . . . . . . 12 (((1...๐‘€) โŠ† (โ„คโ‰ฅโ€˜๐ด) โˆจ (1...๐‘€) โˆˆ Fin) โ†’ ฮฃ๐‘— โˆˆ (1...๐‘€)0 = 0)
5351, 52mp1i 13 . . . . . . . . . . 11 ((๐œ‘ โˆง โˆ€๐‘˜ โˆˆ (1...๐‘€) ยฌ (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ ฮฃ๐‘— โˆˆ (1...๐‘€)0 = 0)
5433, 49, 533eqtrd 2777 . . . . . . . . . 10 ((๐œ‘ โˆง โˆ€๐‘˜ โˆˆ (1...๐‘€) ยฌ (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ ฮฃ๐‘— โˆˆ ((0 + 1)...๐‘€)(๐ทโ€˜๐‘—) = 0)
5554adantlr 714 . . . . . . . . 9 (((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โˆง โˆ€๐‘˜ โˆˆ (1...๐‘€) ยฌ (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ ฮฃ๐‘— โˆˆ ((0 + 1)...๐‘€)(๐ทโ€˜๐‘—) = 0)
5629, 55oveq12d 7422 . . . . . . . 8 (((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โˆง โˆ€๐‘˜ โˆˆ (1...๐‘€) ยฌ (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ ((๐ทโ€˜0) + ฮฃ๐‘— โˆˆ ((0 + 1)...๐‘€)(๐ทโ€˜๐‘—)) = ((๐‘ƒ โˆ’ 1) + 0))
57 etransclem24.p . . . . . . . . . . . . 13 (๐œ‘ โ†’ ๐‘ƒ โˆˆ โ„•)
58 nnm1nn0 12509 . . . . . . . . . . . . 13 (๐‘ƒ โˆˆ โ„• โ†’ (๐‘ƒ โˆ’ 1) โˆˆ โ„•0)
5957, 58syl 17 . . . . . . . . . . . 12 (๐œ‘ โ†’ (๐‘ƒ โˆ’ 1) โˆˆ โ„•0)
6059nn0red 12529 . . . . . . . . . . 11 (๐œ‘ โ†’ (๐‘ƒ โˆ’ 1) โˆˆ โ„)
6160recnd 11238 . . . . . . . . . 10 (๐œ‘ โ†’ (๐‘ƒ โˆ’ 1) โˆˆ โ„‚)
6261addridd 11410 . . . . . . . . 9 (๐œ‘ โ†’ ((๐‘ƒ โˆ’ 1) + 0) = (๐‘ƒ โˆ’ 1))
6362ad2antrr 725 . . . . . . . 8 (((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โˆง โˆ€๐‘˜ โˆˆ (1...๐‘€) ยฌ (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ ((๐‘ƒ โˆ’ 1) + 0) = (๐‘ƒ โˆ’ 1))
6428, 56, 633eqtrd 2777 . . . . . . 7 (((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โˆง โˆ€๐‘˜ โˆˆ (1...๐‘€) ยฌ (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ ฮฃ๐‘— โˆˆ (0...๐‘€)(๐ทโ€˜๐‘—) = (๐‘ƒ โˆ’ 1))
65 etransclem24.ip . . . . . . . . 9 (๐œ‘ โ†’ ๐ผ โ‰  (๐‘ƒ โˆ’ 1))
6665necomd 2997 . . . . . . . 8 (๐œ‘ โ†’ (๐‘ƒ โˆ’ 1) โ‰  ๐ผ)
6766ad2antrr 725 . . . . . . 7 (((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โˆง โˆ€๐‘˜ โˆˆ (1...๐‘€) ยฌ (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ (๐‘ƒ โˆ’ 1) โ‰  ๐ผ)
6864, 67eqnetrd 3009 . . . . . 6 (((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โˆง โˆ€๐‘˜ โˆˆ (1...๐‘€) ยฌ (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ ฮฃ๐‘— โˆˆ (0...๐‘€)(๐ทโ€˜๐‘—) โ‰  ๐ผ)
6968neneqd 2946 . . . . 5 (((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โˆง โˆ€๐‘˜ โˆˆ (1...๐‘€) ยฌ (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ ยฌ ฮฃ๐‘— โˆˆ (0...๐‘€)(๐ทโ€˜๐‘—) = ๐ผ)
7013, 69sylan2br 596 . . . 4 (((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โˆง ยฌ โˆƒ๐‘˜ โˆˆ (1...๐‘€)(๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ ยฌ ฮฃ๐‘— โˆˆ (0...๐‘€)(๐ทโ€˜๐‘—) = ๐ผ)
7112, 70condan 817 . . 3 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ โˆƒ๐‘˜ โˆˆ (1...๐‘€)(๐ทโ€˜๐‘˜) โˆˆ โ„•)
7257nnzd 12581 . . . . . . . . 9 (๐œ‘ โ†’ ๐‘ƒ โˆˆ โ„ค)
7311eqcomd 2739 . . . . . . . . . . . . 13 (๐œ‘ โ†’ ๐ผ = ฮฃ๐‘— โˆˆ (0...๐‘€)(๐ทโ€˜๐‘—))
7473fveq2d 6892 . . . . . . . . . . . 12 (๐œ‘ โ†’ (!โ€˜๐ผ) = (!โ€˜ฮฃ๐‘— โˆˆ (0...๐‘€)(๐ทโ€˜๐‘—)))
7574oveq1d 7419 . . . . . . . . . . 11 (๐œ‘ โ†’ ((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) = ((!โ€˜ฮฃ๐‘— โˆˆ (0...๐‘€)(๐ทโ€˜๐‘—)) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))))
76 nfcv 2904 . . . . . . . . . . . 12 โ„ฒ๐‘—๐ท
77 fzfid 13934 . . . . . . . . . . . 12 (๐œ‘ โ†’ (0...๐‘€) โˆˆ Fin)
78 nn0ex 12474 . . . . . . . . . . . . . 14 โ„•0 โˆˆ V
79 mapss 8879 . . . . . . . . . . . . . 14 ((โ„•0 โˆˆ V โˆง (0...๐ผ) โŠ† โ„•0) โ†’ ((0...๐ผ) โ†‘m (0...๐‘€)) โŠ† (โ„•0 โ†‘m (0...๐‘€)))
8078, 39, 79mp2an 691 . . . . . . . . . . . . 13 ((0...๐ผ) โ†‘m (0...๐‘€)) โŠ† (โ„•0 โ†‘m (0...๐‘€))
8180, 21sselid 3979 . . . . . . . . . . . 12 (๐œ‘ โ†’ ๐ท โˆˆ (โ„•0 โ†‘m (0...๐‘€)))
8276, 77, 81mccl 44249 . . . . . . . . . . 11 (๐œ‘ โ†’ ((!โ€˜ฮฃ๐‘— โˆˆ (0...๐‘€)(๐ทโ€˜๐‘—)) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) โˆˆ โ„•)
8375, 82eqeltrd 2834 . . . . . . . . . 10 (๐œ‘ โ†’ ((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) โˆˆ โ„•)
8483nnzd 12581 . . . . . . . . 9 (๐œ‘ โ†’ ((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) โˆˆ โ„ค)
85 fzfid 13934 . . . . . . . . . 10 (๐œ‘ โ†’ (1...๐‘€) โˆˆ Fin)
8657adantr 482 . . . . . . . . . . 11 ((๐œ‘ โˆง ๐‘— โˆˆ (1...๐‘€)) โ†’ ๐‘ƒ โˆˆ โ„•)
8723adantr 482 . . . . . . . . . . 11 ((๐œ‘ โˆง ๐‘— โˆˆ (1...๐‘€)) โ†’ ๐ท:(0...๐‘€)โŸถ(0...๐ผ))
8841adantl 483 . . . . . . . . . . 11 ((๐œ‘ โˆง ๐‘— โˆˆ (1...๐‘€)) โ†’ ๐‘— โˆˆ (0...๐‘€))
89 etransclem24.j . . . . . . . . . . . . 13 (๐œ‘ โ†’ ๐ฝ = 0)
90 0zd 12566 . . . . . . . . . . . . 13 (๐œ‘ โ†’ 0 โˆˆ โ„ค)
9189, 90eqeltrd 2834 . . . . . . . . . . . 12 (๐œ‘ โ†’ ๐ฝ โˆˆ โ„ค)
9291adantr 482 . . . . . . . . . . 11 ((๐œ‘ โˆง ๐‘— โˆˆ (1...๐‘€)) โ†’ ๐ฝ โˆˆ โ„ค)
9386, 87, 88, 92etransclem3 44888 . . . . . . . . . 10 ((๐œ‘ โˆง ๐‘— โˆˆ (1...๐‘€)) โ†’ if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))) โˆˆ โ„ค)
9485, 93fprodzcl 15894 . . . . . . . . 9 (๐œ‘ โ†’ โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))) โˆˆ โ„ค)
9572, 84, 943jca 1129 . . . . . . . 8 (๐œ‘ โ†’ (๐‘ƒ โˆˆ โ„ค โˆง ((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) โˆˆ โ„ค โˆง โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))) โˆˆ โ„ค))
96953ad2ant1 1134 . . . . . . 7 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ (๐‘ƒ โˆˆ โ„ค โˆง ((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) โˆˆ โ„ค โˆง โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))) โˆˆ โ„ค))
9772adantr 482 . . . . . . . . . . 11 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โ†’ ๐‘ƒ โˆˆ โ„ค)
9857adantr 482 . . . . . . . . . . . 12 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โ†’ ๐‘ƒ โˆˆ โ„•)
9923adantr 482 . . . . . . . . . . . 12 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โ†’ ๐ท:(0...๐‘€)โŸถ(0...๐ผ))
10040sseli 3977 . . . . . . . . . . . . 13 (๐‘˜ โˆˆ (1...๐‘€) โ†’ ๐‘˜ โˆˆ (0...๐‘€))
101100adantl 483 . . . . . . . . . . . 12 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โ†’ ๐‘˜ โˆˆ (0...๐‘€))
10291adantr 482 . . . . . . . . . . . 12 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โ†’ ๐ฝ โˆˆ โ„ค)
10398, 99, 101, 102etransclem3 44888 . . . . . . . . . . 11 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โ†’ if(๐‘ƒ < (๐ทโ€˜๐‘˜), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) ยท ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))))) โˆˆ โ„ค)
104 difss 4130 . . . . . . . . . . . . . . 15 ((1...๐‘€) โˆ– {๐‘˜}) โŠ† (1...๐‘€)
105 ssfi 9169 . . . . . . . . . . . . . . 15 (((1...๐‘€) โˆˆ Fin โˆง ((1...๐‘€) โˆ– {๐‘˜}) โŠ† (1...๐‘€)) โ†’ ((1...๐‘€) โˆ– {๐‘˜}) โˆˆ Fin)
10650, 104, 105mp2an 691 . . . . . . . . . . . . . 14 ((1...๐‘€) โˆ– {๐‘˜}) โˆˆ Fin
107106a1i 11 . . . . . . . . . . . . 13 (๐œ‘ โ†’ ((1...๐‘€) โˆ– {๐‘˜}) โˆˆ Fin)
10857adantr 482 . . . . . . . . . . . . . 14 ((๐œ‘ โˆง ๐‘— โˆˆ ((1...๐‘€) โˆ– {๐‘˜})) โ†’ ๐‘ƒ โˆˆ โ„•)
10923adantr 482 . . . . . . . . . . . . . 14 ((๐œ‘ โˆง ๐‘— โˆˆ ((1...๐‘€) โˆ– {๐‘˜})) โ†’ ๐ท:(0...๐‘€)โŸถ(0...๐ผ))
110104, 40sstri 3990 . . . . . . . . . . . . . . . 16 ((1...๐‘€) โˆ– {๐‘˜}) โŠ† (0...๐‘€)
111110sseli 3977 . . . . . . . . . . . . . . 15 (๐‘— โˆˆ ((1...๐‘€) โˆ– {๐‘˜}) โ†’ ๐‘— โˆˆ (0...๐‘€))
112111adantl 483 . . . . . . . . . . . . . 14 ((๐œ‘ โˆง ๐‘— โˆˆ ((1...๐‘€) โˆ– {๐‘˜})) โ†’ ๐‘— โˆˆ (0...๐‘€))
11391adantr 482 . . . . . . . . . . . . . 14 ((๐œ‘ โˆง ๐‘— โˆˆ ((1...๐‘€) โˆ– {๐‘˜})) โ†’ ๐ฝ โˆˆ โ„ค)
114108, 109, 112, 113etransclem3 44888 . . . . . . . . . . . . 13 ((๐œ‘ โˆง ๐‘— โˆˆ ((1...๐‘€) โˆ– {๐‘˜})) โ†’ if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))) โˆˆ โ„ค)
115107, 114fprodzcl 15894 . . . . . . . . . . . 12 (๐œ‘ โ†’ โˆ๐‘— โˆˆ ((1...๐‘€) โˆ– {๐‘˜})if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))) โˆˆ โ„ค)
116115adantr 482 . . . . . . . . . . 11 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โ†’ โˆ๐‘— โˆˆ ((1...๐‘€) โˆ– {๐‘˜})if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))) โˆˆ โ„ค)
11797, 103, 1163jca 1129 . . . . . . . . . 10 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โ†’ (๐‘ƒ โˆˆ โ„ค โˆง if(๐‘ƒ < (๐ทโ€˜๐‘˜), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) ยท ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))))) โˆˆ โ„ค โˆง โˆ๐‘— โˆˆ ((1...๐‘€) โˆ– {๐‘˜})if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))) โˆˆ โ„ค))
1181173adant3 1133 . . . . . . . . 9 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ (๐‘ƒ โˆˆ โ„ค โˆง if(๐‘ƒ < (๐ทโ€˜๐‘˜), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) ยท ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))))) โˆˆ โ„ค โˆง โˆ๐‘— โˆˆ ((1...๐‘€) โˆ– {๐‘˜})if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))) โˆˆ โ„ค))
119 dvds0 16211 . . . . . . . . . . . . . 14 (๐‘ƒ โˆˆ โ„ค โ†’ ๐‘ƒ โˆฅ 0)
12072, 119syl 17 . . . . . . . . . . . . 13 (๐œ‘ โ†’ ๐‘ƒ โˆฅ 0)
121120adantr 482 . . . . . . . . . . . 12 ((๐œ‘ โˆง ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ ๐‘ƒ โˆฅ 0)
1221213ad2antl1 1186 . . . . . . . . . . 11 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โˆง ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ ๐‘ƒ โˆฅ 0)
123 iftrue 4533 . . . . . . . . . . . . 13 (๐‘ƒ < (๐ทโ€˜๐‘˜) โ†’ if(๐‘ƒ < (๐ทโ€˜๐‘˜), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) ยท ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))))) = 0)
124123eqcomd 2739 . . . . . . . . . . . 12 (๐‘ƒ < (๐ทโ€˜๐‘˜) โ†’ 0 = if(๐‘ƒ < (๐ทโ€˜๐‘˜), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) ยท ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))))))
125124adantl 483 . . . . . . . . . . 11 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โˆง ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ 0 = if(๐‘ƒ < (๐ทโ€˜๐‘˜), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) ยท ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))))))
126122, 125breqtrd 5173 . . . . . . . . . 10 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โˆง ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ ๐‘ƒ โˆฅ if(๐‘ƒ < (๐ทโ€˜๐‘˜), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) ยท ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))))))
12797adantr 482 . . . . . . . . . . . . . 14 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ ๐‘ƒ โˆˆ โ„ค)
128 0zd 12566 . . . . . . . . . . . . . . . . . . . 20 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โ†’ 0 โˆˆ โ„ค)
12999, 101ffvelcdmd 7083 . . . . . . . . . . . . . . . . . . . . . 22 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โ†’ (๐ทโ€˜๐‘˜) โˆˆ (0...๐ผ))
130129elfzelzd 13498 . . . . . . . . . . . . . . . . . . . . 21 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โ†’ (๐ทโ€˜๐‘˜) โˆˆ โ„ค)
13197, 130zsubcld 12667 . . . . . . . . . . . . . . . . . . . 20 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โ†’ (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โˆˆ โ„ค)
132128, 97, 1313jca 1129 . . . . . . . . . . . . . . . . . . 19 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โ†’ (0 โˆˆ โ„ค โˆง ๐‘ƒ โˆˆ โ„ค โˆง (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โˆˆ โ„ค))
133132adantr 482 . . . . . . . . . . . . . . . . . 18 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ (0 โˆˆ โ„ค โˆง ๐‘ƒ โˆˆ โ„ค โˆง (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โˆˆ โ„ค))
134 fzssre 43959 . . . . . . . . . . . . . . . . . . . . . 22 (0...๐ผ) โŠ† โ„
135134, 129sselid 3979 . . . . . . . . . . . . . . . . . . . . 21 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โ†’ (๐ทโ€˜๐‘˜) โˆˆ โ„)
136135adantr 482 . . . . . . . . . . . . . . . . . . . 20 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ (๐ทโ€˜๐‘˜) โˆˆ โ„)
137127zred 12662 . . . . . . . . . . . . . . . . . . . 20 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ ๐‘ƒ โˆˆ โ„)
138 simpr 486 . . . . . . . . . . . . . . . . . . . 20 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜))
139136, 137, 138nltled 11360 . . . . . . . . . . . . . . . . . . 19 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ (๐ทโ€˜๐‘˜) โ‰ค ๐‘ƒ)
140137, 136subge0d 11800 . . . . . . . . . . . . . . . . . . 19 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ (0 โ‰ค (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โ†” (๐ทโ€˜๐‘˜) โ‰ค ๐‘ƒ))
141139, 140mpbird 257 . . . . . . . . . . . . . . . . . 18 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ 0 โ‰ค (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))
142 elfzle1 13500 . . . . . . . . . . . . . . . . . . . . 21 ((๐ทโ€˜๐‘˜) โˆˆ (0...๐ผ) โ†’ 0 โ‰ค (๐ทโ€˜๐‘˜))
143129, 142syl 17 . . . . . . . . . . . . . . . . . . . 20 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โ†’ 0 โ‰ค (๐ทโ€˜๐‘˜))
144143adantr 482 . . . . . . . . . . . . . . . . . . 19 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ 0 โ‰ค (๐ทโ€˜๐‘˜))
145137, 136subge02d 11802 . . . . . . . . . . . . . . . . . . 19 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ (0 โ‰ค (๐ทโ€˜๐‘˜) โ†” (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โ‰ค ๐‘ƒ))
146144, 145mpbid 231 . . . . . . . . . . . . . . . . . 18 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โ‰ค ๐‘ƒ)
147133, 141, 146jca32 517 . . . . . . . . . . . . . . . . 17 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ ((0 โˆˆ โ„ค โˆง ๐‘ƒ โˆˆ โ„ค โˆง (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โˆˆ โ„ค) โˆง (0 โ‰ค (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โˆง (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โ‰ค ๐‘ƒ)))
148 elfz2 13487 . . . . . . . . . . . . . . . . 17 ((๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โˆˆ (0...๐‘ƒ) โ†” ((0 โˆˆ โ„ค โˆง ๐‘ƒ โˆˆ โ„ค โˆง (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โˆˆ โ„ค) โˆง (0 โ‰ค (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โˆง (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โ‰ค ๐‘ƒ)))
149147, 148sylibr 233 . . . . . . . . . . . . . . . 16 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โˆˆ (0...๐‘ƒ))
150 permnn 14282 . . . . . . . . . . . . . . . 16 ((๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โˆˆ (0...๐‘ƒ) โ†’ ((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) โˆˆ โ„•)
151149, 150syl 17 . . . . . . . . . . . . . . 15 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ ((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) โˆˆ โ„•)
152151nnzd 12581 . . . . . . . . . . . . . 14 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ ((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) โˆˆ โ„ค)
153101elfzelzd 13498 . . . . . . . . . . . . . . . . 17 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โ†’ ๐‘˜ โˆˆ โ„ค)
154102, 153zsubcld 12667 . . . . . . . . . . . . . . . 16 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โ†’ (๐ฝ โˆ’ ๐‘˜) โˆˆ โ„ค)
155154adantr 482 . . . . . . . . . . . . . . 15 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ (๐ฝ โˆ’ ๐‘˜) โˆˆ โ„ค)
156131adantr 482 . . . . . . . . . . . . . . . 16 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โˆˆ โ„ค)
157 elnn0z 12567 . . . . . . . . . . . . . . . 16 ((๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โˆˆ โ„•0 โ†” ((๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โˆˆ โ„ค โˆง 0 โ‰ค (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))))
158156, 141, 157sylanbrc 584 . . . . . . . . . . . . . . 15 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โˆˆ โ„•0)
159 zexpcl 14038 . . . . . . . . . . . . . . 15 (((๐ฝ โˆ’ ๐‘˜) โˆˆ โ„ค โˆง (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โˆˆ โ„•0) โ†’ ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))) โˆˆ โ„ค)
160155, 158, 159syl2anc 585 . . . . . . . . . . . . . 14 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))) โˆˆ โ„ค)
161127, 152, 1603jca 1129 . . . . . . . . . . . . 13 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ (๐‘ƒ โˆˆ โ„ค โˆง ((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) โˆˆ โ„ค โˆง ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))) โˆˆ โ„ค))
1621613adantl3 1169 . . . . . . . . . . . 12 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ (๐‘ƒ โˆˆ โ„ค โˆง ((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) โˆˆ โ„ค โˆง ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))) โˆˆ โ„ค))
1631273adantl3 1169 . . . . . . . . . . . . . 14 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ ๐‘ƒ โˆˆ โ„ค)
16459nn0zd 12580 . . . . . . . . . . . . . . . . . . . . . 22 (๐œ‘ โ†’ (๐‘ƒ โˆ’ 1) โˆˆ โ„ค)
165164adantr 482 . . . . . . . . . . . . . . . . . . . . 21 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โ†’ (๐‘ƒ โˆ’ 1) โˆˆ โ„ค)
166128, 165, 1313jca 1129 . . . . . . . . . . . . . . . . . . . 20 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โ†’ (0 โˆˆ โ„ค โˆง (๐‘ƒ โˆ’ 1) โˆˆ โ„ค โˆง (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โˆˆ โ„ค))
1671663adant3 1133 . . . . . . . . . . . . . . . . . . 19 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ (0 โˆˆ โ„ค โˆง (๐‘ƒ โˆ’ 1) โˆˆ โ„ค โˆง (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โˆˆ โ„ค))
168167adantr 482 . . . . . . . . . . . . . . . . . 18 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ (0 โˆˆ โ„ค โˆง (๐‘ƒ โˆ’ 1) โˆˆ โ„ค โˆง (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โˆˆ โ„ค))
1691413adantl3 1169 . . . . . . . . . . . . . . . . . 18 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ 0 โ‰ค (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))
170 1red 11211 . . . . . . . . . . . . . . . . . . . . 21 ((๐œ‘ โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ 1 โˆˆ โ„)
171 nnre 12215 . . . . . . . . . . . . . . . . . . . . . 22 ((๐ทโ€˜๐‘˜) โˆˆ โ„• โ†’ (๐ทโ€˜๐‘˜) โˆˆ โ„)
172171adantl 483 . . . . . . . . . . . . . . . . . . . . 21 ((๐œ‘ โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ (๐ทโ€˜๐‘˜) โˆˆ โ„)
17357nnred 12223 . . . . . . . . . . . . . . . . . . . . . 22 (๐œ‘ โ†’ ๐‘ƒ โˆˆ โ„)
174173adantr 482 . . . . . . . . . . . . . . . . . . . . 21 ((๐œ‘ โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ ๐‘ƒ โˆˆ โ„)
175 nnge1 12236 . . . . . . . . . . . . . . . . . . . . . 22 ((๐ทโ€˜๐‘˜) โˆˆ โ„• โ†’ 1 โ‰ค (๐ทโ€˜๐‘˜))
176175adantl 483 . . . . . . . . . . . . . . . . . . . . 21 ((๐œ‘ โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ 1 โ‰ค (๐ทโ€˜๐‘˜))
177170, 172, 174, 176lesub2dd 11827 . . . . . . . . . . . . . . . . . . . 20 ((๐œ‘ โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โ‰ค (๐‘ƒ โˆ’ 1))
1781773adant2 1132 . . . . . . . . . . . . . . . . . . 19 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โ‰ค (๐‘ƒ โˆ’ 1))
179178adantr 482 . . . . . . . . . . . . . . . . . 18 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โ‰ค (๐‘ƒ โˆ’ 1))
180168, 169, 179jca32 517 . . . . . . . . . . . . . . . . 17 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ ((0 โˆˆ โ„ค โˆง (๐‘ƒ โˆ’ 1) โˆˆ โ„ค โˆง (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โˆˆ โ„ค) โˆง (0 โ‰ค (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โˆง (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โ‰ค (๐‘ƒ โˆ’ 1))))
181 elfz2 13487 . . . . . . . . . . . . . . . . 17 ((๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โˆˆ (0...(๐‘ƒ โˆ’ 1)) โ†” ((0 โˆˆ โ„ค โˆง (๐‘ƒ โˆ’ 1) โˆˆ โ„ค โˆง (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โˆˆ โ„ค) โˆง (0 โ‰ค (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โˆง (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โ‰ค (๐‘ƒ โˆ’ 1))))
182180, 181sylibr 233 . . . . . . . . . . . . . . . 16 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โˆˆ (0...(๐‘ƒ โˆ’ 1)))
183 permnn 14282 . . . . . . . . . . . . . . . 16 ((๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)) โˆˆ (0...(๐‘ƒ โˆ’ 1)) โ†’ ((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) โˆˆ โ„•)
184182, 183syl 17 . . . . . . . . . . . . . . 15 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ ((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) โˆˆ โ„•)
185184nnzd 12581 . . . . . . . . . . . . . 14 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ ((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) โˆˆ โ„ค)
186 dvdsmul1 16217 . . . . . . . . . . . . . 14 ((๐‘ƒ โˆˆ โ„ค โˆง ((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) โˆˆ โ„ค) โ†’ ๐‘ƒ โˆฅ (๐‘ƒ ยท ((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))))))
187163, 185, 186syl2anc 585 . . . . . . . . . . . . 13 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ ๐‘ƒ โˆฅ (๐‘ƒ ยท ((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))))))
18857nncnd 12224 . . . . . . . . . . . . . . . . . . . . 21 (๐œ‘ โ†’ ๐‘ƒ โˆˆ โ„‚)
189 1cnd 11205 . . . . . . . . . . . . . . . . . . . . 21 (๐œ‘ โ†’ 1 โˆˆ โ„‚)
190188, 189npcand 11571 . . . . . . . . . . . . . . . . . . . 20 (๐œ‘ โ†’ ((๐‘ƒ โˆ’ 1) + 1) = ๐‘ƒ)
191190eqcomd 2739 . . . . . . . . . . . . . . . . . . 19 (๐œ‘ โ†’ ๐‘ƒ = ((๐‘ƒ โˆ’ 1) + 1))
192191fveq2d 6892 . . . . . . . . . . . . . . . . . 18 (๐œ‘ โ†’ (!โ€˜๐‘ƒ) = (!โ€˜((๐‘ƒ โˆ’ 1) + 1)))
193 facp1 14234 . . . . . . . . . . . . . . . . . . 19 ((๐‘ƒ โˆ’ 1) โˆˆ โ„•0 โ†’ (!โ€˜((๐‘ƒ โˆ’ 1) + 1)) = ((!โ€˜(๐‘ƒ โˆ’ 1)) ยท ((๐‘ƒ โˆ’ 1) + 1)))
19459, 193syl 17 . . . . . . . . . . . . . . . . . 18 (๐œ‘ โ†’ (!โ€˜((๐‘ƒ โˆ’ 1) + 1)) = ((!โ€˜(๐‘ƒ โˆ’ 1)) ยท ((๐‘ƒ โˆ’ 1) + 1)))
195190oveq2d 7420 . . . . . . . . . . . . . . . . . . 19 (๐œ‘ โ†’ ((!โ€˜(๐‘ƒ โˆ’ 1)) ยท ((๐‘ƒ โˆ’ 1) + 1)) = ((!โ€˜(๐‘ƒ โˆ’ 1)) ยท ๐‘ƒ))
19659faccld 14240 . . . . . . . . . . . . . . . . . . . . 21 (๐œ‘ โ†’ (!โ€˜(๐‘ƒ โˆ’ 1)) โˆˆ โ„•)
197196nncnd 12224 . . . . . . . . . . . . . . . . . . . 20 (๐œ‘ โ†’ (!โ€˜(๐‘ƒ โˆ’ 1)) โˆˆ โ„‚)
198197, 188mulcomd 11231 . . . . . . . . . . . . . . . . . . 19 (๐œ‘ โ†’ ((!โ€˜(๐‘ƒ โˆ’ 1)) ยท ๐‘ƒ) = (๐‘ƒ ยท (!โ€˜(๐‘ƒ โˆ’ 1))))
199195, 198eqtrd 2773 . . . . . . . . . . . . . . . . . 18 (๐œ‘ โ†’ ((!โ€˜(๐‘ƒ โˆ’ 1)) ยท ((๐‘ƒ โˆ’ 1) + 1)) = (๐‘ƒ ยท (!โ€˜(๐‘ƒ โˆ’ 1))))
200192, 194, 1993eqtrd 2777 . . . . . . . . . . . . . . . . 17 (๐œ‘ โ†’ (!โ€˜๐‘ƒ) = (๐‘ƒ ยท (!โ€˜(๐‘ƒ โˆ’ 1))))
201200oveq1d 7419 . . . . . . . . . . . . . . . 16 (๐œ‘ โ†’ ((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) = ((๐‘ƒ ยท (!โ€˜(๐‘ƒ โˆ’ 1))) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))))
202201adantr 482 . . . . . . . . . . . . . . 15 ((๐œ‘ โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ ((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) = ((๐‘ƒ ยท (!โ€˜(๐‘ƒ โˆ’ 1))) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))))
2032023ad2antl1 1186 . . . . . . . . . . . . . 14 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ ((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) = ((๐‘ƒ ยท (!โ€˜(๐‘ƒ โˆ’ 1))) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))))
204188ad2antrr 725 . . . . . . . . . . . . . . . 16 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ ๐‘ƒ โˆˆ โ„‚)
205197ad2antrr 725 . . . . . . . . . . . . . . . 16 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ (!โ€˜(๐‘ƒ โˆ’ 1)) โˆˆ โ„‚)
206158faccld 14240 . . . . . . . . . . . . . . . . 17 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))) โˆˆ โ„•)
207206nncnd 12224 . . . . . . . . . . . . . . . 16 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))) โˆˆ โ„‚)
208206nnne0d 12258 . . . . . . . . . . . . . . . 16 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))) โ‰  0)
209204, 205, 207, 208divassd 12021 . . . . . . . . . . . . . . 15 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€)) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ ((๐‘ƒ ยท (!โ€˜(๐‘ƒ โˆ’ 1))) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) = (๐‘ƒ ยท ((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))))))
2102093adantl3 1169 . . . . . . . . . . . . . 14 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ ((๐‘ƒ ยท (!โ€˜(๐‘ƒ โˆ’ 1))) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) = (๐‘ƒ ยท ((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))))))
211203, 210eqtr2d 2774 . . . . . . . . . . . . 13 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ (๐‘ƒ ยท ((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))))) = ((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))))
212187, 211breqtrd 5173 . . . . . . . . . . . 12 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ ๐‘ƒ โˆฅ ((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))))
213 dvdsmultr1 16235 . . . . . . . . . . . 12 ((๐‘ƒ โˆˆ โ„ค โˆง ((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) โˆˆ โ„ค โˆง ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))) โˆˆ โ„ค) โ†’ (๐‘ƒ โˆฅ ((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) โ†’ ๐‘ƒ โˆฅ (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) ยท ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))))))
214162, 212, 213sylc 65 . . . . . . . . . . 11 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ ๐‘ƒ โˆฅ (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) ยท ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))))
215 iffalse 4536 . . . . . . . . . . . 12 (ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜) โ†’ if(๐‘ƒ < (๐ทโ€˜๐‘˜), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) ยท ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))))) = (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) ยท ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))))
216215adantl 483 . . . . . . . . . . 11 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ if(๐‘ƒ < (๐ทโ€˜๐‘˜), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) ยท ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))))) = (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) ยท ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))))
217214, 216breqtrrd 5175 . . . . . . . . . 10 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โˆง ยฌ ๐‘ƒ < (๐ทโ€˜๐‘˜)) โ†’ ๐‘ƒ โˆฅ if(๐‘ƒ < (๐ทโ€˜๐‘˜), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) ยท ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))))))
218126, 217pm2.61dan 812 . . . . . . . . 9 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ ๐‘ƒ โˆฅ if(๐‘ƒ < (๐ทโ€˜๐‘˜), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) ยท ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))))))
219 dvdsmultr1 16235 . . . . . . . . 9 ((๐‘ƒ โˆˆ โ„ค โˆง if(๐‘ƒ < (๐ทโ€˜๐‘˜), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) ยท ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))))) โˆˆ โ„ค โˆง โˆ๐‘— โˆˆ ((1...๐‘€) โˆ– {๐‘˜})if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))) โˆˆ โ„ค) โ†’ (๐‘ƒ โˆฅ if(๐‘ƒ < (๐ทโ€˜๐‘˜), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) ยท ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))))) โ†’ ๐‘ƒ โˆฅ (if(๐‘ƒ < (๐ทโ€˜๐‘˜), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) ยท ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))))) ยท โˆ๐‘— โˆˆ ((1...๐‘€) โˆ– {๐‘˜})if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))))))
220118, 218, 219sylc 65 . . . . . . . 8 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ ๐‘ƒ โˆฅ (if(๐‘ƒ < (๐ทโ€˜๐‘˜), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) ยท ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))))) ยท โˆ๐‘— โˆˆ ((1...๐‘€) โˆ– {๐‘˜})if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))))))
221 fzfid 13934 . . . . . . . . 9 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ (1...๐‘€) โˆˆ Fin)
22293zcnd 12663 . . . . . . . . . 10 ((๐œ‘ โˆง ๐‘— โˆˆ (1...๐‘€)) โ†’ if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))) โˆˆ โ„‚)
2232223ad2antl1 1186 . . . . . . . . 9 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โˆง ๐‘— โˆˆ (1...๐‘€)) โ†’ if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))) โˆˆ โ„‚)
224 simp2 1138 . . . . . . . . 9 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ ๐‘˜ โˆˆ (1...๐‘€))
225 fveq2 6888 . . . . . . . . . . . 12 (๐‘— = ๐‘˜ โ†’ (๐ทโ€˜๐‘—) = (๐ทโ€˜๐‘˜))
226225breq2d 5159 . . . . . . . . . . 11 (๐‘— = ๐‘˜ โ†’ (๐‘ƒ < (๐ทโ€˜๐‘—) โ†” ๐‘ƒ < (๐ทโ€˜๐‘˜)))
227225oveq2d 7420 . . . . . . . . . . . . . 14 (๐‘— = ๐‘˜ โ†’ (๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)) = (๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))
228227fveq2d 6892 . . . . . . . . . . . . 13 (๐‘— = ๐‘˜ โ†’ (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))) = (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))))
229228oveq2d 7420 . . . . . . . . . . . 12 (๐‘— = ๐‘˜ โ†’ ((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) = ((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))))
230 oveq2 7412 . . . . . . . . . . . . 13 (๐‘— = ๐‘˜ โ†’ (๐ฝ โˆ’ ๐‘—) = (๐ฝ โˆ’ ๐‘˜))
231230, 227oveq12d 7422 . . . . . . . . . . . 12 (๐‘— = ๐‘˜ โ†’ ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))) = ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))))
232229, 231oveq12d 7422 . . . . . . . . . . 11 (๐‘— = ๐‘˜ โ†’ (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) = (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) ยท ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))))
233226, 232ifbieq2d 4553 . . . . . . . . . 10 (๐‘— = ๐‘˜ โ†’ if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))) = if(๐‘ƒ < (๐ทโ€˜๐‘˜), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) ยท ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))))))
234233adantl 483 . . . . . . . . 9 (((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โˆง ๐‘— = ๐‘˜) โ†’ if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))) = if(๐‘ƒ < (๐ทโ€˜๐‘˜), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) ยท ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))))))
235221, 223, 224, 234fprodsplit1 44244 . . . . . . . 8 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))) = (if(๐‘ƒ < (๐ทโ€˜๐‘˜), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜)))) ยท ((๐ฝ โˆ’ ๐‘˜)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘˜))))) ยท โˆ๐‘— โˆˆ ((1...๐‘€) โˆ– {๐‘˜})if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))))))
236220, 235breqtrrd 5175 . . . . . . 7 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ ๐‘ƒ โˆฅ โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))))
237 dvdsmultr2 16237 . . . . . . 7 ((๐‘ƒ โˆˆ โ„ค โˆง ((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) โˆˆ โ„ค โˆง โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))) โˆˆ โ„ค) โ†’ (๐‘ƒ โˆฅ โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))) โ†’ ๐‘ƒ โˆฅ (((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))))))
23896, 236, 237sylc 65 . . . . . 6 ((๐œ‘ โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ ๐‘ƒ โˆฅ (((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))))))
2392383adant1r 1178 . . . . 5 (((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ ๐‘ƒ โˆฅ (((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))))))
240 simpr 486 . . . . . . . . . . . . . 14 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1))
241 eluzfz1 13504 . . . . . . . . . . . . . . . . . . 19 (๐‘€ โˆˆ (โ„คโ‰ฅโ€˜0) โ†’ 0 โˆˆ (0...๐‘€))
24216, 241syl 17 . . . . . . . . . . . . . . . . . 18 (๐œ‘ โ†’ 0 โˆˆ (0...๐‘€))
24323, 242ffvelcdmd 7083 . . . . . . . . . . . . . . . . 17 (๐œ‘ โ†’ (๐ทโ€˜0) โˆˆ (0...๐ผ))
244134, 243sselid 3979 . . . . . . . . . . . . . . . 16 (๐œ‘ โ†’ (๐ทโ€˜0) โˆˆ โ„)
245244adantr 482 . . . . . . . . . . . . . . 15 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ (๐ทโ€˜0) โˆˆ โ„)
24660adantr 482 . . . . . . . . . . . . . . 15 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ (๐‘ƒ โˆ’ 1) โˆˆ โ„)
247245, 246lttri3d 11350 . . . . . . . . . . . . . 14 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ ((๐ทโ€˜0) = (๐‘ƒ โˆ’ 1) โ†” (ยฌ (๐ทโ€˜0) < (๐‘ƒ โˆ’ 1) โˆง ยฌ (๐‘ƒ โˆ’ 1) < (๐ทโ€˜0))))
248240, 247mpbid 231 . . . . . . . . . . . . 13 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ (ยฌ (๐ทโ€˜0) < (๐‘ƒ โˆ’ 1) โˆง ยฌ (๐‘ƒ โˆ’ 1) < (๐ทโ€˜0)))
249248simprd 497 . . . . . . . . . . . 12 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ ยฌ (๐‘ƒ โˆ’ 1) < (๐ทโ€˜0))
250249iffalsed 4538 . . . . . . . . . . 11 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ if((๐‘ƒ โˆ’ 1) < (๐ทโ€˜0), 0, (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))))) = (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))))
251 oveq2 7412 . . . . . . . . . . . . . . . . 17 ((๐ทโ€˜0) = (๐‘ƒ โˆ’ 1) โ†’ ((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)) = ((๐‘ƒ โˆ’ 1) โˆ’ (๐‘ƒ โˆ’ 1)))
25261subidd 11555 . . . . . . . . . . . . . . . . 17 (๐œ‘ โ†’ ((๐‘ƒ โˆ’ 1) โˆ’ (๐‘ƒ โˆ’ 1)) = 0)
253251, 252sylan9eqr 2795 . . . . . . . . . . . . . . . 16 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ ((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)) = 0)
254253fveq2d 6892 . . . . . . . . . . . . . . 15 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))) = (!โ€˜0))
255 fac0 14232 . . . . . . . . . . . . . . 15 (!โ€˜0) = 1
256254, 255eqtrdi 2789 . . . . . . . . . . . . . 14 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))) = 1)
257256oveq2d 7420 . . . . . . . . . . . . 13 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ ((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) = ((!โ€˜(๐‘ƒ โˆ’ 1)) / 1))
258197div1d 11978 . . . . . . . . . . . . . 14 (๐œ‘ โ†’ ((!โ€˜(๐‘ƒ โˆ’ 1)) / 1) = (!โ€˜(๐‘ƒ โˆ’ 1)))
259258adantr 482 . . . . . . . . . . . . 13 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ ((!โ€˜(๐‘ƒ โˆ’ 1)) / 1) = (!โ€˜(๐‘ƒ โˆ’ 1)))
260257, 259eqtrd 2773 . . . . . . . . . . . 12 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ ((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) = (!โ€˜(๐‘ƒ โˆ’ 1)))
261253oveq2d 7420 . . . . . . . . . . . . 13 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))) = (๐ฝโ†‘0))
26291zcnd 12663 . . . . . . . . . . . . . . 15 (๐œ‘ โ†’ ๐ฝ โˆˆ โ„‚)
263262exp0d 14101 . . . . . . . . . . . . . 14 (๐œ‘ โ†’ (๐ฝโ†‘0) = 1)
264263adantr 482 . . . . . . . . . . . . 13 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ (๐ฝโ†‘0) = 1)
265261, 264eqtrd 2773 . . . . . . . . . . . 12 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))) = 1)
266260, 265oveq12d 7422 . . . . . . . . . . 11 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) = ((!โ€˜(๐‘ƒ โˆ’ 1)) ยท 1))
267197mulridd 11227 . . . . . . . . . . . 12 (๐œ‘ โ†’ ((!โ€˜(๐‘ƒ โˆ’ 1)) ยท 1) = (!โ€˜(๐‘ƒ โˆ’ 1)))
268267adantr 482 . . . . . . . . . . 11 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ ((!โ€˜(๐‘ƒ โˆ’ 1)) ยท 1) = (!โ€˜(๐‘ƒ โˆ’ 1)))
269250, 266, 2683eqtrd 2777 . . . . . . . . . 10 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ if((๐‘ƒ โˆ’ 1) < (๐ทโ€˜0), 0, (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))))) = (!โ€˜(๐‘ƒ โˆ’ 1)))
270269oveq1d 7419 . . . . . . . . 9 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ (if((๐‘ƒ โˆ’ 1) < (๐ทโ€˜0), 0, (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))))) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))))) = ((!โ€˜(๐‘ƒ โˆ’ 1)) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))))))
271270oveq2d 7420 . . . . . . . 8 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ (((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท (if((๐‘ƒ โˆ’ 1) < (๐ทโ€˜0), 0, (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))))) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))))) = (((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท ((!โ€˜(๐‘ƒ โˆ’ 1)) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))))))
272271oveq1d 7419 . . . . . . 7 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ ((((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท (if((๐‘ƒ โˆ’ 1) < (๐ทโ€˜0), 0, (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))))) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))))) / (!โ€˜(๐‘ƒ โˆ’ 1))) = ((((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท ((!โ€˜(๐‘ƒ โˆ’ 1)) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))))) / (!โ€˜(๐‘ƒ โˆ’ 1))))
27383nncnd 12224 . . . . . . . . 9 (๐œ‘ โ†’ ((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) โˆˆ โ„‚)
27494zcnd 12663 . . . . . . . . . 10 (๐œ‘ โ†’ โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))) โˆˆ โ„‚)
275197, 274mulcld 11230 . . . . . . . . 9 (๐œ‘ โ†’ ((!โ€˜(๐‘ƒ โˆ’ 1)) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))))) โˆˆ โ„‚)
276196nnne0d 12258 . . . . . . . . 9 (๐œ‘ โ†’ (!โ€˜(๐‘ƒ โˆ’ 1)) โ‰  0)
277273, 275, 197, 276divassd 12021 . . . . . . . 8 (๐œ‘ โ†’ ((((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท ((!โ€˜(๐‘ƒ โˆ’ 1)) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))))) / (!โ€˜(๐‘ƒ โˆ’ 1))) = (((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท (((!โ€˜(๐‘ƒ โˆ’ 1)) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))))) / (!โ€˜(๐‘ƒ โˆ’ 1)))))
278277adantr 482 . . . . . . 7 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ ((((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท ((!โ€˜(๐‘ƒ โˆ’ 1)) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))))) / (!โ€˜(๐‘ƒ โˆ’ 1))) = (((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท (((!โ€˜(๐‘ƒ โˆ’ 1)) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))))) / (!โ€˜(๐‘ƒ โˆ’ 1)))))
279274, 197, 276divcan3d 11991 . . . . . . . . 9 (๐œ‘ โ†’ (((!โ€˜(๐‘ƒ โˆ’ 1)) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))))) / (!โ€˜(๐‘ƒ โˆ’ 1))) = โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))))
280279oveq2d 7420 . . . . . . . 8 (๐œ‘ โ†’ (((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท (((!โ€˜(๐‘ƒ โˆ’ 1)) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))))) / (!โ€˜(๐‘ƒ โˆ’ 1)))) = (((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))))))
281280adantr 482 . . . . . . 7 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ (((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท (((!โ€˜(๐‘ƒ โˆ’ 1)) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))))) / (!โ€˜(๐‘ƒ โˆ’ 1)))) = (((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))))))
282272, 278, 2813eqtrd 2777 . . . . . 6 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ ((((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท (if((๐‘ƒ โˆ’ 1) < (๐ทโ€˜0), 0, (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))))) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))))) / (!โ€˜(๐‘ƒ โˆ’ 1))) = (((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))))))
2832823ad2ant1 1134 . . . . 5 (((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ ((((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท (if((๐‘ƒ โˆ’ 1) < (๐ทโ€˜0), 0, (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))))) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))))) / (!โ€˜(๐‘ƒ โˆ’ 1))) = (((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))))))
284239, 283breqtrrd 5175 . . . 4 (((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โˆง ๐‘˜ โˆˆ (1...๐‘€) โˆง (๐ทโ€˜๐‘˜) โˆˆ โ„•) โ†’ ๐‘ƒ โˆฅ ((((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท (if((๐‘ƒ โˆ’ 1) < (๐ทโ€˜0), 0, (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))))) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))))) / (!โ€˜(๐‘ƒ โˆ’ 1))))
285284rexlimdv3a 3160 . . 3 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ (โˆƒ๐‘˜ โˆˆ (1...๐‘€)(๐ทโ€˜๐‘˜) โˆˆ โ„• โ†’ ๐‘ƒ โˆฅ ((((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท (if((๐‘ƒ โˆ’ 1) < (๐ทโ€˜0), 0, (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))))) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))))) / (!โ€˜(๐‘ƒ โˆ’ 1)))))
28671, 285mpd 15 . 2 ((๐œ‘ โˆง (๐ทโ€˜0) = (๐‘ƒ โˆ’ 1)) โ†’ ๐‘ƒ โˆฅ ((((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท (if((๐‘ƒ โˆ’ 1) < (๐ทโ€˜0), 0, (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))))) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))))) / (!โ€˜(๐‘ƒ โˆ’ 1))))
287120adantr 482 . . 3 ((๐œ‘ โˆง (๐ทโ€˜0) โ‰  (๐‘ƒ โˆ’ 1)) โ†’ ๐‘ƒ โˆฅ 0)
288 simpr 486 . . . . . . . . . . 11 (((๐œ‘ โˆง (๐ทโ€˜0) โ‰  (๐‘ƒ โˆ’ 1)) โˆง (๐‘ƒ โˆ’ 1) < (๐ทโ€˜0)) โ†’ (๐‘ƒ โˆ’ 1) < (๐ทโ€˜0))
289288iftrued 4535 . . . . . . . . . 10 (((๐œ‘ โˆง (๐ทโ€˜0) โ‰  (๐‘ƒ โˆ’ 1)) โˆง (๐‘ƒ โˆ’ 1) < (๐ทโ€˜0)) โ†’ if((๐‘ƒ โˆ’ 1) < (๐ทโ€˜0), 0, (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))))) = 0)
290 simpr 486 . . . . . . . . . . . 12 (((๐œ‘ โˆง (๐ทโ€˜0) โ‰  (๐‘ƒ โˆ’ 1)) โˆง ยฌ (๐‘ƒ โˆ’ 1) < (๐ทโ€˜0)) โ†’ ยฌ (๐‘ƒ โˆ’ 1) < (๐ทโ€˜0))
291290iffalsed 4538 . . . . . . . . . . 11 (((๐œ‘ โˆง (๐ทโ€˜0) โ‰  (๐‘ƒ โˆ’ 1)) โˆง ยฌ (๐‘ƒ โˆ’ 1) < (๐ทโ€˜0)) โ†’ if((๐‘ƒ โˆ’ 1) < (๐ทโ€˜0), 0, (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))))) = (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))))
292 simpll 766 . . . . . . . . . . . 12 (((๐œ‘ โˆง (๐ทโ€˜0) โ‰  (๐‘ƒ โˆ’ 1)) โˆง ยฌ (๐‘ƒ โˆ’ 1) < (๐ทโ€˜0)) โ†’ ๐œ‘)
293244ad2antrr 725 . . . . . . . . . . . . 13 (((๐œ‘ โˆง (๐ทโ€˜0) โ‰  (๐‘ƒ โˆ’ 1)) โˆง ยฌ (๐‘ƒ โˆ’ 1) < (๐ทโ€˜0)) โ†’ (๐ทโ€˜0) โˆˆ โ„)
29460ad2antrr 725 . . . . . . . . . . . . 13 (((๐œ‘ โˆง (๐ทโ€˜0) โ‰  (๐‘ƒ โˆ’ 1)) โˆง ยฌ (๐‘ƒ โˆ’ 1) < (๐ทโ€˜0)) โ†’ (๐‘ƒ โˆ’ 1) โˆˆ โ„)
295293, 294, 290nltled 11360 . . . . . . . . . . . . 13 (((๐œ‘ โˆง (๐ทโ€˜0) โ‰  (๐‘ƒ โˆ’ 1)) โˆง ยฌ (๐‘ƒ โˆ’ 1) < (๐ทโ€˜0)) โ†’ (๐ทโ€˜0) โ‰ค (๐‘ƒ โˆ’ 1))
296 id 22 . . . . . . . . . . . . . . 15 ((๐ทโ€˜0) โ‰  (๐‘ƒ โˆ’ 1) โ†’ (๐ทโ€˜0) โ‰  (๐‘ƒ โˆ’ 1))
297296necomd 2997 . . . . . . . . . . . . . 14 ((๐ทโ€˜0) โ‰  (๐‘ƒ โˆ’ 1) โ†’ (๐‘ƒ โˆ’ 1) โ‰  (๐ทโ€˜0))
298297ad2antlr 726 . . . . . . . . . . . . 13 (((๐œ‘ โˆง (๐ทโ€˜0) โ‰  (๐‘ƒ โˆ’ 1)) โˆง ยฌ (๐‘ƒ โˆ’ 1) < (๐ทโ€˜0)) โ†’ (๐‘ƒ โˆ’ 1) โ‰  (๐ทโ€˜0))
299293, 294, 295, 298leneltd 11364 . . . . . . . . . . . 12 (((๐œ‘ โˆง (๐ทโ€˜0) โ‰  (๐‘ƒ โˆ’ 1)) โˆง ยฌ (๐‘ƒ โˆ’ 1) < (๐ทโ€˜0)) โ†’ (๐ทโ€˜0) < (๐‘ƒ โˆ’ 1))
30089oveq1d 7419 . . . . . . . . . . . . . . . 16 (๐œ‘ โ†’ (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))) = (0โ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))))
301300adantr 482 . . . . . . . . . . . . . . 15 ((๐œ‘ โˆง (๐ทโ€˜0) < (๐‘ƒ โˆ’ 1)) โ†’ (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))) = (0โ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))))
302243elfzelzd 13498 . . . . . . . . . . . . . . . . . . 19 (๐œ‘ โ†’ (๐ทโ€˜0) โˆˆ โ„ค)
303164, 302zsubcld 12667 . . . . . . . . . . . . . . . . . 18 (๐œ‘ โ†’ ((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)) โˆˆ โ„ค)
304303adantr 482 . . . . . . . . . . . . . . . . 17 ((๐œ‘ โˆง (๐ทโ€˜0) < (๐‘ƒ โˆ’ 1)) โ†’ ((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)) โˆˆ โ„ค)
305 simpr 486 . . . . . . . . . . . . . . . . . 18 ((๐œ‘ โˆง (๐ทโ€˜0) < (๐‘ƒ โˆ’ 1)) โ†’ (๐ทโ€˜0) < (๐‘ƒ โˆ’ 1))
306244adantr 482 . . . . . . . . . . . . . . . . . . 19 ((๐œ‘ โˆง (๐ทโ€˜0) < (๐‘ƒ โˆ’ 1)) โ†’ (๐ทโ€˜0) โˆˆ โ„)
30760adantr 482 . . . . . . . . . . . . . . . . . . 19 ((๐œ‘ โˆง (๐ทโ€˜0) < (๐‘ƒ โˆ’ 1)) โ†’ (๐‘ƒ โˆ’ 1) โˆˆ โ„)
308306, 307posdifd 11797 . . . . . . . . . . . . . . . . . 18 ((๐œ‘ โˆง (๐ทโ€˜0) < (๐‘ƒ โˆ’ 1)) โ†’ ((๐ทโ€˜0) < (๐‘ƒ โˆ’ 1) โ†” 0 < ((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))))
309305, 308mpbid 231 . . . . . . . . . . . . . . . . 17 ((๐œ‘ โˆง (๐ทโ€˜0) < (๐‘ƒ โˆ’ 1)) โ†’ 0 < ((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))
310 elnnz 12564 . . . . . . . . . . . . . . . . 17 (((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)) โˆˆ โ„• โ†” (((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)) โˆˆ โ„ค โˆง 0 < ((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))))
311304, 309, 310sylanbrc 584 . . . . . . . . . . . . . . . 16 ((๐œ‘ โˆง (๐ทโ€˜0) < (๐‘ƒ โˆ’ 1)) โ†’ ((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)) โˆˆ โ„•)
3123110expd 14100 . . . . . . . . . . . . . . 15 ((๐œ‘ โˆง (๐ทโ€˜0) < (๐‘ƒ โˆ’ 1)) โ†’ (0โ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))) = 0)
313301, 312eqtrd 2773 . . . . . . . . . . . . . 14 ((๐œ‘ โˆง (๐ทโ€˜0) < (๐‘ƒ โˆ’ 1)) โ†’ (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))) = 0)
314313oveq2d 7420 . . . . . . . . . . . . 13 ((๐œ‘ โˆง (๐ทโ€˜0) < (๐‘ƒ โˆ’ 1)) โ†’ (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) = (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท 0))
315197adantr 482 . . . . . . . . . . . . . . 15 ((๐œ‘ โˆง (๐ทโ€˜0) < (๐‘ƒ โˆ’ 1)) โ†’ (!โ€˜(๐‘ƒ โˆ’ 1)) โˆˆ โ„‚)
316311nnnn0d 12528 . . . . . . . . . . . . . . . . 17 ((๐œ‘ โˆง (๐ทโ€˜0) < (๐‘ƒ โˆ’ 1)) โ†’ ((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)) โˆˆ โ„•0)
317316faccld 14240 . . . . . . . . . . . . . . . 16 ((๐œ‘ โˆง (๐ทโ€˜0) < (๐‘ƒ โˆ’ 1)) โ†’ (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))) โˆˆ โ„•)
318317nncnd 12224 . . . . . . . . . . . . . . 15 ((๐œ‘ โˆง (๐ทโ€˜0) < (๐‘ƒ โˆ’ 1)) โ†’ (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))) โˆˆ โ„‚)
319317nnne0d 12258 . . . . . . . . . . . . . . 15 ((๐œ‘ โˆง (๐ทโ€˜0) < (๐‘ƒ โˆ’ 1)) โ†’ (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))) โ‰  0)
320315, 318, 319divcld 11986 . . . . . . . . . . . . . 14 ((๐œ‘ โˆง (๐ทโ€˜0) < (๐‘ƒ โˆ’ 1)) โ†’ ((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) โˆˆ โ„‚)
321320mul01d 11409 . . . . . . . . . . . . 13 ((๐œ‘ โˆง (๐ทโ€˜0) < (๐‘ƒ โˆ’ 1)) โ†’ (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท 0) = 0)
322314, 321eqtrd 2773 . . . . . . . . . . . 12 ((๐œ‘ โˆง (๐ทโ€˜0) < (๐‘ƒ โˆ’ 1)) โ†’ (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) = 0)
323292, 299, 322syl2anc 585 . . . . . . . . . . 11 (((๐œ‘ โˆง (๐ทโ€˜0) โ‰  (๐‘ƒ โˆ’ 1)) โˆง ยฌ (๐‘ƒ โˆ’ 1) < (๐ทโ€˜0)) โ†’ (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) = 0)
324291, 323eqtrd 2773 . . . . . . . . . 10 (((๐œ‘ โˆง (๐ทโ€˜0) โ‰  (๐‘ƒ โˆ’ 1)) โˆง ยฌ (๐‘ƒ โˆ’ 1) < (๐ทโ€˜0)) โ†’ if((๐‘ƒ โˆ’ 1) < (๐ทโ€˜0), 0, (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))))) = 0)
325289, 324pm2.61dan 812 . . . . . . . . 9 ((๐œ‘ โˆง (๐ทโ€˜0) โ‰  (๐‘ƒ โˆ’ 1)) โ†’ if((๐‘ƒ โˆ’ 1) < (๐ทโ€˜0), 0, (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))))) = 0)
326325oveq1d 7419 . . . . . . . 8 ((๐œ‘ โˆง (๐ทโ€˜0) โ‰  (๐‘ƒ โˆ’ 1)) โ†’ (if((๐‘ƒ โˆ’ 1) < (๐ทโ€˜0), 0, (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))))) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))))) = (0 ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))))))
327274mul02d 11408 . . . . . . . . 9 (๐œ‘ โ†’ (0 ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))))) = 0)
328327adantr 482 . . . . . . . 8 ((๐œ‘ โˆง (๐ทโ€˜0) โ‰  (๐‘ƒ โˆ’ 1)) โ†’ (0 ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))))) = 0)
329326, 328eqtrd 2773 . . . . . . 7 ((๐œ‘ โˆง (๐ทโ€˜0) โ‰  (๐‘ƒ โˆ’ 1)) โ†’ (if((๐‘ƒ โˆ’ 1) < (๐ทโ€˜0), 0, (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))))) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))))) = 0)
330329oveq2d 7420 . . . . . 6 ((๐œ‘ โˆง (๐ทโ€˜0) โ‰  (๐‘ƒ โˆ’ 1)) โ†’ (((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท (if((๐‘ƒ โˆ’ 1) < (๐ทโ€˜0), 0, (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))))) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))))) = (((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท 0))
331273mul01d 11409 . . . . . . 7 (๐œ‘ โ†’ (((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท 0) = 0)
332331adantr 482 . . . . . 6 ((๐œ‘ โˆง (๐ทโ€˜0) โ‰  (๐‘ƒ โˆ’ 1)) โ†’ (((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท 0) = 0)
333330, 332eqtrd 2773 . . . . 5 ((๐œ‘ โˆง (๐ทโ€˜0) โ‰  (๐‘ƒ โˆ’ 1)) โ†’ (((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท (if((๐‘ƒ โˆ’ 1) < (๐ทโ€˜0), 0, (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))))) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))))) = 0)
334333oveq1d 7419 . . . 4 ((๐œ‘ โˆง (๐ทโ€˜0) โ‰  (๐‘ƒ โˆ’ 1)) โ†’ ((((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท (if((๐‘ƒ โˆ’ 1) < (๐ทโ€˜0), 0, (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))))) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))))) / (!โ€˜(๐‘ƒ โˆ’ 1))) = (0 / (!โ€˜(๐‘ƒ โˆ’ 1))))
335197, 276div0d 11985 . . . . 5 (๐œ‘ โ†’ (0 / (!โ€˜(๐‘ƒ โˆ’ 1))) = 0)
336335adantr 482 . . . 4 ((๐œ‘ โˆง (๐ทโ€˜0) โ‰  (๐‘ƒ โˆ’ 1)) โ†’ (0 / (!โ€˜(๐‘ƒ โˆ’ 1))) = 0)
337334, 336eqtrd 2773 . . 3 ((๐œ‘ โˆง (๐ทโ€˜0) โ‰  (๐‘ƒ โˆ’ 1)) โ†’ ((((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท (if((๐‘ƒ โˆ’ 1) < (๐ทโ€˜0), 0, (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))))) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))))) / (!โ€˜(๐‘ƒ โˆ’ 1))) = 0)
338287, 337breqtrrd 5175 . 2 ((๐œ‘ โˆง (๐ทโ€˜0) โ‰  (๐‘ƒ โˆ’ 1)) โ†’ ๐‘ƒ โˆฅ ((((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท (if((๐‘ƒ โˆ’ 1) < (๐ทโ€˜0), 0, (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))))) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))))) / (!โ€˜(๐‘ƒ โˆ’ 1))))
339286, 338pm2.61dane 3030 1 (๐œ‘ โ†’ ๐‘ƒ โˆฅ ((((!โ€˜๐ผ) / โˆ๐‘— โˆˆ (0...๐‘€)(!โ€˜(๐ทโ€˜๐‘—))) ยท (if((๐‘ƒ โˆ’ 1) < (๐ทโ€˜0), 0, (((!โ€˜(๐‘ƒ โˆ’ 1)) / (!โ€˜((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0)))) ยท (๐ฝโ†‘((๐‘ƒ โˆ’ 1) โˆ’ (๐ทโ€˜0))))) ยท โˆ๐‘— โˆˆ (1...๐‘€)if(๐‘ƒ < (๐ทโ€˜๐‘—), 0, (((!โ€˜๐‘ƒ) / (!โ€˜(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—)))) ยท ((๐ฝ โˆ’ ๐‘—)โ†‘(๐‘ƒ โˆ’ (๐ทโ€˜๐‘—))))))) / (!โ€˜(๐‘ƒ โˆ’ 1))))
Colors of variables: wff setvar class
Syntax hints:  ยฌ wn 3   โ†’ wi 4   โˆง wa 397   โˆจ wo 846   โˆง w3a 1088   = wceq 1542   โˆˆ wcel 2107   โ‰  wne 2941  โˆ€wral 3062  โˆƒwrex 3071  {crab 3433  Vcvv 3475   โˆ– cdif 3944   โŠ† wss 3947  ifcif 4527  {csn 4627   class class class wbr 5147   โ†ฆ cmpt 5230  โŸถwf 6536  โ€˜cfv 6540  (class class class)co 7404   โ†‘m cmap 8816  Fincfn 8935  โ„‚cc 11104  โ„cr 11105  0cc0 11106  1c1 11107   + caddc 11109   ยท cmul 11111   < clt 11244   โ‰ค cle 11245   โˆ’ cmin 11440   / cdiv 11867  โ„•cn 12208  โ„•0cn0 12468  โ„คcz 12554  โ„คโ‰ฅcuz 12818  ...cfz 13480  โ†‘cexp 14023  !cfa 14229  ฮฃcsu 15628  โˆcprod 15845   โˆฅ cdvds 16193
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1798  ax-4 1812  ax-5 1914  ax-6 1972  ax-7 2012  ax-8 2109  ax-9 2117  ax-10 2138  ax-11 2155  ax-12 2172  ax-ext 2704  ax-rep 5284  ax-sep 5298  ax-nul 5305  ax-pow 5362  ax-pr 5426  ax-un 7720  ax-inf2 9632  ax-cnex 11162  ax-resscn 11163  ax-1cn 11164  ax-icn 11165  ax-addcl 11166  ax-addrcl 11167  ax-mulcl 11168  ax-mulrcl 11169  ax-mulcom 11170  ax-addass 11171  ax-mulass 11172  ax-distr 11173  ax-i2m1 11174  ax-1ne0 11175  ax-1rid 11176  ax-rnegex 11177  ax-rrecex 11178  ax-cnre 11179  ax-pre-lttri 11180  ax-pre-lttrn 11181  ax-pre-ltadd 11182  ax-pre-mulgt0 11183  ax-pre-sup 11184
This theorem depends on definitions:  df-bi 206  df-an 398  df-or 847  df-3or 1089  df-3an 1090  df-tru 1545  df-fal 1555  df-ex 1783  df-nf 1787  df-sb 2069  df-mo 2535  df-eu 2564  df-clab 2711  df-cleq 2725  df-clel 2811  df-nfc 2886  df-ne 2942  df-nel 3048  df-ral 3063  df-rex 3072  df-rmo 3377  df-reu 3378  df-rab 3434  df-v 3477  df-sbc 3777  df-csb 3893  df-dif 3950  df-un 3952  df-in 3954  df-ss 3964  df-pss 3966  df-nul 4322  df-if 4528  df-pw 4603  df-sn 4628  df-pr 4630  df-op 4634  df-uni 4908  df-int 4950  df-iun 4998  df-br 5148  df-opab 5210  df-mpt 5231  df-tr 5265  df-id 5573  df-eprel 5579  df-po 5587  df-so 5588  df-fr 5630  df-se 5631  df-we 5632  df-xp 5681  df-rel 5682  df-cnv 5683  df-co 5684  df-dm 5685  df-rn 5686  df-res 5687  df-ima 5688  df-pred 6297  df-ord 6364  df-on 6365  df-lim 6366  df-suc 6367  df-iota 6492  df-fun 6542  df-fn 6543  df-f 6544  df-f1 6545  df-fo 6546  df-f1o 6547  df-fv 6548  df-isom 6549  df-riota 7360  df-ov 7407  df-oprab 7408  df-mpo 7409  df-om 7851  df-1st 7970  df-2nd 7971  df-frecs 8261  df-wrecs 8292  df-recs 8366  df-rdg 8405  df-1o 8461  df-er 8699  df-map 8818  df-en 8936  df-dom 8937  df-sdom 8938  df-fin 8939  df-sup 9433  df-oi 9501  df-card 9930  df-pnf 11246  df-mnf 11247  df-xr 11248  df-ltxr 11249  df-le 11250  df-sub 11442  df-neg 11443  df-div 11868  df-nn 12209  df-2 12271  df-3 12272  df-n0 12469  df-z 12555  df-uz 12819  df-rp 12971  df-fz 13481  df-fzo 13624  df-seq 13963  df-exp 14024  df-fac 14230  df-bc 14259  df-hash 14287  df-cj 15042  df-re 15043  df-im 15044  df-sqrt 15178  df-abs 15179  df-clim 15428  df-sum 15629  df-prod 15846  df-dvds 16194
This theorem is referenced by:  etransclem38  44923
  Copyright terms: Public domain W3C validator