I am doing a somewhat strange proof by induction. The situation is as follows.
I have 4 statements $A,B,C,D$ which I have to prove for $t = 1,2,\dots,k$.
So I am trying to do an induction from $1$ to $k$ (finite induction?!).
It goes like this.
For $t=1$ I have the statements proved, no problem here.
I assume all $4$ statements are true for $t=s \le k-1$.
Then I am trying to prove the 4 statements for $t=s+1$. While doing that I am proving $A(s+1),B(s+1),C(s+1)$ in this order using only $A(j),B(j),C(j)$ for $j \le s$ (which I already have from the induction hypothesis). But then to prove $D(s+1)$, I need to use $A(s+1)$ in my arguments. I kind of wonder if I am allowed to do that.
I think I am allowed because I already proved $A(s+1)$, right? And its proof has nothing to do with $D(s+1)$. So I think I am not going in a logical loop here.
Also I wonder in general if there's such induction at all which is not done for all $n \in \mathbb{N}$ but only for $n \le k$.