May someone tell me if there is anything wrong with my proof? And what can I do to improve it, please?
So the theorem is
Let a,b$\in$ $\mathbb{N}$ with b$>$0. Then $\exists$ q,r$\in$ $\mathbb{N}$ : $a=qb+r$ where $0 \leq r < b$
Now, I'm only considering the case where $b<a$.
Proof: Let $a,b\in\mathbb{N}$ such that $a>b$. Assume that for $1,2,3,\dots,a-1$, the result holds. Now consider three cases: 1) a-b=b and so setting q=1 and r=0 gives the desired result. 2) a-b$<$b and so setting q=0 and r=a-b gives the desired result. 3)$a-b>b$ and since a-b$\geq$ 1 it follows by the induction hypothesis that there exists t and r such that a-b=bt+r and so setting q=t+1 gives the desired result.
The strong induction hypothesis is
You have $a-b<a$, but you don't know whether $a-b>b$. However the case $a-b\le b$ is easily taken care of: in case $a-b<b$ you can set $t=0$ and $r=a-b$; in case $a-b=b$ then take $t=1$ and $r=0$. If $a-b>b$, then the strong induction hypothesis provides $t$ and $r$ with $a-b=bt+r$ and $0\le r<b$. Then you can set $q=t+1$.
On the other hand, you can simply avoid the assumption that $a>b$. The strong induction hypothesis then can be
If $a\le b$, you can do as done before. If $a>b$, then $a-b<a$ and you can use the induction hypothesis.