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

Theorem sticksstones12a 40961
Description: Establish bijective mapping between strictly monotone functions and functions that sum to a fixed non-negative integer. (Contributed by metakunt, 11-Oct-2024.)
Hypotheses
Ref Expression
sticksstones12a.1 (πœ‘ β†’ 𝑁 ∈ β„•0)
sticksstones12a.2 (πœ‘ β†’ 𝐾 ∈ β„•)
sticksstones12a.3 𝐹 = (π‘Ž ∈ 𝐴 ↦ (𝑗 ∈ (1...𝐾) ↦ (𝑗 + Σ𝑙 ∈ (1...𝑗)(π‘Žβ€˜π‘™))))
sticksstones12a.4 𝐺 = (𝑏 ∈ 𝐡 ↦ if(𝐾 = 0, {⟨1, π‘βŸ©}, (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘β€˜πΎ)), if(π‘˜ = 1, ((π‘β€˜1) βˆ’ 1), (((π‘β€˜π‘˜) βˆ’ (π‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))))
sticksstones12a.5 𝐴 = {𝑔 ∣ (𝑔:(1...(𝐾 + 1))βŸΆβ„•0 ∧ Σ𝑖 ∈ (1...(𝐾 + 1))(π‘”β€˜π‘–) = 𝑁)}
sticksstones12a.6 𝐡 = {𝑓 ∣ (𝑓:(1...𝐾)⟢(1...(𝑁 + 𝐾)) ∧ βˆ€π‘₯ ∈ (1...𝐾)βˆ€π‘¦ ∈ (1...𝐾)(π‘₯ < 𝑦 β†’ (π‘“β€˜π‘₯) < (π‘“β€˜π‘¦)))}
Assertion
Ref Expression
sticksstones12a (πœ‘ β†’ βˆ€π‘‘ ∈ 𝐡 (πΉβ€˜(πΊβ€˜π‘‘)) = 𝑑)
Distinct variable groups:   𝐴,π‘Ž,𝑗,π‘˜,𝑙,π‘₯,𝑦   𝐴,𝑏,π‘˜,π‘₯,𝑦   𝐡,π‘Ž,𝑖,π‘˜,𝑙   𝐡,𝑏,𝑖   𝐡,𝑗   𝐹,𝑏,π‘˜   𝐾,π‘Ž,𝑓,𝑗,𝑙,π‘₯,𝑦   𝐾,𝑏,𝑓   𝑔,𝐾,𝑖,π‘˜,π‘Ž   𝑁,π‘Ž,𝑓,𝑗,𝑙   𝑁,𝑏,𝑔,𝑖,π‘˜   π‘Ž,𝑑,𝑓,𝑗,𝑙,π‘₯,𝑦   πœ‘,π‘Ž,𝑖,π‘˜,𝑙   𝑔,𝑏,𝑑   πœ‘,𝑏   πœ‘,𝑗   𝑔,𝑑,𝑖,π‘˜   πœ‘,𝑑,π‘₯,𝑦
Allowed substitution hints:   πœ‘(𝑓,𝑔)   𝐴(𝑓,𝑔,𝑖,𝑑)   𝐡(π‘₯,𝑦,𝑓,𝑔,𝑑)   𝐹(π‘₯,𝑦,𝑓,𝑔,𝑖,𝑗,π‘Ž,𝑑,𝑙)   𝐺(π‘₯,𝑦,𝑓,𝑔,𝑖,𝑗,π‘˜,π‘Ž,𝑏,𝑑,𝑙)   𝐾(𝑑)   𝑁(π‘₯,𝑦,𝑑)

Proof of Theorem sticksstones12a
Dummy variables π‘œ 𝑠 π‘Ÿ 𝑀 π‘ž are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 sticksstones12a.4 . . . . . . 7 𝐺 = (𝑏 ∈ 𝐡 ↦ if(𝐾 = 0, {⟨1, π‘βŸ©}, (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘β€˜πΎ)), if(π‘˜ = 1, ((π‘β€˜1) βˆ’ 1), (((π‘β€˜π‘˜) βˆ’ (π‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))))
21a1i 11 . . . . . 6 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ 𝐺 = (𝑏 ∈ 𝐡 ↦ if(𝐾 = 0, {⟨1, π‘βŸ©}, (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘β€˜πΎ)), if(π‘˜ = 1, ((π‘β€˜1) βˆ’ 1), (((π‘β€˜π‘˜) βˆ’ (π‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))))))
3 0red 11213 . . . . . . . . . . . 12 (πœ‘ β†’ 0 ∈ ℝ)
4 sticksstones12a.2 . . . . . . . . . . . . 13 (πœ‘ β†’ 𝐾 ∈ β„•)
54nngt0d 12257 . . . . . . . . . . . 12 (πœ‘ β†’ 0 < 𝐾)
63, 5ltned 11346 . . . . . . . . . . 11 (πœ‘ β†’ 0 β‰  𝐾)
76necomd 2996 . . . . . . . . . 10 (πœ‘ β†’ 𝐾 β‰  0)
87neneqd 2945 . . . . . . . . 9 (πœ‘ β†’ Β¬ 𝐾 = 0)
98ad2antrr 724 . . . . . . . 8 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 𝑏 = 𝑑) β†’ Β¬ 𝐾 = 0)
109iffalsed 4538 . . . . . . 7 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 𝑏 = 𝑑) β†’ if(𝐾 = 0, {⟨1, π‘βŸ©}, (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘β€˜πΎ)), if(π‘˜ = 1, ((π‘β€˜1) βˆ’ 1), (((π‘β€˜π‘˜) βˆ’ (π‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))) = (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘β€˜πΎ)), if(π‘˜ = 1, ((π‘β€˜1) βˆ’ 1), (((π‘β€˜π‘˜) βˆ’ (π‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))))
11 fveq1 6887 . . . . . . . . . . . 12 (𝑏 = 𝑑 β†’ (π‘β€˜πΎ) = (π‘‘β€˜πΎ))
1211oveq2d 7421 . . . . . . . . . . 11 (𝑏 = 𝑑 β†’ ((𝑁 + 𝐾) βˆ’ (π‘β€˜πΎ)) = ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)))
13 fveq1 6887 . . . . . . . . . . . . 13 (𝑏 = 𝑑 β†’ (π‘β€˜1) = (π‘‘β€˜1))
1413oveq1d 7420 . . . . . . . . . . . 12 (𝑏 = 𝑑 β†’ ((π‘β€˜1) βˆ’ 1) = ((π‘‘β€˜1) βˆ’ 1))
15 fveq1 6887 . . . . . . . . . . . . . 14 (𝑏 = 𝑑 β†’ (π‘β€˜π‘˜) = (π‘‘β€˜π‘˜))
16 fveq1 6887 . . . . . . . . . . . . . 14 (𝑏 = 𝑑 β†’ (π‘β€˜(π‘˜ βˆ’ 1)) = (π‘‘β€˜(π‘˜ βˆ’ 1)))
1715, 16oveq12d 7423 . . . . . . . . . . . . 13 (𝑏 = 𝑑 β†’ ((π‘β€˜π‘˜) βˆ’ (π‘β€˜(π‘˜ βˆ’ 1))) = ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))))
1817oveq1d 7420 . . . . . . . . . . . 12 (𝑏 = 𝑑 β†’ (((π‘β€˜π‘˜) βˆ’ (π‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1) = (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))
1914, 18ifeq12d 4548 . . . . . . . . . . 11 (𝑏 = 𝑑 β†’ if(π‘˜ = 1, ((π‘β€˜1) βˆ’ 1), (((π‘β€˜π‘˜) βˆ’ (π‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) = if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))
2012, 19ifeq12d 4548 . . . . . . . . . 10 (𝑏 = 𝑑 β†’ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘β€˜πΎ)), if(π‘˜ = 1, ((π‘β€˜1) βˆ’ 1), (((π‘β€˜π‘˜) βˆ’ (π‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) = if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))
2120adantl 482 . . . . . . . . 9 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 𝑏 = 𝑑) β†’ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘β€˜πΎ)), if(π‘˜ = 1, ((π‘β€˜1) βˆ’ 1), (((π‘β€˜π‘˜) βˆ’ (π‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) = if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))
2221adantr 481 . . . . . . . 8 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 𝑏 = 𝑑) ∧ π‘˜ ∈ (1...(𝐾 + 1))) β†’ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘β€˜πΎ)), if(π‘˜ = 1, ((π‘β€˜1) βˆ’ 1), (((π‘β€˜π‘˜) βˆ’ (π‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) = if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))
2322mpteq2dva 5247 . . . . . . 7 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 𝑏 = 𝑑) β†’ (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘β€˜πΎ)), if(π‘˜ = 1, ((π‘β€˜1) βˆ’ 1), (((π‘β€˜π‘˜) βˆ’ (π‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))) = (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))))
2410, 23eqtrd 2772 . . . . . 6 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 𝑏 = 𝑑) β†’ if(𝐾 = 0, {⟨1, π‘βŸ©}, (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘β€˜πΎ)), if(π‘˜ = 1, ((π‘β€˜1) βˆ’ 1), (((π‘β€˜π‘˜) βˆ’ (π‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))) = (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))))
25 simpr 485 . . . . . 6 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ 𝑑 ∈ 𝐡)
26 fzfid 13934 . . . . . . 7 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (1...(𝐾 + 1)) ∈ Fin)
2726mptexd 7222 . . . . . 6 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))) ∈ V)
282, 24, 25, 27fvmptd 7002 . . . . 5 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (πΊβ€˜π‘‘) = (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))))
2928fveq2d 6892 . . . 4 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (πΉβ€˜(πΊβ€˜π‘‘)) = (πΉβ€˜(π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))))
30 sticksstones12a.3 . . . . . . 7 𝐹 = (π‘Ž ∈ 𝐴 ↦ (𝑗 ∈ (1...𝐾) ↦ (𝑗 + Σ𝑙 ∈ (1...𝑗)(π‘Žβ€˜π‘™))))
3130a1i 11 . . . . . 6 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ 𝐹 = (π‘Ž ∈ 𝐴 ↦ (𝑗 ∈ (1...𝐾) ↦ (𝑗 + Σ𝑙 ∈ (1...𝑗)(π‘Žβ€˜π‘™)))))
32 simpll 765 . . . . . . . . . . 11 (((π‘Ž = (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))) ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ π‘Ž = (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))))
3332fveq1d 6890 . . . . . . . . . 10 (((π‘Ž = (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))) ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ (π‘Žβ€˜π‘™) = ((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))β€˜π‘™))
3433sumeq2dv 15645 . . . . . . . . 9 ((π‘Ž = (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))) ∧ 𝑗 ∈ (1...𝐾)) β†’ Σ𝑙 ∈ (1...𝑗)(π‘Žβ€˜π‘™) = Σ𝑙 ∈ (1...𝑗)((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))β€˜π‘™))
3534oveq2d 7421 . . . . . . . 8 ((π‘Ž = (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))) ∧ 𝑗 ∈ (1...𝐾)) β†’ (𝑗 + Σ𝑙 ∈ (1...𝑗)(π‘Žβ€˜π‘™)) = (𝑗 + Σ𝑙 ∈ (1...𝑗)((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))β€˜π‘™)))
3635mpteq2dva 5247 . . . . . . 7 (π‘Ž = (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))) β†’ (𝑗 ∈ (1...𝐾) ↦ (𝑗 + Σ𝑙 ∈ (1...𝑗)(π‘Žβ€˜π‘™))) = (𝑗 ∈ (1...𝐾) ↦ (𝑗 + Σ𝑙 ∈ (1...𝑗)((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))β€˜π‘™))))
3736adantl 482 . . . . . 6 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘Ž = (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))) β†’ (𝑗 ∈ (1...𝐾) ↦ (𝑗 + Σ𝑙 ∈ (1...𝑗)(π‘Žβ€˜π‘™))) = (𝑗 ∈ (1...𝐾) ↦ (𝑗 + Σ𝑙 ∈ (1...𝑗)((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))β€˜π‘™))))
38 eleq1 2821 . . . . . . . . . . 11 (((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)) = if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) β†’ (((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)) ∈ β„•0 ↔ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) ∈ β„•0))
39 eleq1 2821 . . . . . . . . . . 11 (if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) = if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) β†’ (if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) ∈ β„•0 ↔ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) ∈ β„•0))
40 sticksstones12a.6 . . . . . . . . . . . . . . . . . . . . 21 𝐡 = {𝑓 ∣ (𝑓:(1...𝐾)⟢(1...(𝑁 + 𝐾)) ∧ βˆ€π‘₯ ∈ (1...𝐾)βˆ€π‘¦ ∈ (1...𝐾)(π‘₯ < 𝑦 β†’ (π‘“β€˜π‘₯) < (π‘“β€˜π‘¦)))}
4140eleq2i 2825 . . . . . . . . . . . . . . . . . . . 20 (𝑑 ∈ 𝐡 ↔ 𝑑 ∈ {𝑓 ∣ (𝑓:(1...𝐾)⟢(1...(𝑁 + 𝐾)) ∧ βˆ€π‘₯ ∈ (1...𝐾)βˆ€π‘¦ ∈ (1...𝐾)(π‘₯ < 𝑦 β†’ (π‘“β€˜π‘₯) < (π‘“β€˜π‘¦)))})
42 vex 3478 . . . . . . . . . . . . . . . . . . . . 21 𝑑 ∈ V
43 feq1 6695 . . . . . . . . . . . . . . . . . . . . . 22 (𝑓 = 𝑑 β†’ (𝑓:(1...𝐾)⟢(1...(𝑁 + 𝐾)) ↔ 𝑑:(1...𝐾)⟢(1...(𝑁 + 𝐾))))
44 fveq1 6887 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑓 = 𝑑 β†’ (π‘“β€˜π‘₯) = (π‘‘β€˜π‘₯))
45 fveq1 6887 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑓 = 𝑑 β†’ (π‘“β€˜π‘¦) = (π‘‘β€˜π‘¦))
4644, 45breq12d 5160 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑓 = 𝑑 β†’ ((π‘“β€˜π‘₯) < (π‘“β€˜π‘¦) ↔ (π‘‘β€˜π‘₯) < (π‘‘β€˜π‘¦)))
4746imbi2d 340 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑓 = 𝑑 β†’ ((π‘₯ < 𝑦 β†’ (π‘“β€˜π‘₯) < (π‘“β€˜π‘¦)) ↔ (π‘₯ < 𝑦 β†’ (π‘‘β€˜π‘₯) < (π‘‘β€˜π‘¦))))
48472ralbidv 3218 . . . . . . . . . . . . . . . . . . . . . 22 (𝑓 = 𝑑 β†’ (βˆ€π‘₯ ∈ (1...𝐾)βˆ€π‘¦ ∈ (1...𝐾)(π‘₯ < 𝑦 β†’ (π‘“β€˜π‘₯) < (π‘“β€˜π‘¦)) ↔ βˆ€π‘₯ ∈ (1...𝐾)βˆ€π‘¦ ∈ (1...𝐾)(π‘₯ < 𝑦 β†’ (π‘‘β€˜π‘₯) < (π‘‘β€˜π‘¦))))
4943, 48anbi12d 631 . . . . . . . . . . . . . . . . . . . . 21 (𝑓 = 𝑑 β†’ ((𝑓:(1...𝐾)⟢(1...(𝑁 + 𝐾)) ∧ βˆ€π‘₯ ∈ (1...𝐾)βˆ€π‘¦ ∈ (1...𝐾)(π‘₯ < 𝑦 β†’ (π‘“β€˜π‘₯) < (π‘“β€˜π‘¦))) ↔ (𝑑:(1...𝐾)⟢(1...(𝑁 + 𝐾)) ∧ βˆ€π‘₯ ∈ (1...𝐾)βˆ€π‘¦ ∈ (1...𝐾)(π‘₯ < 𝑦 β†’ (π‘‘β€˜π‘₯) < (π‘‘β€˜π‘¦)))))
5042, 49elab 3667 . . . . . . . . . . . . . . . . . . . 20 (𝑑 ∈ {𝑓 ∣ (𝑓:(1...𝐾)⟢(1...(𝑁 + 𝐾)) ∧ βˆ€π‘₯ ∈ (1...𝐾)βˆ€π‘¦ ∈ (1...𝐾)(π‘₯ < 𝑦 β†’ (π‘“β€˜π‘₯) < (π‘“β€˜π‘¦)))} ↔ (𝑑:(1...𝐾)⟢(1...(𝑁 + 𝐾)) ∧ βˆ€π‘₯ ∈ (1...𝐾)βˆ€π‘¦ ∈ (1...𝐾)(π‘₯ < 𝑦 β†’ (π‘‘β€˜π‘₯) < (π‘‘β€˜π‘¦))))
5141, 50bitri 274 . . . . . . . . . . . . . . . . . . 19 (𝑑 ∈ 𝐡 ↔ (𝑑:(1...𝐾)⟢(1...(𝑁 + 𝐾)) ∧ βˆ€π‘₯ ∈ (1...𝐾)βˆ€π‘¦ ∈ (1...𝐾)(π‘₯ < 𝑦 β†’ (π‘‘β€˜π‘₯) < (π‘‘β€˜π‘¦))))
5251biimpi 215 . . . . . . . . . . . . . . . . . 18 (𝑑 ∈ 𝐡 β†’ (𝑑:(1...𝐾)⟢(1...(𝑁 + 𝐾)) ∧ βˆ€π‘₯ ∈ (1...𝐾)βˆ€π‘¦ ∈ (1...𝐾)(π‘₯ < 𝑦 β†’ (π‘‘β€˜π‘₯) < (π‘‘β€˜π‘¦))))
5352adantl 482 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (𝑑:(1...𝐾)⟢(1...(𝑁 + 𝐾)) ∧ βˆ€π‘₯ ∈ (1...𝐾)βˆ€π‘¦ ∈ (1...𝐾)(π‘₯ < 𝑦 β†’ (π‘‘β€˜π‘₯) < (π‘‘β€˜π‘¦))))
5453simpld 495 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ 𝑑:(1...𝐾)⟢(1...(𝑁 + 𝐾)))
55 1zzd 12589 . . . . . . . . . . . . . . . . . 18 (πœ‘ β†’ 1 ∈ β„€)
5655adantr 481 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ 1 ∈ β„€)
574nnnn0d 12528 . . . . . . . . . . . . . . . . . . 19 (πœ‘ β†’ 𝐾 ∈ β„•0)
5857nn0zd 12580 . . . . . . . . . . . . . . . . . 18 (πœ‘ β†’ 𝐾 ∈ β„€)
5958adantr 481 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ 𝐾 ∈ β„€)
604nnge1d 12256 . . . . . . . . . . . . . . . . . 18 (πœ‘ β†’ 1 ≀ 𝐾)
6160adantr 481 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ 1 ≀ 𝐾)
624nnred 12223 . . . . . . . . . . . . . . . . . . 19 (πœ‘ β†’ 𝐾 ∈ ℝ)
6362leidd 11776 . . . . . . . . . . . . . . . . . 18 (πœ‘ β†’ 𝐾 ≀ 𝐾)
6463adantr 481 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ 𝐾 ≀ 𝐾)
6556, 59, 59, 61, 64elfzd 13488 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ 𝐾 ∈ (1...𝐾))
6654, 65ffvelcdmd 7084 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (π‘‘β€˜πΎ) ∈ (1...(𝑁 + 𝐾)))
67 elfzle2 13501 . . . . . . . . . . . . . . 15 ((π‘‘β€˜πΎ) ∈ (1...(𝑁 + 𝐾)) β†’ (π‘‘β€˜πΎ) ≀ (𝑁 + 𝐾))
6866, 67syl 17 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (π‘‘β€˜πΎ) ≀ (𝑁 + 𝐾))
6968adantr 481 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) β†’ (π‘‘β€˜πΎ) ≀ (𝑁 + 𝐾))
7069adantr 481 . . . . . . . . . . . 12 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ π‘˜ = (𝐾 + 1)) β†’ (π‘‘β€˜πΎ) ≀ (𝑁 + 𝐾))
71 elfznn 13526 . . . . . . . . . . . . . . . . 17 ((π‘‘β€˜πΎ) ∈ (1...(𝑁 + 𝐾)) β†’ (π‘‘β€˜πΎ) ∈ β„•)
7271nnnn0d 12528 . . . . . . . . . . . . . . . 16 ((π‘‘β€˜πΎ) ∈ (1...(𝑁 + 𝐾)) β†’ (π‘‘β€˜πΎ) ∈ β„•0)
7366, 72syl 17 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (π‘‘β€˜πΎ) ∈ β„•0)
7473adantr 481 . . . . . . . . . . . . . 14 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) β†’ (π‘‘β€˜πΎ) ∈ β„•0)
7574adantr 481 . . . . . . . . . . . . 13 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ π‘˜ = (𝐾 + 1)) β†’ (π‘‘β€˜πΎ) ∈ β„•0)
76 sticksstones12a.1 . . . . . . . . . . . . . . 15 (πœ‘ β†’ 𝑁 ∈ β„•0)
7776ad3antrrr 728 . . . . . . . . . . . . . 14 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ π‘˜ = (𝐾 + 1)) β†’ 𝑁 ∈ β„•0)
7857ad3antrrr 728 . . . . . . . . . . . . . 14 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ π‘˜ = (𝐾 + 1)) β†’ 𝐾 ∈ β„•0)
7977, 78nn0addcld 12532 . . . . . . . . . . . . 13 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ π‘˜ = (𝐾 + 1)) β†’ (𝑁 + 𝐾) ∈ β„•0)
80 nn0sub 12518 . . . . . . . . . . . . 13 (((π‘‘β€˜πΎ) ∈ β„•0 ∧ (𝑁 + 𝐾) ∈ β„•0) β†’ ((π‘‘β€˜πΎ) ≀ (𝑁 + 𝐾) ↔ ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)) ∈ β„•0))
8175, 79, 80syl2anc 584 . . . . . . . . . . . 12 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ π‘˜ = (𝐾 + 1)) β†’ ((π‘‘β€˜πΎ) ≀ (𝑁 + 𝐾) ↔ ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)) ∈ β„•0))
8270, 81mpbid 231 . . . . . . . . . . 11 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ π‘˜ = (𝐾 + 1)) β†’ ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)) ∈ β„•0)
83 eleq1 2821 . . . . . . . . . . . 12 (((π‘‘β€˜1) βˆ’ 1) = if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) β†’ (((π‘‘β€˜1) βˆ’ 1) ∈ β„•0 ↔ if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) ∈ β„•0))
84 eleq1 2821 . . . . . . . . . . . 12 ((((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1) = if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) β†’ ((((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1) ∈ β„•0 ↔ if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) ∈ β„•0))
85 1le1 11838 . . . . . . . . . . . . . . . . . . . 20 1 ≀ 1
8685a1i 11 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ 1 ≀ 1)
8756, 59, 56, 86, 61elfzd 13488 . . . . . . . . . . . . . . . . . 18 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ 1 ∈ (1...𝐾))
8854, 87ffvelcdmd 7084 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (π‘‘β€˜1) ∈ (1...(𝑁 + 𝐾)))
89 elfznn 13526 . . . . . . . . . . . . . . . . 17 ((π‘‘β€˜1) ∈ (1...(𝑁 + 𝐾)) β†’ (π‘‘β€˜1) ∈ β„•)
9088, 89syl 17 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (π‘‘β€˜1) ∈ β„•)
91 nnm1nn0 12509 . . . . . . . . . . . . . . . 16 ((π‘‘β€˜1) ∈ β„• β†’ ((π‘‘β€˜1) βˆ’ 1) ∈ β„•0)
9290, 91syl 17 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ ((π‘‘β€˜1) βˆ’ 1) ∈ β„•0)
9392adantr 481 . . . . . . . . . . . . . 14 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) β†’ ((π‘‘β€˜1) βˆ’ 1) ∈ β„•0)
9493adantr 481 . . . . . . . . . . . . 13 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) β†’ ((π‘‘β€˜1) βˆ’ 1) ∈ β„•0)
9594adantr 481 . . . . . . . . . . . 12 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ π‘˜ = 1) β†’ ((π‘‘β€˜1) βˆ’ 1) ∈ β„•0)
9654ad3antrrr 728 . . . . . . . . . . . . . . . . . 18 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ 𝑑:(1...𝐾)⟢(1...(𝑁 + 𝐾)))
97 1zzd 12589 . . . . . . . . . . . . . . . . . . 19 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ 1 ∈ β„€)
9859ad3antrrr 728 . . . . . . . . . . . . . . . . . . 19 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ 𝐾 ∈ β„€)
99 elfznn 13526 . . . . . . . . . . . . . . . . . . . . 21 (π‘˜ ∈ (1...(𝐾 + 1)) β†’ π‘˜ ∈ β„•)
10099nnzd 12581 . . . . . . . . . . . . . . . . . . . 20 (π‘˜ ∈ (1...(𝐾 + 1)) β†’ π‘˜ ∈ β„€)
101100ad3antlr 729 . . . . . . . . . . . . . . . . . . 19 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ π‘˜ ∈ β„€)
102 elfzle1 13500 . . . . . . . . . . . . . . . . . . . 20 (π‘˜ ∈ (1...(𝐾 + 1)) β†’ 1 ≀ π‘˜)
103102ad3antlr 729 . . . . . . . . . . . . . . . . . . 19 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ 1 ≀ π‘˜)
104 neqne 2948 . . . . . . . . . . . . . . . . . . . . . . . 24 (Β¬ π‘˜ = (𝐾 + 1) β†’ π‘˜ β‰  (𝐾 + 1))
105104adantl 482 . . . . . . . . . . . . . . . . . . . . . . 23 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) β†’ π‘˜ β‰  (𝐾 + 1))
106105necomd 2996 . . . . . . . . . . . . . . . . . . . . . 22 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) β†’ (𝐾 + 1) β‰  π‘˜)
10799ad2antlr 725 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) β†’ π‘˜ ∈ β„•)
108107nnred 12223 . . . . . . . . . . . . . . . . . . . . . . 23 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) β†’ π‘˜ ∈ ℝ)
10962ad3antrrr 728 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) β†’ 𝐾 ∈ ℝ)
110 1red 11211 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) β†’ 1 ∈ ℝ)
111109, 110readdcld 11239 . . . . . . . . . . . . . . . . . . . . . . 23 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) β†’ (𝐾 + 1) ∈ ℝ)
112 elfzle2 13501 . . . . . . . . . . . . . . . . . . . . . . . 24 (π‘˜ ∈ (1...(𝐾 + 1)) β†’ π‘˜ ≀ (𝐾 + 1))
113112ad2antlr 725 . . . . . . . . . . . . . . . . . . . . . . 23 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) β†’ π‘˜ ≀ (𝐾 + 1))
114108, 111, 113leltned 11363 . . . . . . . . . . . . . . . . . . . . . 22 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) β†’ (π‘˜ < (𝐾 + 1) ↔ (𝐾 + 1) β‰  π‘˜))
115106, 114mpbird 256 . . . . . . . . . . . . . . . . . . . . 21 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) β†’ π‘˜ < (𝐾 + 1))
116100ad2antlr 725 . . . . . . . . . . . . . . . . . . . . . 22 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) β†’ π‘˜ ∈ β„€)
11759ad2antrr 724 . . . . . . . . . . . . . . . . . . . . . 22 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) β†’ 𝐾 ∈ β„€)
118 zleltp1 12609 . . . . . . . . . . . . . . . . . . . . . 22 ((π‘˜ ∈ β„€ ∧ 𝐾 ∈ β„€) β†’ (π‘˜ ≀ 𝐾 ↔ π‘˜ < (𝐾 + 1)))
119116, 117, 118syl2anc 584 . . . . . . . . . . . . . . . . . . . . 21 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) β†’ (π‘˜ ≀ 𝐾 ↔ π‘˜ < (𝐾 + 1)))
120115, 119mpbird 256 . . . . . . . . . . . . . . . . . . . 20 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) β†’ π‘˜ ≀ 𝐾)
121120adantr 481 . . . . . . . . . . . . . . . . . . 19 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ π‘˜ ≀ 𝐾)
12297, 98, 101, 103, 121elfzd 13488 . . . . . . . . . . . . . . . . . 18 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ π‘˜ ∈ (1...𝐾))
12396, 122ffvelcdmd 7084 . . . . . . . . . . . . . . . . 17 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ (π‘‘β€˜π‘˜) ∈ (1...(𝑁 + 𝐾)))
124 elfznn 13526 . . . . . . . . . . . . . . . . . 18 ((π‘‘β€˜π‘˜) ∈ (1...(𝑁 + 𝐾)) β†’ (π‘‘β€˜π‘˜) ∈ β„•)
125124nnzd 12581 . . . . . . . . . . . . . . . . 17 ((π‘‘β€˜π‘˜) ∈ (1...(𝑁 + 𝐾)) β†’ (π‘‘β€˜π‘˜) ∈ β„€)
126123, 125syl 17 . . . . . . . . . . . . . . . 16 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ (π‘‘β€˜π‘˜) ∈ β„€)
127 1zzd 12589 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ 1 ∈ β„€)
12858ad2antrr 724 . . . . . . . . . . . . . . . . . . . . . 22 (((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = 1) β†’ 𝐾 ∈ β„€)
1291283impa 1110 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ 𝐾 ∈ β„€)
130100adantl 482 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1))) β†’ π‘˜ ∈ β„€)
131130adantr 481 . . . . . . . . . . . . . . . . . . . . . . 23 (((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = 1) β†’ π‘˜ ∈ β„€)
1321313impa 1110 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ π‘˜ ∈ β„€)
133132, 127zsubcld 12667 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ (π‘˜ βˆ’ 1) ∈ β„€)
134 neqne 2948 . . . . . . . . . . . . . . . . . . . . . . . . 25 (Β¬ π‘˜ = 1 β†’ π‘˜ β‰  1)
1351343ad2ant3 1135 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ π‘˜ β‰  1)
136 1red 11211 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (πœ‘ β†’ 1 ∈ ℝ)
1371363ad2ant1 1133 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ 1 ∈ ℝ)
138132zred 12662 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ π‘˜ ∈ ℝ)
139 simp2 1137 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ π‘˜ ∈ (1...(𝐾 + 1)))
140139, 102syl 17 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ 1 ≀ π‘˜)
141137, 138, 140leltned 11363 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ (1 < π‘˜ ↔ π‘˜ β‰  1))
142135, 141mpbird 256 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ 1 < π‘˜)
143127, 132zltp1led 40833 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ (1 < π‘˜ ↔ (1 + 1) ≀ π‘˜))
144142, 143mpbid 231 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ (1 + 1) ≀ π‘˜)
145 leaddsub 11686 . . . . . . . . . . . . . . . . . . . . . . 23 ((1 ∈ ℝ ∧ 1 ∈ ℝ ∧ π‘˜ ∈ ℝ) β†’ ((1 + 1) ≀ π‘˜ ↔ 1 ≀ (π‘˜ βˆ’ 1)))
146137, 137, 138, 145syl3anc 1371 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ ((1 + 1) ≀ π‘˜ ↔ 1 ≀ (π‘˜ βˆ’ 1)))
147144, 146mpbid 231 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ 1 ≀ (π‘˜ βˆ’ 1))
148133zred 12662 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ (π‘˜ βˆ’ 1) ∈ ℝ)
149623ad2ant1 1133 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ 𝐾 ∈ ℝ)
150 1red 11211 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ 1 ∈ ℝ)
151149, 150readdcld 11239 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ (𝐾 + 1) ∈ ℝ)
152151, 150resubcld 11638 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ ((𝐾 + 1) βˆ’ 1) ∈ ℝ)
1531123ad2ant2 1134 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ π‘˜ ≀ (𝐾 + 1))
154138, 151, 150, 153lesub1dd 11826 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ (π‘˜ βˆ’ 1) ≀ ((𝐾 + 1) βˆ’ 1))
15562recnd 11238 . . . . . . . . . . . . . . . . . . . . . . . . 25 (πœ‘ β†’ 𝐾 ∈ β„‚)
1561553ad2ant1 1133 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ 𝐾 ∈ β„‚)
157 1cnd 11205 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ 1 ∈ β„‚)
158156, 157pncand 11568 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ ((𝐾 + 1) βˆ’ 1) = 𝐾)
159633ad2ant1 1133 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ 𝐾 ≀ 𝐾)
160158, 159eqbrtrd 5169 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ ((𝐾 + 1) βˆ’ 1) ≀ 𝐾)
161148, 152, 149, 154, 160letrd 11367 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ (π‘˜ βˆ’ 1) ≀ 𝐾)
162127, 129, 133, 147, 161elfzd 13488 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ π‘˜ ∈ (1...(𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ (π‘˜ βˆ’ 1) ∈ (1...𝐾))
163162ad5ant135 1368 . . . . . . . . . . . . . . . . . . 19 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ (π‘˜ βˆ’ 1) ∈ (1...𝐾))
16496, 163ffvelcdmd 7084 . . . . . . . . . . . . . . . . . 18 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ (π‘‘β€˜(π‘˜ βˆ’ 1)) ∈ (1...(𝑁 + 𝐾)))
165 elfznn 13526 . . . . . . . . . . . . . . . . . 18 ((π‘‘β€˜(π‘˜ βˆ’ 1)) ∈ (1...(𝑁 + 𝐾)) β†’ (π‘‘β€˜(π‘˜ βˆ’ 1)) ∈ β„•)
166164, 165syl 17 . . . . . . . . . . . . . . . . 17 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ (π‘‘β€˜(π‘˜ βˆ’ 1)) ∈ β„•)
167166nnzd 12581 . . . . . . . . . . . . . . . 16 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ (π‘‘β€˜(π‘˜ βˆ’ 1)) ∈ β„€)
168126, 167zsubcld 12667 . . . . . . . . . . . . . . 15 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) ∈ β„€)
169168, 97zsubcld 12667 . . . . . . . . . . . . . 14 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1) ∈ β„€)
170107adantr 481 . . . . . . . . . . . . . . . . . . 19 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ π‘˜ ∈ β„•)
171170nnred 12223 . . . . . . . . . . . . . . . . . 18 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ π‘˜ ∈ ℝ)
172171ltm1d 12142 . . . . . . . . . . . . . . . . 17 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ (π‘˜ βˆ’ 1) < π‘˜)
173163, 122jca 512 . . . . . . . . . . . . . . . . . 18 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ ((π‘˜ βˆ’ 1) ∈ (1...𝐾) ∧ π‘˜ ∈ (1...𝐾)))
17453simprd 496 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ βˆ€π‘₯ ∈ (1...𝐾)βˆ€π‘¦ ∈ (1...𝐾)(π‘₯ < 𝑦 β†’ (π‘‘β€˜π‘₯) < (π‘‘β€˜π‘¦)))
175174ad3antrrr 728 . . . . . . . . . . . . . . . . . 18 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ βˆ€π‘₯ ∈ (1...𝐾)βˆ€π‘¦ ∈ (1...𝐾)(π‘₯ < 𝑦 β†’ (π‘‘β€˜π‘₯) < (π‘‘β€˜π‘¦)))
176 breq1 5150 . . . . . . . . . . . . . . . . . . . 20 (π‘₯ = (π‘˜ βˆ’ 1) β†’ (π‘₯ < 𝑦 ↔ (π‘˜ βˆ’ 1) < 𝑦))
177 fveq2 6888 . . . . . . . . . . . . . . . . . . . . 21 (π‘₯ = (π‘˜ βˆ’ 1) β†’ (π‘‘β€˜π‘₯) = (π‘‘β€˜(π‘˜ βˆ’ 1)))
178177breq1d 5157 . . . . . . . . . . . . . . . . . . . 20 (π‘₯ = (π‘˜ βˆ’ 1) β†’ ((π‘‘β€˜π‘₯) < (π‘‘β€˜π‘¦) ↔ (π‘‘β€˜(π‘˜ βˆ’ 1)) < (π‘‘β€˜π‘¦)))
179176, 178imbi12d 344 . . . . . . . . . . . . . . . . . . 19 (π‘₯ = (π‘˜ βˆ’ 1) β†’ ((π‘₯ < 𝑦 β†’ (π‘‘β€˜π‘₯) < (π‘‘β€˜π‘¦)) ↔ ((π‘˜ βˆ’ 1) < 𝑦 β†’ (π‘‘β€˜(π‘˜ βˆ’ 1)) < (π‘‘β€˜π‘¦))))
180 breq2 5151 . . . . . . . . . . . . . . . . . . . 20 (𝑦 = π‘˜ β†’ ((π‘˜ βˆ’ 1) < 𝑦 ↔ (π‘˜ βˆ’ 1) < π‘˜))
181 fveq2 6888 . . . . . . . . . . . . . . . . . . . . 21 (𝑦 = π‘˜ β†’ (π‘‘β€˜π‘¦) = (π‘‘β€˜π‘˜))
182181breq2d 5159 . . . . . . . . . . . . . . . . . . . 20 (𝑦 = π‘˜ β†’ ((π‘‘β€˜(π‘˜ βˆ’ 1)) < (π‘‘β€˜π‘¦) ↔ (π‘‘β€˜(π‘˜ βˆ’ 1)) < (π‘‘β€˜π‘˜)))
183180, 182imbi12d 344 . . . . . . . . . . . . . . . . . . 19 (𝑦 = π‘˜ β†’ (((π‘˜ βˆ’ 1) < 𝑦 β†’ (π‘‘β€˜(π‘˜ βˆ’ 1)) < (π‘‘β€˜π‘¦)) ↔ ((π‘˜ βˆ’ 1) < π‘˜ β†’ (π‘‘β€˜(π‘˜ βˆ’ 1)) < (π‘‘β€˜π‘˜))))
184179, 183rspc2va 3622 . . . . . . . . . . . . . . . . . 18 ((((π‘˜ βˆ’ 1) ∈ (1...𝐾) ∧ π‘˜ ∈ (1...𝐾)) ∧ βˆ€π‘₯ ∈ (1...𝐾)βˆ€π‘¦ ∈ (1...𝐾)(π‘₯ < 𝑦 β†’ (π‘‘β€˜π‘₯) < (π‘‘β€˜π‘¦))) β†’ ((π‘˜ βˆ’ 1) < π‘˜ β†’ (π‘‘β€˜(π‘˜ βˆ’ 1)) < (π‘‘β€˜π‘˜)))
185173, 175, 184syl2anc 584 . . . . . . . . . . . . . . . . 17 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ ((π‘˜ βˆ’ 1) < π‘˜ β†’ (π‘‘β€˜(π‘˜ βˆ’ 1)) < (π‘‘β€˜π‘˜)))
186172, 185mpd 15 . . . . . . . . . . . . . . . 16 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ (π‘‘β€˜(π‘˜ βˆ’ 1)) < (π‘‘β€˜π‘˜))
187166nnred 12223 . . . . . . . . . . . . . . . . 17 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ (π‘‘β€˜(π‘˜ βˆ’ 1)) ∈ ℝ)
188126zred 12662 . . . . . . . . . . . . . . . . 17 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ (π‘‘β€˜π‘˜) ∈ ℝ)
189187, 188posdifd 11797 . . . . . . . . . . . . . . . 16 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ ((π‘‘β€˜(π‘˜ βˆ’ 1)) < (π‘‘β€˜π‘˜) ↔ 0 < ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))))
190186, 189mpbid 231 . . . . . . . . . . . . . . 15 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ 0 < ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))))
191 0zd 12566 . . . . . . . . . . . . . . . 16 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ 0 ∈ β„€)
192191, 168zltlem1d 40832 . . . . . . . . . . . . . . 15 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ (0 < ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) ↔ 0 ≀ (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))
193190, 192mpbid 231 . . . . . . . . . . . . . 14 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ 0 ≀ (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))
194169, 193jca 512 . . . . . . . . . . . . 13 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ ((((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1) ∈ β„€ ∧ 0 ≀ (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))
195 elnn0z 12567 . . . . . . . . . . . . 13 ((((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1) ∈ β„•0 ↔ ((((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1) ∈ β„€ ∧ 0 ≀ (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))
196194, 195sylibr 233 . . . . . . . . . . . 12 (((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) ∧ Β¬ π‘˜ = 1) β†’ (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1) ∈ β„•0)
19783, 84, 95, 196ifbothda 4565 . . . . . . . . . . 11 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) ∧ Β¬ π‘˜ = (𝐾 + 1)) β†’ if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) ∈ β„•0)
19838, 39, 82, 197ifbothda 4565 . . . . . . . . . 10 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) β†’ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) ∈ β„•0)
199 eqid 2732 . . . . . . . . . 10 (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))) = (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))
200198, 199fmptd 7110 . . . . . . . . 9 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))):(1...(𝐾 + 1))βŸΆβ„•0)
201 eqidd 2733 . . . . . . . . . . . 12 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 𝑖 ∈ (1...(𝐾 + 1))) β†’ (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))) = (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))))
202 simpr 485 . . . . . . . . . . . . . 14 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 𝑖 ∈ (1...(𝐾 + 1))) ∧ π‘˜ = 𝑖) β†’ π‘˜ = 𝑖)
203202eqeq1d 2734 . . . . . . . . . . . . 13 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 𝑖 ∈ (1...(𝐾 + 1))) ∧ π‘˜ = 𝑖) β†’ (π‘˜ = (𝐾 + 1) ↔ 𝑖 = (𝐾 + 1)))
204202eqeq1d 2734 . . . . . . . . . . . . . 14 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 𝑖 ∈ (1...(𝐾 + 1))) ∧ π‘˜ = 𝑖) β†’ (π‘˜ = 1 ↔ 𝑖 = 1))
205202fveq2d 6892 . . . . . . . . . . . . . . . 16 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 𝑖 ∈ (1...(𝐾 + 1))) ∧ π‘˜ = 𝑖) β†’ (π‘‘β€˜π‘˜) = (π‘‘β€˜π‘–))
206202fvoveq1d 7427 . . . . . . . . . . . . . . . 16 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 𝑖 ∈ (1...(𝐾 + 1))) ∧ π‘˜ = 𝑖) β†’ (π‘‘β€˜(π‘˜ βˆ’ 1)) = (π‘‘β€˜(𝑖 βˆ’ 1)))
207205, 206oveq12d 7423 . . . . . . . . . . . . . . 15 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 𝑖 ∈ (1...(𝐾 + 1))) ∧ π‘˜ = 𝑖) β†’ ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) = ((π‘‘β€˜π‘–) βˆ’ (π‘‘β€˜(𝑖 βˆ’ 1))))
208207oveq1d 7420 . . . . . . . . . . . . . 14 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 𝑖 ∈ (1...(𝐾 + 1))) ∧ π‘˜ = 𝑖) β†’ (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1) = (((π‘‘β€˜π‘–) βˆ’ (π‘‘β€˜(𝑖 βˆ’ 1))) βˆ’ 1))
209204, 208ifbieq2d 4553 . . . . . . . . . . . . 13 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 𝑖 ∈ (1...(𝐾 + 1))) ∧ π‘˜ = 𝑖) β†’ if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) = if(𝑖 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘–) βˆ’ (π‘‘β€˜(𝑖 βˆ’ 1))) βˆ’ 1)))
210203, 209ifbieq2d 4553 . . . . . . . . . . . 12 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 𝑖 ∈ (1...(𝐾 + 1))) ∧ π‘˜ = 𝑖) β†’ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) = if(𝑖 = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(𝑖 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘–) βˆ’ (π‘‘β€˜(𝑖 βˆ’ 1))) βˆ’ 1))))
211 simpr 485 . . . . . . . . . . . 12 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 𝑖 ∈ (1...(𝐾 + 1))) β†’ 𝑖 ∈ (1...(𝐾 + 1)))
212 ovexd 7440 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 𝑖 ∈ (1...(𝐾 + 1))) β†’ ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)) ∈ V)
213 ovexd 7440 . . . . . . . . . . . . . 14 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 𝑖 ∈ (1...(𝐾 + 1))) β†’ ((π‘‘β€˜1) βˆ’ 1) ∈ V)
214 ovexd 7440 . . . . . . . . . . . . . 14 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 𝑖 ∈ (1...(𝐾 + 1))) β†’ (((π‘‘β€˜π‘–) βˆ’ (π‘‘β€˜(𝑖 βˆ’ 1))) βˆ’ 1) ∈ V)
215213, 214ifcld 4573 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 𝑖 ∈ (1...(𝐾 + 1))) β†’ if(𝑖 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘–) βˆ’ (π‘‘β€˜(𝑖 βˆ’ 1))) βˆ’ 1)) ∈ V)
216212, 215ifcld 4573 . . . . . . . . . . . 12 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 𝑖 ∈ (1...(𝐾 + 1))) β†’ if(𝑖 = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(𝑖 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘–) βˆ’ (π‘‘β€˜(𝑖 βˆ’ 1))) βˆ’ 1))) ∈ V)
217201, 210, 211, 216fvmptd 7002 . . . . . . . . . . 11 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 𝑖 ∈ (1...(𝐾 + 1))) β†’ ((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))β€˜π‘–) = if(𝑖 = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(𝑖 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘–) βˆ’ (π‘‘β€˜(𝑖 βˆ’ 1))) βˆ’ 1))))
218217sumeq2dv 15645 . . . . . . . . . 10 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ Σ𝑖 ∈ (1...(𝐾 + 1))((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))β€˜π‘–) = Σ𝑖 ∈ (1...(𝐾 + 1))if(𝑖 = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(𝑖 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘–) βˆ’ (π‘‘β€˜(𝑖 βˆ’ 1))) βˆ’ 1))))
219 eqeq1 2736 . . . . . . . . . . . . . 14 (𝑖 = π‘˜ β†’ (𝑖 = (𝐾 + 1) ↔ π‘˜ = (𝐾 + 1)))
220 eqeq1 2736 . . . . . . . . . . . . . . 15 (𝑖 = π‘˜ β†’ (𝑖 = 1 ↔ π‘˜ = 1))
221 fveq2 6888 . . . . . . . . . . . . . . . . 17 (𝑖 = π‘˜ β†’ (π‘‘β€˜π‘–) = (π‘‘β€˜π‘˜))
222 fvoveq1 7428 . . . . . . . . . . . . . . . . 17 (𝑖 = π‘˜ β†’ (π‘‘β€˜(𝑖 βˆ’ 1)) = (π‘‘β€˜(π‘˜ βˆ’ 1)))
223221, 222oveq12d 7423 . . . . . . . . . . . . . . . 16 (𝑖 = π‘˜ β†’ ((π‘‘β€˜π‘–) βˆ’ (π‘‘β€˜(𝑖 βˆ’ 1))) = ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))))
224223oveq1d 7420 . . . . . . . . . . . . . . 15 (𝑖 = π‘˜ β†’ (((π‘‘β€˜π‘–) βˆ’ (π‘‘β€˜(𝑖 βˆ’ 1))) βˆ’ 1) = (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))
225220, 224ifbieq2d 4553 . . . . . . . . . . . . . 14 (𝑖 = π‘˜ β†’ if(𝑖 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘–) βˆ’ (π‘‘β€˜(𝑖 βˆ’ 1))) βˆ’ 1)) = if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))
226219, 225ifbieq2d 4553 . . . . . . . . . . . . 13 (𝑖 = π‘˜ β†’ if(𝑖 = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(𝑖 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘–) βˆ’ (π‘‘β€˜(𝑖 βˆ’ 1))) βˆ’ 1))) = if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))
227 nfcv 2903 . . . . . . . . . . . . 13 β„²π‘˜(1...(𝐾 + 1))
228 nfcv 2903 . . . . . . . . . . . . 13 Ⅎ𝑖(1...(𝐾 + 1))
229 nfcv 2903 . . . . . . . . . . . . 13 β„²π‘˜if(𝑖 = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(𝑖 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘–) βˆ’ (π‘‘β€˜(𝑖 βˆ’ 1))) βˆ’ 1)))
230 nfcv 2903 . . . . . . . . . . . . 13 Ⅎ𝑖if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))
231226, 227, 228, 229, 230cbvsum 15637 . . . . . . . . . . . 12 Σ𝑖 ∈ (1...(𝐾 + 1))if(𝑖 = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(𝑖 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘–) βˆ’ (π‘‘β€˜(𝑖 βˆ’ 1))) βˆ’ 1))) = Ξ£π‘˜ ∈ (1...(𝐾 + 1))if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))
232231a1i 11 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ Σ𝑖 ∈ (1...(𝐾 + 1))if(𝑖 = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(𝑖 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘–) βˆ’ (π‘‘β€˜(𝑖 βˆ’ 1))) βˆ’ 1))) = Ξ£π‘˜ ∈ (1...(𝐾 + 1))if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))
233 eqid 2732 . . . . . . . . . . . . . . . . . 18 1 = 1
234 1p0e1 12332 . . . . . . . . . . . . . . . . . 18 (1 + 0) = 1
235233, 234eqtr4i 2763 . . . . . . . . . . . . . . . . 17 1 = (1 + 0)
236235a1i 11 . . . . . . . . . . . . . . . 16 (πœ‘ β†’ 1 = (1 + 0))
237 0le1 11733 . . . . . . . . . . . . . . . . . 18 0 ≀ 1
238237a1i 11 . . . . . . . . . . . . . . . . 17 (πœ‘ β†’ 0 ≀ 1)
239136, 3, 62, 136, 60, 238le2addd 11829 . . . . . . . . . . . . . . . 16 (πœ‘ β†’ (1 + 0) ≀ (𝐾 + 1))
240236, 239eqbrtrd 5169 . . . . . . . . . . . . . . 15 (πœ‘ β†’ 1 ≀ (𝐾 + 1))
24158peano2zd 12665 . . . . . . . . . . . . . . . 16 (πœ‘ β†’ (𝐾 + 1) ∈ β„€)
242 eluz 12832 . . . . . . . . . . . . . . . 16 ((1 ∈ β„€ ∧ (𝐾 + 1) ∈ β„€) β†’ ((𝐾 + 1) ∈ (β„€β‰₯β€˜1) ↔ 1 ≀ (𝐾 + 1)))
24355, 241, 242syl2anc 584 . . . . . . . . . . . . . . 15 (πœ‘ β†’ ((𝐾 + 1) ∈ (β„€β‰₯β€˜1) ↔ 1 ≀ (𝐾 + 1)))
244240, 243mpbird 256 . . . . . . . . . . . . . 14 (πœ‘ β†’ (𝐾 + 1) ∈ (β„€β‰₯β€˜1))
245244adantr 481 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (𝐾 + 1) ∈ (β„€β‰₯β€˜1))
246198nn0cnd 12530 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...(𝐾 + 1))) β†’ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) ∈ β„‚)
247 eqeq1 2736 . . . . . . . . . . . . . 14 (π‘˜ = (𝐾 + 1) β†’ (π‘˜ = (𝐾 + 1) ↔ (𝐾 + 1) = (𝐾 + 1)))
248 eqeq1 2736 . . . . . . . . . . . . . . 15 (π‘˜ = (𝐾 + 1) β†’ (π‘˜ = 1 ↔ (𝐾 + 1) = 1))
249 fveq2 6888 . . . . . . . . . . . . . . . . 17 (π‘˜ = (𝐾 + 1) β†’ (π‘‘β€˜π‘˜) = (π‘‘β€˜(𝐾 + 1)))
250 fvoveq1 7428 . . . . . . . . . . . . . . . . 17 (π‘˜ = (𝐾 + 1) β†’ (π‘‘β€˜(π‘˜ βˆ’ 1)) = (π‘‘β€˜((𝐾 + 1) βˆ’ 1)))
251249, 250oveq12d 7423 . . . . . . . . . . . . . . . 16 (π‘˜ = (𝐾 + 1) β†’ ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) = ((π‘‘β€˜(𝐾 + 1)) βˆ’ (π‘‘β€˜((𝐾 + 1) βˆ’ 1))))
252251oveq1d 7420 . . . . . . . . . . . . . . 15 (π‘˜ = (𝐾 + 1) β†’ (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1) = (((π‘‘β€˜(𝐾 + 1)) βˆ’ (π‘‘β€˜((𝐾 + 1) βˆ’ 1))) βˆ’ 1))
253248, 252ifbieq2d 4553 . . . . . . . . . . . . . 14 (π‘˜ = (𝐾 + 1) β†’ if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) = if((𝐾 + 1) = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜(𝐾 + 1)) βˆ’ (π‘‘β€˜((𝐾 + 1) βˆ’ 1))) βˆ’ 1)))
254247, 253ifbieq2d 4553 . . . . . . . . . . . . 13 (π‘˜ = (𝐾 + 1) β†’ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) = if((𝐾 + 1) = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if((𝐾 + 1) = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜(𝐾 + 1)) βˆ’ (π‘‘β€˜((𝐾 + 1) βˆ’ 1))) βˆ’ 1))))
255245, 246, 254fsumm1 15693 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ Ξ£π‘˜ ∈ (1...(𝐾 + 1))if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) = (Ξ£π‘˜ ∈ (1...((𝐾 + 1) βˆ’ 1))if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) + if((𝐾 + 1) = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if((𝐾 + 1) = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜(𝐾 + 1)) βˆ’ (π‘‘β€˜((𝐾 + 1) βˆ’ 1))) βˆ’ 1)))))
256155adantr 481 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ 𝐾 ∈ β„‚)
257 1cnd 11205 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ 1 ∈ β„‚)
258256, 257pncand 11568 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ ((𝐾 + 1) βˆ’ 1) = 𝐾)
259258oveq2d 7421 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (1...((𝐾 + 1) βˆ’ 1)) = (1...𝐾))
260259sumeq1d 15643 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ Ξ£π‘˜ ∈ (1...((𝐾 + 1) βˆ’ 1))if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) = Ξ£π‘˜ ∈ (1...𝐾)if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))
261 eqidd 2733 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (𝐾 + 1) = (𝐾 + 1))
262261iftrued 4535 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ if((𝐾 + 1) = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if((𝐾 + 1) = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜(𝐾 + 1)) βˆ’ (π‘‘β€˜((𝐾 + 1) βˆ’ 1))) βˆ’ 1))) = ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)))
263260, 262oveq12d 7423 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (Ξ£π‘˜ ∈ (1...((𝐾 + 1) βˆ’ 1))if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) + if((𝐾 + 1) = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if((𝐾 + 1) = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜(𝐾 + 1)) βˆ’ (π‘‘β€˜((𝐾 + 1) βˆ’ 1))) βˆ’ 1)))) = (Ξ£π‘˜ ∈ (1...𝐾)if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) + ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ))))
264 elfzelz 13497 . . . . . . . . . . . . . . . . . . . . . 22 (π‘˜ ∈ (1...𝐾) β†’ π‘˜ ∈ β„€)
265264adantl 482 . . . . . . . . . . . . . . . . . . . . 21 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...𝐾)) β†’ π‘˜ ∈ β„€)
266265zred 12662 . . . . . . . . . . . . . . . . . . . 20 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...𝐾)) β†’ π‘˜ ∈ ℝ)
26762ad2antrr 724 . . . . . . . . . . . . . . . . . . . . 21 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...𝐾)) β†’ 𝐾 ∈ ℝ)
268 1red 11211 . . . . . . . . . . . . . . . . . . . . . 22 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...𝐾)) β†’ 1 ∈ ℝ)
269267, 268readdcld 11239 . . . . . . . . . . . . . . . . . . . . 21 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...𝐾)) β†’ (𝐾 + 1) ∈ ℝ)
270 elfzle2 13501 . . . . . . . . . . . . . . . . . . . . . 22 (π‘˜ ∈ (1...𝐾) β†’ π‘˜ ≀ 𝐾)
271270adantl 482 . . . . . . . . . . . . . . . . . . . . 21 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...𝐾)) β†’ π‘˜ ≀ 𝐾)
272267ltp1d 12140 . . . . . . . . . . . . . . . . . . . . 21 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...𝐾)) β†’ 𝐾 < (𝐾 + 1))
273266, 267, 269, 271, 272lelttrd 11368 . . . . . . . . . . . . . . . . . . . 20 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...𝐾)) β†’ π‘˜ < (𝐾 + 1))
274266, 273ltned 11346 . . . . . . . . . . . . . . . . . . 19 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...𝐾)) β†’ π‘˜ β‰  (𝐾 + 1))
275274neneqd 2945 . . . . . . . . . . . . . . . . . 18 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...𝐾)) β†’ Β¬ π‘˜ = (𝐾 + 1))
276275iffalsed 4538 . . . . . . . . . . . . . . . . 17 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...𝐾)) β†’ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) = if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))
277276sumeq2dv 15645 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ Ξ£π‘˜ ∈ (1...𝐾)if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) = Ξ£π‘˜ ∈ (1...𝐾)if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))
278 eqeq1 2736 . . . . . . . . . . . . . . . . . . . . . . . 24 (((π‘‘β€˜1) βˆ’ 1) = if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) β†’ (((π‘‘β€˜1) βˆ’ 1) = (if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) βˆ’ 1) ↔ if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) = (if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) βˆ’ 1)))
279 eqeq1 2736 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1) = if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) β†’ ((((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1) = (if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) βˆ’ 1) ↔ if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) = (if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) βˆ’ 1)))
280 simpr 485 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...𝐾)) ∧ π‘˜ = 1) β†’ π‘˜ = 1)
281280iftrued 4535 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...𝐾)) ∧ π‘˜ = 1) β†’ if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) = (π‘‘β€˜1))
282281eqcomd 2738 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...𝐾)) ∧ π‘˜ = 1) β†’ (π‘‘β€˜1) = if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))))
283282oveq1d 7420 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...𝐾)) ∧ π‘˜ = 1) β†’ ((π‘‘β€˜1) βˆ’ 1) = (if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) βˆ’ 1))
284 simpr 485 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ Β¬ π‘˜ = 1)
285284iffalsed 4538 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) = ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))))
286285eqcomd 2738 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) = if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))))
287286oveq1d 7420 . . . . . . . . . . . . . . . . . . . . . . . 24 ((((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1) = (if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) βˆ’ 1))
288278, 279, 283, 287ifbothda 4565 . . . . . . . . . . . . . . . . . . . . . . 23 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...𝐾)) β†’ if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) = (if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) βˆ’ 1))
289288sumeq2dv 15645 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ Ξ£π‘˜ ∈ (1...𝐾)if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) = Ξ£π‘˜ ∈ (1...𝐾)(if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) βˆ’ 1))
290 fzfid 13934 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (1...𝐾) ∈ Fin)
291 eleq1 2821 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((π‘‘β€˜1) = if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) β†’ ((π‘‘β€˜1) ∈ β„€ ↔ if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) ∈ β„€))
292 eleq1 2821 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) = if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) β†’ (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) ∈ β„€ ↔ if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) ∈ β„€))
293543adant3 1132 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) β†’ 𝑑:(1...𝐾)⟢(1...(𝑁 + 𝐾)))
294873adant3 1132 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) β†’ 1 ∈ (1...𝐾))
295293, 294ffvelcdmd 7084 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) β†’ (π‘‘β€˜1) ∈ (1...(𝑁 + 𝐾)))
29689nnzd 12581 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((π‘‘β€˜1) ∈ (1...(𝑁 + 𝐾)) β†’ (π‘‘β€˜1) ∈ β„€)
297295, 296syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) β†’ (π‘‘β€˜1) ∈ β„€)
298297adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ π‘˜ = 1) β†’ (π‘‘β€˜1) ∈ β„€)
299 simp3 1138 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) β†’ π‘˜ ∈ (1...𝐾))
300293, 299ffvelcdmd 7084 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) β†’ (π‘‘β€˜π‘˜) ∈ (1...(𝑁 + 𝐾)))
301300, 125syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) β†’ (π‘‘β€˜π‘˜) ∈ β„€)
302301adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ (π‘‘β€˜π‘˜) ∈ β„€)
303293adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ 𝑑:(1...𝐾)⟢(1...(𝑁 + 𝐾)))
304 1zzd 12589 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ 1 ∈ β„€)
305593adant3 1132 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) β†’ 𝐾 ∈ β„€)
306305adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ 𝐾 ∈ β„€)
3072653impa 1110 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) β†’ π‘˜ ∈ β„€)
308307adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ π‘˜ ∈ β„€)
309308, 304zsubcld 12667 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ (π‘˜ βˆ’ 1) ∈ β„€)
310 elfzle1 13500 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 (π‘˜ ∈ (1...𝐾) β†’ 1 ≀ π‘˜)
311299, 310syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) β†’ 1 ≀ π‘˜)
312311adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ 1 ≀ π‘˜)
313134adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ π‘˜ β‰  1)
314312, 313jca 512 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ (1 ≀ π‘˜ ∧ π‘˜ β‰  1))
315 1red 11211 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ 1 ∈ ℝ)
316308zred 12662 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ π‘˜ ∈ ℝ)
317315, 316ltlend 11355 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ (1 < π‘˜ ↔ (1 ≀ π‘˜ ∧ π‘˜ β‰  1)))
318314, 317mpbird 256 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ 1 < π‘˜)
319304, 308zltlem1d 40832 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ (1 < π‘˜ ↔ 1 ≀ (π‘˜ βˆ’ 1)))
320318, 319mpbid 231 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ 1 ≀ (π‘˜ βˆ’ 1))
321309zred 12662 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ (π‘˜ βˆ’ 1) ∈ ℝ)
322306zred 12662 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ 𝐾 ∈ ℝ)
323316lem1d 12143 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ (π‘˜ βˆ’ 1) ≀ π‘˜)
324299, 270syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) β†’ π‘˜ ≀ 𝐾)
325324adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ π‘˜ ≀ 𝐾)
326321, 316, 322, 323, 325letrd 11367 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ (π‘˜ βˆ’ 1) ≀ 𝐾)
327304, 306, 309, 320, 326elfzd 13488 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ (π‘˜ βˆ’ 1) ∈ (1...𝐾))
328303, 327ffvelcdmd 7084 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ (π‘‘β€˜(π‘˜ βˆ’ 1)) ∈ (1...(𝑁 + 𝐾)))
329328, 165syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ (π‘‘β€˜(π‘˜ βˆ’ 1)) ∈ β„•)
330329nnzd 12581 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ (π‘‘β€˜(π‘˜ βˆ’ 1)) ∈ β„€)
331302, 330zsubcld 12667 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) ∈ β„€)
332291, 292, 298, 331ifbothda 4565 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) β†’ if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) ∈ β„€)
3333323expa 1118 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...𝐾)) β†’ if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) ∈ β„€)
334333zcnd 12663 . . . . . . . . . . . . . . . . . . . . . . . 24 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...𝐾)) β†’ if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) ∈ β„‚)
335257adantr 481 . . . . . . . . . . . . . . . . . . . . . . . 24 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...𝐾)) β†’ 1 ∈ β„‚)
336290, 334, 335fsumsub 15730 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ Ξ£π‘˜ ∈ (1...𝐾)(if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) βˆ’ 1) = (Ξ£π‘˜ ∈ (1...𝐾)if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) βˆ’ Ξ£π‘˜ ∈ (1...𝐾)1))
337 simpr 485 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 1 = 𝐾) β†’ 1 = 𝐾)
338337oveq2d 7421 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 1 = 𝐾) β†’ (1...1) = (1...𝐾))
339338eqcomd 2738 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 1 = 𝐾) β†’ (1...𝐾) = (1...1))
340339sumeq1d 15643 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 1 = 𝐾) β†’ Ξ£π‘˜ ∈ (1...𝐾)if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) = Ξ£π‘˜ ∈ (1...1)if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))))
341 1zzd 12589 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ 1 ∈ β„€)
342233a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ 1 = 1)
343342iftrued 4535 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ if(1 = 1, (π‘‘β€˜1), ((π‘‘β€˜1) βˆ’ (π‘‘β€˜(1 βˆ’ 1)))) = (π‘‘β€˜1))
34490nncnd 12224 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (π‘‘β€˜1) ∈ β„‚)
345343, 344eqeltrd 2833 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ if(1 = 1, (π‘‘β€˜1), ((π‘‘β€˜1) βˆ’ (π‘‘β€˜(1 βˆ’ 1)))) ∈ β„‚)
346 eqeq1 2736 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (π‘˜ = 1 β†’ (π‘˜ = 1 ↔ 1 = 1))
347 fveq2 6888 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (π‘˜ = 1 β†’ (π‘‘β€˜π‘˜) = (π‘‘β€˜1))
348 fvoveq1 7428 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (π‘˜ = 1 β†’ (π‘‘β€˜(π‘˜ βˆ’ 1)) = (π‘‘β€˜(1 βˆ’ 1)))
349347, 348oveq12d 7423 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (π‘˜ = 1 β†’ ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) = ((π‘‘β€˜1) βˆ’ (π‘‘β€˜(1 βˆ’ 1))))
350346, 349ifbieq2d 4553 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (π‘˜ = 1 β†’ if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) = if(1 = 1, (π‘‘β€˜1), ((π‘‘β€˜1) βˆ’ (π‘‘β€˜(1 βˆ’ 1)))))
351350fsum1 15689 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((1 ∈ β„€ ∧ if(1 = 1, (π‘‘β€˜1), ((π‘‘β€˜1) βˆ’ (π‘‘β€˜(1 βˆ’ 1)))) ∈ β„‚) β†’ Ξ£π‘˜ ∈ (1...1)if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) = if(1 = 1, (π‘‘β€˜1), ((π‘‘β€˜1) βˆ’ (π‘‘β€˜(1 βˆ’ 1)))))
352341, 345, 351syl2anc 584 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ Ξ£π‘˜ ∈ (1...1)if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) = if(1 = 1, (π‘‘β€˜1), ((π‘‘β€˜1) βˆ’ (π‘‘β€˜(1 βˆ’ 1)))))
353352, 343eqtrd 2772 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ Ξ£π‘˜ ∈ (1...1)if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) = (π‘‘β€˜1))
354353adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 1 = 𝐾) β†’ Ξ£π‘˜ ∈ (1...1)if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) = (π‘‘β€˜1))
355 fveq2 6888 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (1 = 𝐾 β†’ (π‘‘β€˜1) = (π‘‘β€˜πΎ))
356355adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 1 = 𝐾) β†’ (π‘‘β€˜1) = (π‘‘β€˜πΎ))
357340, 354, 3563eqtrd 2776 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 1 = 𝐾) β†’ Ξ£π‘˜ ∈ (1...𝐾)if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) = (π‘‘β€˜πΎ))
35843ad2ant1 1133 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ 𝐾 ∈ β„•)
359 nnuz 12861 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 β„• = (β„€β‰₯β€˜1)
360359a1i 11 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ β„• = (β„€β‰₯β€˜1))
361358, 360eleqtrd 2835 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ 𝐾 ∈ (β„€β‰₯β€˜1))
3623343adantl3 1168 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ π‘˜ ∈ (1...𝐾)) β†’ if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) ∈ β„‚)
363 iftrue 4533 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (π‘˜ = 1 β†’ if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) = (π‘‘β€˜1))
364361, 362, 363fsum1p 15695 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ Ξ£π‘˜ ∈ (1...𝐾)if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) = ((π‘‘β€˜1) + Ξ£π‘˜ ∈ ((1 + 1)...𝐾)if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))))))
365 1red 11211 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ π‘˜ ∈ ((1 + 1)...𝐾)) β†’ 1 ∈ ℝ)
366 elfzle1 13500 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 (π‘˜ ∈ ((1 + 1)...𝐾) β†’ (1 + 1) ≀ π‘˜)
367366adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ π‘˜ ∈ ((1 + 1)...𝐾)) β†’ (1 + 1) ≀ π‘˜)
368 1zzd 12589 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ π‘˜ ∈ ((1 + 1)...𝐾)) β†’ 1 ∈ β„€)
369 elfzelz 13497 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 (π‘˜ ∈ ((1 + 1)...𝐾) β†’ π‘˜ ∈ β„€)
370369adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ π‘˜ ∈ ((1 + 1)...𝐾)) β†’ π‘˜ ∈ β„€)
371368, 370zltp1led 40833 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ π‘˜ ∈ ((1 + 1)...𝐾)) β†’ (1 < π‘˜ ↔ (1 + 1) ≀ π‘˜))
372367, 371mpbird 256 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ π‘˜ ∈ ((1 + 1)...𝐾)) β†’ 1 < π‘˜)
373365, 372ltned 11346 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ π‘˜ ∈ ((1 + 1)...𝐾)) β†’ 1 β‰  π‘˜)
374373necomd 2996 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ π‘˜ ∈ ((1 + 1)...𝐾)) β†’ π‘˜ β‰  1)
375374neneqd 2945 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ π‘˜ ∈ ((1 + 1)...𝐾)) β†’ Β¬ π‘˜ = 1)
376375iffalsed 4538 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ π‘˜ ∈ ((1 + 1)...𝐾)) β†’ if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) = ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))))
377376sumeq2dv 15645 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ Ξ£π‘˜ ∈ ((1 + 1)...𝐾)if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) = Ξ£π‘˜ ∈ ((1 + 1)...𝐾)((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))))
378377oveq2d 7421 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ ((π‘‘β€˜1) + Ξ£π‘˜ ∈ ((1 + 1)...𝐾)if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))))) = ((π‘‘β€˜1) + Ξ£π‘˜ ∈ ((1 + 1)...𝐾)((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))))
3792563adant3 1132 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ 𝐾 ∈ β„‚)
380 1cnd 11205 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ 1 ∈ β„‚)
381379, 380npcand 11571 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ ((𝐾 βˆ’ 1) + 1) = 𝐾)
382381eqcomd 2738 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ 𝐾 = ((𝐾 βˆ’ 1) + 1))
383382oveq2d 7421 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ ((1 + 1)...𝐾) = ((1 + 1)...((𝐾 βˆ’ 1) + 1)))
384383sumeq1d 15643 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ Ξ£π‘˜ ∈ ((1 + 1)...𝐾)((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) = Ξ£π‘˜ ∈ ((1 + 1)...((𝐾 βˆ’ 1) + 1))((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))))
385384oveq2d 7421 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ ((π‘‘β€˜1) + Ξ£π‘˜ ∈ ((1 + 1)...𝐾)((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) = ((π‘‘β€˜1) + Ξ£π‘˜ ∈ ((1 + 1)...((𝐾 βˆ’ 1) + 1))((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))))
386 elfzelz 13497 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 (π‘˜ ∈ ((1 + 1)...((𝐾 βˆ’ 1) + 1)) β†’ π‘˜ ∈ β„€)
387386adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ π‘˜ ∈ ((1 + 1)...((𝐾 βˆ’ 1) + 1))) β†’ π‘˜ ∈ β„€)
388387zcnd 12663 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ π‘˜ ∈ ((1 + 1)...((𝐾 βˆ’ 1) + 1))) β†’ π‘˜ ∈ β„‚)
389 1cnd 11205 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ π‘˜ ∈ ((1 + 1)...((𝐾 βˆ’ 1) + 1))) β†’ 1 ∈ β„‚)
390388, 389npcand 11571 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ π‘˜ ∈ ((1 + 1)...((𝐾 βˆ’ 1) + 1))) β†’ ((π‘˜ βˆ’ 1) + 1) = π‘˜)
391390eqcomd 2738 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ π‘˜ ∈ ((1 + 1)...((𝐾 βˆ’ 1) + 1))) β†’ π‘˜ = ((π‘˜ βˆ’ 1) + 1))
392391fveq2d 6892 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ π‘˜ ∈ ((1 + 1)...((𝐾 βˆ’ 1) + 1))) β†’ (π‘‘β€˜π‘˜) = (π‘‘β€˜((π‘˜ βˆ’ 1) + 1)))
393392oveq1d 7420 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ π‘˜ ∈ ((1 + 1)...((𝐾 βˆ’ 1) + 1))) β†’ ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) = ((π‘‘β€˜((π‘˜ βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))))
394393sumeq2dv 15645 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ Ξ£π‘˜ ∈ ((1 + 1)...((𝐾 βˆ’ 1) + 1))((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) = Ξ£π‘˜ ∈ ((1 + 1)...((𝐾 βˆ’ 1) + 1))((π‘‘β€˜((π‘˜ βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))))
395394oveq2d 7421 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ ((π‘‘β€˜1) + Ξ£π‘˜ ∈ ((1 + 1)...((𝐾 βˆ’ 1) + 1))((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) = ((π‘‘β€˜1) + Ξ£π‘˜ ∈ ((1 + 1)...((𝐾 βˆ’ 1) + 1))((π‘‘β€˜((π‘˜ βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))))
396563adant3 1132 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ 1 ∈ β„€)
397593adant3 1132 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ 𝐾 ∈ β„€)
398397, 396zsubcld 12667 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ (𝐾 βˆ’ 1) ∈ β„€)
399543adant3 1132 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ 𝑑:(1...𝐾)⟢(1...(𝑁 + 𝐾)))
400399adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ 𝑑:(1...𝐾)⟢(1...(𝑁 + 𝐾)))
401 1zzd 12589 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ 1 ∈ β„€)
402397adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ 𝐾 ∈ β„€)
403 elfznn 13526 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 (𝑠 ∈ (1...(𝐾 βˆ’ 1)) β†’ 𝑠 ∈ β„•)
404403adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ 𝑠 ∈ β„•)
405404nnzd 12581 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ 𝑠 ∈ β„€)
406405peano2zd 12665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ (𝑠 + 1) ∈ β„€)
407 1red 11211 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ 1 ∈ ℝ)
408404nnred 12223 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ 𝑠 ∈ ℝ)
409406zred 12662 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ (𝑠 + 1) ∈ ℝ)
410404nnge1d 12256 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ 1 ≀ 𝑠)
411408lep1d 12141 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ 𝑠 ≀ (𝑠 + 1))
412407, 408, 409, 410, 411letrd 11367 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ 1 ≀ (𝑠 + 1))
413 elfzle2 13501 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 (𝑠 ∈ (1...(𝐾 βˆ’ 1)) β†’ 𝑠 ≀ (𝐾 βˆ’ 1))
414413adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ 𝑠 ≀ (𝐾 βˆ’ 1))
415402zred 12662 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ 𝐾 ∈ ℝ)
416 leaddsub 11686 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 ((𝑠 ∈ ℝ ∧ 1 ∈ ℝ ∧ 𝐾 ∈ ℝ) β†’ ((𝑠 + 1) ≀ 𝐾 ↔ 𝑠 ≀ (𝐾 βˆ’ 1)))
417408, 407, 415, 416syl3anc 1371 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ ((𝑠 + 1) ≀ 𝐾 ↔ 𝑠 ≀ (𝐾 βˆ’ 1)))
418414, 417mpbird 256 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ (𝑠 + 1) ≀ 𝐾)
419401, 402, 406, 412, 418elfzd 13488 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ (𝑠 + 1) ∈ (1...𝐾))
420400, 419ffvelcdmd 7084 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ (π‘‘β€˜(𝑠 + 1)) ∈ (1...(𝑁 + 𝐾)))
421 elfznn 13526 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 ((π‘‘β€˜(𝑠 + 1)) ∈ (1...(𝑁 + 𝐾)) β†’ (π‘‘β€˜(𝑠 + 1)) ∈ β„•)
422420, 421syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ (π‘‘β€˜(𝑠 + 1)) ∈ β„•)
423422nnzd 12581 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ (π‘‘β€˜(𝑠 + 1)) ∈ β„€)
424415, 407resubcld 11638 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ (𝐾 βˆ’ 1) ∈ ℝ)
425415lem1d 12143 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ (𝐾 βˆ’ 1) ≀ 𝐾)
426408, 424, 415, 414, 425letrd 11367 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ 𝑠 ≀ 𝐾)
427401, 402, 405, 410, 426elfzd 13488 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ 𝑠 ∈ (1...𝐾))
428400ffvelcdmda 7083 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) ∧ 𝑠 ∈ (1...𝐾)) β†’ (π‘‘β€˜π‘ ) ∈ (1...(𝑁 + 𝐾)))
429427, 428mpdan 685 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ (π‘‘β€˜π‘ ) ∈ (1...(𝑁 + 𝐾)))
430 elfznn 13526 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 ((π‘‘β€˜π‘ ) ∈ (1...(𝑁 + 𝐾)) β†’ (π‘‘β€˜π‘ ) ∈ β„•)
431429, 430syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ (π‘‘β€˜π‘ ) ∈ β„•)
432431nnzd 12581 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ (π‘‘β€˜π‘ ) ∈ β„€)
433423, 432zsubcld 12667 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ ((π‘‘β€˜(𝑠 + 1)) βˆ’ (π‘‘β€˜π‘ )) ∈ β„€)
434433zcnd 12663 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ 𝑠 ∈ (1...(𝐾 βˆ’ 1))) β†’ ((π‘‘β€˜(𝑠 + 1)) βˆ’ (π‘‘β€˜π‘ )) ∈ β„‚)
435 fvoveq1 7428 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 (𝑠 = (π‘˜ βˆ’ 1) β†’ (π‘‘β€˜(𝑠 + 1)) = (π‘‘β€˜((π‘˜ βˆ’ 1) + 1)))
436 fveq2 6888 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 (𝑠 = (π‘˜ βˆ’ 1) β†’ (π‘‘β€˜π‘ ) = (π‘‘β€˜(π‘˜ βˆ’ 1)))
437435, 436oveq12d 7423 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (𝑠 = (π‘˜ βˆ’ 1) β†’ ((π‘‘β€˜(𝑠 + 1)) βˆ’ (π‘‘β€˜π‘ )) = ((π‘‘β€˜((π‘˜ βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))))
438396, 396, 398, 434, 437fsumshft 15722 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ Σ𝑠 ∈ (1...(𝐾 βˆ’ 1))((π‘‘β€˜(𝑠 + 1)) βˆ’ (π‘‘β€˜π‘ )) = Ξ£π‘˜ ∈ ((1 + 1)...((𝐾 βˆ’ 1) + 1))((π‘‘β€˜((π‘˜ βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))))
439438eqcomd 2738 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ Ξ£π‘˜ ∈ ((1 + 1)...((𝐾 βˆ’ 1) + 1))((π‘‘β€˜((π‘˜ βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) = Σ𝑠 ∈ (1...(𝐾 βˆ’ 1))((π‘‘β€˜(𝑠 + 1)) βˆ’ (π‘‘β€˜π‘ )))
440439oveq2d 7421 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ ((π‘‘β€˜1) + Ξ£π‘˜ ∈ ((1 + 1)...((𝐾 βˆ’ 1) + 1))((π‘‘β€˜((π‘˜ βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) = ((π‘‘β€˜1) + Σ𝑠 ∈ (1...(𝐾 βˆ’ 1))((π‘‘β€˜(𝑠 + 1)) βˆ’ (π‘‘β€˜π‘ ))))
441 fveq2 6888 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (π‘œ = 𝑠 β†’ (π‘‘β€˜π‘œ) = (π‘‘β€˜π‘ ))
442 fveq2 6888 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (π‘œ = (𝑠 + 1) β†’ (π‘‘β€˜π‘œ) = (π‘‘β€˜(𝑠 + 1)))
443 fveq2 6888 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (π‘œ = 1 β†’ (π‘‘β€˜π‘œ) = (π‘‘β€˜1))
444 fveq2 6888 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (π‘œ = ((𝐾 βˆ’ 1) + 1) β†’ (π‘‘β€˜π‘œ) = (π‘‘β€˜((𝐾 βˆ’ 1) + 1)))
445381, 361eqeltrd 2833 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ ((𝐾 βˆ’ 1) + 1) ∈ (β„€β‰₯β€˜1))
44654adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 1 < 𝐾) β†’ 𝑑:(1...𝐾)⟢(1...(𝑁 + 𝐾)))
4474463impa 1110 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ 𝑑:(1...𝐾)⟢(1...(𝑁 + 𝐾)))
448447ffvelcdmda 7083 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ π‘œ ∈ (1...𝐾)) β†’ (π‘‘β€˜π‘œ) ∈ (1...(𝑁 + 𝐾)))
449448ex 413 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ (π‘œ ∈ (1...𝐾) β†’ (π‘‘β€˜π‘œ) ∈ (1...(𝑁 + 𝐾))))
450381oveq2d 7421 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ (1...((𝐾 βˆ’ 1) + 1)) = (1...𝐾))
451450eleq2d 2819 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ (π‘œ ∈ (1...((𝐾 βˆ’ 1) + 1)) ↔ π‘œ ∈ (1...𝐾)))
452451imbi1d 341 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ ((π‘œ ∈ (1...((𝐾 βˆ’ 1) + 1)) β†’ (π‘‘β€˜π‘œ) ∈ (1...(𝑁 + 𝐾))) ↔ (π‘œ ∈ (1...𝐾) β†’ (π‘‘β€˜π‘œ) ∈ (1...(𝑁 + 𝐾)))))
453449, 452mpbird 256 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ (π‘œ ∈ (1...((𝐾 βˆ’ 1) + 1)) β†’ (π‘‘β€˜π‘œ) ∈ (1...(𝑁 + 𝐾))))
454453imp 407 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ π‘œ ∈ (1...((𝐾 βˆ’ 1) + 1))) β†’ (π‘‘β€˜π‘œ) ∈ (1...(𝑁 + 𝐾)))
455 elfznn 13526 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 ((π‘‘β€˜π‘œ) ∈ (1...(𝑁 + 𝐾)) β†’ (π‘‘β€˜π‘œ) ∈ β„•)
456454, 455syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ π‘œ ∈ (1...((𝐾 βˆ’ 1) + 1))) β†’ (π‘‘β€˜π‘œ) ∈ β„•)
457456nncnd 12224 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) ∧ π‘œ ∈ (1...((𝐾 βˆ’ 1) + 1))) β†’ (π‘‘β€˜π‘œ) ∈ β„‚)
458441, 442, 443, 444, 398, 445, 457telfsum2 15747 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ Σ𝑠 ∈ (1...(𝐾 βˆ’ 1))((π‘‘β€˜(𝑠 + 1)) βˆ’ (π‘‘β€˜π‘ )) = ((π‘‘β€˜((𝐾 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜1)))
459458oveq2d 7421 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ ((π‘‘β€˜1) + Σ𝑠 ∈ (1...(𝐾 βˆ’ 1))((π‘‘β€˜(𝑠 + 1)) βˆ’ (π‘‘β€˜π‘ ))) = ((π‘‘β€˜1) + ((π‘‘β€˜((𝐾 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜1))))
460381fveq2d 6892 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ (π‘‘β€˜((𝐾 βˆ’ 1) + 1)) = (π‘‘β€˜πΎ))
461460oveq1d 7420 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ ((π‘‘β€˜((𝐾 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜1)) = ((π‘‘β€˜πΎ) βˆ’ (π‘‘β€˜1)))
462461oveq2d 7421 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ ((π‘‘β€˜1) + ((π‘‘β€˜((𝐾 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜1))) = ((π‘‘β€˜1) + ((π‘‘β€˜πΎ) βˆ’ (π‘‘β€˜1))))
4633443adant3 1132 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ (π‘‘β€˜1) ∈ β„‚)
46466, 71syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (π‘‘β€˜πΎ) ∈ β„•)
465464nncnd 12224 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (π‘‘β€˜πΎ) ∈ β„‚)
4664653adant3 1132 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ (π‘‘β€˜πΎ) ∈ β„‚)
467463, 466pncan3d 11570 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ ((π‘‘β€˜1) + ((π‘‘β€˜πΎ) βˆ’ (π‘‘β€˜1))) = (π‘‘β€˜πΎ))
468 eqidd 2733 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ (π‘‘β€˜πΎ) = (π‘‘β€˜πΎ))
469467, 468eqtrd 2772 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ ((π‘‘β€˜1) + ((π‘‘β€˜πΎ) βˆ’ (π‘‘β€˜1))) = (π‘‘β€˜πΎ))
470462, 469eqtrd 2772 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ ((π‘‘β€˜1) + ((π‘‘β€˜((𝐾 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜1))) = (π‘‘β€˜πΎ))
471459, 470eqtrd 2772 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ ((π‘‘β€˜1) + Σ𝑠 ∈ (1...(𝐾 βˆ’ 1))((π‘‘β€˜(𝑠 + 1)) βˆ’ (π‘‘β€˜π‘ ))) = (π‘‘β€˜πΎ))
472440, 471eqtrd 2772 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ ((π‘‘β€˜1) + Ξ£π‘˜ ∈ ((1 + 1)...((𝐾 βˆ’ 1) + 1))((π‘‘β€˜((π‘˜ βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) = (π‘‘β€˜πΎ))
473395, 472eqtrd 2772 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ ((π‘‘β€˜1) + Ξ£π‘˜ ∈ ((1 + 1)...((𝐾 βˆ’ 1) + 1))((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) = (π‘‘β€˜πΎ))
474385, 473eqtrd 2772 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ ((π‘‘β€˜1) + Ξ£π‘˜ ∈ ((1 + 1)...𝐾)((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) = (π‘‘β€˜πΎ))
475378, 474eqtrd 2772 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ ((π‘‘β€˜1) + Ξ£π‘˜ ∈ ((1 + 1)...𝐾)if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))))) = (π‘‘β€˜πΎ))
476364, 475eqtrd 2772 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 1 < 𝐾) β†’ Ξ£π‘˜ ∈ (1...𝐾)if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) = (π‘‘β€˜πΎ))
4774763expa 1118 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 1 < 𝐾) β†’ Ξ£π‘˜ ∈ (1...𝐾)if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) = (π‘‘β€˜πΎ))
478136adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ 1 ∈ ℝ)
47962adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ 𝐾 ∈ ℝ)
480478, 479leloed 11353 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (1 ≀ 𝐾 ↔ (1 < 𝐾 ∨ 1 = 𝐾)))
48161, 480mpbid 231 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (1 < 𝐾 ∨ 1 = 𝐾))
482481orcomd 869 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (1 = 𝐾 ∨ 1 < 𝐾))
483357, 477, 482mpjaodan 957 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ Ξ£π‘˜ ∈ (1...𝐾)if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) = (π‘‘β€˜πΎ))
484 fsumconst 15732 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((1...𝐾) ∈ Fin ∧ 1 ∈ β„‚) β†’ Ξ£π‘˜ ∈ (1...𝐾)1 = ((β™―β€˜(1...𝐾)) Β· 1))
485290, 257, 484syl2anc 584 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ Ξ£π‘˜ ∈ (1...𝐾)1 = ((β™―β€˜(1...𝐾)) Β· 1))
48657adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ 𝐾 ∈ β„•0)
487 hashfz1 14302 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (𝐾 ∈ β„•0 β†’ (β™―β€˜(1...𝐾)) = 𝐾)
488486, 487syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (β™―β€˜(1...𝐾)) = 𝐾)
489488oveq1d 7420 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ ((β™―β€˜(1...𝐾)) Β· 1) = (𝐾 Β· 1))
490256mulridd 11227 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (𝐾 Β· 1) = 𝐾)
491489, 490eqtrd 2772 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ ((β™―β€˜(1...𝐾)) Β· 1) = 𝐾)
492485, 491eqtrd 2772 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ Ξ£π‘˜ ∈ (1...𝐾)1 = 𝐾)
493483, 492oveq12d 7423 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (Ξ£π‘˜ ∈ (1...𝐾)if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) βˆ’ Ξ£π‘˜ ∈ (1...𝐾)1) = ((π‘‘β€˜πΎ) βˆ’ 𝐾))
494336, 493eqtrd 2772 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ Ξ£π‘˜ ∈ (1...𝐾)(if(π‘˜ = 1, (π‘‘β€˜1), ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1)))) βˆ’ 1) = ((π‘‘β€˜πΎ) βˆ’ 𝐾))
495289, 494eqtrd 2772 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ Ξ£π‘˜ ∈ (1...𝐾)if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) = ((π‘‘β€˜πΎ) βˆ’ 𝐾))
496465, 256subcld 11567 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ ((π‘‘β€˜πΎ) βˆ’ 𝐾) ∈ β„‚)
497496addridd 11410 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (((π‘‘β€˜πΎ) βˆ’ 𝐾) + 0) = ((π‘‘β€˜πΎ) βˆ’ 𝐾))
498497eqcomd 2738 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ ((π‘‘β€˜πΎ) βˆ’ 𝐾) = (((π‘‘β€˜πΎ) βˆ’ 𝐾) + 0))
499 0cnd 11203 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ 0 ∈ β„‚)
500496, 499addcomd 11412 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (((π‘‘β€˜πΎ) βˆ’ 𝐾) + 0) = (0 + ((π‘‘β€˜πΎ) βˆ’ 𝐾)))
501498, 500eqtrd 2772 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ ((π‘‘β€˜πΎ) βˆ’ 𝐾) = (0 + ((π‘‘β€˜πΎ) βˆ’ 𝐾)))
502495, 501eqtrd 2772 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ Ξ£π‘˜ ∈ (1...𝐾)if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) = (0 + ((π‘‘β€˜πΎ) βˆ’ 𝐾)))
503499, 256, 465subsub2d 11596 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (0 βˆ’ (𝐾 βˆ’ (π‘‘β€˜πΎ))) = (0 + ((π‘‘β€˜πΎ) βˆ’ 𝐾)))
504503eqcomd 2738 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (0 + ((π‘‘β€˜πΎ) βˆ’ 𝐾)) = (0 βˆ’ (𝐾 βˆ’ (π‘‘β€˜πΎ))))
505502, 504eqtrd 2772 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ Ξ£π‘˜ ∈ (1...𝐾)if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) = (0 βˆ’ (𝐾 βˆ’ (π‘‘β€˜πΎ))))
50676nn0cnd 12530 . . . . . . . . . . . . . . . . . . . . . . 23 (πœ‘ β†’ 𝑁 ∈ β„‚)
507506adantr 481 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ 𝑁 ∈ β„‚)
508507subidd 11555 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (𝑁 βˆ’ 𝑁) = 0)
509508eqcomd 2738 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ 0 = (𝑁 βˆ’ 𝑁))
510509oveq1d 7420 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (0 βˆ’ (𝐾 βˆ’ (π‘‘β€˜πΎ))) = ((𝑁 βˆ’ 𝑁) βˆ’ (𝐾 βˆ’ (π‘‘β€˜πΎ))))
511505, 510eqtrd 2772 . . . . . . . . . . . . . . . . . 18 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ Ξ£π‘˜ ∈ (1...𝐾)if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) = ((𝑁 βˆ’ 𝑁) βˆ’ (𝐾 βˆ’ (π‘‘β€˜πΎ))))
512256, 465subcld 11567 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (𝐾 βˆ’ (π‘‘β€˜πΎ)) ∈ β„‚)
513507, 507, 512subsub4d 11598 . . . . . . . . . . . . . . . . . 18 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ ((𝑁 βˆ’ 𝑁) βˆ’ (𝐾 βˆ’ (π‘‘β€˜πΎ))) = (𝑁 βˆ’ (𝑁 + (𝐾 βˆ’ (π‘‘β€˜πΎ)))))
514511, 513eqtrd 2772 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ Ξ£π‘˜ ∈ (1...𝐾)if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) = (𝑁 βˆ’ (𝑁 + (𝐾 βˆ’ (π‘‘β€˜πΎ)))))
515507, 256, 465addsubassd 11587 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)) = (𝑁 + (𝐾 βˆ’ (π‘‘β€˜πΎ))))
516515eqcomd 2738 . . . . . . . . . . . . . . . . . 18 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (𝑁 + (𝐾 βˆ’ (π‘‘β€˜πΎ))) = ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)))
517516oveq2d 7421 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (𝑁 βˆ’ (𝑁 + (𝐾 βˆ’ (π‘‘β€˜πΎ)))) = (𝑁 βˆ’ ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ))))
518514, 517eqtrd 2772 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ Ξ£π‘˜ ∈ (1...𝐾)if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) = (𝑁 βˆ’ ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ))))
519277, 518eqtrd 2772 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ Ξ£π‘˜ ∈ (1...𝐾)if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) = (𝑁 βˆ’ ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ))))
520 eleq1 2821 . . . . . . . . . . . . . . . . . . . . 21 (((π‘‘β€˜1) βˆ’ 1) = if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) β†’ (((π‘‘β€˜1) βˆ’ 1) ∈ β„€ ↔ if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) ∈ β„€))
521 eleq1 2821 . . . . . . . . . . . . . . . . . . . . 21 ((((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1) = if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) β†’ ((((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1) ∈ β„€ ↔ if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) ∈ β„€))
522 1zzd 12589 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) β†’ 1 ∈ β„€)
523297, 522zsubcld 12667 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) β†’ ((π‘‘β€˜1) βˆ’ 1) ∈ β„€)
524523adantr 481 . . . . . . . . . . . . . . . . . . . . 21 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ π‘˜ = 1) β†’ ((π‘‘β€˜1) βˆ’ 1) ∈ β„€)
525522adantr 481 . . . . . . . . . . . . . . . . . . . . . 22 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ 1 ∈ β„€)
526331, 525zsubcld 12667 . . . . . . . . . . . . . . . . . . . . 21 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) ∧ Β¬ π‘˜ = 1) β†’ (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1) ∈ β„€)
527520, 521, 524, 526ifbothda 4565 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ π‘˜ ∈ (1...𝐾)) β†’ if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) ∈ β„€)
5285273expa 1118 . . . . . . . . . . . . . . . . . . 19 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...𝐾)) β†’ if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) ∈ β„€)
529276eleq1d 2818 . . . . . . . . . . . . . . . . . . 19 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...𝐾)) β†’ (if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) ∈ β„€ ↔ if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) ∈ β„€))
530528, 529mpbird 256 . . . . . . . . . . . . . . . . . 18 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ π‘˜ ∈ (1...𝐾)) β†’ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) ∈ β„€)
531290, 530fsumzcl 15677 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ Ξ£π‘˜ ∈ (1...𝐾)if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) ∈ β„€)
532531zcnd 12663 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ Ξ£π‘˜ ∈ (1...𝐾)if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) ∈ β„‚)
533507, 256addcld 11229 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (𝑁 + 𝐾) ∈ β„‚)
534533, 465subcld 11567 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)) ∈ β„‚)
535532, 534, 507addlsub 11626 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ ((Ξ£π‘˜ ∈ (1...𝐾)if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) + ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ))) = 𝑁 ↔ Ξ£π‘˜ ∈ (1...𝐾)if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) = (𝑁 βˆ’ ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)))))
536519, 535mpbird 256 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (Ξ£π‘˜ ∈ (1...𝐾)if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) + ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ))) = 𝑁)
537 eqidd 2733 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ 𝑁 = 𝑁)
538536, 537eqtrd 2772 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (Ξ£π‘˜ ∈ (1...𝐾)if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) + ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ))) = 𝑁)
539263, 538eqtrd 2772 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (Ξ£π‘˜ ∈ (1...((𝐾 + 1) βˆ’ 1))if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) + if((𝐾 + 1) = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if((𝐾 + 1) = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜(𝐾 + 1)) βˆ’ (π‘‘β€˜((𝐾 + 1) βˆ’ 1))) βˆ’ 1)))) = 𝑁)
540255, 539eqtrd 2772 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ Ξ£π‘˜ ∈ (1...(𝐾 + 1))if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) = 𝑁)
541232, 540eqtrd 2772 . . . . . . . . . 10 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ Σ𝑖 ∈ (1...(𝐾 + 1))if(𝑖 = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(𝑖 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘–) βˆ’ (π‘‘β€˜(𝑖 βˆ’ 1))) βˆ’ 1))) = 𝑁)
542218, 541eqtrd 2772 . . . . . . . . 9 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ Σ𝑖 ∈ (1...(𝐾 + 1))((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))β€˜π‘–) = 𝑁)
543200, 542jca 512 . . . . . . . 8 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ ((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))):(1...(𝐾 + 1))βŸΆβ„•0 ∧ Σ𝑖 ∈ (1...(𝐾 + 1))((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))β€˜π‘–) = 𝑁))
544 ovex 7438 . . . . . . . . . . 11 (1...(𝐾 + 1)) ∈ V
545544mptex 7221 . . . . . . . . . 10 (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))) ∈ V
546 feq1 6695 . . . . . . . . . . 11 (𝑔 = (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))) β†’ (𝑔:(1...(𝐾 + 1))βŸΆβ„•0 ↔ (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))):(1...(𝐾 + 1))βŸΆβ„•0))
547 simpl 483 . . . . . . . . . . . . . 14 ((𝑔 = (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))) ∧ 𝑖 ∈ (1...(𝐾 + 1))) β†’ 𝑔 = (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))))
548547fveq1d 6890 . . . . . . . . . . . . 13 ((𝑔 = (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))) ∧ 𝑖 ∈ (1...(𝐾 + 1))) β†’ (π‘”β€˜π‘–) = ((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))β€˜π‘–))
549548sumeq2dv 15645 . . . . . . . . . . . 12 (𝑔 = (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))) β†’ Σ𝑖 ∈ (1...(𝐾 + 1))(π‘”β€˜π‘–) = Σ𝑖 ∈ (1...(𝐾 + 1))((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))β€˜π‘–))
550549eqeq1d 2734 . . . . . . . . . . 11 (𝑔 = (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))) β†’ (Σ𝑖 ∈ (1...(𝐾 + 1))(π‘”β€˜π‘–) = 𝑁 ↔ Σ𝑖 ∈ (1...(𝐾 + 1))((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))β€˜π‘–) = 𝑁))
551546, 550anbi12d 631 . . . . . . . . . 10 (𝑔 = (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))) β†’ ((𝑔:(1...(𝐾 + 1))βŸΆβ„•0 ∧ Σ𝑖 ∈ (1...(𝐾 + 1))(π‘”β€˜π‘–) = 𝑁) ↔ ((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))):(1...(𝐾 + 1))βŸΆβ„•0 ∧ Σ𝑖 ∈ (1...(𝐾 + 1))((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))β€˜π‘–) = 𝑁)))
552545, 551elab 3667 . . . . . . . . 9 ((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))) ∈ {𝑔 ∣ (𝑔:(1...(𝐾 + 1))βŸΆβ„•0 ∧ Σ𝑖 ∈ (1...(𝐾 + 1))(π‘”β€˜π‘–) = 𝑁)} ↔ ((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))):(1...(𝐾 + 1))βŸΆβ„•0 ∧ Σ𝑖 ∈ (1...(𝐾 + 1))((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))β€˜π‘–) = 𝑁))
553552a1i 11 . . . . . . . 8 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ ((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))) ∈ {𝑔 ∣ (𝑔:(1...(𝐾 + 1))βŸΆβ„•0 ∧ Σ𝑖 ∈ (1...(𝐾 + 1))(π‘”β€˜π‘–) = 𝑁)} ↔ ((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))):(1...(𝐾 + 1))βŸΆβ„•0 ∧ Σ𝑖 ∈ (1...(𝐾 + 1))((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))β€˜π‘–) = 𝑁)))
554543, 553mpbird 256 . . . . . . 7 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))) ∈ {𝑔 ∣ (𝑔:(1...(𝐾 + 1))βŸΆβ„•0 ∧ Σ𝑖 ∈ (1...(𝐾 + 1))(π‘”β€˜π‘–) = 𝑁)})
555 sticksstones12a.5 . . . . . . . . 9 𝐴 = {𝑔 ∣ (𝑔:(1...(𝐾 + 1))βŸΆβ„•0 ∧ Σ𝑖 ∈ (1...(𝐾 + 1))(π‘”β€˜π‘–) = 𝑁)}
556555a1i 11 . . . . . . . 8 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ 𝐴 = {𝑔 ∣ (𝑔:(1...(𝐾 + 1))βŸΆβ„•0 ∧ Σ𝑖 ∈ (1...(𝐾 + 1))(π‘”β€˜π‘–) = 𝑁)})
557556eqcomd 2738 . . . . . . 7 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ {𝑔 ∣ (𝑔:(1...(𝐾 + 1))βŸΆβ„•0 ∧ Σ𝑖 ∈ (1...(𝐾 + 1))(π‘”β€˜π‘–) = 𝑁)} = 𝐴)
558554, 557eleqtrd 2835 . . . . . 6 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))) ∈ 𝐴)
559290mptexd 7222 . . . . . 6 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (𝑗 ∈ (1...𝐾) ↦ (𝑗 + Σ𝑙 ∈ (1...𝑗)((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))β€˜π‘™))) ∈ V)
56031, 37, 558, 559fvmptd 7002 . . . . 5 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (πΉβ€˜(π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))) = (𝑗 ∈ (1...𝐾) ↦ (𝑗 + Σ𝑙 ∈ (1...𝑗)((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))β€˜π‘™))))
561 eqidd 2733 . . . . . . . . . . . 12 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))) = (π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)))))
562 simpr 485 . . . . . . . . . . . . . 14 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ π‘˜ = 𝑙) β†’ π‘˜ = 𝑙)
563562eqeq1d 2734 . . . . . . . . . . . . 13 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ π‘˜ = 𝑙) β†’ (π‘˜ = (𝐾 + 1) ↔ 𝑙 = (𝐾 + 1)))
564562eqeq1d 2734 . . . . . . . . . . . . . 14 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ π‘˜ = 𝑙) β†’ (π‘˜ = 1 ↔ 𝑙 = 1))
565562fveq2d 6892 . . . . . . . . . . . . . . . 16 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ π‘˜ = 𝑙) β†’ (π‘‘β€˜π‘˜) = (π‘‘β€˜π‘™))
566562oveq1d 7420 . . . . . . . . . . . . . . . . 17 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ π‘˜ = 𝑙) β†’ (π‘˜ βˆ’ 1) = (𝑙 βˆ’ 1))
567566fveq2d 6892 . . . . . . . . . . . . . . . 16 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ π‘˜ = 𝑙) β†’ (π‘‘β€˜(π‘˜ βˆ’ 1)) = (π‘‘β€˜(𝑙 βˆ’ 1)))
568565, 567oveq12d 7423 . . . . . . . . . . . . . . 15 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ π‘˜ = 𝑙) β†’ ((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) = ((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))))
569568oveq1d 7420 . . . . . . . . . . . . . 14 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ π‘˜ = 𝑙) β†’ (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1) = (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1))
570564, 569ifbieq2d 4553 . . . . . . . . . . . . 13 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ π‘˜ = 𝑙) β†’ if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1)) = if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1)))
571563, 570ifbieq2d 4553 . . . . . . . . . . . 12 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ π‘˜ = 𝑙) β†’ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))) = if(𝑙 = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1))))
572 1zzd 12589 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ 1 ∈ β„€)
573583ad2ant1 1133 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ 𝐾 ∈ β„€)
574573adantr 481 . . . . . . . . . . . . . 14 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ 𝐾 ∈ β„€)
575574peano2zd 12665 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ (𝐾 + 1) ∈ β„€)
576 elfzelz 13497 . . . . . . . . . . . . . 14 (𝑙 ∈ (1...𝑗) β†’ 𝑙 ∈ β„€)
577576adantl 482 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ 𝑙 ∈ β„€)
578 elfzle1 13500 . . . . . . . . . . . . . 14 (𝑙 ∈ (1...𝑗) β†’ 1 ≀ 𝑙)
579578adantl 482 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ 1 ≀ 𝑙)
580577zred 12662 . . . . . . . . . . . . . 14 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ 𝑙 ∈ ℝ)
581 simp3 1138 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ 𝑗 ∈ (1...𝐾))
582 elfznn 13526 . . . . . . . . . . . . . . . . 17 (𝑗 ∈ (1...𝐾) β†’ 𝑗 ∈ β„•)
583581, 582syl 17 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ 𝑗 ∈ β„•)
584583nnred 12223 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ 𝑗 ∈ ℝ)
585584adantr 481 . . . . . . . . . . . . . 14 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ 𝑗 ∈ ℝ)
586575zred 12662 . . . . . . . . . . . . . 14 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ (𝐾 + 1) ∈ ℝ)
587 elfzle2 13501 . . . . . . . . . . . . . . 15 (𝑙 ∈ (1...𝑗) β†’ 𝑙 ≀ 𝑗)
588587adantl 482 . . . . . . . . . . . . . 14 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ 𝑙 ≀ 𝑗)
589623ad2ant1 1133 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ 𝐾 ∈ ℝ)
590 1red 11211 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ 1 ∈ ℝ)
591589, 590readdcld 11239 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (𝐾 + 1) ∈ ℝ)
592 elfzle2 13501 . . . . . . . . . . . . . . . . 17 (𝑗 ∈ (1...𝐾) β†’ 𝑗 ≀ 𝐾)
593581, 592syl 17 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ 𝑗 ≀ 𝐾)
594589lep1d 12141 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ 𝐾 ≀ (𝐾 + 1))
595584, 589, 591, 593, 594letrd 11367 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ 𝑗 ≀ (𝐾 + 1))
596595adantr 481 . . . . . . . . . . . . . 14 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ 𝑗 ≀ (𝐾 + 1))
597580, 585, 586, 588, 596letrd 11367 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ 𝑙 ≀ (𝐾 + 1))
598572, 575, 577, 579, 597elfzd 13488 . . . . . . . . . . . 12 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ 𝑙 ∈ (1...(𝐾 + 1)))
599 ovexd 7440 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)) ∈ V)
600 ovexd 7440 . . . . . . . . . . . . . 14 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ ((π‘‘β€˜1) βˆ’ 1) ∈ V)
601 ovexd 7440 . . . . . . . . . . . . . 14 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1) ∈ V)
602600, 601ifcld 4573 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1)) ∈ V)
603599, 602ifcld 4573 . . . . . . . . . . . 12 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ if(𝑙 = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1))) ∈ V)
604561, 571, 598, 603fvmptd 7002 . . . . . . . . . . 11 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ ((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))β€˜π‘™) = if(𝑙 = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1))))
605604sumeq2dv 15645 . . . . . . . . . 10 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ Σ𝑙 ∈ (1...𝑗)((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))β€˜π‘™) = Σ𝑙 ∈ (1...𝑗)if(𝑙 = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1))))
606605oveq2d 7421 . . . . . . . . 9 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (𝑗 + Σ𝑙 ∈ (1...𝑗)((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))β€˜π‘™)) = (𝑗 + Σ𝑙 ∈ (1...𝑗)if(𝑙 = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1)))))
607 elfznn 13526 . . . . . . . . . . . . . . . . 17 (𝑙 ∈ (1...𝑗) β†’ 𝑙 ∈ β„•)
608607adantl 482 . . . . . . . . . . . . . . . 16 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ 𝑙 ∈ β„•)
609608nnred 12223 . . . . . . . . . . . . . . 15 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ 𝑙 ∈ ℝ)
610589adantr 481 . . . . . . . . . . . . . . . 16 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ 𝐾 ∈ ℝ)
611 1red 11211 . . . . . . . . . . . . . . . . 17 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ 1 ∈ ℝ)
612610, 611readdcld 11239 . . . . . . . . . . . . . . . 16 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ (𝐾 + 1) ∈ ℝ)
613583adantr 481 . . . . . . . . . . . . . . . . . 18 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ 𝑗 ∈ β„•)
614613nnred 12223 . . . . . . . . . . . . . . . . 17 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ 𝑗 ∈ ℝ)
615593adantr 481 . . . . . . . . . . . . . . . . 17 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ 𝑗 ≀ 𝐾)
616609, 614, 610, 588, 615letrd 11367 . . . . . . . . . . . . . . . 16 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ 𝑙 ≀ 𝐾)
617610ltp1d 12140 . . . . . . . . . . . . . . . 16 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ 𝐾 < (𝐾 + 1))
618609, 610, 612, 616, 617lelttrd 11368 . . . . . . . . . . . . . . 15 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ 𝑙 < (𝐾 + 1))
619609, 618ltned 11346 . . . . . . . . . . . . . 14 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ 𝑙 β‰  (𝐾 + 1))
620619neneqd 2945 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ Β¬ 𝑙 = (𝐾 + 1))
621620iffalsed 4538 . . . . . . . . . . . 12 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ if(𝑙 = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1))) = if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1)))
622621sumeq2dv 15645 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ Σ𝑙 ∈ (1...𝑗)if(𝑙 = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1))) = Σ𝑙 ∈ (1...𝑗)if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1)))
623622oveq2d 7421 . . . . . . . . . 10 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (𝑗 + Σ𝑙 ∈ (1...𝑗)if(𝑙 = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1)))) = (𝑗 + Σ𝑙 ∈ (1...𝑗)if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1))))
624583nnge1d 12256 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ 1 ≀ 𝑗)
625553ad2ant1 1133 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ 1 ∈ β„€)
626583nnzd 12581 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ 𝑗 ∈ β„€)
627 eluz 12832 . . . . . . . . . . . . . . 15 ((1 ∈ β„€ ∧ 𝑗 ∈ β„€) β†’ (𝑗 ∈ (β„€β‰₯β€˜1) ↔ 1 ≀ 𝑗))
628625, 626, 627syl2anc 584 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (𝑗 ∈ (β„€β‰₯β€˜1) ↔ 1 ≀ 𝑗))
629624, 628mpbird 256 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ 𝑗 ∈ (β„€β‰₯β€˜1))
630 eleq1 2821 . . . . . . . . . . . . . 14 (((π‘‘β€˜1) βˆ’ 1) = if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1)) β†’ (((π‘‘β€˜1) βˆ’ 1) ∈ β„‚ ↔ if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1)) ∈ β„‚))
631 eleq1 2821 . . . . . . . . . . . . . 14 ((((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1) = if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1)) β†’ ((((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1) ∈ β„‚ ↔ if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1)) ∈ β„‚))
632543adant3 1132 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ 𝑑:(1...𝐾)⟢(1...(𝑁 + 𝐾)))
633 simp1 1136 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ πœ‘)
634633, 60syl 17 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ 1 ≀ 𝐾)
635633, 58syl 17 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ 𝐾 ∈ β„€)
636 eluz 12832 . . . . . . . . . . . . . . . . . . . . . . . 24 ((1 ∈ β„€ ∧ 𝐾 ∈ β„€) β†’ (𝐾 ∈ (β„€β‰₯β€˜1) ↔ 1 ≀ 𝐾))
637625, 635, 636syl2anc 584 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (𝐾 ∈ (β„€β‰₯β€˜1) ↔ 1 ≀ 𝐾))
638634, 637mpbird 256 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ 𝐾 ∈ (β„€β‰₯β€˜1))
639 eluzfz1 13504 . . . . . . . . . . . . . . . . . . . . . 22 (𝐾 ∈ (β„€β‰₯β€˜1) β†’ 1 ∈ (1...𝐾))
640638, 639syl 17 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ 1 ∈ (1...𝐾))
641632, 640ffvelcdmd 7084 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (π‘‘β€˜1) ∈ (1...(𝑁 + 𝐾)))
642641, 89syl 17 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (π‘‘β€˜1) ∈ β„•)
643642nnzd 12581 . . . . . . . . . . . . . . . . . 18 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (π‘‘β€˜1) ∈ β„€)
644643, 625zsubcld 12667 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ ((π‘‘β€˜1) βˆ’ 1) ∈ β„€)
645644zcnd 12663 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ ((π‘‘β€˜1) βˆ’ 1) ∈ β„‚)
646645adantr 481 . . . . . . . . . . . . . . 15 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ ((π‘‘β€˜1) βˆ’ 1) ∈ β„‚)
647646adantr 481 . . . . . . . . . . . . . 14 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ 𝑙 = 1) β†’ ((π‘‘β€˜1) βˆ’ 1) ∈ β„‚)
648632adantr 481 . . . . . . . . . . . . . . . . . . . 20 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ 𝑑:(1...𝐾)⟢(1...(𝑁 + 𝐾)))
649635adantr 481 . . . . . . . . . . . . . . . . . . . . 21 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ 𝐾 ∈ β„€)
650608nnzd 12581 . . . . . . . . . . . . . . . . . . . . 21 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ 𝑙 ∈ β„€)
651608nnge1d 12256 . . . . . . . . . . . . . . . . . . . . 21 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ 1 ≀ 𝑙)
652572, 649, 650, 651, 616elfzd 13488 . . . . . . . . . . . . . . . . . . . 20 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ 𝑙 ∈ (1...𝐾))
653648, 652ffvelcdmd 7084 . . . . . . . . . . . . . . . . . . 19 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ (π‘‘β€˜π‘™) ∈ (1...(𝑁 + 𝐾)))
654 elfzelz 13497 . . . . . . . . . . . . . . . . . . 19 ((π‘‘β€˜π‘™) ∈ (1...(𝑁 + 𝐾)) β†’ (π‘‘β€˜π‘™) ∈ β„€)
655653, 654syl 17 . . . . . . . . . . . . . . . . . 18 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ (π‘‘β€˜π‘™) ∈ β„€)
656655adantr 481 . . . . . . . . . . . . . . . . 17 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ Β¬ 𝑙 = 1) β†’ (π‘‘β€˜π‘™) ∈ β„€)
657648adantr 481 . . . . . . . . . . . . . . . . . . 19 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ Β¬ 𝑙 = 1) β†’ 𝑑:(1...𝐾)⟢(1...(𝑁 + 𝐾)))
658 1zzd 12589 . . . . . . . . . . . . . . . . . . . 20 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ Β¬ 𝑙 = 1) β†’ 1 ∈ β„€)
659649adantr 481 . . . . . . . . . . . . . . . . . . . 20 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ Β¬ 𝑙 = 1) β†’ 𝐾 ∈ β„€)
660650adantr 481 . . . . . . . . . . . . . . . . . . . . 21 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ Β¬ 𝑙 = 1) β†’ 𝑙 ∈ β„€)
661660, 658zsubcld 12667 . . . . . . . . . . . . . . . . . . . 20 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ Β¬ 𝑙 = 1) β†’ (𝑙 βˆ’ 1) ∈ β„€)
662 neqne 2948 . . . . . . . . . . . . . . . . . . . . . . 23 (Β¬ 𝑙 = 1 β†’ 𝑙 β‰  1)
663662adantl 482 . . . . . . . . . . . . . . . . . . . . . 22 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ Β¬ 𝑙 = 1) β†’ 𝑙 β‰  1)
664611adantr 481 . . . . . . . . . . . . . . . . . . . . . . 23 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ Β¬ 𝑙 = 1) β†’ 1 ∈ ℝ)
665609adantr 481 . . . . . . . . . . . . . . . . . . . . . . 23 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ Β¬ 𝑙 = 1) β†’ 𝑙 ∈ ℝ)
666651adantr 481 . . . . . . . . . . . . . . . . . . . . . . 23 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ Β¬ 𝑙 = 1) β†’ 1 ≀ 𝑙)
667664, 665, 666leltned 11363 . . . . . . . . . . . . . . . . . . . . . 22 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ Β¬ 𝑙 = 1) β†’ (1 < 𝑙 ↔ 𝑙 β‰  1))
668663, 667mpbird 256 . . . . . . . . . . . . . . . . . . . . 21 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ Β¬ 𝑙 = 1) β†’ 1 < 𝑙)
669658, 660zltlem1d 40832 . . . . . . . . . . . . . . . . . . . . 21 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ Β¬ 𝑙 = 1) β†’ (1 < 𝑙 ↔ 1 ≀ (𝑙 βˆ’ 1)))
670668, 669mpbid 231 . . . . . . . . . . . . . . . . . . . 20 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ Β¬ 𝑙 = 1) β†’ 1 ≀ (𝑙 βˆ’ 1))
671661zred 12662 . . . . . . . . . . . . . . . . . . . . 21 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ Β¬ 𝑙 = 1) β†’ (𝑙 βˆ’ 1) ∈ ℝ)
672610adantr 481 . . . . . . . . . . . . . . . . . . . . 21 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ Β¬ 𝑙 = 1) β†’ 𝐾 ∈ ℝ)
673665lem1d 12143 . . . . . . . . . . . . . . . . . . . . 21 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ Β¬ 𝑙 = 1) β†’ (𝑙 βˆ’ 1) ≀ 𝑙)
674616adantr 481 . . . . . . . . . . . . . . . . . . . . 21 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ Β¬ 𝑙 = 1) β†’ 𝑙 ≀ 𝐾)
675671, 665, 672, 673, 674letrd 11367 . . . . . . . . . . . . . . . . . . . 20 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ Β¬ 𝑙 = 1) β†’ (𝑙 βˆ’ 1) ≀ 𝐾)
676658, 659, 661, 670, 675elfzd 13488 . . . . . . . . . . . . . . . . . . 19 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ Β¬ 𝑙 = 1) β†’ (𝑙 βˆ’ 1) ∈ (1...𝐾))
677657, 676ffvelcdmd 7084 . . . . . . . . . . . . . . . . . 18 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ Β¬ 𝑙 = 1) β†’ (π‘‘β€˜(𝑙 βˆ’ 1)) ∈ (1...(𝑁 + 𝐾)))
678 elfzelz 13497 . . . . . . . . . . . . . . . . . 18 ((π‘‘β€˜(𝑙 βˆ’ 1)) ∈ (1...(𝑁 + 𝐾)) β†’ (π‘‘β€˜(𝑙 βˆ’ 1)) ∈ β„€)
679677, 678syl 17 . . . . . . . . . . . . . . . . 17 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ Β¬ 𝑙 = 1) β†’ (π‘‘β€˜(𝑙 βˆ’ 1)) ∈ β„€)
680656, 679zsubcld 12667 . . . . . . . . . . . . . . . 16 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ Β¬ 𝑙 = 1) β†’ ((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) ∈ β„€)
681680, 658zsubcld 12667 . . . . . . . . . . . . . . 15 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ Β¬ 𝑙 = 1) β†’ (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1) ∈ β„€)
682681zcnd 12663 . . . . . . . . . . . . . 14 ((((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) ∧ Β¬ 𝑙 = 1) β†’ (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1) ∈ β„‚)
683630, 631, 647, 682ifbothda 4565 . . . . . . . . . . . . 13 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...𝑗)) β†’ if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1)) ∈ β„‚)
684 iftrue 4533 . . . . . . . . . . . . 13 (𝑙 = 1 β†’ if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1)) = ((π‘‘β€˜1) βˆ’ 1))
685629, 683, 684fsum1p 15695 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ Σ𝑙 ∈ (1...𝑗)if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1)) = (((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ ((1 + 1)...𝑗)if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1))))
686685oveq2d 7421 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (𝑗 + Σ𝑙 ∈ (1...𝑗)if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1))) = (𝑗 + (((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ ((1 + 1)...𝑗)if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1)))))
687633, 136syl 17 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ 1 ∈ ℝ)
688687adantr 481 . . . . . . . . . . . . . . . . . . 19 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ 1 ∈ ℝ)
689688, 688readdcld 11239 . . . . . . . . . . . . . . . . . . . 20 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ (1 + 1) ∈ ℝ)
690 elfzelz 13497 . . . . . . . . . . . . . . . . . . . . . 22 (𝑙 ∈ ((1 + 1)...𝑗) β†’ 𝑙 ∈ β„€)
691690adantl 482 . . . . . . . . . . . . . . . . . . . . 21 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ 𝑙 ∈ β„€)
692691zred 12662 . . . . . . . . . . . . . . . . . . . 20 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ 𝑙 ∈ ℝ)
693688ltp1d 12140 . . . . . . . . . . . . . . . . . . . 20 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ 1 < (1 + 1))
694 elfzle1 13500 . . . . . . . . . . . . . . . . . . . . 21 (𝑙 ∈ ((1 + 1)...𝑗) β†’ (1 + 1) ≀ 𝑙)
695694adantl 482 . . . . . . . . . . . . . . . . . . . 20 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ (1 + 1) ≀ 𝑙)
696688, 689, 692, 693, 695ltletrd 11370 . . . . . . . . . . . . . . . . . . 19 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ 1 < 𝑙)
697688, 696ltned 11346 . . . . . . . . . . . . . . . . . 18 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ 1 β‰  𝑙)
698697necomd 2996 . . . . . . . . . . . . . . . . 17 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ 𝑙 β‰  1)
699698neneqd 2945 . . . . . . . . . . . . . . . 16 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ Β¬ 𝑙 = 1)
700699iffalsed 4538 . . . . . . . . . . . . . . 15 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1)) = (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1))
701700sumeq2dv 15645 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ Σ𝑙 ∈ ((1 + 1)...𝑗)if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1)) = Σ𝑙 ∈ ((1 + 1)...𝑗)(((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1))
702701oveq2d 7421 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ ((1 + 1)...𝑗)if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1))) = (((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ ((1 + 1)...𝑗)(((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1)))
703702oveq2d 7421 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (𝑗 + (((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ ((1 + 1)...𝑗)if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1)))) = (𝑗 + (((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ ((1 + 1)...𝑗)(((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1))))
704 fzfid 13934 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ ((1 + 1)...𝑗) ∈ Fin)
705632adantr 481 . . . . . . . . . . . . . . . . . . . 20 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ 𝑑:(1...𝐾)⟢(1...(𝑁 + 𝐾)))
706 1zzd 12589 . . . . . . . . . . . . . . . . . . . . 21 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ 1 ∈ β„€)
707635adantr 481 . . . . . . . . . . . . . . . . . . . . 21 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ 𝐾 ∈ β„€)
708688, 689, 693ltled 11358 . . . . . . . . . . . . . . . . . . . . . 22 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ 1 ≀ (1 + 1))
709688, 689, 692, 708, 695letrd 11367 . . . . . . . . . . . . . . . . . . . . 21 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ 1 ≀ 𝑙)
710584adantr 481 . . . . . . . . . . . . . . . . . . . . . 22 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ 𝑗 ∈ ℝ)
711589adantr 481 . . . . . . . . . . . . . . . . . . . . . 22 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ 𝐾 ∈ ℝ)
712 elfzle2 13501 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑙 ∈ ((1 + 1)...𝑗) β†’ 𝑙 ≀ 𝑗)
713712adantl 482 . . . . . . . . . . . . . . . . . . . . . 22 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ 𝑙 ≀ 𝑗)
714593adantr 481 . . . . . . . . . . . . . . . . . . . . . 22 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ 𝑗 ≀ 𝐾)
715692, 710, 711, 713, 714letrd 11367 . . . . . . . . . . . . . . . . . . . . 21 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ 𝑙 ≀ 𝐾)
716706, 707, 691, 709, 715elfzd 13488 . . . . . . . . . . . . . . . . . . . 20 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ 𝑙 ∈ (1...𝐾))
717705, 716ffvelcdmd 7084 . . . . . . . . . . . . . . . . . . 19 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ (π‘‘β€˜π‘™) ∈ (1...(𝑁 + 𝐾)))
718717, 654syl 17 . . . . . . . . . . . . . . . . . 18 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ (π‘‘β€˜π‘™) ∈ β„€)
719718zcnd 12663 . . . . . . . . . . . . . . . . 17 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ (π‘‘β€˜π‘™) ∈ β„‚)
720691, 706zsubcld 12667 . . . . . . . . . . . . . . . . . . . 20 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ (𝑙 βˆ’ 1) ∈ β„€)
721 leaddsub 11686 . . . . . . . . . . . . . . . . . . . . . 22 ((1 ∈ ℝ ∧ 1 ∈ ℝ ∧ 𝑙 ∈ ℝ) β†’ ((1 + 1) ≀ 𝑙 ↔ 1 ≀ (𝑙 βˆ’ 1)))
722688, 688, 692, 721syl3anc 1371 . . . . . . . . . . . . . . . . . . . . 21 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ ((1 + 1) ≀ 𝑙 ↔ 1 ≀ (𝑙 βˆ’ 1)))
723695, 722mpbid 231 . . . . . . . . . . . . . . . . . . . 20 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ 1 ≀ (𝑙 βˆ’ 1))
724692, 688resubcld 11638 . . . . . . . . . . . . . . . . . . . . 21 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ (𝑙 βˆ’ 1) ∈ ℝ)
725692lem1d 12143 . . . . . . . . . . . . . . . . . . . . 21 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ (𝑙 βˆ’ 1) ≀ 𝑙)
726724, 692, 711, 725, 715letrd 11367 . . . . . . . . . . . . . . . . . . . 20 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ (𝑙 βˆ’ 1) ≀ 𝐾)
727706, 707, 720, 723, 726elfzd 13488 . . . . . . . . . . . . . . . . . . 19 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ (𝑙 βˆ’ 1) ∈ (1...𝐾))
728705, 727ffvelcdmd 7084 . . . . . . . . . . . . . . . . . 18 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ (π‘‘β€˜(𝑙 βˆ’ 1)) ∈ (1...(𝑁 + 𝐾)))
729678zcnd 12663 . . . . . . . . . . . . . . . . . 18 ((π‘‘β€˜(𝑙 βˆ’ 1)) ∈ (1...(𝑁 + 𝐾)) β†’ (π‘‘β€˜(𝑙 βˆ’ 1)) ∈ β„‚)
730728, 729syl 17 . . . . . . . . . . . . . . . . 17 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ (π‘‘β€˜(𝑙 βˆ’ 1)) ∈ β„‚)
731719, 730subcld 11567 . . . . . . . . . . . . . . . 16 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ ((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) ∈ β„‚)
732 1cnd 11205 . . . . . . . . . . . . . . . 16 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ 1 ∈ β„‚)
733704, 731, 732fsumsub 15730 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ Σ𝑙 ∈ ((1 + 1)...𝑗)(((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1) = (Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ Σ𝑙 ∈ ((1 + 1)...𝑗)1))
734733oveq2d 7421 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ ((1 + 1)...𝑗)(((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1)) = (((π‘‘β€˜1) βˆ’ 1) + (Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ Σ𝑙 ∈ ((1 + 1)...𝑗)1)))
735734oveq2d 7421 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (𝑗 + (((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ ((1 + 1)...𝑗)(((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1))) = (𝑗 + (((π‘‘β€˜1) βˆ’ 1) + (Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ Σ𝑙 ∈ ((1 + 1)...𝑗)1))))
736 1cnd 11205 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ 1 ∈ β„‚)
737 fsumconst 15732 . . . . . . . . . . . . . . . . . . 19 ((((1 + 1)...𝑗) ∈ Fin ∧ 1 ∈ β„‚) β†’ Σ𝑙 ∈ ((1 + 1)...𝑗)1 = ((β™―β€˜((1 + 1)...𝑗)) Β· 1))
738704, 736, 737syl2anc 584 . . . . . . . . . . . . . . . . . 18 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ Σ𝑙 ∈ ((1 + 1)...𝑗)1 = ((β™―β€˜((1 + 1)...𝑗)) Β· 1))
739 hashfzp1 14387 . . . . . . . . . . . . . . . . . . . . 21 (𝑗 ∈ (β„€β‰₯β€˜1) β†’ (β™―β€˜((1 + 1)...𝑗)) = (𝑗 βˆ’ 1))
740629, 739syl 17 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (β™―β€˜((1 + 1)...𝑗)) = (𝑗 βˆ’ 1))
741740oveq1d 7420 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ ((β™―β€˜((1 + 1)...𝑗)) Β· 1) = ((𝑗 βˆ’ 1) Β· 1))
742583nncnd 12224 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ 𝑗 ∈ β„‚)
743742, 736subcld 11567 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (𝑗 βˆ’ 1) ∈ β„‚)
744743mulridd 11227 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ ((𝑗 βˆ’ 1) Β· 1) = (𝑗 βˆ’ 1))
745741, 744eqtrd 2772 . . . . . . . . . . . . . . . . . 18 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ ((β™―β€˜((1 + 1)...𝑗)) Β· 1) = (𝑗 βˆ’ 1))
746738, 745eqtrd 2772 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ Σ𝑙 ∈ ((1 + 1)...𝑗)1 = (𝑗 βˆ’ 1))
747746oveq2d 7421 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ Σ𝑙 ∈ ((1 + 1)...𝑗)1) = (Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ (𝑗 βˆ’ 1)))
748747oveq2d 7421 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (((π‘‘β€˜1) βˆ’ 1) + (Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ Σ𝑙 ∈ ((1 + 1)...𝑗)1)) = (((π‘‘β€˜1) βˆ’ 1) + (Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ (𝑗 βˆ’ 1))))
749748oveq2d 7421 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (𝑗 + (((π‘‘β€˜1) βˆ’ 1) + (Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ Σ𝑙 ∈ ((1 + 1)...𝑗)1))) = (𝑗 + (((π‘‘β€˜1) βˆ’ 1) + (Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ (𝑗 βˆ’ 1)))))
750704, 731fsumcl 15675 . . . . . . . . . . . . . . . . . 18 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) ∈ β„‚)
751645, 750, 743addsubassd 11587 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ ((((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1)))) βˆ’ (𝑗 βˆ’ 1)) = (((π‘‘β€˜1) βˆ’ 1) + (Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ (𝑗 βˆ’ 1))))
752751eqcomd 2738 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (((π‘‘β€˜1) βˆ’ 1) + (Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ (𝑗 βˆ’ 1))) = ((((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1)))) βˆ’ (𝑗 βˆ’ 1)))
753752oveq2d 7421 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (𝑗 + (((π‘‘β€˜1) βˆ’ 1) + (Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ (𝑗 βˆ’ 1)))) = (𝑗 + ((((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1)))) βˆ’ (𝑗 βˆ’ 1))))
754645, 750addcld 11229 . . . . . . . . . . . . . . . . . 18 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1)))) ∈ β„‚)
755742, 754, 743addsubassd 11587 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ ((𝑗 + (((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))))) βˆ’ (𝑗 βˆ’ 1)) = (𝑗 + ((((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1)))) βˆ’ (𝑗 βˆ’ 1))))
756755eqcomd 2738 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (𝑗 + ((((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1)))) βˆ’ (𝑗 βˆ’ 1))) = ((𝑗 + (((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))))) βˆ’ (𝑗 βˆ’ 1)))
757742, 754, 743addsubd 11588 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ ((𝑗 + (((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))))) βˆ’ (𝑗 βˆ’ 1)) = ((𝑗 βˆ’ (𝑗 βˆ’ 1)) + (((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))))))
758742, 736nncand 11572 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (𝑗 βˆ’ (𝑗 βˆ’ 1)) = 1)
759 1zzd 12589 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ 1 ∈ β„€)
760626, 625zsubcld 12667 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (𝑗 βˆ’ 1) ∈ β„€)
761632adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ 𝑑:(1...𝐾)⟢(1...(𝑁 + 𝐾)))
762 1zzd 12589 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ 1 ∈ β„€)
763635adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ 𝐾 ∈ β„€)
764 elfzelz 13497 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (𝑙 ∈ (1...(𝑗 βˆ’ 1)) β†’ 𝑙 ∈ β„€)
765764adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ 𝑙 ∈ β„€)
766765peano2zd 12665 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ (𝑙 + 1) ∈ β„€)
767 1red 11211 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ 1 ∈ ℝ)
768765zred 12662 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ 𝑙 ∈ ℝ)
769768, 767readdcld 11239 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ (𝑙 + 1) ∈ ℝ)
770 elfzle1 13500 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (𝑙 ∈ (1...(𝑗 βˆ’ 1)) β†’ 1 ≀ 𝑙)
771770adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ 1 ≀ 𝑙)
772768lep1d 12141 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ 𝑙 ≀ (𝑙 + 1))
773767, 768, 769, 771, 772letrd 11367 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ 1 ≀ (𝑙 + 1))
774584adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ 𝑗 ∈ ℝ)
775774, 767resubcld 11638 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ (𝑗 βˆ’ 1) ∈ ℝ)
776589adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ 𝐾 ∈ ℝ)
777776, 767resubcld 11638 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ (𝐾 βˆ’ 1) ∈ ℝ)
778 elfzle2 13501 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (𝑙 ∈ (1...(𝑗 βˆ’ 1)) β†’ 𝑙 ≀ (𝑗 βˆ’ 1))
779778adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ 𝑙 ≀ (𝑗 βˆ’ 1))
780593adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ 𝑗 ≀ 𝐾)
781774, 776, 767, 780lesub1dd 11826 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ (𝑗 βˆ’ 1) ≀ (𝐾 βˆ’ 1))
782768, 775, 777, 779, 781letrd 11367 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ 𝑙 ≀ (𝐾 βˆ’ 1))
783 leaddsub 11686 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((𝑙 ∈ ℝ ∧ 1 ∈ ℝ ∧ 𝐾 ∈ ℝ) β†’ ((𝑙 + 1) ≀ 𝐾 ↔ 𝑙 ≀ (𝐾 βˆ’ 1)))
784768, 767, 776, 783syl3anc 1371 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ ((𝑙 + 1) ≀ 𝐾 ↔ 𝑙 ≀ (𝐾 βˆ’ 1)))
785782, 784mpbird 256 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ (𝑙 + 1) ≀ 𝐾)
786762, 763, 766, 773, 785elfzd 13488 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ (𝑙 + 1) ∈ (1...𝐾))
787761, 786ffvelcdmd 7084 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ (π‘‘β€˜(𝑙 + 1)) ∈ (1...(𝑁 + 𝐾)))
788 elfzelz 13497 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 ((π‘‘β€˜(𝑙 + 1)) ∈ (1...(𝑁 + 𝐾)) β†’ (π‘‘β€˜(𝑙 + 1)) ∈ β„€)
789787, 788syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ (π‘‘β€˜(𝑙 + 1)) ∈ β„€)
790584, 687resubcld 11638 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (𝑗 βˆ’ 1) ∈ ℝ)
791584lem1d 12143 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (𝑗 βˆ’ 1) ≀ 𝑗)
792790, 584, 589, 791, 593letrd 11367 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (𝑗 βˆ’ 1) ≀ 𝐾)
793792adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ (𝑗 βˆ’ 1) ≀ 𝐾)
794768, 775, 776, 779, 793letrd 11367 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ 𝑙 ≀ 𝐾)
795762, 763, 765, 771, 794elfzd 13488 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ 𝑙 ∈ (1...𝐾))
796761, 795ffvelcdmd 7084 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ (π‘‘β€˜π‘™) ∈ (1...(𝑁 + 𝐾)))
797796, 654syl 17 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ (π‘‘β€˜π‘™) ∈ β„€)
798789, 797zsubcld 12667 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ ((π‘‘β€˜(𝑙 + 1)) βˆ’ (π‘‘β€˜π‘™)) ∈ β„€)
799798zcnd 12663 . . . . . . . . . . . . . . . . . . . . . . . 24 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ (1...(𝑗 βˆ’ 1))) β†’ ((π‘‘β€˜(𝑙 + 1)) βˆ’ (π‘‘β€˜π‘™)) ∈ β„‚)
800 fvoveq1 7428 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑙 = (𝑀 βˆ’ 1) β†’ (π‘‘β€˜(𝑙 + 1)) = (π‘‘β€˜((𝑀 βˆ’ 1) + 1)))
801 fveq2 6888 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑙 = (𝑀 βˆ’ 1) β†’ (π‘‘β€˜π‘™) = (π‘‘β€˜(𝑀 βˆ’ 1)))
802800, 801oveq12d 7423 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑙 = (𝑀 βˆ’ 1) β†’ ((π‘‘β€˜(𝑙 + 1)) βˆ’ (π‘‘β€˜π‘™)) = ((π‘‘β€˜((𝑀 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜(𝑀 βˆ’ 1))))
803759, 759, 760, 799, 802fsumshft 15722 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ Σ𝑙 ∈ (1...(𝑗 βˆ’ 1))((π‘‘β€˜(𝑙 + 1)) βˆ’ (π‘‘β€˜π‘™)) = Σ𝑀 ∈ ((1 + 1)...((𝑗 βˆ’ 1) + 1))((π‘‘β€˜((𝑀 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜(𝑀 βˆ’ 1))))
804 oveq1 7412 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (𝑀 = 𝑙 β†’ (𝑀 βˆ’ 1) = (𝑙 βˆ’ 1))
805804fvoveq1d 7427 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (𝑀 = 𝑙 β†’ (π‘‘β€˜((𝑀 βˆ’ 1) + 1)) = (π‘‘β€˜((𝑙 βˆ’ 1) + 1)))
806804fveq2d 6892 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (𝑀 = 𝑙 β†’ (π‘‘β€˜(𝑀 βˆ’ 1)) = (π‘‘β€˜(𝑙 βˆ’ 1)))
807805, 806oveq12d 7423 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑀 = 𝑙 β†’ ((π‘‘β€˜((𝑀 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜(𝑀 βˆ’ 1))) = ((π‘‘β€˜((𝑙 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))))
808 nfcv 2903 . . . . . . . . . . . . . . . . . . . . . . . . 25 Ⅎ𝑙((1 + 1)...((𝑗 βˆ’ 1) + 1))
809 nfcv 2903 . . . . . . . . . . . . . . . . . . . . . . . . 25 Ⅎ𝑀((1 + 1)...((𝑗 βˆ’ 1) + 1))
810 nfcv 2903 . . . . . . . . . . . . . . . . . . . . . . . . 25 Ⅎ𝑙((π‘‘β€˜((𝑀 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜(𝑀 βˆ’ 1)))
811 nfcv 2903 . . . . . . . . . . . . . . . . . . . . . . . . 25 Ⅎ𝑀((π‘‘β€˜((𝑙 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1)))
812807, 808, 809, 810, 811cbvsum 15637 . . . . . . . . . . . . . . . . . . . . . . . 24 Σ𝑀 ∈ ((1 + 1)...((𝑗 βˆ’ 1) + 1))((π‘‘β€˜((𝑀 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜(𝑀 βˆ’ 1))) = Σ𝑙 ∈ ((1 + 1)...((𝑗 βˆ’ 1) + 1))((π‘‘β€˜((𝑙 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1)))
813812a1i 11 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ Σ𝑀 ∈ ((1 + 1)...((𝑗 βˆ’ 1) + 1))((π‘‘β€˜((𝑀 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜(𝑀 βˆ’ 1))) = Σ𝑙 ∈ ((1 + 1)...((𝑗 βˆ’ 1) + 1))((π‘‘β€˜((𝑙 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))))
814803, 813eqtrd 2772 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ Σ𝑙 ∈ (1...(𝑗 βˆ’ 1))((π‘‘β€˜(𝑙 + 1)) βˆ’ (π‘‘β€˜π‘™)) = Σ𝑙 ∈ ((1 + 1)...((𝑗 βˆ’ 1) + 1))((π‘‘β€˜((𝑙 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))))
815742, 736npcand 11571 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ ((𝑗 βˆ’ 1) + 1) = 𝑗)
816815oveq2d 7421 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ ((1 + 1)...((𝑗 βˆ’ 1) + 1)) = ((1 + 1)...𝑗))
817816sumeq1d 15643 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ Σ𝑙 ∈ ((1 + 1)...((𝑗 βˆ’ 1) + 1))((π‘‘β€˜((𝑙 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) = Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜((𝑙 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))))
818692recnd 11238 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ 𝑙 ∈ β„‚)
819818, 732npcand 11571 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ ((𝑙 βˆ’ 1) + 1) = 𝑙)
820819fveq2d 6892 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ (π‘‘β€˜((𝑙 βˆ’ 1) + 1)) = (π‘‘β€˜π‘™))
821820oveq1d 7420 . . . . . . . . . . . . . . . . . . . . . . . 24 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ 𝑙 ∈ ((1 + 1)...𝑗)) β†’ ((π‘‘β€˜((𝑙 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) = ((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))))
822821sumeq2dv 15645 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜((𝑙 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) = Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))))
823817, 822eqtrd 2772 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ Σ𝑙 ∈ ((1 + 1)...((𝑗 βˆ’ 1) + 1))((π‘‘β€˜((𝑙 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) = Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))))
824814, 823eqtrd 2772 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ Σ𝑙 ∈ (1...(𝑗 βˆ’ 1))((π‘‘β€˜(𝑙 + 1)) βˆ’ (π‘‘β€˜π‘™)) = Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))))
825824eqcomd 2738 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) = Σ𝑙 ∈ (1...(𝑗 βˆ’ 1))((π‘‘β€˜(𝑙 + 1)) βˆ’ (π‘‘β€˜π‘™)))
826825oveq2d 7421 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1)))) = (((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ (1...(𝑗 βˆ’ 1))((π‘‘β€˜(𝑙 + 1)) βˆ’ (π‘‘β€˜π‘™))))
827758, 826oveq12d 7423 . . . . . . . . . . . . . . . . . 18 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ ((𝑗 βˆ’ (𝑗 βˆ’ 1)) + (((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))))) = (1 + (((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ (1...(𝑗 βˆ’ 1))((π‘‘β€˜(𝑙 + 1)) βˆ’ (π‘‘β€˜π‘™)))))
828 fveq2 6888 . . . . . . . . . . . . . . . . . . . . . 22 (π‘Ÿ = 𝑙 β†’ (π‘‘β€˜π‘Ÿ) = (π‘‘β€˜π‘™))
829 fveq2 6888 . . . . . . . . . . . . . . . . . . . . . 22 (π‘Ÿ = (𝑙 + 1) β†’ (π‘‘β€˜π‘Ÿ) = (π‘‘β€˜(𝑙 + 1)))
830 fveq2 6888 . . . . . . . . . . . . . . . . . . . . . 22 (π‘Ÿ = 1 β†’ (π‘‘β€˜π‘Ÿ) = (π‘‘β€˜1))
831 fveq2 6888 . . . . . . . . . . . . . . . . . . . . . 22 (π‘Ÿ = ((𝑗 βˆ’ 1) + 1) β†’ (π‘‘β€˜π‘Ÿ) = (π‘‘β€˜((𝑗 βˆ’ 1) + 1)))
832815, 629eqeltrd 2833 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ ((𝑗 βˆ’ 1) + 1) ∈ (β„€β‰₯β€˜1))
833632adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ π‘Ÿ ∈ (1...((𝑗 βˆ’ 1) + 1))) β†’ 𝑑:(1...𝐾)⟢(1...(𝑁 + 𝐾)))
834 1zzd 12589 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ π‘Ÿ ∈ (1...((𝑗 βˆ’ 1) + 1))) β†’ 1 ∈ β„€)
835635adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ π‘Ÿ ∈ (1...((𝑗 βˆ’ 1) + 1))) β†’ 𝐾 ∈ β„€)
836 elfzelz 13497 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (π‘Ÿ ∈ (1...((𝑗 βˆ’ 1) + 1)) β†’ π‘Ÿ ∈ β„€)
837836adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ π‘Ÿ ∈ (1...((𝑗 βˆ’ 1) + 1))) β†’ π‘Ÿ ∈ β„€)
838 elfzle1 13500 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (π‘Ÿ ∈ (1...((𝑗 βˆ’ 1) + 1)) β†’ 1 ≀ π‘Ÿ)
839838adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ π‘Ÿ ∈ (1...((𝑗 βˆ’ 1) + 1))) β†’ 1 ≀ π‘Ÿ)
840837zred 12662 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ π‘Ÿ ∈ (1...((𝑗 βˆ’ 1) + 1))) β†’ π‘Ÿ ∈ ℝ)
841584adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ π‘Ÿ ∈ (1...((𝑗 βˆ’ 1) + 1))) β†’ 𝑗 ∈ ℝ)
842 1red 11211 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ π‘Ÿ ∈ (1...((𝑗 βˆ’ 1) + 1))) β†’ 1 ∈ ℝ)
843841, 842resubcld 11638 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ π‘Ÿ ∈ (1...((𝑗 βˆ’ 1) + 1))) β†’ (𝑗 βˆ’ 1) ∈ ℝ)
844843, 842readdcld 11239 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ π‘Ÿ ∈ (1...((𝑗 βˆ’ 1) + 1))) β†’ ((𝑗 βˆ’ 1) + 1) ∈ ℝ)
845589adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ π‘Ÿ ∈ (1...((𝑗 βˆ’ 1) + 1))) β†’ 𝐾 ∈ ℝ)
846 elfzle2 13501 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 (π‘Ÿ ∈ (1...((𝑗 βˆ’ 1) + 1)) β†’ π‘Ÿ ≀ ((𝑗 βˆ’ 1) + 1))
847846adantl 482 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ π‘Ÿ ∈ (1...((𝑗 βˆ’ 1) + 1))) β†’ π‘Ÿ ≀ ((𝑗 βˆ’ 1) + 1))
848815, 593eqbrtrd 5169 . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ ((𝑗 βˆ’ 1) + 1) ≀ 𝐾)
849848adantr 481 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ π‘Ÿ ∈ (1...((𝑗 βˆ’ 1) + 1))) β†’ ((𝑗 βˆ’ 1) + 1) ≀ 𝐾)
850840, 844, 845, 847, 849letrd 11367 . . . . . . . . . . . . . . . . . . . . . . . . . 26 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ π‘Ÿ ∈ (1...((𝑗 βˆ’ 1) + 1))) β†’ π‘Ÿ ≀ 𝐾)
851834, 835, 837, 839, 850elfzd 13488 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ π‘Ÿ ∈ (1...((𝑗 βˆ’ 1) + 1))) β†’ π‘Ÿ ∈ (1...𝐾))
852833, 851ffvelcdmd 7084 . . . . . . . . . . . . . . . . . . . . . . . 24 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ π‘Ÿ ∈ (1...((𝑗 βˆ’ 1) + 1))) β†’ (π‘‘β€˜π‘Ÿ) ∈ (1...(𝑁 + 𝐾)))
853 elfzelz 13497 . . . . . . . . . . . . . . . . . . . . . . . 24 ((π‘‘β€˜π‘Ÿ) ∈ (1...(𝑁 + 𝐾)) β†’ (π‘‘β€˜π‘Ÿ) ∈ β„€)
854852, 853syl 17 . . . . . . . . . . . . . . . . . . . . . . 23 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ π‘Ÿ ∈ (1...((𝑗 βˆ’ 1) + 1))) β†’ (π‘‘β€˜π‘Ÿ) ∈ β„€)
855854zcnd 12663 . . . . . . . . . . . . . . . . . . . . . 22 (((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) ∧ π‘Ÿ ∈ (1...((𝑗 βˆ’ 1) + 1))) β†’ (π‘‘β€˜π‘Ÿ) ∈ β„‚)
856828, 829, 830, 831, 760, 832, 855telfsum2 15747 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ Σ𝑙 ∈ (1...(𝑗 βˆ’ 1))((π‘‘β€˜(𝑙 + 1)) βˆ’ (π‘‘β€˜π‘™)) = ((π‘‘β€˜((𝑗 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜1)))
857856oveq2d 7421 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ (1...(𝑗 βˆ’ 1))((π‘‘β€˜(𝑙 + 1)) βˆ’ (π‘‘β€˜π‘™))) = (((π‘‘β€˜1) βˆ’ 1) + ((π‘‘β€˜((𝑗 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜1))))
858857oveq2d 7421 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (1 + (((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ (1...(𝑗 βˆ’ 1))((π‘‘β€˜(𝑙 + 1)) βˆ’ (π‘‘β€˜π‘™)))) = (1 + (((π‘‘β€˜1) βˆ’ 1) + ((π‘‘β€˜((𝑗 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜1)))))
859815fveq2d 6892 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (π‘‘β€˜((𝑗 βˆ’ 1) + 1)) = (π‘‘β€˜π‘—))
860632, 581ffvelcdmd 7084 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (π‘‘β€˜π‘—) ∈ (1...(𝑁 + 𝐾)))
861 elfzelz 13497 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((π‘‘β€˜π‘—) ∈ (1...(𝑁 + 𝐾)) β†’ (π‘‘β€˜π‘—) ∈ β„€)
862860, 861syl 17 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (π‘‘β€˜π‘—) ∈ β„€)
863859, 862eqeltrd 2833 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (π‘‘β€˜((𝑗 βˆ’ 1) + 1)) ∈ β„€)
864863zcnd 12663 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (π‘‘β€˜((𝑗 βˆ’ 1) + 1)) ∈ β„‚)
865642nnred 12223 . . . . . . . . . . . . . . . . . . . . . . . 24 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (π‘‘β€˜1) ∈ ℝ)
866865recnd 11238 . . . . . . . . . . . . . . . . . . . . . . 23 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (π‘‘β€˜1) ∈ β„‚)
867864, 866subcld 11567 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ ((π‘‘β€˜((𝑗 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜1)) ∈ β„‚)
868736, 645, 867addassd 11232 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ ((1 + ((π‘‘β€˜1) βˆ’ 1)) + ((π‘‘β€˜((𝑗 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜1))) = (1 + (((π‘‘β€˜1) βˆ’ 1) + ((π‘‘β€˜((𝑗 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜1)))))
869868eqcomd 2738 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (1 + (((π‘‘β€˜1) βˆ’ 1) + ((π‘‘β€˜((𝑗 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜1)))) = ((1 + ((π‘‘β€˜1) βˆ’ 1)) + ((π‘‘β€˜((𝑗 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜1))))
870736, 866pncan3d 11570 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (1 + ((π‘‘β€˜1) βˆ’ 1)) = (π‘‘β€˜1))
871870oveq1d 7420 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ ((1 + ((π‘‘β€˜1) βˆ’ 1)) + ((π‘‘β€˜((𝑗 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜1))) = ((π‘‘β€˜1) + ((π‘‘β€˜((𝑗 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜1))))
872866, 864pncan3d 11570 . . . . . . . . . . . . . . . . . . . . . 22 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ ((π‘‘β€˜1) + ((π‘‘β€˜((𝑗 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜1))) = (π‘‘β€˜((𝑗 βˆ’ 1) + 1)))
873872, 859eqtrd 2772 . . . . . . . . . . . . . . . . . . . . 21 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ ((π‘‘β€˜1) + ((π‘‘β€˜((𝑗 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜1))) = (π‘‘β€˜π‘—))
874871, 873eqtrd 2772 . . . . . . . . . . . . . . . . . . . 20 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ ((1 + ((π‘‘β€˜1) βˆ’ 1)) + ((π‘‘β€˜((𝑗 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜1))) = (π‘‘β€˜π‘—))
875869, 874eqtrd 2772 . . . . . . . . . . . . . . . . . . 19 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (1 + (((π‘‘β€˜1) βˆ’ 1) + ((π‘‘β€˜((𝑗 βˆ’ 1) + 1)) βˆ’ (π‘‘β€˜1)))) = (π‘‘β€˜π‘—))
876858, 875eqtrd 2772 . . . . . . . . . . . . . . . . . 18 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (1 + (((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ (1...(𝑗 βˆ’ 1))((π‘‘β€˜(𝑙 + 1)) βˆ’ (π‘‘β€˜π‘™)))) = (π‘‘β€˜π‘—))
877827, 876eqtrd 2772 . . . . . . . . . . . . . . . . 17 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ ((𝑗 βˆ’ (𝑗 βˆ’ 1)) + (((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))))) = (π‘‘β€˜π‘—))
878757, 877eqtrd 2772 . . . . . . . . . . . . . . . 16 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ ((𝑗 + (((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))))) βˆ’ (𝑗 βˆ’ 1)) = (π‘‘β€˜π‘—))
879756, 878eqtrd 2772 . . . . . . . . . . . . . . 15 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (𝑗 + ((((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1)))) βˆ’ (𝑗 βˆ’ 1))) = (π‘‘β€˜π‘—))
880753, 879eqtrd 2772 . . . . . . . . . . . . . 14 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (𝑗 + (((π‘‘β€˜1) βˆ’ 1) + (Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ (𝑗 βˆ’ 1)))) = (π‘‘β€˜π‘—))
881749, 880eqtrd 2772 . . . . . . . . . . . . 13 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (𝑗 + (((π‘‘β€˜1) βˆ’ 1) + (Σ𝑙 ∈ ((1 + 1)...𝑗)((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ Σ𝑙 ∈ ((1 + 1)...𝑗)1))) = (π‘‘β€˜π‘—))
882735, 881eqtrd 2772 . . . . . . . . . . . 12 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (𝑗 + (((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ ((1 + 1)...𝑗)(((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1))) = (π‘‘β€˜π‘—))
883703, 882eqtrd 2772 . . . . . . . . . . 11 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (𝑗 + (((π‘‘β€˜1) βˆ’ 1) + Σ𝑙 ∈ ((1 + 1)...𝑗)if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1)))) = (π‘‘β€˜π‘—))
884686, 883eqtrd 2772 . . . . . . . . . 10 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (𝑗 + Σ𝑙 ∈ (1...𝑗)if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1))) = (π‘‘β€˜π‘—))
885623, 884eqtrd 2772 . . . . . . . . 9 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (𝑗 + Σ𝑙 ∈ (1...𝑗)if(𝑙 = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(𝑙 = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘™) βˆ’ (π‘‘β€˜(𝑙 βˆ’ 1))) βˆ’ 1)))) = (π‘‘β€˜π‘—))
886606, 885eqtrd 2772 . . . . . . . 8 ((πœ‘ ∧ 𝑑 ∈ 𝐡 ∧ 𝑗 ∈ (1...𝐾)) β†’ (𝑗 + Σ𝑙 ∈ (1...𝑗)((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))β€˜π‘™)) = (π‘‘β€˜π‘—))
8878863expa 1118 . . . . . . 7 (((πœ‘ ∧ 𝑑 ∈ 𝐡) ∧ 𝑗 ∈ (1...𝐾)) β†’ (𝑗 + Σ𝑙 ∈ (1...𝑗)((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))β€˜π‘™)) = (π‘‘β€˜π‘—))
888887mpteq2dva 5247 . . . . . 6 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (𝑗 ∈ (1...𝐾) ↦ (𝑗 + Σ𝑙 ∈ (1...𝑗)((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))β€˜π‘™))) = (𝑗 ∈ (1...𝐾) ↦ (π‘‘β€˜π‘—)))
889 nfcv 2903 . . . . . . . 8 β„²π‘ž(π‘‘β€˜π‘—)
890 nfcv 2903 . . . . . . . 8 Ⅎ𝑗(π‘‘β€˜π‘ž)
891 fveq2 6888 . . . . . . . 8 (𝑗 = π‘ž β†’ (π‘‘β€˜π‘—) = (π‘‘β€˜π‘ž))
892889, 890, 891cbvmpt 5258 . . . . . . 7 (𝑗 ∈ (1...𝐾) ↦ (π‘‘β€˜π‘—)) = (π‘ž ∈ (1...𝐾) ↦ (π‘‘β€˜π‘ž))
893892a1i 11 . . . . . 6 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (𝑗 ∈ (1...𝐾) ↦ (π‘‘β€˜π‘—)) = (π‘ž ∈ (1...𝐾) ↦ (π‘‘β€˜π‘ž)))
894888, 893eqtrd 2772 . . . . 5 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (𝑗 ∈ (1...𝐾) ↦ (𝑗 + Σ𝑙 ∈ (1...𝑗)((π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))β€˜π‘™))) = (π‘ž ∈ (1...𝐾) ↦ (π‘‘β€˜π‘ž)))
895560, 894eqtrd 2772 . . . 4 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (πΉβ€˜(π‘˜ ∈ (1...(𝐾 + 1)) ↦ if(π‘˜ = (𝐾 + 1), ((𝑁 + 𝐾) βˆ’ (π‘‘β€˜πΎ)), if(π‘˜ = 1, ((π‘‘β€˜1) βˆ’ 1), (((π‘‘β€˜π‘˜) βˆ’ (π‘‘β€˜(π‘˜ βˆ’ 1))) βˆ’ 1))))) = (π‘ž ∈ (1...𝐾) ↦ (π‘‘β€˜π‘ž)))
89629, 895eqtrd 2772 . . 3 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (πΉβ€˜(πΊβ€˜π‘‘)) = (π‘ž ∈ (1...𝐾) ↦ (π‘‘β€˜π‘ž)))
89754ffnd 6715 . . . . 5 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ 𝑑 Fn (1...𝐾))
898 dffn5 6947 . . . . . 6 (𝑑 Fn (1...𝐾) ↔ 𝑑 = (π‘ž ∈ (1...𝐾) ↦ (π‘‘β€˜π‘ž)))
899898biimpi 215 . . . . 5 (𝑑 Fn (1...𝐾) β†’ 𝑑 = (π‘ž ∈ (1...𝐾) ↦ (π‘‘β€˜π‘ž)))
900897, 899syl 17 . . . 4 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ 𝑑 = (π‘ž ∈ (1...𝐾) ↦ (π‘‘β€˜π‘ž)))
901900eqcomd 2738 . . 3 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (π‘ž ∈ (1...𝐾) ↦ (π‘‘β€˜π‘ž)) = 𝑑)
902896, 901eqtrd 2772 . 2 ((πœ‘ ∧ 𝑑 ∈ 𝐡) β†’ (πΉβ€˜(πΊβ€˜π‘‘)) = 𝑑)
903902ralrimiva 3146 1 (πœ‘ β†’ βˆ€π‘‘ ∈ 𝐡 (πΉβ€˜(πΊβ€˜π‘‘)) = 𝑑)
Colors of variables: wff setvar class
Syntax hints:  Β¬ wn 3   β†’ wi 4   ↔ wb 205   ∧ wa 396   ∨ wo 845   ∧ w3a 1087   = wceq 1541   ∈ wcel 2106  {cab 2709   β‰  wne 2940  βˆ€wral 3061  Vcvv 3474  ifcif 4527  {csn 4627  βŸ¨cop 4633   class class class wbr 5147   ↦ cmpt 5230   Fn wfn 6535  βŸΆwf 6536  β€˜cfv 6540  (class class class)co 7405  Fincfn 8935  β„‚cc 11104  β„cr 11105  0cc0 11106  1c1 11107   + caddc 11109   Β· cmul 11111   < clt 11244   ≀ cle 11245   βˆ’ cmin 11440  β„•cn 12208  β„•0cn0 12468  β„€cz 12554  β„€β‰₯cuz 12818  ...cfz 13480  β™―chash 14286  Ξ£csu 15628
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1913  ax-6 1971  ax-7 2011  ax-8 2108  ax-9 2116  ax-10 2137  ax-11 2154  ax-12 2171  ax-ext 2703  ax-rep 5284  ax-sep 5298  ax-nul 5305  ax-pow 5362  ax-pr 5426  ax-un 7721  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 397  df-or 846  df-3or 1088  df-3an 1089  df-tru 1544  df-fal 1554  df-ex 1782  df-nf 1786  df-sb 2068  df-mo 2534  df-eu 2563  df-clab 2710  df-cleq 2724  df-clel 2810  df-nfc 2885  df-ne 2941  df-nel 3047  df-ral 3062  df-rex 3071  df-rmo 3376  df-reu 3377  df-rab 3433  df-v 3476  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 7361  df-ov 7408  df-oprab 7409  df-mpo 7410  df-om 7852  df-1st 7971  df-2nd 7972  df-frecs 8262  df-wrecs 8293  df-recs 8367  df-rdg 8406  df-1o 8462  df-er 8699  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-hash 14287  df-cj 15042  df-re 15043  df-im 15044  df-sqrt 15178  df-abs 15179  df-clim 15428  df-sum 15629
This theorem is referenced by:  sticksstones12  40962
  Copyright terms: Public domain W3C validator