Alors, euh.

. Soit

Soit

. D'après le théorème des restes chinois,

est multiplicative, donc

aussi.
Soit

. L'équation caractéristique de la récurrence,

, a deux solutions distinctes dans

si et seulement si

est un résidu quadratique

.
Lemme :
Il existe

et

premier avec

tel que

.
Preuve :
Il suffit de montrer le même résultat où on a remplacé

par chacun de ses facteurs premiers. En effet, si chacun des facteurs premiers de

est un résidu quadratique mod

, alors il en est de même de tout nombre construit en les multipliant.
Soit

un facteur premier de

. D'après le théorème de réciprocité quadratique, il existe

tel que

est un résidu quadratique

si et seulement si

(plus précisément, si et seulement si

est, ou n'est pas, selon les restes de

et de

, un résidu quadratique

).
D'après le théorème des restes chinois, le système

est équivalent à

pour un certain

premier avec

.
Soit un tel

. Soient

les racines de l'équation caractéristique. On a

pour un certain couple

. D'après le petit théorème de Fermat,

et

ont des ordres divisant

, donc le ppcm de leurs ordres le divise aussi, et donc

est de période

. Et donc,

, soit

.
Soient

la suite des nombres premiers congrus à

, et

. D'après tout ce qui précède,

. Or le produit des

est nul si et seulement si la somme des

, ce qu'affirme la forme forte du théorème de Dirichlet. Ouf !
Alors, euh.
[tex]u_{n+1}=Au_n+Bu_{n-1}[/tex]. Soit [tex]C=A^2+4B^2[/tex]
Soit [tex]g(N)=|{u_n\text{ mod }N, n\in\mathbf N}|[/tex]. D'après le théorème des restes chinois, [tex]g[/tex] est multiplicative, donc [tex]f[/tex] aussi.
Soit [tex]p\in\mathbf P, p>C[/tex]. L'équation caractéristique de la récurrence, [tex]X^2-AX-B=0[/tex], a deux solutions distinctes dans [tex]\mathbf Z/p\mathbf Z[/tex] si et seulement si [tex]C[/tex] est un résidu quadratique [tex]\text{mod }p[/tex].
Lemme :
Il existe [tex]N\in\mathbf N[/tex] et [tex]t\in\mathbf Z/n\mathbf Z[/tex] premier avec [tex]n[/tex] tel que [tex]p=t\text{ mod }N\Rightarrow C\text{ residu quadratique mod }p[/tex].
Preuve :
Il suffit de montrer le même résultat où on a remplacé [tex]C[/tex] par chacun de ses facteurs premiers. En effet, si chacun des facteurs premiers de [tex]C[/tex] est un résidu quadratique mod [tex]p[/tex], alors il en est de même de tout nombre construit en les multipliant.
Soit [tex]q_i[/tex] un facteur premier de [tex]C[/tex]. D'après le théorème de réciprocité quadratique, il existe [tex]c_i[/tex] tel que [tex]q_i[/tex] est un résidu quadratique [tex]\text{mod }p[/tex] si et seulement si [tex]p=c\text{ mod }q_i[/tex] (plus précisément, si et seulement si [tex]p[/tex] est, ou n'est pas, selon les restes de [tex]p[/tex] et de [tex]q_i\text{ mod }4[/tex], un résidu quadratique [tex]\text{mod }q_i[/tex]).
D'après le théorème des restes chinois, le système [tex]\{p=c_i\text{ mod }q_i\}[/tex] est équivalent à [tex]p=t\text{ mod }q_\cdots q_n[/tex] pour un certain [tex]t[/tex] premier avec [tex]N=q_1\cdots q_n[/tex].
Soit un tel [tex]p[/tex]. Soient [tex]a, b\in\mathbf Z/p\mathbf Z[/tex] les racines de l'équation caractéristique. On a [tex]u_n=Ca^n+Db^n[/tex] pour un certain couple [tex]C, D\in\mathbf Z/p\mathbf Z[/tex]. D'après le petit théorème de Fermat, [tex]a[/tex] et [tex]b[/tex] ont des ordres divisant [tex]p-1[/tex], donc le ppcm de leurs ordres le divise aussi, et donc [tex](u_n)[/tex] est de période [tex]\leq p-1[/tex]. Et donc, [tex]g(p)\leq p-1[/tex], soit [tex]f(p)\leq1-1/p[/tex].
Soient [tex](p_n)[/tex] la suite des nombres premiers congrus à [tex]t\text{ mod }N[/tex], et [tex]r_n=p_1\cdots p_n[/tex]. D'après tout ce qui précède, [tex]f(r_n)\leq(1-1/p_1)\cdots(1-1/p_n)[/tex]. Or le produit des [tex]1-1/p_i[/tex] est nul si et seulement si la somme des [tex]1/p_i[/tex], ce qu'affirme la forme forte du théorème de Dirichlet. Ouf !