The stated hypotheses are precisely the algebraic criterion in part (a). To prove its stability content, compare two Runge-Kutta method steps for the same dissipative vector field. Let be the input difference, the stage differences, and . Then
Expanding the squared norm of gives
In each term of the linear sum, replace by . Symmetrizing the resulting double sum proves the Runge-Kutta contractivity identity:
Dissipativity makes , and the weights are nonnegative. For the second term, positive semidefiniteness permits a factorization , giving
For both contributions in the distance-change identity are nonpositive. Therefore . This proves the contractivity assertion behind algebraic stability, usually called the Butcher contractivity theorem. It assumes the compared implicit stage equations have solutions; the matrix condition by itself should not be substituted for a separate stage-solvability argument.
The Butcher contractivity theorem states that an algebraically stable Runge-Kutta method is B-stable: for a dissipative vector field and any positive step for which the stage problems are solved, its step does not increase the distance between two numerical solutions. The required condition on the dissipative vector field is
for all compared states at each common time. The inner product can be real Euclidean or complex Hermitian. The stage solvability of an implicit Runge-Kutta method is assumed in this comparison, not a conclusion from a distance estimate alone.
Let be the difference of starting values, the differences of corresponding stages and the differences of their vector-field values. Then
Expanding the squared norm of the update gives
Substitute in the linear term. Symmetrizing the double sum proves the Runge-Kutta contractivity identity
Each inner product in the first sum is nonpositive by the defining inequality for a dissipative vector field, and its weight is nonnegative. The final quadratic form is nonnegative: resolve the vectors into components and apply positive semidefiniteness of to each component vector. Hence , which is exactly B-stability. No linearization of the vector field has been used.
For the Dahlquist test equation with , this also bounds the amplification factor by one wherever the stages are well defined. With strictly positive weights, no stage pole can occur in the open left half-plane. Indeed, if for nonzero , then
when , contradicting . This proves the usual A-stability corollary for the scalar stability function; boundedness from the open half-plane makes any boundary pole in that rational function removable. Zero-weight redundant stages require their own solvability treatment. The nonlinear B-stability statement is stronger than A-stability, and the two notions should not be conflated.