Why does any function get thinner as $x$ is multiplied by a constant?

From the comment by Yanko above:

It's simple, what the first function used to do in an interval from $0$ to $1$ the new function does in the interval from $0$ to $1/8$. In particular if cos rounds once from $−π/2$ to $π/2$ the new function will do that from $−π/16$ to $π/16$. So it will round $8$ times in the interval to $−π/2$ to $π/2$. Which makes it look thinner.


Taking a stab at a non-mathematical answer (well, minimally mathematical I guess). It makes intuitive sense to me, but I can't quite explain it mathematically.

The first thing to notice is that this is unrelated to using goniometric functions. It applies to any function, even ones as simple as $y = x$. The only difference is that it's less clear at first sight that $y = 8.x$ is a squashed ("thinner") version of $y = x$.
Most people perceive the difference between the two graphs as a rotation instead of a horizontal squashing.

However, if you were to color-code the graph (e.g. red-green-blue-red-... for all integer values of $x$ (rounded down)), you will see that it is in fact squashed and not rotated.


Think of the x axis as measure of physical distance, let's say kilometers. From your starting point ($x=0$), the Eiffel tower is 10 kilometers ahead ($x=10$), and Big Ben is another 20 kilometers further ($x=30$). Try to visually imagine the monuments on the x axis.

                                                                 ^
                       A                                        |o|
                      /-\                                       | |
-------------------------------------------------------------------------------------> (km)
  0 1 2 3 4 5 6 7 8 9 10 . . . . . . . . . 20 . . . . . . . . . 30 . . . . . . . .

I apologize for the mediocre artwork.

Now I'm going to introduce a new unit, the Flatermeter, which happens to be exactly equal to 10km. What would our graph now look like if the X axis expresses distance in Flatermeters?

From your starting point ($x=0$), the Eiffel tower is 10 kilometers ahead, which is 1 Flatermeter ($x=1$), and Big Ben is another 20 kilometers further, which is another 2 Flatermeters ($x=3$). Which would look like this:

        ^
    A  |o|
   /-\ | |
-------------------------------------------------------------------------------------> (Fm)
  0 1 2 3 4 5 6 7 8 9 10 . . . . . . . . . 20 . . . . . . . . . 30 . . . . . . . .

Notice how everything bunched up together, and all the distances shrunk by a factor of 10. Also notice that you could replace $Fm$ by $10.km$ as they are equal values.

The original $y = f(km)$ was quite wide. But the $y = f(Fm)$, which is the same as $y = f(10km)$ has bunched everything up much closer (which is what you're calling "thinner" in your question).

When you take a graph (e.g. $y = x$), and then artificially inflate the "step size" (= value of x) by a factor $k$ (e.g. $y = k.x$), then the graph will run through its shape $k$ times faster. Depending on how you visualize the graph, this has one of two (visual) consequences:

  • The markings on the x axis move further apart (by a factor of $k$) and the graph has the exact same shape, visually speaking.
  • The markings on the x axis stay the same and the graph itself horizontally shrinks (by a factor of $k$), visually speaking.

Your example deals with the latter scenario.