Metamath Proof Explorer


Theorem binomrisefac

Description: A version of the binomial theorem using rising factorials instead of exponentials. (Contributed by Scott Fenton, 16-Mar-2018)

Ref Expression
Assertion binomrisefac ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) → ( ( 𝐴 + 𝐵 ) RiseFac 𝑁 ) = Σ 𝑘 ∈ ( 0 ... 𝑁 ) ( ( 𝑁 C 𝑘 ) · ( ( 𝐴 RiseFac ( 𝑁𝑘 ) ) · ( 𝐵 RiseFac 𝑘 ) ) ) )

Proof

Step Hyp Ref Expression
1 negdi ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ) → - ( 𝐴 + 𝐵 ) = ( - 𝐴 + - 𝐵 ) )
2 1 3adant3 ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) → - ( 𝐴 + 𝐵 ) = ( - 𝐴 + - 𝐵 ) )
3 2 oveq1d ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) → ( - ( 𝐴 + 𝐵 ) FallFac 𝑁 ) = ( ( - 𝐴 + - 𝐵 ) FallFac 𝑁 ) )
4 negcl ( 𝐴 ∈ ℂ → - 𝐴 ∈ ℂ )
5 negcl ( 𝐵 ∈ ℂ → - 𝐵 ∈ ℂ )
6 id ( 𝑁 ∈ ℕ0𝑁 ∈ ℕ0 )
7 binomfallfac ( ( - 𝐴 ∈ ℂ ∧ - 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) → ( ( - 𝐴 + - 𝐵 ) FallFac 𝑁 ) = Σ 𝑘 ∈ ( 0 ... 𝑁 ) ( ( 𝑁 C 𝑘 ) · ( ( - 𝐴 FallFac ( 𝑁𝑘 ) ) · ( - 𝐵 FallFac 𝑘 ) ) ) )
8 4 5 6 7 syl3an ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) → ( ( - 𝐴 + - 𝐵 ) FallFac 𝑁 ) = Σ 𝑘 ∈ ( 0 ... 𝑁 ) ( ( 𝑁 C 𝑘 ) · ( ( - 𝐴 FallFac ( 𝑁𝑘 ) ) · ( - 𝐵 FallFac 𝑘 ) ) ) )
9 3 8 eqtrd ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) → ( - ( 𝐴 + 𝐵 ) FallFac 𝑁 ) = Σ 𝑘 ∈ ( 0 ... 𝑁 ) ( ( 𝑁 C 𝑘 ) · ( ( - 𝐴 FallFac ( 𝑁𝑘 ) ) · ( - 𝐵 FallFac 𝑘 ) ) ) )
10 9 oveq2d ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) → ( ( - 1 ↑ 𝑁 ) · ( - ( 𝐴 + 𝐵 ) FallFac 𝑁 ) ) = ( ( - 1 ↑ 𝑁 ) · Σ 𝑘 ∈ ( 0 ... 𝑁 ) ( ( 𝑁 C 𝑘 ) · ( ( - 𝐴 FallFac ( 𝑁𝑘 ) ) · ( - 𝐵 FallFac 𝑘 ) ) ) ) )
11 fzfid ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) → ( 0 ... 𝑁 ) ∈ Fin )
12 neg1cn - 1 ∈ ℂ
13 expcl ( ( - 1 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) → ( - 1 ↑ 𝑁 ) ∈ ℂ )
14 12 13 mpan ( 𝑁 ∈ ℕ0 → ( - 1 ↑ 𝑁 ) ∈ ℂ )
15 14 3ad2ant3 ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) → ( - 1 ↑ 𝑁 ) ∈ ℂ )
16 simp3 ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) → 𝑁 ∈ ℕ0 )
17 elfzelz ( 𝑘 ∈ ( 0 ... 𝑁 ) → 𝑘 ∈ ℤ )
18 bccl ( ( 𝑁 ∈ ℕ0𝑘 ∈ ℤ ) → ( 𝑁 C 𝑘 ) ∈ ℕ0 )
19 16 17 18 syl2an ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → ( 𝑁 C 𝑘 ) ∈ ℕ0 )
20 19 nn0cnd ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → ( 𝑁 C 𝑘 ) ∈ ℂ )
21 simpl1 ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → 𝐴 ∈ ℂ )
22 21 negcld ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → - 𝐴 ∈ ℂ )
23 16 nn0zd ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) → 𝑁 ∈ ℤ )
24 zsubcl ( ( 𝑁 ∈ ℤ ∧ 𝑘 ∈ ℤ ) → ( 𝑁𝑘 ) ∈ ℤ )
25 23 17 24 syl2an ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → ( 𝑁𝑘 ) ∈ ℤ )
26 elfzle2 ( 𝑘 ∈ ( 0 ... 𝑁 ) → 𝑘𝑁 )
27 26 adantl ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → 𝑘𝑁 )
28 simpl3 ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → 𝑁 ∈ ℕ0 )
29 28 nn0red ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → 𝑁 ∈ ℝ )
30 elfznn0 ( 𝑘 ∈ ( 0 ... 𝑁 ) → 𝑘 ∈ ℕ0 )
31 30 adantl ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → 𝑘 ∈ ℕ0 )
32 31 nn0red ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → 𝑘 ∈ ℝ )
33 29 32 subge0d ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → ( 0 ≤ ( 𝑁𝑘 ) ↔ 𝑘𝑁 ) )
34 27 33 mpbird ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → 0 ≤ ( 𝑁𝑘 ) )
35 elnn0z ( ( 𝑁𝑘 ) ∈ ℕ0 ↔ ( ( 𝑁𝑘 ) ∈ ℤ ∧ 0 ≤ ( 𝑁𝑘 ) ) )
36 25 34 35 sylanbrc ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → ( 𝑁𝑘 ) ∈ ℕ0 )
37 fallfaccl ( ( - 𝐴 ∈ ℂ ∧ ( 𝑁𝑘 ) ∈ ℕ0 ) → ( - 𝐴 FallFac ( 𝑁𝑘 ) ) ∈ ℂ )
38 22 36 37 syl2anc ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → ( - 𝐴 FallFac ( 𝑁𝑘 ) ) ∈ ℂ )
39 simp2 ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) → 𝐵 ∈ ℂ )
40 39 negcld ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) → - 𝐵 ∈ ℂ )
41 fallfaccl ( ( - 𝐵 ∈ ℂ ∧ 𝑘 ∈ ℕ0 ) → ( - 𝐵 FallFac 𝑘 ) ∈ ℂ )
42 40 30 41 syl2an ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → ( - 𝐵 FallFac 𝑘 ) ∈ ℂ )
43 38 42 mulcld ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → ( ( - 𝐴 FallFac ( 𝑁𝑘 ) ) · ( - 𝐵 FallFac 𝑘 ) ) ∈ ℂ )
44 20 43 mulcld ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → ( ( 𝑁 C 𝑘 ) · ( ( - 𝐴 FallFac ( 𝑁𝑘 ) ) · ( - 𝐵 FallFac 𝑘 ) ) ) ∈ ℂ )
45 11 15 44 fsummulc2 ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) → ( ( - 1 ↑ 𝑁 ) · Σ 𝑘 ∈ ( 0 ... 𝑁 ) ( ( 𝑁 C 𝑘 ) · ( ( - 𝐴 FallFac ( 𝑁𝑘 ) ) · ( - 𝐵 FallFac 𝑘 ) ) ) ) = Σ 𝑘 ∈ ( 0 ... 𝑁 ) ( ( - 1 ↑ 𝑁 ) · ( ( 𝑁 C 𝑘 ) · ( ( - 𝐴 FallFac ( 𝑁𝑘 ) ) · ( - 𝐵 FallFac 𝑘 ) ) ) ) )
46 10 45 eqtrd ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) → ( ( - 1 ↑ 𝑁 ) · ( - ( 𝐴 + 𝐵 ) FallFac 𝑁 ) ) = Σ 𝑘 ∈ ( 0 ... 𝑁 ) ( ( - 1 ↑ 𝑁 ) · ( ( 𝑁 C 𝑘 ) · ( ( - 𝐴 FallFac ( 𝑁𝑘 ) ) · ( - 𝐵 FallFac 𝑘 ) ) ) ) )
47 addcl ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ) → ( 𝐴 + 𝐵 ) ∈ ℂ )
48 risefallfac ( ( ( 𝐴 + 𝐵 ) ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) → ( ( 𝐴 + 𝐵 ) RiseFac 𝑁 ) = ( ( - 1 ↑ 𝑁 ) · ( - ( 𝐴 + 𝐵 ) FallFac 𝑁 ) ) )
49 47 48 stoic3 ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) → ( ( 𝐴 + 𝐵 ) RiseFac 𝑁 ) = ( ( - 1 ↑ 𝑁 ) · ( - ( 𝐴 + 𝐵 ) FallFac 𝑁 ) ) )
50 risefallfac ( ( 𝐴 ∈ ℂ ∧ ( 𝑁𝑘 ) ∈ ℕ0 ) → ( 𝐴 RiseFac ( 𝑁𝑘 ) ) = ( ( - 1 ↑ ( 𝑁𝑘 ) ) · ( - 𝐴 FallFac ( 𝑁𝑘 ) ) ) )
51 21 36 50 syl2anc ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → ( 𝐴 RiseFac ( 𝑁𝑘 ) ) = ( ( - 1 ↑ ( 𝑁𝑘 ) ) · ( - 𝐴 FallFac ( 𝑁𝑘 ) ) ) )
52 simpl2 ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → 𝐵 ∈ ℂ )
53 risefallfac ( ( 𝐵 ∈ ℂ ∧ 𝑘 ∈ ℕ0 ) → ( 𝐵 RiseFac 𝑘 ) = ( ( - 1 ↑ 𝑘 ) · ( - 𝐵 FallFac 𝑘 ) ) )
54 52 31 53 syl2anc ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → ( 𝐵 RiseFac 𝑘 ) = ( ( - 1 ↑ 𝑘 ) · ( - 𝐵 FallFac 𝑘 ) ) )
55 51 54 oveq12d ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → ( ( 𝐴 RiseFac ( 𝑁𝑘 ) ) · ( 𝐵 RiseFac 𝑘 ) ) = ( ( ( - 1 ↑ ( 𝑁𝑘 ) ) · ( - 𝐴 FallFac ( 𝑁𝑘 ) ) ) · ( ( - 1 ↑ 𝑘 ) · ( - 𝐵 FallFac 𝑘 ) ) ) )
56 expcl ( ( - 1 ∈ ℂ ∧ ( 𝑁𝑘 ) ∈ ℕ0 ) → ( - 1 ↑ ( 𝑁𝑘 ) ) ∈ ℂ )
57 12 36 56 sylancr ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → ( - 1 ↑ ( 𝑁𝑘 ) ) ∈ ℂ )
58 expcl ( ( - 1 ∈ ℂ ∧ 𝑘 ∈ ℕ0 ) → ( - 1 ↑ 𝑘 ) ∈ ℂ )
59 12 30 58 sylancr ( 𝑘 ∈ ( 0 ... 𝑁 ) → ( - 1 ↑ 𝑘 ) ∈ ℂ )
60 59 adantl ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → ( - 1 ↑ 𝑘 ) ∈ ℂ )
61 57 38 60 42 mul4d ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → ( ( ( - 1 ↑ ( 𝑁𝑘 ) ) · ( - 𝐴 FallFac ( 𝑁𝑘 ) ) ) · ( ( - 1 ↑ 𝑘 ) · ( - 𝐵 FallFac 𝑘 ) ) ) = ( ( ( - 1 ↑ ( 𝑁𝑘 ) ) · ( - 1 ↑ 𝑘 ) ) · ( ( - 𝐴 FallFac ( 𝑁𝑘 ) ) · ( - 𝐵 FallFac 𝑘 ) ) ) )
62 12 a1i ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → - 1 ∈ ℂ )
63 62 31 36 expaddd ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → ( - 1 ↑ ( ( 𝑁𝑘 ) + 𝑘 ) ) = ( ( - 1 ↑ ( 𝑁𝑘 ) ) · ( - 1 ↑ 𝑘 ) ) )
64 16 nn0cnd ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) → 𝑁 ∈ ℂ )
65 30 nn0cnd ( 𝑘 ∈ ( 0 ... 𝑁 ) → 𝑘 ∈ ℂ )
66 npcan ( ( 𝑁 ∈ ℂ ∧ 𝑘 ∈ ℂ ) → ( ( 𝑁𝑘 ) + 𝑘 ) = 𝑁 )
67 64 65 66 syl2an ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → ( ( 𝑁𝑘 ) + 𝑘 ) = 𝑁 )
68 67 oveq2d ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → ( - 1 ↑ ( ( 𝑁𝑘 ) + 𝑘 ) ) = ( - 1 ↑ 𝑁 ) )
69 63 68 eqtr3d ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → ( ( - 1 ↑ ( 𝑁𝑘 ) ) · ( - 1 ↑ 𝑘 ) ) = ( - 1 ↑ 𝑁 ) )
70 69 oveq1d ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → ( ( ( - 1 ↑ ( 𝑁𝑘 ) ) · ( - 1 ↑ 𝑘 ) ) · ( ( - 𝐴 FallFac ( 𝑁𝑘 ) ) · ( - 𝐵 FallFac 𝑘 ) ) ) = ( ( - 1 ↑ 𝑁 ) · ( ( - 𝐴 FallFac ( 𝑁𝑘 ) ) · ( - 𝐵 FallFac 𝑘 ) ) ) )
71 55 61 70 3eqtrd ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → ( ( 𝐴 RiseFac ( 𝑁𝑘 ) ) · ( 𝐵 RiseFac 𝑘 ) ) = ( ( - 1 ↑ 𝑁 ) · ( ( - 𝐴 FallFac ( 𝑁𝑘 ) ) · ( - 𝐵 FallFac 𝑘 ) ) ) )
72 71 oveq2d ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → ( ( 𝑁 C 𝑘 ) · ( ( 𝐴 RiseFac ( 𝑁𝑘 ) ) · ( 𝐵 RiseFac 𝑘 ) ) ) = ( ( 𝑁 C 𝑘 ) · ( ( - 1 ↑ 𝑁 ) · ( ( - 𝐴 FallFac ( 𝑁𝑘 ) ) · ( - 𝐵 FallFac 𝑘 ) ) ) ) )
73 15 adantr ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → ( - 1 ↑ 𝑁 ) ∈ ℂ )
74 20 73 43 mul12d ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → ( ( 𝑁 C 𝑘 ) · ( ( - 1 ↑ 𝑁 ) · ( ( - 𝐴 FallFac ( 𝑁𝑘 ) ) · ( - 𝐵 FallFac 𝑘 ) ) ) ) = ( ( - 1 ↑ 𝑁 ) · ( ( 𝑁 C 𝑘 ) · ( ( - 𝐴 FallFac ( 𝑁𝑘 ) ) · ( - 𝐵 FallFac 𝑘 ) ) ) ) )
75 72 74 eqtrd ( ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) ∧ 𝑘 ∈ ( 0 ... 𝑁 ) ) → ( ( 𝑁 C 𝑘 ) · ( ( 𝐴 RiseFac ( 𝑁𝑘 ) ) · ( 𝐵 RiseFac 𝑘 ) ) ) = ( ( - 1 ↑ 𝑁 ) · ( ( 𝑁 C 𝑘 ) · ( ( - 𝐴 FallFac ( 𝑁𝑘 ) ) · ( - 𝐵 FallFac 𝑘 ) ) ) ) )
76 75 sumeq2dv ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) → Σ 𝑘 ∈ ( 0 ... 𝑁 ) ( ( 𝑁 C 𝑘 ) · ( ( 𝐴 RiseFac ( 𝑁𝑘 ) ) · ( 𝐵 RiseFac 𝑘 ) ) ) = Σ 𝑘 ∈ ( 0 ... 𝑁 ) ( ( - 1 ↑ 𝑁 ) · ( ( 𝑁 C 𝑘 ) · ( ( - 𝐴 FallFac ( 𝑁𝑘 ) ) · ( - 𝐵 FallFac 𝑘 ) ) ) ) )
77 46 49 76 3eqtr4d ( ( 𝐴 ∈ ℂ ∧ 𝐵 ∈ ℂ ∧ 𝑁 ∈ ℕ0 ) → ( ( 𝐴 + 𝐵 ) RiseFac 𝑁 ) = Σ 𝑘 ∈ ( 0 ... 𝑁 ) ( ( 𝑁 C 𝑘 ) · ( ( 𝐴 RiseFac ( 𝑁𝑘 ) ) · ( 𝐵 RiseFac 𝑘 ) ) ) )