Voilà comment on s'en sort pour trouver la bonne branche. Tout vient du fait qu'on doive considérer que le produit continu d'une fonction réelle positive doit être réel positif, pour avoir un minimum de cohérence.

Considérons la fonction dans le plan complexe F(z) = Π(0,z)(eis)ds, le produit continu étant effectué sur le segment du plan complexe (0,z).

Une branche continue du logarithme de eis est is+2ikπ.
Donc F(z) = exp{∫(0,z)(is+2ikπ)ds}
Soit F(z) = exp{iz2/2+2ikπz}

Prenons z = xeiπ/4.

Alors d'après la représentation en produit continu :

F(xeiπ/4) = Π(0,xexp(iπ/4))eisds = Π(0,x)eiexp(iπ/4)texp(iπ/4)dt = Π(0,x)etdt qui doit donc être réel

Et d'après la formule :

F(xeiπ/4) = exp{ix2eiπ/2/2+2ikπxeiπ/4} = exp{–x2/2+2ikπxeiπ/4}

Pour que ceci soit réel, il faut que k=0.

Et on a la formule générale Π(0,z)(eis)ds = exp{iz2/2}