  The paper presents a general theory of coupling of eigenvalues of complex
matrices of arbitrary dimension depending on real parameters. The cases of weak
and strong coupling are distinguished and their geometric interpretation in two
and three-dimensional spaces is given. General asymptotic formulae for
eigenvalue surfaces near diabolic and exceptional points are presented
demonstrating crossing and avoided crossing scenarios. Two physical examples
illustrate effectiveness and accuracy of the presented theory.
