untermensche
Contributor
There are some plausible intermediate states, states that some of our ancestors may have employed.
A simple one is conjunction: saying A B C D E ... and interpreting it as A and B and C and D and E ...
There is a simple kind of step that can generate infinities: recursion. Usinguntermensche said:A computational system capable of dealing with infinite expressions does not arise step by step.
You don't go from understanding 10 expressions, to 100, to 10,000 ......and so on to infinite.Backus–Naur form, we can express conjunction as
ELEMENT ::= A | B | C | D | E ...
PHRASE ::= ELEMENT | ELEMENT and PHRASE
That's not to say that we generate and parse in recursive fashion, only that one can use recursion to describe some grammatical constructs. In this case, we'd likely look at A B C D E ... in sequence -- iteration.
This recursion makes it unnecessary to have a separate parse rule for each number of elements. It also makes conjunction infinite. So one does not need some mysterious quasi-creationist jump.
This does not exclude the singing theory of the origin of language. In fact, it can easily be part of that origin. The first step would be inventing words, sequences of sounds for discrete entities and the like. Next would be combining the words, and the simplest type of combination is conjunction. Since it is easy to make conjunction infinite, we have infinity right there. After that would be more elaborate grammar.
You're conflating several things.
The rapidity of the development of the language capacity is hypothesized because of the rapid change in behavior we see in the historical record. The innovation in tools. The rapid exodus from Africa and rapid extermination of similar species.
Not because of the system itself.
And the recursive system is unique. No other primate has anything close.