Research supplements / Articles Search /
Article supplement / 2026

The exact Spearman rho-footrule region via optimal transport with applications to finite rankings, mixability, and Chatterjee's rank correlation

Jonathan Ansari · Marcus Rockel

arXiv preprint

Complete for stated scope

The exact rho-footrule and mean-variance regions, finite-ranking inequalities, mixability infimum, and xi/correlation-ratio outer bounds are checked. Example 2.8 has its exact folded-uniform law, xi=1/4 and eta=0. Example 2.9 has a uniform quantitative gap. Proposition 2.10 is checked in full: the lower curve, every localized upper branch, compactness and full projection of the seed set, the attained concave upper envelope, and the entire inner enclosure. Remark 2.2 has the exact finite-ranking equality/divisibility criterion and strict correction away from contact means. Both finite-ranking moment bounds are asymptotically sharp at every admissible mean, via uniform approximation by actual permutation shuffles. The full comparison with the earlier rho-footrule curve is checked: equality on [-1/2,1/4], every contact point and the endpoint, and strict improvement on both line segments of every later contact interval. Compactness of the full xi-eta region and upper-maximum attainment at every xi are checked, including the quantitative quarter-xi maximum. Uniqueness of the optimizing copula is checked on every upper arc, at all junctions, and at the endpoint, including nonsymmetric and singular competitors. The stated main-result scope is complete.

Verification map

Status: complete for stated scope. The exact rho-footrule and mean-variance regions, finite-ranking inequalities, mixability infimum, and xi/correlation-ratio outer bounds are checked. Example 2.8 has its exact folded-uniform law, xi=1/4 and eta=0. Example 2.9 has a uniform quantitative gap. Proposition 2.10 is checked in full: the lower curve, every localized upper branch, compactness and full projection of the seed set, the attained concave upper envelope, and the entire inner enclosure. Remark 2.2 has the exact finite-ranking equality/divisibility criterion and strict correction away from contact means. Both finite-ranking moment bounds are asymptotically sharp at every admissible mean, via uniform approximation by actual permutation shuffles. The full comparison with the earlier rho-footrule curve is checked: equality on [-1/2,1/4], every contact point and the endpoint, and strict improvement on both line segments of every later contact interval. Compactness of the full xi-eta region and upper-maximum attainment at every xi are checked, including the quantitative quarter-xi maximum. Uniqueness of the optimizing copula is checked on every upper arc, at all junctions, and at the endpoint, including nonsymmetric and singular competitors. The stated main-result scope is complete.

Source and conventions

Source: arXiv:2608.20176v1, 20 August 2026.

The copula is a probability measure with uniform marginals. Rho uses 12 E[UV]-3 and footrule uses 6 integral C(t,t) dt-2. The exact moment identities are rho=1-6 E[(U-V)^2] and footrule=1-3 E[abs(U-V)]. The quadratic envelope follows from nonnegativity of the centered second moment. It is the classical upper bound in equations (16)-(17), not the article's sharper piecewise optimal boundary. No absolute-continuity hypothesis is added.

The contact family uses N equal diagonal blocks of a half-turn shuffle. Its coefficient values reach the universal quadratic bound, which proves global optimality at all discrete contact points without assuming the article's transport correction.

Result map

Proofs are in Moments.lean and Touchpoints.lean, imported by Main.lean. Axioms.lean prints and enforces the standard transitive axiom allowlist for every declaration below.

Source result Lean declaration Status Hypotheses and scope
Lemma 3.2 / equation (4): moment representation Papers.AnsariRockel2026RhoFootrule.moment_representation verified Every bivariate copula, including singular couplings.
Section 1.2, equations (16)-(17): quadratic upper bound Papers.AnsariRockel2026RhoFootrule.quadratic_upper_bound verified Rho<=1-(2/3)(1-footrule)^2 for every copula; the equality criterion, discrete attaining points and sharp correction are checked below.
Proof of Corollary 1.2: fixed-footrule interpolation Papers.AnsariRockel2026RhoFootrule.fixed_footrule_intermediate verified Supplied copulas have equal footrule and bracket the target rho; all sharp endpoints are constructed below.
Section 1.2, equations (16)-(22): exact variance defect Papers.AnsariRockel2026RhoFootrule.quadratic_defect; Papers.AnsariRockel2026RhoFootrule.quadratic_equality_iff verified The quadratic upper bound is an equality iff abs(U-V)=(1-footrule)/3 almost surely; no symmetry or density assumption.
Section 1.2 / contact point N=1: half-turn witness Papers.AnsariRockel2026RhoFootrule.halfTurn_rho; Papers.AnsariRockel2026RhoFootrule.halfTurn_footrule verified A genuine reflected ordinal-sum copula with rho=footrule=-1/2.
Theorem 1.1 / Proposition 1.6: every discrete contact point Papers.AnsariRockel2026RhoFootrule.contactCopula_coefficients; Papers.AnsariRockel2026RhoFootrule.contactCopula_maximizes_rho; Papers.AnsariRockel2026RhoFootrule.contactCopula_constant_displacement verified For every N=n+1>=1, constructs footrule=1-3/(2N), rho=1-3/(2N^2), proves global maximality at that footrule, and abs(U-V)=1/(2N) almost surely. Optimizer uniqueness is proved below for every upper-boundary parameter.
Theorem 1.1: explicit upper-boundary copulas and their coefficients Papers.AnsariRockel2026RhoFootrule.boundary_coefficients; Papers.AnsariRockel2026RhoFootrule.upperRho_parameter verified All left/right arcs and the endpoint. The upper boundary is selected from explicit arithmetic coordinates, not postulated as an optimizer.
Theorem 1.1: global sharp upper bound and attainment Papers.AnsariRockel2026RhoFootrule.sharp_upper_bound; Papers.AnsariRockel2026RhoFootrule.upper_boundary_attained verified Every copula, including singular laws; every footrule in [-1/2,1], including all contact points and junctions.
Theorem 1.1, equation (9): closed radical formula Papers.AnsariRockel2026RhoFootrule.right_boundary_closed; Papers.AnsariRockel2026RhoFootrule.left_boundary_closed verified Both halves of every interval, with delta=N(N+1)v^2 and the respective endpoint ell. The term delta*sqrt(delta) is delta^(3/2) on this nonnegative domain.
Corollary 1.2: sharp lower boundary and attainment Papers.AnsariRockel2026RhoFootrule.sharp_lower_bound; Papers.AnsariRockel2026RhoFootrule.lower_boundary_attained verified The full interval [-1/2,1]; lower rho=-1+2(sqrt((1+2p)/3))^3, with actual attaining copulas.
Corollary 1.2: full exact region Papers.AnsariRockel2026RhoFootrule.exact_region verified Necessary and sufficient conditions in the source order (rho,footrule); every intermediate rho is attained.
Theorem 1.1: agreement of boundary values at junctions Papers.AnsariRockel2026RhoFootrule.boundary_value_unique verified Uniqueness of the boundary value. This is not a uniqueness theorem for optimizing copulas.
Proposition 1.6(i)-(ii): sharp dispersion bound and attainment Papers.AnsariRockel2026RhoFootrule.sharp_second_moment; Papers.AnsariRockel2026RhoFootrule.minimum_variance_attained verified Every prescribed mean m in [0,1/2]. The variance correction is linked to the proved sharp boundary, and an actual copula attains it.
Proposition 1.6, equation (18): evaluated variance correction Papers.AnsariRockel2026RhoFootrule.right_variance_closed; Papers.AnsariRockel2026RhoFootrule.left_variance_closed verified Both arc halves give 2deltasqrt(delta)/(3*sqrt(N(N+1)))-delta^2.
Proposition 1.6(iii): nonnegativity and exact zero set Papers.AnsariRockel2026RhoFootrule.minimum_variance_nonneg; Papers.AnsariRockel2026RhoFootrule.minimum_variance_zero_iff verified Exactly m=0 or m=1/(2N) for a positive integer N.
Theorem 2.4: attainable constant magnitudes Papers.AnsariRockel2026RhoFootrule.constant_displacement_iff verified Copula-law formulation: abs(U-V) is constant exactly at the stated means. The source centered-sum coordinates are Uprime=U-1/2 and Vprime=1/2-V.
Corollary 1.7: admissible means and variance identity Papers.AnsariRockel2026RhoFootrule.meanDistance_mem; Papers.AnsariRockel2026RhoFootrule.distanceVariance_eq verified Every copula; variance is the actual integral of squared centered absolute displacement.
Corollary 1.7: both variance bounds and maximum attainment Papers.AnsariRockel2026RhoFootrule.sharp_variance_bounds; Papers.AnsariRockel2026RhoFootrule.minimumVariance_le_maximumVariance; Papers.AnsariRockel2026RhoFootrule.maximum_variance_attained verified Every mean in [0,1/2]; maximum variance is (1-(sqrt(1-2m))^3)/3-m^2, attained by an actual copula.
Remark 1.8(a): the exact mean-variance region Papers.AnsariRockel2026RhoFootrule.exact_mean_variance_region verified Necessary and sufficient conditions; every intermediate variance is attained.
Remark 1.8(c): the universal variance maximum Papers.AnsariRockel2026RhoFootrule.maximumVariance_global_bound; Papers.AnsariRockel2026RhoFootrule.universal_variance_bounds; Papers.AnsariRockel2026RhoFootrule.maximumVariance_at_maximizer; Papers.AnsariRockel2026RhoFootrule.universal_variance_maximum_attained verified The exact maximum 5(3-sqrt(5))/24 is attained at footrule (7-3sqrt(5))/4.
Theorem 2.1: finite-ranking normalization and inequalities Papers.AnsariRockel2026RhoFootrule.ranking_mean; Papers.AnsariRockel2026RhoFootrule.ranking_second_moment; Papers.AnsariRockel2026RhoFootrule.finite_ranking_bounds verified Every permutation of n+1 items; actual shuffle moments are D/(n+1)^2 and S/(n+1)^3, yielding both corrected bounds.
Remark 2.2: unnormalized Cauchy-Schwarz correction Papers.AnsariRockel2026RhoFootrule.finite_ranking_cauchy_correction verified S >= D^2/(n+1) + (n+1)^3 Vmin(D/(n+1)^2). Discrete equality and asymptotic sharpness are verified below.
Theorem 2.4: centered-sum law and statistics Papers.AnsariRockel2026RhoFootrule.centered_sum_law; Papers.AnsariRockel2026RhoFootrule.centered_sum_statistics verified Reflection identifies all continuous test-function integrals and both optimization statistics for centered uniforms.
Theorem 2.4: attained generalized mixability infimum Papers.AnsariRockel2026RhoFootrule.mixability_minimum; Papers.AnsariRockel2026RhoFootrule.mixability_infimum; Papers.AnsariRockel2026RhoFootrule.mixability_zero_iff verified The constrained infimum equals Vmin(m), is attained, and is zero exactly at zero and reciprocal positive even integers.
Proposition 1.6 / Theorem 2.4: arbitrary probability spaces Papers.AnsariRockel2026RhoFootrule.centered_sum_variance_bound verified Any measurable random vector with uniform coordinate laws; both centered uniforms are represented explicitly by subtracting 1/2.
Section 2.3, equations (38)-(40): conditional-copy copula Papers.AnsariRockel2026RhoFootrule.conditional_copies_cdf; Papers.AnsariRockel2026RhoFootrule.conditional_copies_coefficients verified Constructs the genuine copula with CDF integral F(t,u)F(t,v); its footrule is xi and its rho is 12 times the conditional-mean variance.
Theorem 2.6: xi/correlation-ratio outer bounds Papers.AnsariRockel2026RhoFootrule.xi_correlationRatio_bounds verified All copulas, including singular laws. Both exact rho-footrule bounds and eta <= 2 xi are proved without monotonicity assumptions.
Example 2.9: strictness of the conditional Cauchy-Schwarz bound Papers.AnsariRockel2026RhoFootrule.correlationRatio_equality_iff; Papers.AnsariRockel2026RhoFootrule.quarter_xi_strict_bound verified Equality eta=2xi occurs iff xi=0; in particular every copula with xi=1/4 has eta<1/2. Uniform separation and attainment of the upper maximum are proved below.
Example 2.8: the stated folded-uniform law Papers.AnsariRockel2026RhoFootrule.foldedExample_joint_law; Papers.AnsariRockel2026RhoFootrule.foldedExample_uniform_predictor; Papers.AnsariRockel2026RhoFootrule.foldedExample_conditionalCDF; Papers.AnsariRockel2026RhoFootrule.foldedExample_conditionalMean verified The copula is exactly the law of (abs(2U-1), U), both margins are uniform, and the conditional law is equally supported at (1-r)/2 and (1+r)/2 with mean 1/2.
Example 2.8: exact coefficients and attainment Papers.AnsariRockel2026RhoFootrule.foldedExample_coefficients; Papers.AnsariRockel2026RhoFootrule.quarter_xi_zero_ratio_attained verified The original folded example has xi=1/4 and eta=0; xi is evaluated from its actual conditional distribution.
Example 2.9: uniform non-sharpness certificate Papers.AnsariRockel2026RhoFootrule.correlationRatio_uniform_improvement; Papers.AnsariRockel2026RhoFootrule.quarter_xi_uniform_gap; Papers.AnsariRockel2026RhoFootrule.quarter_xi_uniform_separation verified Every copula satisfies (21/20)eta <= 2xi+3/250. At xi=1/4, eta <= 256/525, leaving a uniform gap 13/1050 below 1/2. This proves strictness even for the supremum without a compactness premise.
Proposition 2.10 / equation (44): horizontal inner segment Papers.AnsariRockel2026RhoFootrule.zero_ratio_interval_attained verified For every xi in [0,1/4], an explicit mixture of the folded example with independence attains eta=0, including both endpoints.
Proposition 2.10 / equation (44): central-revelation construction Papers.AnsariRockel2026RhoFootrule.partialReveal_conditional_distribution; Papers.AnsariRockel2026RhoFootrule.partialReveal_coefficients verified An actual copula reveals a central interval of length t and pairs the remaining response ranks. Its exact coefficients are xi=(1+3t^2)/4 and eta=t^3, including both endpoints.
Proposition 2.10 / equation (44): complete lower inner curve Papers.AnsariRockel2026RhoFootrule.lowerInnerRatio_formula; Papers.AnsariRockel2026RhoFootrule.curved_lower_inner_attained; Papers.AnsariRockel2026RhoFootrule.lower_inner_attained verified Every xi in [0,1] attains the stated ordinate: zero up to 1/4 and ((4xi-1)/3)^(3/2) thereafter. The real-exponent convention is checked.
Proposition 2.10 / equations (117)-(118): convexity Papers.AnsariRockel2026RhoFootrule.tagged_coefficients; Papers.AnsariRockel2026RhoFootrule.directional_region_convex; Papers.AnsariRockel2026RhoFootrule.convex_hull_attained; Papers.AnsariRockel2026RhoFootrule.directional_vertical_interval verified Tagging component conditional models on disjoint predictor blocks gives genuine copulas with both coefficients affine. All convex combinations, convex hulls of attained sets, and vertical intervals between attained points are realized.
Proposition 2.10 / equation (120): binary upper construction Papers.AnsariRockel2026RhoFootrule.upperBinary_conditional_distribution; Papers.AnsariRockel2026RhoFootrule.upperBinary_conditionalMean; Papers.AnsariRockel2026RhoFootrule.upperBinary_coefficients; Papers.AnsariRockel2026RhoFootrule.upper_binary_attained verified The flat-topped tent model has xi=2a^2(3-4a) and eta=12a^2(1-a)^2 for every a in [0,1/2]. This is the n=1 upper branch; the higher localized branches and envelope are verified below.
Proposition 2.10 / equation (120): all diagonal localizations Papers.AnsariRockel2026RhoFootrule.ordinal_directional_coefficients; Papers.AnsariRockel2026RhoFootrule.equal_block_directional_coefficients; Papers.AnsariRockel2026RhoFootrule.upperLocalized_coefficients; Papers.AnsariRockel2026RhoFootrule.upper_branch_attained verified Identifies the conditional construction with the package ordinal sum. Both coefficient formulas hold for arbitrary base copulas and all weights. Every positive equal-block count realizes the stated upper branch.
Proposition 2.10 / equation (45): the full upper seed set Papers.AnsariRockel2026RhoFootrule.upper_limit_attained; Papers.AnsariRockel2026RhoFootrule.upper_branch_continuous; Papers.AnsariRockel2026RhoFootrule.upper_seeds_attained; Papers.AnsariRockel2026RhoFootrule.upper_convex_hull_attained verified Includes the comonotonic limit point. Every finite branch is continuous, and the full seed set and its convex hull consist of attained copula coefficient pairs.
Proposition 2.10: compactness of seeds and convexification Papers.AnsariRockel2026RhoFootrule.upper_seeds_compact; Papers.AnsariRockel2026RhoFootrule.upper_convex_hull_compact verified The seeds are a continuous image of the compact reciprocal sequence with its limit times the binary parameter interval. Caratheodory reduces the plane convex hull to compact joins of three points.
Proposition 2.10: full horizontal projection Papers.AnsariRockel2026RhoFootrule.upper_branch_covers_below_one; Papers.AnsariRockel2026RhoFootrule.upper_seed_at_each_x; Papers.AnsariRockel2026RhoFootrule.directional_region_bounds; Papers.AnsariRockel2026RhoFootrule.upper_seeds_projection verified For x<1 the floor of 1/(1-x) and an intermediate-value argument select a finite branch. The projection is exactly [0,1]; all actual coefficient pairs lie in the unit square.
Proposition 2.10: attained concave upper envelope Papers.AnsariRockel2026RhoFootrule.upperInnerRatio_isGreatest; Papers.AnsariRockel2026RhoFootrule.upper_inner_attained; Papers.AnsariRockel2026RhoFootrule.upperInnerRatio_mem; Papers.AnsariRockel2026RhoFootrule.upper_inner_concave verified Each compact vertical slice has a maximum, equal to the stated supremum. Its ordinate is attained by an actual copula, belongs to [0,1], and is concave in x.
Proposition 2.10 / equation (46): complete inner enclosure Papers.AnsariRockel2026RhoFootrule.le_upperInnerRatio; Papers.AnsariRockel2026RhoFootrule.lowerInnerRatio_le_self; Papers.AnsariRockel2026RhoFootrule.inner_curve_order; Papers.AnsariRockel2026RhoFootrule.full_inner_enclosure verified The lower curve is at most x and the upper envelope is at least x. Every ordinate between them is attained, including all endpoints. No outer-region compactness assumption is used.
Remark 2.2: exact discrete equality and strictness Papers.AnsariRockel2026RhoFootrule.ranking_cauchy_equality_iff; Papers.AnsariRockel2026RhoFootrule.ranking_constant_contact_iff; Papers.AnsariRockel2026RhoFootrule.ranking_contact_equality_exists_iff; Papers.AnsariRockel2026RhoFootrule.finite_ranking_strict_correction verified Ordinary Cauchy-Schwarz equality is equivalent to constant absolute rank displacement. At normalized mean 1/(2N), an equality permutation of positive size m exists iff 2N divides m. The proof constructs repeated swaps of adjacent blocks and proves the converse from the first rank. Away from all contact means the correction is strictly positive.
Theorem 1.1 / Proposition 5.8: uniqueness of the optimizing copula Papers.AnsariRockel2026RhoFootrule.boundary_optimizer_unique; Papers.AnsariRockel2026RhoFootrule.upper_boundary_exists_unique; Papers.AnsariRockel2026RhoFootrule.boundary_copula_junction verified Every footrule in [-1/2,1], both arc families, all contacts, junctions and the endpoint. A strictly Lipschitz feasible dual forces optimizers onto a forward graph and its transpose; a finite-strip marginal recursion proves uniqueness, including nonsymmetric and singular copulas.
Remark 1.4: earlier curve equality on the first interval Papers.AnsariRockel2026RhoFootrule.earlier_first_radical; Papers.AnsariRockel2026RhoFootrule.earlier_second_radical verified Both printed radical formulas equal the sharp boundary throughout their closed domains [-1/2,-1/8] and [-1/8,1/4]. Nonnegative powers of order 3/2 are written as cubes of square roots.
Remark 1.4: every earlier contact and the endpoint Papers.AnsariRockel2026RhoFootrule.earlier_contact; Papers.AnsariRockel2026RhoFootrule.earlier_endpoint; Papers.AnsariRockel2026RhoFootrule.oldContactRho_eq_quadratic verified At each x_N, N>=2, the earlier line and the sharp boundary coincide with u(x_N); both have value 1 at the endpoint.
Remark 1.4: strict improvement between later contacts Papers.AnsariRockel2026RhoFootrule.earlier_left_strict; Papers.AnsariRockel2026RhoFootrule.earlier_right_strict verified Uses exactly the printed rational z_N and w_N. Every interior point of (x_N,x_(N+1)), N>=2, lies strictly below the sharp boundary on its corresponding earlier line segment. The corner is included in both proofs.
Supporting boundary shape Papers.AnsariRockel2026RhoFootrule.upperRho_concave verified Concavity of the actual attained upper rho boundary, from copula mixtures. Combined with an explicit strictly positive corner gap, it yields both strict line comparisons.
Example 2.9: full-region compactness and upper-maximum attainment Papers.AnsariRockel2026RhoFootrule.directional_region_compact; Papers.AnsariRockel2026RhoFootrule.upperRatio_isGreatest; Papers.AnsariRockel2026RhoFootrule.upper_ratio_attained; Papers.AnsariRockel2026RhoFootrule.quarter_xi_maximum verified The full attainable xi-eta region is compact. Every vertical slice has a maximum attained by an actual copula; at xi=1/4 it is at most 256/525. The proof uses compact laws of conditional distributions with uniform barycenter, realizes every such law by a copula, and expresses both coefficients as continuous integral costs.

| Remark 2.2: general finite-ranking approximation | Papers.AnsariRockel2026RhoFootrule.ranking_moment_limits | verified | Every copula admits permutations of sizes N=1,2,... whose D/N^2 and S/N^3 approach its first absolute displacement moment and second moment. Proved by iid rank construction, an explicit uniform CDF rate, and continuity bounds for rho and footrule. | | Remark 2.2: both asymptotically sharp moment bounds | Papers.AnsariRockel2026RhoFootrule.ranking_lower_asymptotic_sharp; Papers.AnsariRockel2026RhoFootrule.ranking_upper_asymptotic_sharp | verified | For each prescribed mean m in [0,1/2], actual finite permutations approach (m,m^2+Vmin(m)) and (m,(1-sqrt(1-2m)^3)/3), respectively. Endpoints are included. Means approach m; exact attainment for each finite size is not asserted. |

The completed scope comprises the mapped main results: Theorem 1.1, Corollary 1.2, Proposition 1.6, Corollary 1.7, Theorems 2.1, 2.4 and 2.6, Examples 2.8 and 2.9, Proposition 2.10, and the mapped refinements and applications. Supporting transport arguments are verified in the concrete forms needed for these conclusions; this does not separately assert every abstract auxiliary statement or externally cited theorem. Numerical experiments and plots are outside the formal scope.

Latest package integration

The dependency is pinned to copula commit 5926399c46f83d307127fd34b3aa2e416c940786. New application modules: MeanVariance.lean, VarianceMaximum.lean, FiniteRankings.lean, CorrelationRatio.lean, Mixability.lean. Every mapped declaration is compiled and transitively audited against the standard Lean axiom allowlist. Uniqueness of a numerical boundary value does not imply uniqueness of its copula witness.

The folded model is proved by an explicit two-uniform sampler and then identified with the stated single-uniform graph law. Exact conditional-CDF integration gives xi=1/4; the constant conditional mean gives eta=0. The quantitative gap uses the endpoint bounds of every conditional CDF, so it does not assume compactness of the attainable set. Independence mixtures scale both xi and eta quadratically and supply the entire horizontal inner segment.

The central-revelation kernel preserves the uniform response marginal by an exact prefix-integral identity. Its conditional-CDF squares and conditional-mean variance give the entire lower inner curve. The upper binary model uses the flat-topped tent min(a,v,1-v), whose first two moments are evaluated exactly. Predictor tagging proves xi-eta convexity directly for arbitrary copulas, without assuming that either coefficient is affine under ordinary copula mixtures.

Proposition 2.10 is now complete. The affine conditional-block model is identified with the imported ordinal-sum copula, so its directional coefficient formulas apply to the package constructor, including singular components. Every upper seed and every point of its convex hull has a genuine copula witness. Compactness of the seed hull proves existence of the displayed inner upper maximum. Independently, laws of conditional distributions with a uniform barycenter form a compact space whose continuous coefficient image is exactly the entire attainable region. This proves full-region compactness and upper-boundary attainment without assuming weak continuity of xi on ordinary copula laws.

Optimizer uniqueness uses the package's exact dual potentials and their sharp Lipschitz bounds. Rademacher differentiability gives a unique upper contact almost everywhere; strict negativity excludes diagonal contact. Decomposing any optimizer into the forward graph and its transpose gives two marginal equations, whose finite-strip recursion identifies both component measures. The proof establishes equality of actual copulas and does not assume symmetry of an optimizer.

Inspect the formalization

Reproduce this snapshot

Run the full project build to check every source file. The pinned toolchain and dependencies live at the repository root.

git clone https://github.com/Corrram/lean-verifications.git
cd lean-verifications
git checkout --detach 0ac8668a9c4c9007ec374694abc14296edbeae75
lake exe cache get
lake build

Cite this supplement

Use the permanent folder at commit 0ac8668 to identify the exact software snapshot. Cite the original article separately. This handbook follows the latest deployed commit.

Article bibliography (BibTeX)
@misc{AnsariRockel2026RhoFootruleArxiv,
  author = {Ansari, Jonathan and Rockel, Marcus},
  title = {The exact Spearman rho-footrule region via optimal transport with applications to finite rankings, mixability, and Chatterjee's rank correlation},
  year = {2026},
  eprint = {2608.20176},
  archivePrefix = {arXiv},
  primaryClass = {math.ST},
  note = {Version 1, 20 August 2026},
  url = {https://arxiv.org/abs/2608.20176v1}
}

% Cite the Lean supplement separately using its folder and full commit permalink.