Expanding the squarefree Euler product injects its terms into the harmonic
sum. In particular this also handles q = 1, when both products are empty.
theorem
DirichletCharacter.norm_LFunction_sq_le_one_add_log_mul_riemannZeta
{q : ℕ}
[NeZero q]
(χ : DirichletCharacter ℂ q)
(hquad : χ ^ 2 = 1)
{s : ℂ}
(hs : 1 ≤ s.re)
(hsne : s ≠ 1)
:
If a character squares to the trivial character, the same logarithmic
bound applies to the L-function of its square.