In biology, convergent evolution describes the process whereby different animals acquire similar traits in separate lineages.
Two people can arrive at the same solution to a problem, or invent something, without the influence of each other.
Is there a word (or phrase) that sums up the coincidence of 'arriving independently' at the same solution? A convergent solution? Synchronicity?