Metamath Proof Explorer


Theorem altgsumbcALT

Description: Alternate proof of altgsumbc , using Pascal's rule ( bcpascm1 ) instead of the binomial theorem ( binom ). (Contributed by AV, 8-Sep-2019) (Proof modification is discouraged.) (New usage is discouraged.)

Ref Expression
Assertion altgsumbcALT ⊢ N ∈ ℕ → ∑ k = 0 N − 1 k ⁢ ( N k) = 0

Proof

Step Hyp Ref Expression
1 elfzelz ⊢ k ∈ 0 … N → k ∈ ℤ
2 bcpascm1 ⊢ N ∈ ℕ ∧ k ∈ ℤ → ( N − 1 k) + ( N − 1 k − 1 ) = ( N k)
3 1 2 sylan2 ⊢ N ∈ ℕ ∧ k ∈ 0 … N → ( N − 1 k) + ( N − 1 k − 1 ) = ( N k)
4 3 eqcomd ⊢ N ∈ ℕ ∧ k ∈ 0 … N → ( N k) = ( N − 1 k) + ( N − 1 k − 1 )
5 4 oveq2d ⊢ N ∈ ℕ ∧ k ∈ 0 … N → − 1 k ⁢ ( N k) = − 1 k ⁢ ( N − 1 k) + ( N − 1 k − 1 )
6 ax-1cn ⊢ 1 ∈ ℂ
7 negcl ⊢ 1 ∈ ℂ → − 1 ∈ ℂ
8 elfznn0 ⊢ k ∈ 0 … N → k ∈ ℕ 0
9 expcl ⊢ − 1 ∈ ℂ ∧ k ∈ ℕ 0 → − 1 k ∈ ℂ
10 7 8 9 syl2an ⊢ 1 ∈ ℂ ∧ k ∈ 0 … N → − 1 k ∈ ℂ
11 6 10 mpan ⊢ k ∈ 0 … N → − 1 k ∈ ℂ
12 11 adantl ⊢ N ∈ ℕ ∧ k ∈ 0 … N → − 1 k ∈ ℂ
13 nnm1nn0 ⊢ N ∈ ℕ → N − 1 ∈ ℕ 0
14 bccl ⊢ N − 1 ∈ ℕ 0 ∧ k ∈ ℤ → ( N − 1 k) ∈ ℕ 0
15 14 nn0cnd ⊢ N − 1 ∈ ℕ 0 ∧ k ∈ ℤ → ( N − 1 k) ∈ ℂ
16 13 1 15 syl2an ⊢ N ∈ ℕ ∧ k ∈ 0 … N → ( N − 1 k) ∈ ℂ
17 peano2zm ⊢ k ∈ ℤ → k − 1 ∈ ℤ
18 1 17 syl ⊢ k ∈ 0 … N → k − 1 ∈ ℤ
19 bccl ⊢ N − 1 ∈ ℕ 0 ∧ k − 1 ∈ ℤ → ( N − 1 k − 1 ) ∈ ℕ 0
20 19 nn0cnd ⊢ N − 1 ∈ ℕ 0 ∧ k − 1 ∈ ℤ → ( N − 1 k − 1 ) ∈ ℂ
21 13 18 20 syl2an ⊢ N ∈ ℕ ∧ k ∈ 0 … N → ( N − 1 k − 1 ) ∈ ℂ
22 12 16 21 adddid ⊢ N ∈ ℕ ∧ k ∈ 0 … N → − 1 k ⁢ ( N − 1 k) + ( N − 1 k − 1 ) = − 1 k ⁢ ( N − 1 k) + − 1 k ⁢ ( N − 1 k − 1 )
23 5 22 eqtrd ⊢ N ∈ ℕ ∧ k ∈ 0 … N → − 1 k ⁢ ( N k) = − 1 k ⁢ ( N − 1 k) + − 1 k ⁢ ( N − 1 k − 1 )
24 23 sumeq2dv ⊢ N ∈ ℕ → ∑ k = 0 N − 1 k ⁢ ( N k) = ∑ k = 0 N − 1 k ⁢ ( N − 1 k) + − 1 k ⁢ ( N − 1 k − 1 )
25 fzfid ⊢ N ∈ ℕ → 0 … N ∈ Fin
26 neg1cn ⊢ − 1 ∈ ℂ
27 26 a1i ⊢ N ∈ ℕ → − 1 ∈ ℂ
28 27 8 9 syl2an ⊢ N ∈ ℕ ∧ k ∈ 0 … N → − 1 k ∈ ℂ
29 28 16 mulcld ⊢ N ∈ ℕ ∧ k ∈ 0 … N → − 1 k ⁢ ( N − 1 k) ∈ ℂ
30 1z ⊢ 1 ∈ ℤ
31 30 a1i ⊢ k ∈ 0 … N → 1 ∈ ℤ
32 1 31 zsubcld ⊢ k ∈ 0 … N → k − 1 ∈ ℤ
33 13 32 20 syl2an ⊢ N ∈ ℕ ∧ k ∈ 0 … N → ( N − 1 k − 1 ) ∈ ℂ
34 28 33 mulcld ⊢ N ∈ ℕ ∧ k ∈ 0 … N → − 1 k ⁢ ( N − 1 k − 1 ) ∈ ℂ
35 25 29 34 fsumadd ⊢ N ∈ ℕ → ∑ k = 0 N − 1 k ⁢ ( N − 1 k) + − 1 k ⁢ ( N − 1 k − 1 ) = ∑ k = 0 N − 1 k ⁢ ( N − 1 k) + ∑ k = 0 N − 1 k ⁢ ( N − 1 k − 1 )
36 30 a1i ⊢ N ∈ ℕ → 1 ∈ ℤ
37 0zd ⊢ N ∈ ℕ → 0 ∈ ℤ
38 nnz ⊢ N ∈ ℕ → N ∈ ℤ
39 oveq2 ⊢ k = j − 1 → − 1 k = − 1 j − 1
40 oveq2 ⊢ k = j − 1 → ( N − 1 k) = ( N − 1 j − 1 )
41 39 40 oveq12d ⊢ k = j − 1 → − 1 k ⁢ ( N − 1 k) = − 1 j − 1 ⁢ ( N − 1 j − 1 )
42 36 37 38 29 41 fsumshft ⊢ N ∈ ℕ → ∑ k = 0 N − 1 k ⁢ ( N − 1 k) = ∑ j = 0 + 1 N + 1 − 1 j − 1 ⁢ ( N − 1 j − 1 )
43 0p1e1 ⊢ 0 + 1 = 1
44 43 oveq1i ⊢ 0 + 1 … N + 1 = 1 … N + 1
45 44 a1i ⊢ N ∈ ℕ → 0 + 1 … N + 1 = 1 … N + 1
46 45 sumeq1d ⊢ N ∈ ℕ → ∑ j = 0 + 1 N + 1 − 1 j − 1 ⁢ ( N − 1 j − 1 ) = ∑ j = 1 N + 1 − 1 j − 1 ⁢ ( N − 1 j − 1 )
47 elnnuz ⊢ N ∈ ℕ ↔ N ∈ ℤ ≥ 1
48 47 biimpi ⊢ N ∈ ℕ → N ∈ ℤ ≥ 1
49 26 a1i ⊢ N ∈ ℕ ∧ j ∈ 1 … N + 1 → − 1 ∈ ℂ
50 elfznn ⊢ j ∈ 1 … N + 1 → j ∈ ℕ
51 nnm1nn0 ⊢ j ∈ ℕ → j − 1 ∈ ℕ 0
52 50 51 syl ⊢ j ∈ 1 … N + 1 → j − 1 ∈ ℕ 0
53 52 adantl ⊢ N ∈ ℕ ∧ j ∈ 1 … N + 1 → j − 1 ∈ ℕ 0
54 49 53 expcld ⊢ N ∈ ℕ ∧ j ∈ 1 … N + 1 → − 1 j − 1 ∈ ℂ
55 elfzelz ⊢ j ∈ 1 … N + 1 → j ∈ ℤ
56 elfzel1 ⊢ j ∈ 1 … N + 1 → 1 ∈ ℤ
57 55 56 zsubcld ⊢ j ∈ 1 … N + 1 → j − 1 ∈ ℤ
58 bccl ⊢ N − 1 ∈ ℕ 0 ∧ j − 1 ∈ ℤ → ( N − 1 j − 1 ) ∈ ℕ 0
59 58 nn0cnd ⊢ N − 1 ∈ ℕ 0 ∧ j − 1 ∈ ℤ → ( N − 1 j − 1 ) ∈ ℂ
60 13 57 59 syl2an ⊢ N ∈ ℕ ∧ j ∈ 1 … N + 1 → ( N − 1 j − 1 ) ∈ ℂ
61 54 60 mulcld ⊢ N ∈ ℕ ∧ j ∈ 1 … N + 1 → − 1 j − 1 ⁢ ( N − 1 j − 1 ) ∈ ℂ
62 oveq1 ⊢ j = N + 1 → j − 1 = N + 1 - 1
63 62 oveq2d ⊢ j = N + 1 → − 1 j − 1 = − 1 N + 1 - 1
64 62 oveq2d ⊢ j = N + 1 → ( N − 1 j − 1 ) = ( N − 1 N + 1 - 1 )
65 63 64 oveq12d ⊢ j = N + 1 → − 1 j − 1 ⁢ ( N − 1 j − 1 ) = − 1 N + 1 - 1 ⁢ ( N − 1 N + 1 - 1 )
66 48 61 65 fsump1 ⊢ N ∈ ℕ → ∑ j = 1 N + 1 − 1 j − 1 ⁢ ( N − 1 j − 1 ) = ∑ j = 1 N − 1 j − 1 ⁢ ( N − 1 j − 1 ) + − 1 N + 1 - 1 ⁢ ( N − 1 N + 1 - 1 )
67 nncn ⊢ N ∈ ℕ → N ∈ ℂ
68 pncan1 ⊢ N ∈ ℂ → N + 1 - 1 = N
69 67 68 syl ⊢ N ∈ ℕ → N + 1 - 1 = N
70 nnnn0 ⊢ N ∈ ℕ → N ∈ ℕ 0
71 69 70 eqeltrd ⊢ N ∈ ℕ → N + 1 - 1 ∈ ℕ 0
72 71 nn0zd ⊢ N ∈ ℕ → N + 1 - 1 ∈ ℤ
73 nnre ⊢ N ∈ ℕ → N ∈ ℝ
74 ltm1 ⊢ N ∈ ℝ → N − 1 < N
75 73 74 syl ⊢ N ∈ ℕ → N − 1 < N
76 75 69 breqtrrd ⊢ N ∈ ℕ → N − 1 < N + 1 - 1
77 76 olcd ⊢ N ∈ ℕ → N + 1 - 1 < 0 ∨ N − 1 < N + 1 - 1
78 bcval4 ⊢ N − 1 ∈ ℕ 0 ∧ N + 1 - 1 ∈ ℤ ∧ N + 1 - 1 < 0 ∨ N − 1 < N + 1 - 1 → ( N − 1 N + 1 - 1 ) = 0
79 13 72 77 78 syl3anc ⊢ N ∈ ℕ → ( N − 1 N + 1 - 1 ) = 0
80 79 oveq2d ⊢ N ∈ ℕ → − 1 N + 1 - 1 ⁢ ( N − 1 N + 1 - 1 ) = − 1 N + 1 - 1 ⋅ 0
81 27 71 expcld ⊢ N ∈ ℕ → − 1 N + 1 - 1 ∈ ℂ
82 81 mul01d ⊢ N ∈ ℕ → − 1 N + 1 - 1 ⋅ 0 = 0
83 80 82 eqtrd ⊢ N ∈ ℕ → − 1 N + 1 - 1 ⁢ ( N − 1 N + 1 - 1 ) = 0
84 83 oveq2d ⊢ N ∈ ℕ → ∑ j = 1 N − 1 j − 1 ⁢ ( N − 1 j − 1 ) + − 1 N + 1 - 1 ⁢ ( N − 1 N + 1 - 1 ) = ∑ j = 1 N − 1 j − 1 ⁢ ( N − 1 j − 1 ) + 0
85 oveq1 ⊢ j = k → j − 1 = k − 1
86 85 oveq2d ⊢ j = k → − 1 j − 1 = − 1 k − 1
87 85 oveq2d ⊢ j = k → ( N − 1 j − 1 ) = ( N − 1 k − 1 )
88 86 87 oveq12d ⊢ j = k → − 1 j − 1 ⁢ ( N − 1 j − 1 ) = − 1 k − 1 ⁢ ( N − 1 k − 1 )
89 88 cbvsumv ⊢ ∑ j = 1 N − 1 j − 1 ⁢ ( N − 1 j − 1 ) = ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 )
90 89 a1i ⊢ N ∈ ℕ → ∑ j = 1 N − 1 j − 1 ⁢ ( N − 1 j − 1 ) = ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 )
91 90 oveq1d ⊢ N ∈ ℕ → ∑ j = 1 N − 1 j − 1 ⁢ ( N − 1 j − 1 ) + 0 = ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 ) + 0
92 fzfid ⊢ N ∈ ℕ → 1 … N ∈ Fin
93 26 a1i ⊢ N ∈ ℕ ∧ k ∈ 1 … N → − 1 ∈ ℂ
94 elfznn ⊢ k ∈ 1 … N → k ∈ ℕ
95 nnm1nn0 ⊢ k ∈ ℕ → k − 1 ∈ ℕ 0
96 94 95 syl ⊢ k ∈ 1 … N → k − 1 ∈ ℕ 0
97 96 adantl ⊢ N ∈ ℕ ∧ k ∈ 1 … N → k − 1 ∈ ℕ 0
98 93 97 expcld ⊢ N ∈ ℕ ∧ k ∈ 1 … N → − 1 k − 1 ∈ ℂ
99 elfzelz ⊢ k ∈ 1 … N → k ∈ ℤ
100 elfzel1 ⊢ k ∈ 1 … N → 1 ∈ ℤ
101 99 100 zsubcld ⊢ k ∈ 1 … N → k − 1 ∈ ℤ
102 13 101 19 syl2an ⊢ N ∈ ℕ ∧ k ∈ 1 … N → ( N − 1 k − 1 ) ∈ ℕ 0
103 102 nn0cnd ⊢ N ∈ ℕ ∧ k ∈ 1 … N → ( N − 1 k − 1 ) ∈ ℂ
104 98 103 mulcld ⊢ N ∈ ℕ ∧ k ∈ 1 … N → − 1 k − 1 ⁢ ( N − 1 k − 1 ) ∈ ℂ
105 92 104 fsumcl ⊢ N ∈ ℕ → ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 ) ∈ ℂ
106 105 addridd ⊢ N ∈ ℕ → ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 ) + 0 = ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 )
107 91 106 eqtrd ⊢ N ∈ ℕ → ∑ j = 1 N − 1 j − 1 ⁢ ( N − 1 j − 1 ) + 0 = ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 )
108 66 84 107 3eqtrd ⊢ N ∈ ℕ → ∑ j = 1 N + 1 − 1 j − 1 ⁢ ( N − 1 j − 1 ) = ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 )
109 42 46 108 3eqtrd ⊢ N ∈ ℕ → ∑ k = 0 N − 1 k ⁢ ( N − 1 k) = ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 )
110 elnn0uz ⊢ N ∈ ℕ 0 ↔ N ∈ ℤ ≥ 0
111 70 110 sylib ⊢ N ∈ ℕ → N ∈ ℤ ≥ 0
112 oveq2 ⊢ k = 0 → − 1 k = − 1 0
113 oveq1 ⊢ k = 0 → k − 1 = 0 − 1
114 113 oveq2d ⊢ k = 0 → ( N − 1 k − 1 ) = ( N − 1 0 − 1 )
115 112 114 oveq12d ⊢ k = 0 → − 1 k ⁢ ( N − 1 k − 1 ) = − 1 0 ⁢ ( N − 1 0 − 1 )
116 111 34 115 fsum1p ⊢ N ∈ ℕ → ∑ k = 0 N − 1 k ⁢ ( N − 1 k − 1 ) = − 1 0 ⁢ ( N − 1 0 − 1 ) + ∑ k = 0 + 1 N − 1 k ⁢ ( N − 1 k − 1 )
117 27 exp0d ⊢ N ∈ ℕ → − 1 0 = 1
118 0z ⊢ 0 ∈ ℤ
119 zsubcl ⊢ 0 ∈ ℤ ∧ 1 ∈ ℤ → 0 − 1 ∈ ℤ
120 118 30 119 mp2an ⊢ 0 − 1 ∈ ℤ
121 120 a1i ⊢ N ∈ ℕ → 0 − 1 ∈ ℤ
122 0re ⊢ 0 ∈ ℝ
123 ltm1 ⊢ 0 ∈ ℝ → 0 − 1 < 0
124 122 123 mp1i ⊢ N ∈ ℕ → 0 − 1 < 0
125 124 orcd ⊢ N ∈ ℕ → 0 − 1 < 0 ∨ N − 1 < 0 − 1
126 bcval4 ⊢ N − 1 ∈ ℕ 0 ∧ 0 − 1 ∈ ℤ ∧ 0 − 1 < 0 ∨ N − 1 < 0 − 1 → ( N − 1 0 − 1 ) = 0
127 13 121 125 126 syl3anc ⊢ N ∈ ℕ → ( N − 1 0 − 1 ) = 0
128 117 127 oveq12d ⊢ N ∈ ℕ → − 1 0 ⁢ ( N − 1 0 − 1 ) = 1 ⋅ 0
129 6 a1i ⊢ N ∈ ℕ → 1 ∈ ℂ
130 129 mul01d ⊢ N ∈ ℕ → 1 ⋅ 0 = 0
131 128 130 eqtrd ⊢ N ∈ ℕ → − 1 0 ⁢ ( N − 1 0 − 1 ) = 0
132 43 a1i ⊢ N ∈ ℕ → 0 + 1 = 1
133 132 oveq1d ⊢ N ∈ ℕ → 0 + 1 … N = 1 … N
134 99 zcnd ⊢ k ∈ 1 … N → k ∈ ℂ
135 npcan1 ⊢ k ∈ ℂ → k - 1 + 1 = k
136 135 eqcomd ⊢ k ∈ ℂ → k = k - 1 + 1
137 134 136 syl ⊢ k ∈ 1 … N → k = k - 1 + 1
138 137 adantl ⊢ N ∈ ℕ ∧ k ∈ 1 … N → k = k - 1 + 1
139 138 oveq2d ⊢ N ∈ ℕ ∧ k ∈ 1 … N → − 1 k = − 1 k - 1 + 1
140 expp1 ⊢ − 1 ∈ ℂ ∧ k − 1 ∈ ℕ 0 → − 1 k - 1 + 1 = − 1 k − 1 ⁢ -1
141 27 96 140 syl2an ⊢ N ∈ ℕ ∧ k ∈ 1 … N → − 1 k - 1 + 1 = − 1 k − 1 ⁢ -1
142 139 141 eqtrd ⊢ N ∈ ℕ ∧ k ∈ 1 … N → − 1 k = − 1 k − 1 ⁢ -1
143 142 oveq1d ⊢ N ∈ ℕ ∧ k ∈ 1 … N → − 1 k ⁢ ( N − 1 k − 1 ) = − 1 k − 1 ⁢ -1 ⁢ ( N − 1 k − 1 )
144 98 93 mulcomd ⊢ N ∈ ℕ ∧ k ∈ 1 … N → − 1 k − 1 ⁢ -1 = -1 ⁢ − 1 k − 1
145 144 oveq1d ⊢ N ∈ ℕ ∧ k ∈ 1 … N → − 1 k − 1 ⁢ -1 ⁢ ( N − 1 k − 1 ) = -1 ⁢ − 1 k − 1 ⁢ ( N − 1 k − 1 )
146 93 98 103 mulassd ⊢ N ∈ ℕ ∧ k ∈ 1 … N → -1 ⁢ − 1 k − 1 ⁢ ( N − 1 k − 1 ) = -1 ⁢ − 1 k − 1 ⁢ ( N − 1 k − 1 )
147 143 145 146 3eqtrd ⊢ N ∈ ℕ ∧ k ∈ 1 … N → − 1 k ⁢ ( N − 1 k − 1 ) = -1 ⁢ − 1 k − 1 ⁢ ( N − 1 k − 1 )
148 133 147 sumeq12rdv ⊢ N ∈ ℕ → ∑ k = 0 + 1 N − 1 k ⁢ ( N − 1 k − 1 ) = ∑ k = 1 N -1 ⁢ − 1 k − 1 ⁢ ( N − 1 k − 1 )
149 92 27 104 fsummulc2 ⊢ N ∈ ℕ → -1 ⁢ ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 ) = ∑ k = 1 N -1 ⁢ − 1 k − 1 ⁢ ( N − 1 k − 1 )
150 148 149 eqtr4d ⊢ N ∈ ℕ → ∑ k = 0 + 1 N − 1 k ⁢ ( N − 1 k − 1 ) = -1 ⁢ ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 )
151 131 150 oveq12d ⊢ N ∈ ℕ → − 1 0 ⁢ ( N − 1 0 − 1 ) + ∑ k = 0 + 1 N − 1 k ⁢ ( N − 1 k − 1 ) = 0 + -1 ⁢ ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 )
152 27 105 mulcld ⊢ N ∈ ℕ → -1 ⁢ ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 ) ∈ ℂ
153 152 addlidd ⊢ N ∈ ℕ → 0 + -1 ⁢ ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 ) = -1 ⁢ ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 )
154 116 151 153 3eqtrd ⊢ N ∈ ℕ → ∑ k = 0 N − 1 k ⁢ ( N − 1 k − 1 ) = -1 ⁢ ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 )
155 109 154 oveq12d ⊢ N ∈ ℕ → ∑ k = 0 N − 1 k ⁢ ( N − 1 k) + ∑ k = 0 N − 1 k ⁢ ( N − 1 k − 1 ) = ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 ) + -1 ⁢ ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 )
156 35 155 eqtrd ⊢ N ∈ ℕ → ∑ k = 0 N − 1 k ⁢ ( N − 1 k) + − 1 k ⁢ ( N − 1 k − 1 ) = ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 ) + -1 ⁢ ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 )
157 105 mulm1d ⊢ N ∈ ℕ → -1 ⁢ ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 ) = − ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 )
158 157 oveq2d ⊢ N ∈ ℕ → ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 ) + -1 ⁢ ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 ) = ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 ) + − ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 )
159 105 negidd ⊢ N ∈ ℕ → ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 ) + − ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 ) = 0
160 158 159 eqtrd ⊢ N ∈ ℕ → ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 ) + -1 ⁢ ∑ k = 1 N − 1 k − 1 ⁢ ( N − 1 k − 1 ) = 0
161 24 156 160 3eqtrd ⊢ N ∈ ℕ → ∑ k = 0 N − 1 k ⁢ ( N k) = 0