Metamath Proof Explorer


Theorem fltnltalem

Description: Lemma for fltnlta . A lower bound for A based on pwdif . (Contributed by Steven Nguyen, 22-Aug-2023)

Ref Expression
Hypotheses fltltc.a ⊢ φ → A ∈ ℕ
fltltc.b ⊢ φ → B ∈ ℕ
fltltc.c ⊢ φ → C ∈ ℕ
fltltc.n ⊢ φ → N ∈ ℤ ≥ 3
fltltc.1 ⊢ φ → A N + B N = C N
Assertion fltnltalem ⊢ φ → C − B ⁢ C N − 1 + N − 1 ⁢ B N − 1 < A N

Proof

Step Hyp Ref Expression
1 fltltc.a ⊢ φ → A ∈ ℕ
2 fltltc.b ⊢ φ → B ∈ ℕ
3 fltltc.c ⊢ φ → C ∈ ℕ
4 fltltc.n ⊢ φ → N ∈ ℤ ≥ 3
5 fltltc.1 ⊢ φ → A N + B N = C N
6 3 nnred ⊢ φ → C ∈ ℝ
7 eluz3nn ⊢ N ∈ ℤ ≥ 3 → N ∈ ℕ
8 nnm1nn0 ⊢ N ∈ ℕ → N − 1 ∈ ℕ 0
9 4 7 8 3syl ⊢ φ → N − 1 ∈ ℕ 0
10 6 9 reexpcld ⊢ φ → C N − 1 ∈ ℝ
11 9 nn0red ⊢ φ → N − 1 ∈ ℝ
12 2 nnred ⊢ φ → B ∈ ℝ
13 12 9 reexpcld ⊢ φ → B N − 1 ∈ ℝ
14 11 13 remulcld ⊢ φ → N − 1 ⁢ B N − 1 ∈ ℝ
15 10 14 readdcld ⊢ φ → C N − 1 + N − 1 ⁢ B N − 1 ∈ ℝ
16 fzofi ⊢ 0 ..^ N ∈ Fin
17 16 a1i ⊢ φ → 0 ..^ N ∈ Fin
18 6 adantr ⊢ φ ∧ k ∈ 0 ..^ N → C ∈ ℝ
19 elfzonn0 ⊢ k ∈ 0 ..^ N → k ∈ ℕ 0
20 19 adantl ⊢ φ ∧ k ∈ 0 ..^ N → k ∈ ℕ 0
21 18 20 reexpcld ⊢ φ ∧ k ∈ 0 ..^ N → C k ∈ ℝ
22 12 adantr ⊢ φ ∧ k ∈ 0 ..^ N → B ∈ ℝ
23 fzonnsub ⊢ k ∈ 0 ..^ N → N − k ∈ ℕ
24 23 adantl ⊢ φ ∧ k ∈ 0 ..^ N → N − k ∈ ℕ
25 nnm1nn0 ⊢ N − k ∈ ℕ → N - k - 1 ∈ ℕ 0
26 24 25 syl ⊢ φ ∧ k ∈ 0 ..^ N → N - k - 1 ∈ ℕ 0
27 22 26 reexpcld ⊢ φ ∧ k ∈ 0 ..^ N → B N - k - 1 ∈ ℝ
28 21 27 remulcld ⊢ φ ∧ k ∈ 0 ..^ N → C k ⁢ B N - k - 1 ∈ ℝ
29 17 28 fsumrecl ⊢ φ → ∑ k ∈ 0 ..^ N C k ⁢ B N - k - 1 ∈ ℝ
30 1 2 3 4 5 fltltc ⊢ φ → B < C
31 difrp ⊢ B ∈ ℝ ∧ C ∈ ℝ → B < C ↔ C − B ∈ ℝ +
32 12 6 31 syl2anc ⊢ φ → B < C ↔ C − B ∈ ℝ +
33 30 32 mpbid ⊢ φ → C − B ∈ ℝ +
34 fzofi ⊢ 0 ..^ N − 1 ∈ Fin
35 34 a1i ⊢ φ → 0 ..^ N − 1 ∈ Fin
36 6 adantr ⊢ φ ∧ k ∈ 0 ..^ N − 1 → C ∈ ℝ
37 elfzonn0 ⊢ k ∈ 0 ..^ N − 1 → k ∈ ℕ 0
38 37 adantl ⊢ φ ∧ k ∈ 0 ..^ N − 1 → k ∈ ℕ 0
39 36 38 reexpcld ⊢ φ ∧ k ∈ 0 ..^ N − 1 → C k ∈ ℝ
40 12 adantr ⊢ φ ∧ k ∈ 0 ..^ N − 1 → B ∈ ℝ
41 fzonnsub ⊢ k ∈ 0 ..^ N − 1 → N - 1 - k ∈ ℕ
42 41 nnnn0d ⊢ k ∈ 0 ..^ N − 1 → N - 1 - k ∈ ℕ 0
43 42 adantl ⊢ φ ∧ k ∈ 0 ..^ N − 1 → N - 1 - k ∈ ℕ 0
44 40 43 reexpcld ⊢ φ ∧ k ∈ 0 ..^ N − 1 → B N - 1 - k ∈ ℝ
45 39 44 remulcld ⊢ φ ∧ k ∈ 0 ..^ N − 1 → C k ⁢ B N - 1 - k ∈ ℝ
46 35 45 fsumrecl ⊢ φ → ∑ k ∈ 0 ..^ N − 1 C k ⁢ B N - 1 - k ∈ ℝ
47 fzofi ⊢ 0 ..^ N - 1 - 1 ∈ Fin
48 47 a1i ⊢ φ → 0 ..^ N - 1 - 1 ∈ Fin
49 12 adantr ⊢ φ ∧ k ∈ 0 ..^ N - 1 - 1 → B ∈ ℝ
50 elfzonn0 ⊢ k ∈ 0 ..^ N - 1 - 1 → k ∈ ℕ 0
51 50 adantl ⊢ φ ∧ k ∈ 0 ..^ N - 1 - 1 → k ∈ ℕ 0
52 49 51 reexpcld ⊢ φ ∧ k ∈ 0 ..^ N - 1 - 1 → B k ∈ ℝ
53 simpr ⊢ φ ∧ k ∈ 0 ..^ N - 1 - 1 → k ∈ 0 ..^ N - 1 - 1
54 1nn0 ⊢ 1 ∈ ℕ 0
55 elfzoext ⊢ k ∈ 0 ..^ N - 1 - 1 ∧ 1 ∈ ℕ 0 → k ∈ 0 ..^ N − 1 - 1 + 1
56 53 54 55 sylancl ⊢ φ ∧ k ∈ 0 ..^ N - 1 - 1 → k ∈ 0 ..^ N − 1 - 1 + 1
57 nnnn0 ⊢ N ∈ ℕ → N ∈ ℕ 0
58 4 7 57 3syl ⊢ φ → N ∈ ℕ 0
59 58 nn0cnd ⊢ φ → N ∈ ℂ
60 1cnd ⊢ φ → 1 ∈ ℂ
61 59 60 subcld ⊢ φ → N − 1 ∈ ℂ
62 61 60 npcand ⊢ φ → N − 1 - 1 + 1 = N − 1
63 62 oveq2d ⊢ φ → 0 ..^ N − 1 - 1 + 1 = 0 ..^ N − 1
64 63 adantr ⊢ φ ∧ k ∈ 0 ..^ N - 1 - 1 → 0 ..^ N − 1 - 1 + 1 = 0 ..^ N − 1
65 56 64 eleqtrd ⊢ φ ∧ k ∈ 0 ..^ N - 1 - 1 → k ∈ 0 ..^ N − 1
66 65 42 syl ⊢ φ ∧ k ∈ 0 ..^ N - 1 - 1 → N - 1 - k ∈ ℕ 0
67 49 66 reexpcld ⊢ φ ∧ k ∈ 0 ..^ N - 1 - 1 → B N - 1 - k ∈ ℝ
68 52 67 remulcld ⊢ φ ∧ k ∈ 0 ..^ N - 1 - 1 → B k ⁢ B N - 1 - k ∈ ℝ
69 48 68 fsumrecl ⊢ φ → ∑ k ∈ 0 ..^ N - 1 - 1 B k ⁢ B N - 1 - k ∈ ℝ
70 sub1m1 ⊢ N ∈ ℂ → N - 1 - 1 = N − 2
71 59 70 syl ⊢ φ → N - 1 - 1 = N − 2
72 uz3m2nn ⊢ N ∈ ℤ ≥ 3 → N − 2 ∈ ℕ
73 4 72 syl ⊢ φ → N − 2 ∈ ℕ
74 71 73 eqeltrd ⊢ φ → N - 1 - 1 ∈ ℕ
75 74 nnnn0d ⊢ φ → N - 1 - 1 ∈ ℕ 0
76 12 75 reexpcld ⊢ φ → B N - 1 - 1 ∈ ℝ
77 76 12 remulcld ⊢ φ → B N - 1 - 1 ⁢ B ∈ ℝ
78 69 77 readdcld ⊢ φ → ∑ k ∈ 0 ..^ N - 1 - 1 B k ⁢ B N - 1 - k + B N - 1 - 1 ⁢ B ∈ ℝ
79 6 adantr ⊢ φ ∧ k ∈ 0 ..^ N - 1 - 1 → C ∈ ℝ
80 79 51 reexpcld ⊢ φ ∧ k ∈ 0 ..^ N - 1 - 1 → C k ∈ ℝ
81 80 67 remulcld ⊢ φ ∧ k ∈ 0 ..^ N - 1 - 1 → C k ⁢ B N - 1 - k ∈ ℝ
82 48 81 fsumrecl ⊢ φ → ∑ k ∈ 0 ..^ N - 1 - 1 C k ⁢ B N - 1 - k ∈ ℝ
83 6 75 reexpcld ⊢ φ → C N - 1 - 1 ∈ ℝ
84 83 12 remulcld ⊢ φ → C N - 1 - 1 ⁢ B ∈ ℝ
85 82 84 readdcld ⊢ φ → ∑ k ∈ 0 ..^ N - 1 - 1 C k ⁢ B N - 1 - k + C N - 1 - 1 ⁢ B ∈ ℝ
86 2 nncnd ⊢ φ → B ∈ ℂ
87 uzuzle23 ⊢ N ∈ ℤ ≥ 3 → N ∈ ℤ ≥ 2
88 4 87 syl ⊢ φ → N ∈ ℤ ≥ 2
89 uz2m1nn ⊢ N ∈ ℤ ≥ 2 → N − 1 ∈ ℕ
90 88 89 syl ⊢ φ → N − 1 ∈ ℕ
91 expm1t ⊢ B ∈ ℂ ∧ N − 1 ∈ ℕ → B N − 1 = B N - 1 - 1 ⁢ B
92 86 90 91 syl2anc ⊢ φ → B N − 1 = B N - 1 - 1 ⁢ B
93 92 eqcomd ⊢ φ → B N - 1 - 1 ⁢ B = B N − 1
94 93 oveq2d ⊢ φ → N - 1 - 1 ⁢ B N − 1 + B N - 1 - 1 ⁢ B = N - 1 - 1 ⁢ B N − 1 + B N − 1
95 61 60 subcld ⊢ φ → N - 1 - 1 ∈ ℂ
96 86 9 expcld ⊢ φ → B N − 1 ∈ ℂ
97 95 96 adddirp1d ⊢ φ → N − 1 - 1 + 1 ⁢ B N − 1 = N - 1 - 1 ⁢ B N − 1 + B N − 1
98 62 oveq1d ⊢ φ → N − 1 - 1 + 1 ⁢ B N − 1 = N − 1 ⁢ B N − 1
99 94 97 98 3eqtr2rd ⊢ φ → N − 1 ⁢ B N − 1 = N - 1 - 1 ⁢ B N − 1 + B N - 1 - 1 ⁢ B
100 14 99 eqled ⊢ φ → N − 1 ⁢ B N − 1 ≤ N - 1 - 1 ⁢ B N − 1 + B N - 1 - 1 ⁢ B
101 37 nn0cnd ⊢ k ∈ 0 ..^ N − 1 → k ∈ ℂ
102 65 101 syl ⊢ φ ∧ k ∈ 0 ..^ N - 1 - 1 → k ∈ ℂ
103 61 adantr ⊢ φ ∧ k ∈ 0 ..^ N - 1 - 1 → N − 1 ∈ ℂ
104 102 103 pncan3d ⊢ φ ∧ k ∈ 0 ..^ N - 1 - 1 → k + N − 1 - k = N − 1
105 104 oveq2d ⊢ φ ∧ k ∈ 0 ..^ N - 1 - 1 → B k + N − 1 - k = B N − 1
106 105 sumeq2dv ⊢ φ → ∑ k ∈ 0 ..^ N - 1 - 1 B k + N − 1 - k = ∑ k ∈ 0 ..^ N - 1 - 1 B N − 1
107 86 adantr ⊢ φ ∧ k ∈ 0 ..^ N - 1 - 1 → B ∈ ℂ
108 107 66 51 expaddd ⊢ φ ∧ k ∈ 0 ..^ N - 1 - 1 → B k + N − 1 - k = B k ⁢ B N - 1 - k
109 108 sumeq2dv ⊢ φ → ∑ k ∈ 0 ..^ N - 1 - 1 B k + N − 1 - k = ∑ k ∈ 0 ..^ N - 1 - 1 B k ⁢ B N - 1 - k
110 fsumconst ⊢ 0 ..^ N - 1 - 1 ∈ Fin ∧ B N − 1 ∈ ℂ → ∑ k ∈ 0 ..^ N - 1 - 1 B N − 1 = 0 ..^ N - 1 - 1 ⁢ B N − 1
111 48 96 110 syl2anc ⊢ φ → ∑ k ∈ 0 ..^ N - 1 - 1 B N − 1 = 0 ..^ N - 1 - 1 ⁢ B N − 1
112 hashfzo0 ⊢ N - 1 - 1 ∈ ℕ 0 → 0 ..^ N - 1 - 1 = N - 1 - 1
113 75 112 syl ⊢ φ → 0 ..^ N - 1 - 1 = N - 1 - 1
114 113 oveq1d ⊢ φ → 0 ..^ N - 1 - 1 ⁢ B N − 1 = N - 1 - 1 ⁢ B N − 1
115 111 114 eqtrd ⊢ φ → ∑ k ∈ 0 ..^ N - 1 - 1 B N − 1 = N - 1 - 1 ⁢ B N − 1
116 106 109 115 3eqtr3d ⊢ φ → ∑ k ∈ 0 ..^ N - 1 - 1 B k ⁢ B N - 1 - k = N - 1 - 1 ⁢ B N − 1
117 116 oveq1d ⊢ φ → ∑ k ∈ 0 ..^ N - 1 - 1 B k ⁢ B N - 1 - k + B N - 1 - 1 ⁢ B = N - 1 - 1 ⁢ B N − 1 + B N - 1 - 1 ⁢ B
118 100 117 breqtrrd ⊢ φ → N − 1 ⁢ B N − 1 ≤ ∑ k ∈ 0 ..^ N - 1 - 1 B k ⁢ B N - 1 - k + B N - 1 - 1 ⁢ B
119 2 nnrpd ⊢ φ → B ∈ ℝ +
120 119 rpge0d ⊢ φ → 0 ≤ B
121 120 adantr ⊢ φ ∧ k ∈ 0 ..^ N - 1 - 1 → 0 ≤ B
122 49 66 121 expge0d ⊢ φ ∧ k ∈ 0 ..^ N - 1 - 1 → 0 ≤ B N - 1 - k
123 12 6 30 ltled ⊢ φ → B ≤ C
124 123 adantr ⊢ φ ∧ k ∈ 0 ..^ N - 1 - 1 → B ≤ C
125 leexp1a ⊢ B ∈ ℝ ∧ C ∈ ℝ ∧ k ∈ ℕ 0 ∧ 0 ≤ B ∧ B ≤ C → B k ≤ C k
126 49 79 51 121 124 125 syl32anc ⊢ φ ∧ k ∈ 0 ..^ N - 1 - 1 → B k ≤ C k
127 52 80 67 122 126 lemul1ad ⊢ φ ∧ k ∈ 0 ..^ N - 1 - 1 → B k ⁢ B N - 1 - k ≤ C k ⁢ B N - 1 - k
128 48 68 81 127 fsumle ⊢ φ → ∑ k ∈ 0 ..^ N - 1 - 1 B k ⁢ B N - 1 - k ≤ ∑ k ∈ 0 ..^ N - 1 - 1 C k ⁢ B N - 1 - k
129 3 nnrpd ⊢ φ → C ∈ ℝ +
130 119 129 74 30 ltexp1dd ⊢ φ → B N - 1 - 1 < C N - 1 - 1
131 76 83 119 130 ltmul1dd ⊢ φ → B N - 1 - 1 ⁢ B < C N - 1 - 1 ⁢ B
132 69 77 82 84 128 131 leltaddd ⊢ φ → ∑ k ∈ 0 ..^ N - 1 - 1 B k ⁢ B N - 1 - k + B N - 1 - 1 ⁢ B < ∑ k ∈ 0 ..^ N - 1 - 1 C k ⁢ B N - 1 - k + C N - 1 - 1 ⁢ B
133 14 78 85 118 132 lelttrd ⊢ φ → N − 1 ⁢ B N − 1 < ∑ k ∈ 0 ..^ N - 1 - 1 C k ⁢ B N - 1 - k + C N - 1 - 1 ⁢ B
134 61 60 nncand ⊢ φ → N - 1 - N - 1 - 1 = 1
135 134 oveq2d ⊢ φ → B N - 1 - N - 1 - 1 = B 1
136 86 exp1d ⊢ φ → B 1 = B
137 135 136 eqtrd ⊢ φ → B N - 1 - N - 1 - 1 = B
138 137 oveq2d ⊢ φ → C N - 1 - 1 ⁢ B N - 1 - N - 1 - 1 = C N - 1 - 1 ⁢ B
139 138 oveq2d ⊢ φ → ∑ k ∈ 0 ..^ N - 1 - 1 C k ⁢ B N - 1 - k + C N - 1 - 1 ⁢ B N - 1 - N - 1 - 1 = ∑ k ∈ 0 ..^ N - 1 - 1 C k ⁢ B N - 1 - k + C N - 1 - 1 ⁢ B
140 133 139 breqtrrd ⊢ φ → N − 1 ⁢ B N − 1 < ∑ k ∈ 0 ..^ N - 1 - 1 C k ⁢ B N - 1 - k + C N - 1 - 1 ⁢ B N - 1 - N - 1 - 1
141 0zd ⊢ φ → 0 ∈ ℤ
142 141 peano2zd ⊢ φ → 0 + 1 ∈ ℤ
143 0cn ⊢ 0 ∈ ℂ
144 ax-1cn ⊢ 1 ∈ ℂ
145 143 144 144 addassi ⊢ 0 + 1 + 1 = 0 + 1 + 1
146 144 144 addcli ⊢ 1 + 1 ∈ ℂ
147 146 addlidi ⊢ 0 + 1 + 1 = 1 + 1
148 1p1e2 ⊢ 1 + 1 = 2
149 145 147 148 3eqtri ⊢ 0 + 1 + 1 = 2
150 149 a1i ⊢ φ → 0 + 1 + 1 = 2
151 150 fveq2d ⊢ φ → ℤ ≥ 0 + 1 + 1 = ℤ ≥ 2
152 88 151 eleqtrrd ⊢ φ → N ∈ ℤ ≥ 0 + 1 + 1
153 eluzp1m1 ⊢ 0 + 1 ∈ ℤ ∧ N ∈ ℤ ≥ 0 + 1 + 1 → N − 1 ∈ ℤ ≥ 0 + 1
154 142 152 153 syl2anc ⊢ φ → N − 1 ∈ ℤ ≥ 0 + 1
155 eluzp1m1 ⊢ 0 ∈ ℤ ∧ N − 1 ∈ ℤ ≥ 0 + 1 → N - 1 - 1 ∈ ℤ ≥ 0
156 141 154 155 syl2anc ⊢ φ → N - 1 - 1 ∈ ℤ ≥ 0
157 3 nncnd ⊢ φ → C ∈ ℂ
158 157 adantr ⊢ φ ∧ k ∈ 0 ..^ N − 1 → C ∈ ℂ
159 158 38 expcld ⊢ φ ∧ k ∈ 0 ..^ N − 1 → C k ∈ ℂ
160 86 adantr ⊢ φ ∧ k ∈ 0 ..^ N − 1 → B ∈ ℂ
161 160 43 expcld ⊢ φ ∧ k ∈ 0 ..^ N − 1 → B N - 1 - k ∈ ℂ
162 159 161 mulcld ⊢ φ ∧ k ∈ 0 ..^ N − 1 → C k ⁢ B N - 1 - k ∈ ℂ
163 oveq2 ⊢ k = N - 1 - 1 → C k = C N - 1 - 1
164 oveq2 ⊢ k = N - 1 - 1 → N - 1 - k = N - 1 - N - 1 - 1
165 164 oveq2d ⊢ k = N - 1 - 1 → B N - 1 - k = B N - 1 - N - 1 - 1
166 163 165 oveq12d ⊢ k = N - 1 - 1 → C k ⁢ B N - 1 - k = C N - 1 - 1 ⁢ B N - 1 - N - 1 - 1
167 9 nn0zd ⊢ φ → N − 1 ∈ ℤ
168 156 162 166 167 fzosumm1 ⊢ φ → ∑ k ∈ 0 ..^ N − 1 C k ⁢ B N - 1 - k = ∑ k ∈ 0 ..^ N - 1 - 1 C k ⁢ B N - 1 - k + C N - 1 - 1 ⁢ B N - 1 - N - 1 - 1
169 140 168 breqtrrd ⊢ φ → N − 1 ⁢ B N − 1 < ∑ k ∈ 0 ..^ N − 1 C k ⁢ B N - 1 - k
170 14 46 10 169 ltadd2dd ⊢ φ → C N − 1 + N − 1 ⁢ B N − 1 < C N − 1 + ∑ k ∈ 0 ..^ N − 1 C k ⁢ B N - 1 - k
171 35 162 fsumcl ⊢ φ → ∑ k ∈ 0 ..^ N − 1 C k ⁢ B N - 1 - k ∈ ℂ
172 157 9 expcld ⊢ φ → C N − 1 ∈ ℂ
173 171 172 addcomd ⊢ φ → ∑ k ∈ 0 ..^ N − 1 C k ⁢ B N - 1 - k + C N − 1 = C N − 1 + ∑ k ∈ 0 ..^ N − 1 C k ⁢ B N - 1 - k
174 170 173 breqtrrd ⊢ φ → C N − 1 + N − 1 ⁢ B N − 1 < ∑ k ∈ 0 ..^ N − 1 C k ⁢ B N - 1 - k + C N − 1
175 59 adantr ⊢ φ ∧ k ∈ 0 ..^ N − 1 → N ∈ ℂ
176 101 adantl ⊢ φ ∧ k ∈ 0 ..^ N − 1 → k ∈ ℂ
177 1cnd ⊢ φ ∧ k ∈ 0 ..^ N − 1 → 1 ∈ ℂ
178 175 176 177 sub32d ⊢ φ ∧ k ∈ 0 ..^ N − 1 → N - k - 1 = N - 1 - k
179 178 oveq2d ⊢ φ ∧ k ∈ 0 ..^ N − 1 → B N - k - 1 = B N - 1 - k
180 179 oveq2d ⊢ φ ∧ k ∈ 0 ..^ N − 1 → C k ⁢ B N - k - 1 = C k ⁢ B N - 1 - k
181 180 sumeq2dv ⊢ φ → ∑ k ∈ 0 ..^ N − 1 C k ⁢ B N - k - 1 = ∑ k ∈ 0 ..^ N − 1 C k ⁢ B N - 1 - k
182 59 59 60 nnncand ⊢ φ → N - N − 1 - 1 = N − N
183 59 subidd ⊢ φ → N − N = 0
184 182 183 eqtrd ⊢ φ → N - N − 1 - 1 = 0
185 184 oveq2d ⊢ φ → B N - N − 1 - 1 = B 0
186 86 exp0d ⊢ φ → B 0 = 1
187 185 186 eqtrd ⊢ φ → B N - N − 1 - 1 = 1
188 187 oveq2d ⊢ φ → C N − 1 ⁢ B N - N − 1 - 1 = C N − 1 ⋅ 1
189 10 recnd ⊢ φ → C N − 1 ∈ ℂ
190 189 mulridd ⊢ φ → C N − 1 ⋅ 1 = C N − 1
191 188 190 eqtrd ⊢ φ → C N − 1 ⁢ B N - N − 1 - 1 = C N − 1
192 181 191 oveq12d ⊢ φ → ∑ k ∈ 0 ..^ N − 1 C k ⁢ B N - k - 1 + C N − 1 ⁢ B N - N − 1 - 1 = ∑ k ∈ 0 ..^ N − 1 C k ⁢ B N - 1 - k + C N − 1
193 174 192 breqtrrd ⊢ φ → C N − 1 + N − 1 ⁢ B N − 1 < ∑ k ∈ 0 ..^ N − 1 C k ⁢ B N - k - 1 + C N − 1 ⁢ B N - N − 1 - 1
194 elnn0uz ⊢ N − 1 ∈ ℕ 0 ↔ N − 1 ∈ ℤ ≥ 0
195 9 194 sylib ⊢ φ → N − 1 ∈ ℤ ≥ 0
196 157 adantr ⊢ φ ∧ k ∈ 0 ..^ N → C ∈ ℂ
197 196 20 expcld ⊢ φ ∧ k ∈ 0 ..^ N → C k ∈ ℂ
198 86 adantr ⊢ φ ∧ k ∈ 0 ..^ N → B ∈ ℂ
199 198 26 expcld ⊢ φ ∧ k ∈ 0 ..^ N → B N - k - 1 ∈ ℂ
200 197 199 mulcld ⊢ φ ∧ k ∈ 0 ..^ N → C k ⁢ B N - k - 1 ∈ ℂ
201 oveq2 ⊢ k = N − 1 → C k = C N − 1
202 oveq2 ⊢ k = N − 1 → N − k = N − N − 1
203 202 oveq1d ⊢ k = N − 1 → N - k - 1 = N - N − 1 - 1
204 203 oveq2d ⊢ k = N − 1 → B N - k - 1 = B N - N − 1 - 1
205 201 204 oveq12d ⊢ k = N − 1 → C k ⁢ B N - k - 1 = C N − 1 ⁢ B N - N − 1 - 1
206 58 nn0zd ⊢ φ → N ∈ ℤ
207 195 200 205 206 fzosumm1 ⊢ φ → ∑ k ∈ 0 ..^ N C k ⁢ B N - k - 1 = ∑ k ∈ 0 ..^ N − 1 C k ⁢ B N - k - 1 + C N − 1 ⁢ B N - N − 1 - 1
208 193 207 breqtrrd ⊢ φ → C N − 1 + N − 1 ⁢ B N − 1 < ∑ k ∈ 0 ..^ N C k ⁢ B N - k - 1
209 15 29 33 208 ltmul2dd ⊢ φ → C − B ⁢ C N − 1 + N − 1 ⁢ B N − 1 < C − B ⁢ ∑ k ∈ 0 ..^ N C k ⁢ B N - k - 1
210 pwdif ⊢ N ∈ ℕ 0 ∧ C ∈ ℂ ∧ B ∈ ℂ → C N − B N = C − B ⁢ ∑ k ∈ 0 ..^ N C k ⁢ B N - k - 1
211 58 157 86 210 syl3anc ⊢ φ → C N − B N = C − B ⁢ ∑ k ∈ 0 ..^ N C k ⁢ B N - k - 1
212 209 211 breqtrrd ⊢ φ → C − B ⁢ C N − 1 + N − 1 ⁢ B N − 1 < C N − B N
213 1 nncnd ⊢ φ → A ∈ ℂ
214 213 58 expcld ⊢ φ → A N ∈ ℂ
215 86 58 expcld ⊢ φ → B N ∈ ℂ
216 214 215 5 mvlraddd ⊢ φ → A N = C N − B N
217 212 216 breqtrrd ⊢ φ → C − B ⁢ C N − 1 + N − 1 ⁢ B N − 1 < A N