Why Coupled Contraction Proofs Need Care
In the previous tutorial, the unknown was a function and the fixed-point operator encoded a differential equation. A related challenge arises when the unknown has several components: one component of a map may depend on all the others, and a useful estimate for each output can involve several input distances. The ordinary maximum metric treats all components equally. That can make a map appear not to be a contraction even when the cross-dependence is small enough to control by giving the components different weights.
This tutorial develops a proof technique for such situations. We first turn componentwise estimates into one contraction estimate using a weighted maximum metric. We then prove an exact criterion for when suitable weights exist in the two-component case. Throughout, the Contraction Mapping Theorem is the final step: the new work is establishing the right complete metric and checking that the map is a contraction in it.
Weighted Metrics and a Two-Component Criterion
Let \((X_1,d_1)\) and \((X_2,d_2)\) be metric spaces. Choose positive weights \(w_1,w_2\). On \(X_1\times X_2\), define
This is a metric: nonnegativity, symmetry, and separation follow from the corresponding properties of \(d_1,d_2\), and the triangle inequality follows by applying each component triangle inequality before taking the maximum. The weights determine how much a difference in each component counts. In particular, if \(D(u,v)\leq r\), then the component distances satisfy \(d_1(u_1,v_1)\leq w_1r\) and \(d_2(u_2,v_2)\leq w_2r\).
Proof. Equip \(X_1\times X_2\) with the metric \(D\) defined above. This product metric is complete. Indeed, if \((z_n)\) is Cauchy in \(D\), each coordinate sequence is Cauchy in its respective metric, because \(d_i((z_n)_i,(z_m)_i)\leq w_iD(z_n,z_m)\). Completeness of each \(X_i\) gives coordinate limits, say \(z_1\) and \(z_2\). Convergence of both coordinates implies convergence to \((z_1,z_2)\) in \(D\), since the maximum of the two weighted coordinate distances tends to zero.
Now take \(u,v\in X_1\times X_2\). By the definition of \(D\), \(d_1(u_1,v_1)\leq w_1D(u,v)\) and \(d_2(u_2,v_2)\leq w_2D(u,v)\). The first component estimate therefore gives
The second gives
Let \(q\) be the larger of the two parenthesized constants. The hypotheses imply \(0\leq q<1\). Taking the maximum of the two inequalities yields \(D(F(u),F(v))\leq qD(u,v)\), so \(F\) is a contraction on the nonempty complete metric space \((X_1\times X_2,D)\). The Contraction Mapping Theorem gives a unique fixed point. \(\square\)
The conditions on the weights can be checked without guessing them indefinitely. They have a simple exact form for two components.
Proof. Put \(r=w_2/w_1\), so \(r>0\). The required inequalities become \(a+br<1\) and \(d+c/r<1\). If such an \(r\) exists, then \(a<1\) and \(d<1\). Multiplying \(br<1-a\) and \(c/r<1-d\) gives \(bc<(1-a)(1-d)\).
Conversely, suppose the three stated conditions hold. Write \(\alpha=1-a>0\) and \(\delta=1-d>0\). If \(b>0\) and \(c>0\), the product condition says \(c/\delta<\alpha/b\), so choose \(r\) strictly between these two numbers. Then \(br<\alpha\) and \(c/r<\delta\). If \(b=0\) and \(c>0\), choose any \(r>c/\delta\); the first inequality holds because \(a<1\), and the second holds by the choice of \(r\). If \(b>0\) and \(c=0\), choose \(0<r<\alpha/b\). If \(b=c=0\), any \(r>0\) works. In every case, take \(w_1=1\) and \(w_2=r\). This proves the equivalence. \(\square\)
Worked Examples: Choosing and Using the Weights
Worked Example: An Affine Map with One Large Row Sum
Consider \(F:\mathbb{R}^2\to\mathbb{R}^2\) given by
For the usual coordinate distances, the component estimates have constants \(a=1/5\), \(b=9/10\), \(c=1/10\), and \(d=1/5\). The first unweighted row sum is \(1/5+9/10=11/10>1\), so these estimates do not show contraction in the unweighted maximum metric. But \(bc=9/100\), while \((1-a)(1-d)=(4/5)(4/5)=16/25\), and \(9/100<16/25\). The proposition guarantees suitable weights.
Choose \(w_1=1\) and \(w_2=1/2\). The two weighted constants are \(a+b(w_2/w_1)=1/5+(9/10)(1/2)=13/20\) and \(d+c(w_1/w_2)=1/5+(1/10)(2)=2/5\). Thus \(F\) is a contraction in the corresponding weighted metric, with constant \(13/20\), and has a unique fixed point.
Solving the fixed-point equations gives \(x=-2/11\) and \(y=-14/11\). Substitution verifies both coordinates:
This calculation illustrates the purpose of the weights: a large influence from the second input to the first output need not prevent contraction if the reverse influence is sufficiently small.
Worked Example: A Map of the Unit Square
Define \(G:[0,1]^2\to\mathbb{R}^2\) by
For \(0\leq x,y\leq1\), the first coordinate lies between \(1/5\) and \(7/10\), because \(1/5+1/4+1/4=7/10\). The second lies between \(1/10\) and \(29/40\), because \(1/10+1/8+1/2=29/40\). Both ranges are contained in \([0,1]\), so \(G\) maps the square into itself.
The component estimates use \(a=1/4\), \(b=1/4\), \(c=1/8\), and \(d=1/2\). With \(w_1=w_2=1\), both weighted constants are less than one: \(a+b=1/2\) and \(c+d=5/8\). The square is complete in the maximum metric, so the theorem gives a unique fixed point. Solving the equations yields \(x=4/11\) and \(y=16/55\). Indeed, the first output is \(1/5+1/11+4/55=20/55=4/11\), and the second is \(1/10+1/22+8/55=32/110=16/55\).
Worked Example: A Nonlinear Map with Cross-Dependence
On \([0,1]^2\), define
Since \(0\leq\cos y\leq1\) for \(y\in[0,1]\), the first output lies in \([1/4,1/2]\). Since \(0\leq\sin x\leq1\) for \(x\in[0,1]\), the second lies in \([1/3,2/3]\). Thus \(H\) maps the square into itself.
The Mean Value Theorem and the bounds \(|\sin t|\leq1\), \(|\cos t|\leq1\) give \(|\cos y-\cos y'|\leq|y-y'|\) and \(|\sin x-\sin x'|\leq|x-x'|\). Consequently, the component estimates hold with \(a=d=0\), \(b=1/4\), and \(c=1/3\). Equal weights give constants \(1/4\) and \(1/3\), so \(H\) is a contraction in the maximum metric. Completeness of the square and the Contraction Mapping Theorem imply that \(H\) has exactly one fixed point, even though the fixed point need not be obtained by solving the trigonometric equations explicitly.
A Proof Checklist and a Common Pitfall
A coupled-map proof is easiest to audit when its obligations are kept separate. The component estimates do not by themselves give a fixed point. One must also establish that the map takes the proposed space into itself and that the space is complete in the metric actually used. The weighted criterion supplies the contraction estimate, but it cannot repair a failure of either of those other requirements.
State the two component spaces and verify that each output component belongs to its intended space.
Bound each output distance by a linear combination of the two input distances, identifying nonnegative constants.
Check the two weighted row sums, or use the proposition to decide whether such weights can exist.
Use completeness of the weighted product metric, then apply the Contraction Mapping Theorem.
A common error is to obtain a bound such as \(d_1(F_1(u),F_1(v))\leq a d_1(u_1,v_1)+b d_2(u_2,v_2)\) and call \(a+b\) the contraction constant without explaining why the two input distances are controlled by the same metric scale. That conclusion is justified for the unweighted maximum metric, because each coordinate distance is at most that maximum. For a weighted metric, the conversion factors \(w_1,w_2\) must appear; they produce the ratios in the theorem. Another error is to find a weighted contraction estimate on a set that is not invariant under the map. A contraction theorem applies to a self-map, not merely to a formula whose outputs have been estimated.
The weighted method is useful beyond two coordinates. For a finite product, one can seek positive weights that make each weighted sum of component influences less than one. In applications, the estimates may come from derivatives, integral bounds, or direct algebra. The proof pattern remains the same: first control each component, then choose a metric that converts those controls into one strict contraction estimate.
Check Your Understanding
Use the weighted product criterion and its proof to answer the following questions.
- Why does completeness of both component spaces imply completeness for the weighted maximum metric?
- For component constants \(a,b,c,d\), what are the two inequalities that the weight ratio \(r=w_2/w_1\) must satisfy?
- For \(a=1/4\), \(b=1/2\), \(c=1/4\), and \(d=1/3\), does the proposition guarantee suitable weights? Verify the product condition.
- Why is a contraction estimate insufficient if the proposed map does not take its domain into itself?
- In the nonlinear example, which trigonometric inequalities give the componentwise Lipschitz estimates?