I'm vaguely aware that people have proved that by starting with any number, and iterating through the Collatz algorithm one will eventually reach a number divisible by 4.
But I am looking for the proof that one will eventually reach a number divisible by 8 for every odd number n divisible by 3. This seems to be the case, for example 3→16, 9→40, etc. but I'm looking for a proof of it.
Is it logically known that this is the case? How might one go about proving that?
If the Collatz conjecture (every sequence ends in 1 -> 2 -> 4 -> 1) is true, then starting with any odd number n >= 3 encounters a number divisible by 8.
Proof: Let n be a number that doesn't encounter a multiple of 8. Starting with n, and assuming the Collatz conjecture is true, we eventually encounter the number 1, and this happens after an operation x -> 3x + 1 gives a power 2^k, which is k times divided by 2. We assumed that 3x + 1 is not divisible by 8, so k = 1 or k = 2, and 3x + 1 = 2 or 3x + 1 = 4. This implies x = 1. So this only happens if we started the sequence with x = 1.
The same argument shows there is also an element divisible by 16 because 3x + 1 = 8 is not possible, but not necessarily one divisible by 32 since 3x + 1 = 16 is possible (starting with x = 3 -> 10 -> 5 -> 16 -> 1)
PS. I'd be curious if the same can be proven without assuming the Collatz conjecture.