Regarding the definition of cohesion, there are many opinions in academia, and linguists have explained it from different perspectives of their own research.
As for the definition of convergence, there are many theories in the academic circles, and linguists have explained them from different angles of their respective studies.