Show for all $~n ∈ \mathbb Z^+~$ that if $~a < 2^n~$, then the Euclidean algorithm applied to $~a,~ b~$ with $~b > a~$ will terminate in at most $~2n − 1~$ steps.
So I spoke to my professor and he said to consider that if we begin with a remainder of $~r_1~$ and then consider the remainder from the second iteration $~r_2~$ to compare the value of $~r_2~$ to the initial size of $~a~$.
I'm not really looking for a complete proof, I just kind of need guidance on how to begin looking at this problem.
I'm still new to mathematical proofs so I just need to get a feeling for how to structure this proof or maybe a general guiding clue.