Step | Hyp | Ref
| Expression |
1 | | negdi 11522 |
. . . . . . 7
โข ((๐ด โ โ โง ๐ต โ โ) โ -(๐ด + ๐ต) = (-๐ด + -๐ต)) |
2 | 1 | 3adant3 1131 |
. . . . . 6
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ -(๐ด + ๐ต) = (-๐ด + -๐ต)) |
3 | 2 | oveq1d 7427 |
. . . . 5
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ (-(๐ด + ๐ต) FallFac ๐) = ((-๐ด + -๐ต) FallFac ๐)) |
4 | | negcl 11465 |
. . . . . 6
โข (๐ด โ โ โ -๐ด โ
โ) |
5 | | negcl 11465 |
. . . . . 6
โข (๐ต โ โ โ -๐ต โ
โ) |
6 | | id 22 |
. . . . . 6
โข (๐ โ โ0
โ ๐ โ
โ0) |
7 | | binomfallfac 15990 |
. . . . . 6
โข ((-๐ด โ โ โง -๐ต โ โ โง ๐ โ โ0)
โ ((-๐ด + -๐ต) FallFac ๐) = ฮฃ๐ โ (0...๐)((๐C๐) ยท ((-๐ด FallFac (๐ โ ๐)) ยท (-๐ต FallFac ๐)))) |
8 | 4, 5, 6, 7 | syl3an 1159 |
. . . . 5
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ((-๐ด + -๐ต) FallFac ๐) = ฮฃ๐ โ (0...๐)((๐C๐) ยท ((-๐ด FallFac (๐ โ ๐)) ยท (-๐ต FallFac ๐)))) |
9 | 3, 8 | eqtrd 2771 |
. . . 4
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ (-(๐ด + ๐ต) FallFac ๐) = ฮฃ๐ โ (0...๐)((๐C๐) ยท ((-๐ด FallFac (๐ โ ๐)) ยท (-๐ต FallFac ๐)))) |
10 | 9 | oveq2d 7428 |
. . 3
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ((-1โ๐)
ยท (-(๐ด + ๐ต) FallFac ๐)) = ((-1โ๐) ยท ฮฃ๐ โ (0...๐)((๐C๐) ยท ((-๐ด FallFac (๐ โ ๐)) ยท (-๐ต FallFac ๐))))) |
11 | | fzfid 13943 |
. . . 4
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ (0...๐) โ
Fin) |
12 | | neg1cn 12331 |
. . . . . 6
โข -1 โ
โ |
13 | | expcl 14050 |
. . . . . 6
โข ((-1
โ โ โง ๐
โ โ0) โ (-1โ๐) โ โ) |
14 | 12, 13 | mpan 687 |
. . . . 5
โข (๐ โ โ0
โ (-1โ๐) โ
โ) |
15 | 14 | 3ad2ant3 1134 |
. . . 4
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ (-1โ๐) โ
โ) |
16 | | simp3 1137 |
. . . . . . 7
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ๐ โ
โ0) |
17 | | elfzelz 13506 |
. . . . . . 7
โข (๐ โ (0...๐) โ ๐ โ โค) |
18 | | bccl 14287 |
. . . . . . 7
โข ((๐ โ โ0
โง ๐ โ โค)
โ (๐C๐) โ
โ0) |
19 | 16, 17, 18 | syl2an 595 |
. . . . . 6
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ (๐C๐) โ
โ0) |
20 | 19 | nn0cnd 12539 |
. . . . 5
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ (๐C๐) โ โ) |
21 | | simpl1 1190 |
. . . . . . . 8
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ ๐ด โ โ) |
22 | 21 | negcld 11563 |
. . . . . . 7
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ -๐ด โ โ) |
23 | 16 | nn0zd 12589 |
. . . . . . . . 9
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ๐ โ
โค) |
24 | | zsubcl 12609 |
. . . . . . . . 9
โข ((๐ โ โค โง ๐ โ โค) โ (๐ โ ๐) โ โค) |
25 | 23, 17, 24 | syl2an 595 |
. . . . . . . 8
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ (๐ โ ๐) โ โค) |
26 | | elfzle2 13510 |
. . . . . . . . . 10
โข (๐ โ (0...๐) โ ๐ โค ๐) |
27 | 26 | adantl 481 |
. . . . . . . . 9
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ ๐ โค ๐) |
28 | | simpl3 1192 |
. . . . . . . . . . 11
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ ๐ โ
โ0) |
29 | 28 | nn0red 12538 |
. . . . . . . . . 10
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ ๐ โ โ) |
30 | | elfznn0 13599 |
. . . . . . . . . . . 12
โข (๐ โ (0...๐) โ ๐ โ โ0) |
31 | 30 | adantl 481 |
. . . . . . . . . . 11
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ ๐ โ โ0) |
32 | 31 | nn0red 12538 |
. . . . . . . . . 10
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ ๐ โ โ) |
33 | 29, 32 | subge0d 11809 |
. . . . . . . . 9
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ (0 โค (๐ โ ๐) โ ๐ โค ๐)) |
34 | 27, 33 | mpbird 256 |
. . . . . . . 8
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ 0 โค (๐ โ ๐)) |
35 | | elnn0z 12576 |
. . . . . . . 8
โข ((๐ โ ๐) โ โ0 โ ((๐ โ ๐) โ โค โง 0 โค (๐ โ ๐))) |
36 | 25, 34, 35 | sylanbrc 582 |
. . . . . . 7
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ (๐ โ ๐) โ
โ0) |
37 | | fallfaccl 15965 |
. . . . . . 7
โข ((-๐ด โ โ โง (๐ โ ๐) โ โ0) โ (-๐ด FallFac (๐ โ ๐)) โ โ) |
38 | 22, 36, 37 | syl2anc 583 |
. . . . . 6
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ (-๐ด FallFac (๐ โ ๐)) โ โ) |
39 | | simp2 1136 |
. . . . . . . 8
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ๐ต โ
โ) |
40 | 39 | negcld 11563 |
. . . . . . 7
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ -๐ต โ
โ) |
41 | | fallfaccl 15965 |
. . . . . . 7
โข ((-๐ต โ โ โง ๐ โ โ0)
โ (-๐ต FallFac ๐) โ
โ) |
42 | 40, 30, 41 | syl2an 595 |
. . . . . 6
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ (-๐ต FallFac ๐) โ โ) |
43 | 38, 42 | mulcld 11239 |
. . . . 5
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ ((-๐ด FallFac (๐ โ ๐)) ยท (-๐ต FallFac ๐)) โ โ) |
44 | 20, 43 | mulcld 11239 |
. . . 4
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ ((๐C๐) ยท ((-๐ด FallFac (๐ โ ๐)) ยท (-๐ต FallFac ๐))) โ โ) |
45 | 11, 15, 44 | fsummulc2 15735 |
. . 3
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ((-1โ๐)
ยท ฮฃ๐ โ
(0...๐)((๐C๐) ยท ((-๐ด FallFac (๐ โ ๐)) ยท (-๐ต FallFac ๐)))) = ฮฃ๐ โ (0...๐)((-1โ๐) ยท ((๐C๐) ยท ((-๐ด FallFac (๐ โ ๐)) ยท (-๐ต FallFac ๐))))) |
46 | 10, 45 | eqtrd 2771 |
. 2
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ((-1โ๐)
ยท (-(๐ด + ๐ต) FallFac ๐)) = ฮฃ๐ โ (0...๐)((-1โ๐) ยท ((๐C๐) ยท ((-๐ด FallFac (๐ โ ๐)) ยท (-๐ต FallFac ๐))))) |
47 | | addcl 11195 |
. . 3
โข ((๐ด โ โ โง ๐ต โ โ) โ (๐ด + ๐ต) โ โ) |
48 | | risefallfac 15973 |
. . 3
โข (((๐ด + ๐ต) โ โ โง ๐ โ โ0) โ ((๐ด + ๐ต) RiseFac ๐) = ((-1โ๐) ยท (-(๐ด + ๐ต) FallFac ๐))) |
49 | 47, 48 | stoic3 1777 |
. 2
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ((๐ด + ๐ต) RiseFac ๐) = ((-1โ๐) ยท (-(๐ด + ๐ต) FallFac ๐))) |
50 | | risefallfac 15973 |
. . . . . . . 8
โข ((๐ด โ โ โง (๐ โ ๐) โ โ0) โ (๐ด RiseFac (๐ โ ๐)) = ((-1โ(๐ โ ๐)) ยท (-๐ด FallFac (๐ โ ๐)))) |
51 | 21, 36, 50 | syl2anc 583 |
. . . . . . 7
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ (๐ด RiseFac (๐ โ ๐)) = ((-1โ(๐ โ ๐)) ยท (-๐ด FallFac (๐ โ ๐)))) |
52 | | simpl2 1191 |
. . . . . . . 8
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ ๐ต โ โ) |
53 | | risefallfac 15973 |
. . . . . . . 8
โข ((๐ต โ โ โง ๐ โ โ0)
โ (๐ต RiseFac ๐) = ((-1โ๐) ยท (-๐ต FallFac ๐))) |
54 | 52, 31, 53 | syl2anc 583 |
. . . . . . 7
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ (๐ต RiseFac ๐) = ((-1โ๐) ยท (-๐ต FallFac ๐))) |
55 | 51, 54 | oveq12d 7430 |
. . . . . 6
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ ((๐ด RiseFac (๐ โ ๐)) ยท (๐ต RiseFac ๐)) = (((-1โ(๐ โ ๐)) ยท (-๐ด FallFac (๐ โ ๐))) ยท ((-1โ๐) ยท (-๐ต FallFac ๐)))) |
56 | | expcl 14050 |
. . . . . . . 8
โข ((-1
โ โ โง (๐
โ ๐) โ
โ0) โ (-1โ(๐ โ ๐)) โ โ) |
57 | 12, 36, 56 | sylancr 586 |
. . . . . . 7
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ (-1โ(๐ โ ๐)) โ โ) |
58 | | expcl 14050 |
. . . . . . . . 9
โข ((-1
โ โ โง ๐
โ โ0) โ (-1โ๐) โ โ) |
59 | 12, 30, 58 | sylancr 586 |
. . . . . . . 8
โข (๐ โ (0...๐) โ (-1โ๐) โ โ) |
60 | 59 | adantl 481 |
. . . . . . 7
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ (-1โ๐) โ
โ) |
61 | 57, 38, 60, 42 | mul4d 11431 |
. . . . . 6
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ (((-1โ(๐ โ ๐)) ยท (-๐ด FallFac (๐ โ ๐))) ยท ((-1โ๐) ยท (-๐ต FallFac ๐))) = (((-1โ(๐ โ ๐)) ยท (-1โ๐)) ยท ((-๐ด FallFac (๐ โ ๐)) ยท (-๐ต FallFac ๐)))) |
62 | 12 | a1i 11 |
. . . . . . . . 9
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ -1 โ
โ) |
63 | 62, 31, 36 | expaddd 14118 |
. . . . . . . 8
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ (-1โ((๐ โ ๐) + ๐)) = ((-1โ(๐ โ ๐)) ยท (-1โ๐))) |
64 | 16 | nn0cnd 12539 |
. . . . . . . . . 10
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ๐ โ
โ) |
65 | 30 | nn0cnd 12539 |
. . . . . . . . . 10
โข (๐ โ (0...๐) โ ๐ โ โ) |
66 | | npcan 11474 |
. . . . . . . . . 10
โข ((๐ โ โ โง ๐ โ โ) โ ((๐ โ ๐) + ๐) = ๐) |
67 | 64, 65, 66 | syl2an 595 |
. . . . . . . . 9
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ ((๐ โ ๐) + ๐) = ๐) |
68 | 67 | oveq2d 7428 |
. . . . . . . 8
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ (-1โ((๐ โ ๐) + ๐)) = (-1โ๐)) |
69 | 63, 68 | eqtr3d 2773 |
. . . . . . 7
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ ((-1โ(๐ โ ๐)) ยท (-1โ๐)) = (-1โ๐)) |
70 | 69 | oveq1d 7427 |
. . . . . 6
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ (((-1โ(๐ โ ๐)) ยท (-1โ๐)) ยท ((-๐ด FallFac (๐ โ ๐)) ยท (-๐ต FallFac ๐))) = ((-1โ๐) ยท ((-๐ด FallFac (๐ โ ๐)) ยท (-๐ต FallFac ๐)))) |
71 | 55, 61, 70 | 3eqtrd 2775 |
. . . . 5
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ ((๐ด RiseFac (๐ โ ๐)) ยท (๐ต RiseFac ๐)) = ((-1โ๐) ยท ((-๐ด FallFac (๐ โ ๐)) ยท (-๐ต FallFac ๐)))) |
72 | 71 | oveq2d 7428 |
. . . 4
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ ((๐C๐) ยท ((๐ด RiseFac (๐ โ ๐)) ยท (๐ต RiseFac ๐))) = ((๐C๐) ยท ((-1โ๐) ยท ((-๐ด FallFac (๐ โ ๐)) ยท (-๐ต FallFac ๐))))) |
73 | 15 | adantr 480 |
. . . . 5
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ (-1โ๐) โ
โ) |
74 | 20, 73, 43 | mul12d 11428 |
. . . 4
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ ((๐C๐) ยท ((-1โ๐) ยท ((-๐ด FallFac (๐ โ ๐)) ยท (-๐ต FallFac ๐)))) = ((-1โ๐) ยท ((๐C๐) ยท ((-๐ด FallFac (๐ โ ๐)) ยท (-๐ต FallFac ๐))))) |
75 | 72, 74 | eqtrd 2771 |
. . 3
โข (((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โง ๐ โ (0...๐)) โ ((๐C๐) ยท ((๐ด RiseFac (๐ โ ๐)) ยท (๐ต RiseFac ๐))) = ((-1โ๐) ยท ((๐C๐) ยท ((-๐ด FallFac (๐ โ ๐)) ยท (-๐ต FallFac ๐))))) |
76 | 75 | sumeq2dv 15654 |
. 2
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ฮฃ๐ โ
(0...๐)((๐C๐) ยท ((๐ด RiseFac (๐ โ ๐)) ยท (๐ต RiseFac ๐))) = ฮฃ๐ โ (0...๐)((-1โ๐) ยท ((๐C๐) ยท ((-๐ด FallFac (๐ โ ๐)) ยท (-๐ต FallFac ๐))))) |
77 | 46, 49, 76 | 3eqtr4d 2781 |
1
โข ((๐ด โ โ โง ๐ต โ โ โง ๐ โ โ0)
โ ((๐ด + ๐ต) RiseFac ๐) = ฮฃ๐ โ (0...๐)((๐C๐) ยท ((๐ด RiseFac (๐ โ ๐)) ยท (๐ต RiseFac ๐)))) |