Dynamic programming Created 2026-09-24 Updated 2026-10-13
Dynamic programming solves a mathematical optimization problem by choosing reusable subproblems, recording their value functions, and combining already solved cases through a recurrence relation. Its attraction is that many possible decision histories can share one continuation calculation. A dynamic programming state must retain everything needed to determine the allowed future choices and their rewards. The 0-1 knapsack problem, for example, needs both the available capacity and which items remain available; capacity alone would lose the restriction that each item can be used at most once.
Two ideas explain when this works. Optimal substructure makes an optimal continuation valid inside a larger optimal solution. When subproblems overlap, storing each answer avoids repeated work: memoization computes entries as needed, while a table fills them in dependency order. Start from known base cases. For a problem indexed by increasing size, compute smaller cases first; for a finite sequence of future decisions, work backwards from the terminal reward, as in the Bellman equation. See Bertsekas, MIT lecture 2: optimality and state augmentation.
Consider a 0-1 knapsack problem with item weights , item values , and capacity . Define the value function to be the largest total item value obtainable from the first items with total weight at most . Here and specify the dynamic programming state. All weights and capacities are nonnegative integers. The empty selection supplies the base case . The recurrence relation is
The two candidates skip or take item . Both use the previous row, so taking item cannot take that same item again. The condition prevents a negative remaining capacity; no entry with is needed. The optimal substructure is concrete: after taking item , its companions must solve the smaller 0-1 knapsack problem on the first items with capacity . Otherwise replacing them by a better feasible selection would improve the whole selection. Compare [ref]; those notes index the remaining items in the opposite direction.
The full computation is small enough to see at once:
For example, and . Choosing the feasible item with largest individual value takes weight , earns , and leaves capacity , which cannot fit another item. This greedy algorithm misses the two-item selection of weights and , whose value is . This example tests the largest-individual-value rule; choosing by value divided by weight happens to find the optimum here.
Figure 1.
A knapsack table builds the optimal value from smaller subproblems
. The value function of this 0-1 knapsack problem is computed row by row. Outlined entries show the reconstruction of an optimal selection: skip weight 4, take weight 3, then take weight 2. The total weight is 5 and total value is 7. Details.
The number is the optimal value, while the choices attaining it form a control policy. To reconstruct one optimal selection, start at . Equality with allows skipping item . At , taking item gives , so continue to . Take item and finish at . In a tie, either maximizing choice suffices to recover one optimum. Recording choices during the calculation or comparing stored entries afterwards recovers the control policy; a final optimal value alone does not describe the selection.
Figure 2.
Knapsack dependencies and one optimal reconstruction
. Each node is a dynamic programming state labeled by its value function. Arrows point to the earlier-row entries used in the recurrence relation, forming a Directed acyclic graph. Dashed arrows skip an item; blue arrows take it. The orange graph path reconstructs the optimal selection with value 7. Compute in the opposite direction to the arrows, beginning at the zero base row. Details.
For items and integer capacity , the table uses time complexity and space complexity , counting arithmetic operations and stored numbers using Big O notation. This is pseudo-polynomial time: when weights and capacity use the binary numeral system, the capacity needs only digits. A capacity near creates about columns despite needing only about digits. Thus this algorithm is practical for moderate capacities but does not establish polynomial time in the encoded input length. See MIT 6.006 recitation 19: knapsack and input size. For the optimal value alone, one array reduces space complexity to : for each item, update capacities in descending order, from down to . Ascending order would read entries already updated for that item and could reuse it. Reconstruction then requires extra information or recomputation.
The link between the knapsack problem and dynamic programming is already explicit in a 1957 paper by Richard Bellman at RAND: its abstract discusses an exact knapsack problem solution using functional equations and cites his 1957 book. See Bellman, Comment on Dantzig's Paper on Discrete Variable Extremum Problems (1957).
For even weight , complete the additive twist of a cusp-form L-function as . Split its Mellin transform at and use rational-cusp inversion of a level-one cusp form in the lower integral. The resulting two integrals over converge locally uniformly for every complex , giving an entire continuation and the displayed functional equation. The relation identifies the opposite cusp.
We prove the Mahler alternative in full. Let . Its series converges locally uniformly in the unit disc and satisfies
It is transcendental as a function. At a root of unity with , the radial tail in is real and tends to infinity as , while the initial terms remain bounded. These roots are dense on the unit circle. An algebraic function can have singularities only at the finitely many zeros of its leading coefficient and polynomial discriminant: elsewhere its defining polynomial and the implicit-function theorem give local analytic branches. Hence cannot be algebraic over .
Assume now that and are algebraic, with , and put both in a number field of degree . For each , the coefficients of a polynomial of bidegree at most can cancel the first Taylor coefficients of . The equations have integer coefficients, so a nonzero integer solution exists after clearing denominators. Functional transcendence makes nonzero. Its order at zero satisfies .
At the functional equation gives . Thus is nonzero for all sufficiently large and
Use the absolute logarithmic height . The elementary inequalities for sums and polynomial evaluation give
Here . The Liouville height inequality gives . Divide by and let to obtain
The left grows quadratically in , the right only linearly. Choose large to contradict this. Hence every such algebraic has transcendental . This is the auxiliary-value height argument for the Fredholm series.
For the rational continuation, let and . This is a rational number with reduced denominator , and its positive tail satisfies, for large ,
A rational value would instead have distance at least from each distinct , already impossible. If the value were algebraic irrational, choose with . The distinct truncations have unbounded reduced denominators, and the displayed errors are eventually smaller than . This contradicts Roth theorem. Thus the requested rational values are transcendental by the Roth criterion for rational Fredholm values.
For completeness, the elliptic alternative's conclusion also has a short auxiliary-divisor certificate. If is Frobenius on , then and : the latter map is separable and its kernel is exactly the rational points. The divisor identity for on gives the parallelogram rule . Polarizing it yields
All these degrees are nonnegative. In particular , so . The Frobenius characteristic polynomial is ; its complex roots have modulus , including the double-root case. The zeta function has numerator , whose zeros consequently have modulus , the elliptic Riemann hypothesis. This supplements the fully proved Mahler branch with the degree-form proof of the Hasse bound; it is an auxiliary-divisor proof, not a claim that an unspecified transcendence theorem proves the bound.
Write and distinguish the all-pairs Eisenstein series in this problem from its primitive version
Separating each nonzero integer pair into a positive integer multiple of a primitive pair gives
The factor two accounts for the two signs of a primitive pair. It must not be omitted in the Rankin–Selberg unfolding.
Because and are invariant, unfolding its integral against produces the strip , :
The integral of the product Fourier expansions is . The Gamma function integral then gives
These steps first follow by absolute convergence sufficiently far right. For , positive unfolding and modular cusp decay show the square-coefficient series converges for ; the Cauchy-Schwarz inequality gives the same absolute-convergence range for the mixed series.
Put and define
This is the zeta-completed Rankin-Selberg coefficient series. Equivalently, solving this formula for expresses the requested series directly in terms of the all-pairs Eisenstein integral.
The exponential decay of cusp forms at infinity dominates the polynomial growth in of the Eisenstein series and its parameter derivatives, locally uniformly away from its poles. Thus its stated continuation can be passed through the integral. The completed series is meromorphic on , with possible simple poles only at , and its functional equation is
Indeed corresponds to . If , both pole residues vanish and the completion is entire.
The normalization of the poles can also be made explicit. The constant term of the given Eisenstein series is
The second term has residue one at , since the pole of has residue ; the functional equation gives residue minus one at . Hence the residues of at and are respectively and , the Petersson inner product.
It is important to separate this completed statement from the raw . Inverting the completion gives meromorphic continuation of , but zeros of in the denominator can give additional possible poles unless canceled by the integral. Nor does itself satisfy the unweighted symmetry . At the two displayed completion poles, for a nontrivial modular cusp modular weight,
The latter is finite because the pole of cancels that of the integral at , using . In particular, taking gives a raw-series pole at and regularity at . The direct analogue of the stipulated two-pole Eisenstein properties is therefore the completed function , not the raw series with all completion factors suppressed.
Finally suppose the two -series have Euler products. With first coefficients normalized to one, their coefficients are multiplicative, so is multiplicative too. Therefore
initially in its absolute-convergence half-plane. For unnormalized forms multiply the product by and use normalized coefficients inside it.
For the usual degree-two Hecke products of Question 3, take roots with sum and product , and with sum and the same product. The prime-power recurrence gives and the analogous expression for . Multiplying and summing four geometric series proves the Euler factor of a coefficientwise product of Hecke eigenforms:
Repeated roots are handled by continuity, or directly by the recurrence. Multiplication by cancels the local numerators and yields the degree-four convolution product. This also explains why the zeta factor belongs in the natural analytic completion.
Let be the constant Fourier coefficient and suppose first that is even and ; thus . Put . The precise Mellin continuation of a noncuspidal modular form is
It is meromorphic on the whole plane, with possible simple poles only at , of residues , respectively. For a cusp form it is an entire function. A nonzero constant term makes both of these poles genuine.
We first justify the initial Mellin transform. Decompose with . For a cusp form, is invariant under the modular group and bounded on its fundamental domain, since it tends to zero at the cusp. Therefore it is bounded throughout the complex upper half-plane. Integrating the Fourier coefficient at height gives . The Eisenstein series coefficients satisfy by replacing divisors by . Consequently , and absolute termwise integration is valid for :
Indeed , and the sum of the absolute integrals converges in that half-plane.
Write . Exponential cusp decay of the difference implies uniform convergence on compact subsets of the -plane, including after any number of derivatives in , so is entire. The modular transformation gives
On the lower half of the Mellin integral, subtract the transformed constant explicitly:
Substitute in the decaying term and integrate the two powers in the constant term. This yields, initially for ,
The right side supplies the claimed meromorphic continuation and its residues. Replacing by and multiplying by , with , leaves this expression unchanged, proving the functional equation with its correct sign. In particular the residue at is tied to the residue at zero by that equation; subtracting only at infinity and overlooking its transformed value at zero would miss these poles.
In weight zero every modular form is constant, so and its completion is identically zero. The same holds for the zero form in odd, negative, or weight-two spaces. Thus the assertion covers all weights in the notation of the paper. There is no conjugation of in this level-one functional equation.
The rational translate has Fourier coefficients , with the same polynomial bound as . Thus the preceding Mellin transform gives, initially for large, the completion of the additive twist of a cusp-form L-function
Write . Nonzero level-one forms have even weight, so . Split the integral at . In its lower part substitute , and use rational-cusp inversion of a level-one cusp form with :
The bounds reverse from to , so
Both cusp values in this integral are as . On any compact set of -values, the remaining powers of are bounded by fixed positive powers of ; differentiation in merely introduces powers of . The integral and its differentiated integrals therefore converge uniformly on compact sets. It defines an entire function of , agreeing with the original completion in its half-plane of convergence, and hence supplies the required analytic continuation to .
For the opposite rational cusp, has inverse modulo . Denote the two individual upper integrals by and . The representation gives
Replacing by in the first equality and using proves the functional equation of an additive cusp-form twist:
For this specializes to the entire completion and functional equation of the ordinary L-function of a cusp form.
With the normalization of the preceding completion, the super-completion is the Riemann xi function
The pole-subtracted theta integral for the completed zeta function gives the particularly useful expression
It proves directly that is an entire function, with and . Here “integral function” means entire, not integer-valued.
To prove the order-one growth of the Riemann xi function, put . For , the exponentially decreasing theta integrand bounds both and by
Multiplication by the quadratic factor in and the Stirling formula imply . Hence the order of an entire function is at most one. On the positive real axis, , and the defining formula and Stirling formula give
This lower bound proves that the order is at least one. Consequently is entire of order exactly one, generally not of finite exponential type.
Its zeros are precisely the Nontrivial zeros of the Riemann zeta function, counted with multiplicity. The values at zero and one are nonzero; the Gamma function has no zeros; and the completed functional equation together with the Euler product shows that there are no further completed zeros outside the closed critical strip. By Hadamard factorization for entire functions of order one,
The genus-one factors give , and the logarithmic derivative converges locally normally away from the zeros:
Differentiate the defining product of , the gamma factor, and . Rearranging proves the global partial-fraction expansion of the zeta logarithmic derivative:
The summands must be kept together: each is for large , whereas separating the two complex reciprocal sums need not preserve absolute convergence. The gamma term accounts for the trivial zeros as well as cancellation at zero.
Put . The Euler product gives for . The elementary nonnegative polynomial
therefore gives the three-four-one zero-free-region argument:
The coefficients are nonnegative; applying the identity with justifies the inequality term by term.
Take real parts in the global partial-fraction expansion of the zeta logarithmic derivative. For , the digamma function bounds yield
All terms in the zero sum are nonnegative, because the Euler product and completed functional equation locate the nontrivial zeros in the closed critical strip. The constant terms are bounded: in particular converges. Near the real pole, .
First exclude zeros on the line one. If , , were a zero of multiplicity , the selected zero term would give
Inserted into the positivity inequality, this yields , impossible as . At , zeta has a pole, with a punctured neighbourhood containing no zeros. Thus the line one has no zeros.
Now let with and put . Select this zero in the formula at and discard every other nonnegative zero kernel. The pole terms at heights are bounded. Consequently
Choose a fixed positive small enough that and , and set , . Rearranging gives
This is the required logarithmic gap at large height.
For , zeros with already have a fixed gap. The remaining compact region contains finitely many zeros, none on the line one; the pole at one cannot be an accumulation point of zeros. Hence those zeros also have a fixed positive distance from that line. Reduce the absolute constant to cover this bounded-height region and to make the preceding weak inequality strict. The zero-free region of the Riemann zeta function is therefore
This proof has established boundary nonvanishing as well as the quantitative gap, rather than assuming the former implicitly.
Write . The authoritative PDF has exponent ; the geometric-series exponent in the converted TeX is a transcription error. On the unit disk this Fredholm series satisfies
First it is transcendental as a function. If , the terms with in are the positive terms and their sum tends to infinity as ; the finite preceding sum stays bounded. Thus every root of unity of -power order is a singularity. These roots are dense on the unit circle. An algebraic function has only finitely many possible branch points or poles, as seen from its defining polynomial's leading coefficient and discriminant. Hence cannot be algebraic over .
Suppose now that is algebraic, , and is algebraic. For a positive integer , a polynomial , nonzero and of degree at most in each variable, can be chosen so that
Indeed the first Taylor coefficients impose homogeneous integer equations on coefficients. There is a nonzero rational solution, which can be cleared to an integer one. Functional transcendence ensures is not identically zero.
Iterating the functional equation gives
Thus belongs to the fixed field and is nonzero for all sufficiently large , since a nonzero analytic has no sufficiently small nonzero zeros. Its analytic upper bound is
Choose an integer making algebraic integers, let , and choose bounding every conjugate of and . Then and are algebraic integers. Therefore
For every embedding of , the coefficient sum bounds the polynomial and gives
Taking the norm of the nonzero integral yields a nonzero rational integer, of absolute value at least one. Consequently
On the other hand the upper bound is , where . Choose so large that , possible because . Letting contradicts the two bounds. This proves, by the Mahler method, at every algebraic .
For the shorter rational-approximation argument at , truncate after and write with . The numerator is odd because its last summand is one and all previous summands are even, so this fraction is reduced. The tail satisfies
The value is irrational: if it were , the positive difference from a truncation would be at least , contradicting the tail bound for large . If it were algebraic irrational and , choose . Eventually the displayed upper bound is below for infinitely many reduced fractions. The Roth theorem says that an algebraic irrational admits only finitely many such approximations. This contradiction proves transcendence directly. The argument does not cover , because its exponent is not strictly larger than two; the Mahler proof does cover that case.
Write and . The global partial-fraction expansion of the zeta logarithmic derivative is
Here is the Euler--Mascheroni constant, and the sum includes multiplicities of the Nontrivial zeros of the Riemann zeta function. The paired terms are locally absolutely convergent away from their poles, by the Riemann–von Mangoldt formula. This identity follows by differentiating the genus-one Hadamard factorization of the Riemann xi function and using the Gamma function recurrence.
We first prove the classical zero-free region of the Riemann zeta function. The Euler-product nonvanishing of the Riemann zeta function and its functional equation place every nontrivial zero in the closed strip ; no assertion about zeros on its boundary is needed yet. The real logarithmic derivative of Riemann xi and the digamma function asymptotic imply, for and ,
Every summand being subtracted is nonnegative. If is a zero, retaining its summand gives ; at height the upper bound suffices. At real the simple pole of gives .
For , the Dirichlet series has nonnegative coefficients. The identity therefore gives the three-four-one zero-free-region argument
With , a zero at would consequently satisfy
Choose , with an absolute sufficiently small, and put . If , this inequality would imply . But for small enough , a contradiction.
For any fixed , the same positivity inequality as excludes a zero at : its negative contribution has coefficient at least four, whereas the real pole contributes only three. Any zero at only strengthens the contradiction. The pole at has a zero-free punctured neighbourhood. By compactness, the remaining bounded-height portion of the line has a zero-free neighbourhood as well. Shrink to combine these facts with the large-height bound. Hence
with the understanding that is a pole.
The Riemann–von Mangoldt explicit formula for the Second Chebyshev function, with half weight at a prime-power endpoint, is
The zero sum uses symmetric height truncation. To estimate it, take a half-integer and use the truncated explicit formula for the second Chebyshev function
The zero-free region gives for these zeros. The Riemann–von Mangoldt formula and partial summation give . Choose . Both the zero sum and the truncation error are then after reducing the positive constant to absorb logarithmic factors. Replacing an arbitrary by preserves the Von Mangoldt function sum and changes the main term by at most one. This proves the requested form of the Prime number theorem:
The Hecke operators organize modular forms simultaneously by their transformation law and their Fourier coefficients. Work with , its space of weight- modular forms, and its cusp form subspace, with even . Odd weights give zero spaces. The normalization below makes the first coefficient of equal to the th coefficient of , which is the key link between operators and arithmetic.
For with positive determinant, the determinant-normalized slash operator for modular forms is
The automorphy factor identity proves . Positive scalar matrices act trivially. Let be the integral matrices of determinant . Left multiplication by reduces their first column, by Bezout identity, to with ; the determinant then gives . A row shear makes . These are unique determinant-n matrix representatives for Hecke operators, so define
Right multiplication by any element of permutes these left cosets. The slash operator for modular forms identity therefore proves that has the same modular transformation law as . Each summand is holomorphic on the upper half-plane. Its cusp behavior follows explicitly from the coefficient calculation below, so preserves both and .
Insert in the sum. The finite sum over is zero unless , in which case it is . Writing leaves the term with multiplier . Thus the Fourier coefficients of a composite-index Hecke operator are
For use . In particular the constant coefficient becomes , so cusp forms remain cusp forms, and
for a prime number . The absence of negative powers proves cusp holomorphy. Notice that no primality assumption is needed in the composite-index formula.
The Hecke multiplication relations can be derived directly, rather than assumed from the coset description. On Fourier series define auxiliary maps and . They need not separately preserve , but . With , the coefficient formula gives
Multiplying on the left by , the term in the sum contributes ; the terms with become . Together with the sum this is exactly . Hence the Hecke prime-power recurrence from q-shift operators is
For coprime , substituting the coefficient formula twice gives a sum over and with coefficient . The divisors correspond uniquely to a divisor , so . The prime-power recurrence, by induction on the smaller exponent, gives
Combining the coprime and prime-power formulas proves
In particular the Hecke operators commute, and the modular Hecke algebra is generated by the prime operators.
The analytic reason for simultaneous diagonalization is the Petersson inner product
which is positive definite on and convergent because of exponential cusp decay. Here is the adjoint argument. For a matrix , set . The left cosets in are represented by with . Unfolding this finite coset sum in the Petersson inner product gives
Under , hyperbolic area is unchanged and the determinant factors in the slash operator for modular forms give
The integration group becomes . Folding this finite cover back to identifies the adjoint with the correspondence for . For , the matrix is again integral with determinant ; scalar matrices act trivially, and adjugation permutes the double cosets making up . The real normalizing factor is unchanged. Thus this proves that Hecke operators are self-adjoint for the Petersson inner product:
The valence formula for the modular group makes a finite-dimensional vector space. Commuting self-adjoint operators on a finite-dimensional inner product space have a common orthogonal eigenbasis: diagonalize one operator, use commutativity to preserve each of its eigenspaces, and repeat within those spaces. Therefore has a basis of Hecke eigenforms, with real Hecke operator eigenvalues.
If is a common Hecke eigenform, say , its first Fourier coefficient cannot vanish: would imply for every . Normalize . Then the Hecke operator eigenvalue is precisely the Fourier coefficient . The Hecke multiplication relations become
Consequently the coefficients are multiplicative at coprime indices, and their local generating function satisfies
This gives the Euler product of a Hecke eigenform
in a half-plane of absolute convergence. The Fourier coefficient bound for a cusp form already supplies such a half-plane; Question 4 improves it to .
The L-function of a cusp form also has an analytic description independent of the Hecke eigenform condition. Termwise Mellin transform in an initial right half-plane gives
At infinity the cusp form decays exponentially. Modular inversion gives , so at zero it is . The integral therefore converges locally uniformly for every , continuing to an entire function. Changing to proves
For a normalized Hecke eigenform, the Euler product of a Hecke eigenform and this functional equation describe the same completed L-function of a cusp form.
There is also an integral arithmetic structure. One standard consequence of the level-one dimension formula and the valence formula for the modular group is the integral triangular basis of level-one modular forms: if with , choose respectively. Then
form a basis of , and the terms form a basis of . Their first nonzero terms are with coefficient one and all coefficients are integers. Successive elimination of coefficients of shows that these cusp basis elements generate exactly the lattice of rational cusp forms with integral Fourier coefficients. The composite-index coefficient formula preserves this lattice, so each has an integral matrix on it. Its characteristic polynomial is monic with integral coefficients. This proves that Hecke eigenvalues are algebraic integers; self-adjointness also makes every root of that characteristic polynomial real. The field generated by the eigenvalues is a finite totally real number field: a finite set of operators spans the finite-dimensional rational modular Hecke algebra, and every conjugate of each eigenvalue remains a root of its real-rooted characteristic polynomial.
Two basic examples connect the operator theory to familiar modular forms. The normalized Eisenstein series has coefficients proportional to . At a prime number its coefficient formula uses
where the second term is zero unless . This follows by writing with and summing a finite geometric series. It proves , and the Hecke multiplication relations give . Meanwhile implies , because . Thus the Ramanujan tau function is multiplicative and satisfies . For example, gives . This illustrates how Hecke operators turn analytic Fourier coefficients into a coherent arithmetic system.
The completed Dirichlet L-function is
For nonprincipal primitive Dirichlet characters, termwise Mellin transformation initially in gives
The Dirichlet character theta function decays exponentially at infinity; its transformation makes it decay faster than any power at zero. Hence the integral is entire in . For even parity, substitute and the theta transformation to obtain
The same calculation with the extra power gives the odd functional equation with its corresponding root number.
The Gamma function has no zeros and has simple poles at nonpositive integers. Thus the nontrivial zeros of and coincide with multiplicities. The trivial zeros of a Dirichlet L-function are for a nonprincipal even character, and for an odd character. They cancel the gamma poles and are not zeros of : the functional equation takes these points to the zero-free right-hand region, including the standard nonvanishing of nonprincipal Dirichlet L-functions at one at the even endpoint. The canceled zeros are simple.
The principal primitive Dirichlet character has conductor of a Dirichlet character equal to one and . In that case is meromorphic with poles at zero and one. Its canceled trivial zeros begin at , while is not zero. Multiplication by produces the entire Riemann xi function used below.
Let be the conductor of a Dirichlet character and the inducing primitive even character. Removing the Euler factors absent from gives the imprimitive Dirichlet L-function Euler correction
The primitive functional equation therefore gives
Equivalently, replace the final primitive function by , interpreted as a meromorphic identity with removable values handled by continuation. It is the conductor of a Dirichlet character , rather than the possibly inflated modulus , that enters the gamma factor and root number. The complex conjugation bar in the original PDF is lost in the converted TeX.
The zeros are those of together with the zeros of the finite Euler product, and multiplicities add. Since at each extra prime, an extra factor vanishes at the imaginary points determined by
Each extra prime creates infinitely many such points. Its nonzero-imaginary points are not zeros of the primitive function: the functional equation and nonvanishing of Dirichlet L-functions on the line one exclude them. Thus the zero sets are identical precisely when every prime dividing already divides , making . Increasing prime-power exponents alone can make a character imprimitive without changing its L-function. If , the primitive function is zeta; the same Euler correction applies, with its pole at one retained.
For a nonprincipal Dirichlet character, complete periods sum to zero, so its partial sums are bounded by . Partial summation at yields
The head is bounded by , hence . The completed functional equation gives
The stated gamma bounds make the ratio : their exponential factors cancel, and their powers differ by . Apply them directly for ; the compact interval is absorbed into the constant. Therefore
For the conductor-one principal case, Euler summation for zeta at , truncated at , gives a harmonic-size head, a pole term of size , and remainder . It gives the same bound before applying the zeta functional equation.
Under the Riemann hypothesis, every , so for the absolutely convergent formula gives
The zero set is nonempty: otherwise Hadamard factorization would make an exponential of a linear polynomial, and its functional symmetry would force it to be constant, contrary to gamma growth on the positive real axis. Thus the inequality is strict in the open right half-plane. Continuity at , including at boundary zeros, proves the claimed increasing modulus on the closed half-line.
Conversely, suppose the modulus is nondecreasing for every fixed . If a zero had , then nonnegativity and monotonicity would force throughout . The identity theorem would make identically zero, a contradiction. A zero left of the line reflects to one right of the line by the functional equation and complex conjugation symmetry. Hence every zero lies on the critical line. This proves the xi modulus criterion for the Riemann hypothesis. The two following roman headers refer to supplied asymptotic assumptions, not further questions, and require no Solution sections.
Assume Riemann hypothesis. First fix and work on . We prove the subpower zeta bound to the right of the critical line, then move back to the line by the functional equation and Phragmén–Lindelöf principle.
Put for large positive and integrate the supplied smoothed logarithmic derivative identity horizontally from to two. There are no zeros on this path under Riemann hypothesis, so the Euler-product logarithm at continues along it. Each prime-power term contributes at most , and the smoothing weights are at most one. Hence the integrated prime terms are bounded by
All zeros have . The local zero-count estimate from Question 3, with its reflected version for negative ordinates, gives uniformly for
To see the uniformity, sum the zeros in successive unit ordinate intervals against ; the distant dyadic tails are summable. The zero-term numerator has modulus at most . Its integrated contribution is therefore at most . The integrated supplied remainder is , also . Since is bounded, we obtain
Thus for every fixed and , . Negative follow by complex conjugation.
The zeta functional equation and the gamma ratio give . Zeta is holomorphic throughout this strip, since its pole at one is outside it, and Euler summation supplies polynomial vertical growth. The strip convexity conclusion of Phragmén–Lindelöf principle therefore gives at the midpoint
For a prescribed , choose and with ; the bounded range is harmless. This proves
The explicit-formula estimate is deliberately first made a fixed distance to the right of the critical line. No divergent zero bound at is used.