{'fraction_non_alphanumeric': 0.0213713268032057, 'fraction_numerical': 0.0, 'mean_word_length': 5.209944751381215, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Mechanistic constraints and the unlikely evolution of reciprocal cooperation

Social evolution theory faces a puzzle: a gap between theoretical and empirical results on reciprocity. On the one hand, models show that reciprocity should evolve easily in a wide range of circumstances. On the other hand, empirically, few clear instances of reciprocity (even in a broad sense) have been found in nonhuman animals. In this paper, I aim to suggest and evaluate a novel reason concurring to solve this puzzle. I propose that it is difficult for reciprocity to evolve because it raises an evolutionary problem of bootstrapping: it requires that two complementary functions: (i) the ability to cooperate and (ii) the ability to respond conditionally to the cooperation of others, arise together and reach a significant frequency, whereas neither of them can be favoured in the absence of the other. I develop analytical models and simulations showing that, for this reason, the evolutionary emergence of reciprocal cooperation is highly unlikely. I then discuss the consequences of this result for our understanding of cooperation.