In all kinds of implementations of computing, whether technological or biological,
some material carrier for the information exists, so in real-world implementations,
the propagation speed of information cannot exceed the speed of its carrier. Because
of this limitation, one must also consider the transfer time between computing units
for any implementation. We need a different mathematical method to consider this limitation:
classic mathematics can only describe infinitely fast and small computing system implementations.
The difference between mathematical handling methods leads to different descriptions
of the computing features of the systems. The proposed handling also explains why
biological implementations can have lifelong learning and technological ones cannot.
Our conclusion about learning matches published experimental evidence, both in biological
and technological computing.