N'importe quelle demi-droite issue de 1 convient, et pour chaque domaine correspondant, il existe une infinité de logarithme, donc il n'y a pas que 2 déterminations !
Dans les applications, on en choisit juste une qui nous parait naturelle : on choisit une coupure, et ensuite on choisit un logarithme.
Le choix peut-être guidé par la nature de l'opération que l'on veut effectuer ...
Exemple :
On choisit D = C\R+, l'application
 = Log |z| + i \arg z + 2ik\pi)
, où

et k un entier relatif quelconque, est une détermination du logarithme sur D.
On aurait pu prendre D = C\R-, et et prendre l'argument à valeur dans

, ou encore D = C\iR+ (C privé d'une demi droite verticale vers le haut) et l'argument à valeur dans

, etc ...
Si tu cherches à définir toutes les déterminations de ta fonction, tu as une infinité de choix de domaine, et une fois le domaine fixé, plusieurs choix de déterminations. (éventuellement une infinité, comme pour le logarithme)