Hacker News new | ask | show | jobs
by immibis 512 days ago
It's the general theory of waves: whenever some value exists on a continuum, has a position and a velocity at each point, and the acceleration (change in velocity) brings each point towards the average of its neighbours.

When someone waves a skipping rope at one end, they directly move the portion of the rope closest to them, which pulls on the portion next to it, which pulls on the portion next to it, and so on. Some wave-shapes happen to be are sustainable enough to travel along the whole rope with low distortion. (Like when you draw random pixels in Conway's Game of Life and run it, you usually end up with lots of gliders and a few spaceships travelling off in various directions, because those happen to be the simplest travelling patterns and the rest of your scribble died out or turned into things that don't travel. There aren't any non-travelling wave shapes.)

In a rope, the usual wave packet is like a hump, and if the rope is infinitely long, the wave packet can travel forever, as sections at the front of the wave get raised up by the hump just behind them, and sections the hump passed through get pulled down by the rope in its default position behind them. If you now imagine the rope is cut in half and one end is tied to a wall, when the wave gets to this wall, the bit that is tied to the wall does NOT rise up because it's tied to the wall, so the bit just behind it gets pulled down more than it would be in an infinite rope, and after running the simulation for a short time, the net effect is that the back part of the wave doesn't just get pulled down to its equilibrium position like it would if the rope was infinite, but gets pulled down twice that, forming a negative copy of the original wave.

And you can have in-between values, where some section of the rope is harder but not impossible to move, which causes the back part of the wave to be pulled down more than usual, but not twice as much, forming a smaller inverse copy, and the part that is harder to move is pulled up, but less than usual, forming a smaller non-inverse copy.

You can also go the other way, and have a section of the rope that's easier to move than usual (or infinitely easy i.e. an open end), and when the wave gets to this point, the back part of the wave doesn't get pulled down as much as it normally would, leaving it still in the shape of the wave, i.e. a smaller non-inverse copy, instead of returning it fully to equilibrium.

And if you can visualize this with ropes it works similarly for electricity - just replace position by voltage and velocity by current - or any other imaginable system where each piece of a continuum has a second derivative that tries to bring its value back to the average value of its neighbors.

1 comments

Those are interesting insights, thanks for the extensive reply