A shower thought turned into a Collatz visualization
I've been telling people for years if businesses want employees to have better ideas, they should have more showers in their offices. So far everyone seems to think I'm joking. I'm not.
I have definitely noticed that some of my best ideas or breakthroughs come to me when showering, or sleeping, or eating, or driving, or doing the dishes, or basically any mundane autopilot task where my mind is free to wander. But yeah no, having a shower room in the office is both gross and weird. Maybe offices should.. encourage you to... wash some dishes?
After a bicycle commute to work though, not randomly during the day.
If they were communal ones like you'd see in many gyms I'd see your point. Or if they weren't very well cleaned. But this was just... convenient and nice. Apart from enabling more active transport to work, I don't think anyone thought twice about them.
The office was technically multifloor, 2. Probably a few hundred people in the office on an average day (no clients, just employees). Solely in use by the company I was working for.
Having showers at work is awesome, it means you can take a proper bike ride to work, and freshen up.
The points look quite uniformly distributed to me. If I squint, then maybe I can see some structure, but it's hard to describe and I could be imagining it.
It doesn't, these points look like what happens if you ask someone who doesn't know what a uniform distribution looks like to generate a uniformly distributed set of points though.
Here's what an actual uniform distribution looks like... much less "uniform": https://claude.ai/public/artifacts/00549caf-2ec1-4803-b909-6...
Credit to the book "Struck By Lightning" for making me aware of this fact, many years ago now. Disclaimer that the author is a family friend.
Edit: I misunderstood what was being plotted in the article, and as a result had claude plot random instead of evenly spaced X coordinates. It doesn't change my point, but this version has the appropriate distribution to compare to (evenly spaced x, uniformly randomly y coordinates): https://claude.ai/public/artifacts/a04a3023-25d3-4d99-889d-a...
That said, while I agree "uniform" not followed by an inflection of "distribution" has many other meanings, I do not agree that it the context of math, in a context where there is a standard uniform distribution, and without other relevant context, "uniformly distributed" can properly be understood to mean anything other than distributed via the standard uniform distribution.
[1] https://en.m.wikipedia.org/wiki/Equidistribution_theorem
[2] https://terrytao.wordpress.com/2020/01/25/equidistribution-o...
https://bookdown.org/kevin_davisross/probsim-book/sec-linear...
A while ago I though of a way of structuring the collatz orbits by arranging integers in a 2d grid with odd numbers being arranged along the X axis and multiples of the power of two along the Y axis.
https://gist.githubusercontent.com/ginkgo/13121db56b65b1237e...
So essentially any odd number n and all numbers n * 2^m belong to the same group of numbers that eventually reduces to n. All that's left is the 3n+1 orbits which are shown as lines from the odd numbers.
This reveals quite a bit of structure (IMO) especially only every second odd number goes to an orbit reducing to an odd number larger than it (and it's always in the form n * 2^1) all the other orbits every 4th, 8th, 16th odd integer immediately reduce to an odd number that's lower.
Anyone seen an arrangement like this for the Collatz orbits?
Very cool to see there is some patterns hiding in the randomness too!
You can open it in colab to visualize it. You can change the range of integers by modifying line 33 in the function def generate_all_sequences():
Interestingly, it seems there are more odd numbers than even ones in a collatz sequence as all graphs tend to the positive Y axis. All numbers tend to generate 3x as many odd results as even and they all seem to do this at this same rate.
In the first 750 integers, the number 703 reaches as high a collatz result as 250504.