I was reasoning as follows:
Any function can be decomposed as the product between the rate of change of output over input (e.g.: v = ∆r/∆t) and the interval along which input ha changed (∆t).
Thus the functions r = 0, r = t, r = t2, r = t3 can be decomposed as follows:
r = velocity (0 m/s) * time elapsed (∆t s) = 0 m (static object)
r = velocity (1 m/s) * time elapsed (∆t s) = ∆t m (constant velocity)
r = velocity (∆t m/s) * time elapsed (∆t s) = ∆t2 m (constant acceleration)
r = velocity (∆t2 m/s) * time elapsed (∆t s) = ∆t3 m (constant “super-acceleration”)
One could say that the in each type of motion there is a “number of rates”. A static object has 0 rates, one moving with constant velocity has 1 rate, one where also velocity is uniformly increasing has 2 rates, one with constant re-acceleration has 3 rates and so on.
If you divide by time elapsed, you extract average velocity. This is equivalent to the first sub-rule of the power rule = “reduce the exponent by 1”.
We still need to shift from average to instantaneous velocity. At a given time, if velocity has been increasing, the instantaneous velocity will always be higher than the average velocity. So this calls or a coefficient. The pattern points clearly at this choice: multiply by the “number of rates”. This is equivalent to the second sub-rule: “the original exponent is placed as coefficient”.
To obtain the antiderivative and return to the original function, you just undo both operations: go back to average velocity (by dividing by the number of rates) and multiply by time elapsed (to obtain displacement).
I understand that by taking the limit as ∆t tends to 0, you come across this pattern as well, comprising both sub-rules. But I was wondering if there is any simple logical reason explaining only the second sub-rule, i.e. explaining why, to shift from average to instantaneous velocity, you must multiply by the “number of rates”.