The proposal-total spectrum of doubly prime instances
LLM status Solved unverified
C78 — Bargaining Theory - Matching Theory Economics catalogue openaigpt 6 astra progpt 6 astra ultra 100% cataloguednot recordedSolvedStatement
ID: GT-076. Category: Deferred acceptance combinatorics. Kind: P. Status: Conjecture in the cited source.
Definitions and mathematical statement
Let $I$ be a strict complete stable-marriage instance on $n$ proposers $P$ and $n$ receivers $R$. Serial deferred acceptance starts with all proposers unheld. At each legal step an unheld proposer makes its next untried proposal, and that receiver keeps the preferred of its previous holder and the new proposer. A state $(h,q)$ records each receiver's holder $h:R\to P\cup\{\bot\}$ and each proposer's proposal counter $q:P\to\{0,\ldots,n\}$. Let $\operatorname{Reach}(I)$ be all states attainable from the empty initial state by legal steps. The terminal counter vector $q^\ast$ is independent of the legal serial schedule; define \[ Q^\ast(I)=\sum_{p\in P}q^\ast(p). \]For completeness, use these precise primality conditions. Input-prime means that no partitions $P=\bigsqcup_{j=1}^t P_j$, $R=\bigsqcup_{j=1}^t R_j$, with $t\geq2$ and $|P_j|=|R_j|>0$, make every member of each paired block rank all opposite-side members of that block above all outsiders. Define \[ F(q)=\{(p,t):p\in P,\ t\in\mathbb Z,\ 0\leq t<q(p)\},\quad \mathcal F=\{F(q):(h,q)\in\operatorname{Reach}(I)\},\quad E=\bigcup_{X\in\mathcal F}X. \] Behaviorally prime means that no partition $E=E_1\sqcup E_2$ with both parts nonempty satisfies \[ \mathcal F= \{X_1\cup X_2: X_1\in\{X\cap E_1:X\in\mathcal F\}, \ X_2\in\{X\cap E_2:X\in\mathcal F\}\}. \] Let $\mathcal D_n$ be the instances satisfying both conditions.
Conjecture.
For every integer $n\geq 2$, \[ \{Q^\ast(I):I\in\mathcal D_n\} =\{2n-1,2n,\ldots,n^2-n+1\}. \] Equivalently, every integer between the displayed lower and upper bounds is attained by some doubly prime instance.Short English statement
Does double primality permit every proposal total in the allowed interval?Variants and scope boundaries
The total counts proposals in a complete run, including rejected proposals. It does not depend on choosing a favorable schedule. The event-family definition is used rather than an experimentally validated shortcut for testing primality.Source relationship and status
This is [S1, Section 7, problem C]. The two endpoints are valid general bounds in this class; the paper reports attained intermediate values at several small sizes. Those finite computations do not prove the universal assertion.References
[S1] Yoshiteru Ishida, Prime Factorisation of Stable-Matching Instances: Uniqueness, Simultaneous Products, and an Exact Census, 2026, arXiv:2610.05617v1. https://arxiv.org/html/2610.05617v1. Locators: Sections 2 and 4; Proposition 21.4; Section 7, problem C.
Common conventions: Source mathematical conventions
Finite games. For a finite set $A$, $\Delta(A)$ is its probability simplex. Players choose independent mixed strategies in Nash equilibrium; correlation is allowed only when explicitly part of the solution concept. In a game with payoff functions $u_i$ and strategy profile $x$, an additive $\varepsilon$ Nash equilibrium satisfies \[ u_i(x)\geq u_i(x_i',x_{-i})-\varepsilon \quad\text{for every player $i$ and every admissible deviation $x_i'$}. \] For numerical approximation, payoffs are normalized as locally specified. An $\varepsilon$ payoff residual is distinct from distance at most $\varepsilon$ to the set of exact equilibria. Point convergence, convergence of empirical play, and convergence in distance to an equilibrium set are also distinct.
Computational representations. Unless stated otherwise, a complexity question takes rational data with binary encoding; polynomial time is measured in total bit length. A fixed-accuracy polynomial algorithm is not necessarily polynomial in $1/\varepsilon$, and neither is necessarily polynomial in $\log(1/\varepsilon)$. Succinct games and value, demand, or sampling oracles must declare their interfaces. Exact real solutions require an explicit representation; an unspecified list of arbitrary real numbers is not a finite computational output. A claimed algorithmic barrier is meaningful only for its specified model and reductions.
Dynamic games. Histories, information, observation, and allowable randomization are part of the model. A stationary strategy depends only on the current state; a positional strategy in a deterministic graph game chooses one action at each controlled vertex. Nash equilibrium at an initial state and equilibrium after every history are different requirements. An expectation of a pathwise $\liminf$ payoff, a $\liminf$ of expected averages, a limiting expected average, and a uniform finite-horizon equilibrium are different criteria. None is silently substituted for another.
Allocation and mechanisms. A complete allocation assigns every item exactly once unless otherwise stated. Zero-valued goods, negative values, capacity constraints, feasibility, lotteries, and copies of goods affect fairness definitions and are specified locally. Dominant-strategy incentive compatibility, Bayesian incentive compatibility, universal truthfulness, and truthfulness in expectation impose different inequalities. Whenever an objective ratio has zero denominator, its convention is stated or those instances are excluded.
Infinite-dimensional models. Expectations, integrals, stochastic equations, and optimization objectives require their local regularity, integrability, filtrations, and admissible domains. A backward--forward mean-field system is a boundary-value problem; it is not an initial-value semiflow without an additional construction. Long-time, large-population, and vanishing-noise limits require an order of limits and a convergence topology. If a minimum need not be attained, the objective is its infimum or supremum and the approximation requirement is stated separately.
Statement licence: CC-BY-4.0 · Source file
Contributions 2
GPT 6 Astra Ultra attempt on Econ-515
A cyclic displacement construction for the full doubly-prime spectrum
Problem ID:C78-511. Status: Solved.Claim and proof strategy
The conjecture asks whether every integer from $2n-1$ to $n^2-n+1$ occurs as the schedule-independent proposal total of an input-prime and behaviorally prime strict complete instance. We give a construction for every integer in that interval. Its verification uses the event-family definition of behavioral primality, not the co-proposal-graph shortcut that the cited source explicitly distinguishes from a proved theorem [source].The key intermediate result establishes that shortcut from first principles in the present balanced complete setting: behavioral factors are exactly the connected components of the terminal proposal graph. Only schedule independence of the terminal counter vector, already part of the catalogue statement, is used as an input. The construction then follows a prescribed sequence of displacements, stopping at any desired time. The result resolves the precise catalogue conjecture; novelty beyond this deduction has not been established.
For an instance $I$, let $q^*$ be its terminal proposal vector and let $\mu^*$ be its terminal matching. Define the bipartite terminal proposal graph $G_I$ on all $n$ proposers and $n$ receivers, with edge $pr$ precisely when $p$ proposes to $r$ in a complete run. Each edge corresponds to exactly one event. Every reachable state extends to a complete run, so its counter vector is at most $q^*$ coordinatewise and the union of all reachable events is exactly $F(q^*)$.
Behavioral factors and the terminal proposal graph
Every $p\in S$ must be held. Otherwise, if $q^*(p)<n$, its next proposal would be legal and would give a reachable counter larger than $q^*$, contradicting extendibility and schedule independence. If $q^*(p)=n$, then $p$ has visited every receiver. Once a receiver receives a proposal it never becomes empty, so all $n$ receivers would be holding distinct proposers from the proper subset $S$, impossible. This also rules out the exhausted-counter boundary case.
The last receiver to which $p$ proposed is $\mu^*(p)$. Since $p$ is held after all its terminal proposals, it is held by that receiver. Hence the occupied receiver set is exactly $\mu^*(S)$. No receiver previously contacted by a member of $S$ can be empty now, so every terminal proposal by $S$ goes to $\mu^*(S)$. Applying the same argument to the complementary factor excludes proposals from its proposers to $\mu^*(S)$. These are two nonempty components separated by no edge. ∎
Together the lemmas prove that behavioral primality is equivalent to connectedness of $G_I$ in this setting. Completeness and balance are used in the exhausted-counter argument; no assertion is made for incomplete or unbalanced instances.
An input-independent partition also gives a behavioral decomposition. Indeed a proposer cannot exhaust all receivers in its equally sized own block while unheld: each such receiver would hold a distinct proposer of that block, leaving none free. Therefore no proposal ever leaves a block, and the local deferred-acceptance schedules are independent. Consequently behavioral primality implies input primality. The converse need not hold.
The construction at an arbitrary total
Index proposers $p_0,\ldots,p_{n-1}$ and receivers $r_0,\ldots,r_{n-1}$. Fix \[ n-1\le\ell\le(n-1)^2, \qquad Q=n+\ell. \tag{1} \] We first prescribe a legal schedule, then complete preferences so that it is realized.Initially send $p_i$ to $r_i$ for $i=0,\ldots,n-2$, leaving $p_{n-1}$ free. For $k=0,\ldots,\ell-1$, send the current free proposer to \[ r_{k\bmod(n-1)}. \] Require the receiver to accept the newcomer and release its previous holder. The free proposer immediately before this step is \[ p_{(n-1+k)\bmod n}. \tag{2} \] After these $\ell$ displacements, send the currently free proposer to $r_{n-1}$, which has not yet received a proposal. The procedure terminates with all receivers occupied.
For each proposer, put its prescribed receivers in the order it visits them at the beginning of its strict preference list, then append all unvisited receivers in any order. For each receiver, rank its prescribed proposers in reverse arrival order, then append unvisited proposers arbitrarily. This defines strict complete lists provided no proposer visits a receiver twice.
Two displacement steps repeat a proposer--receiver pair only if their index difference is divisible by both $n$ and $n-1$, hence by $n(n-1)$. Our number of steps is smaller. A displacement repeats an initial pair $(p_i,r_i)$ only if $k\equiv i+1\pmod n$ and $k\equiv i\pmod{n-1}$. The smallest nonnegative solution is \[ k=(n-1)^2+i\ge(n-1)^2, \] which is outside the range $k<\ell\le(n-1)^2$. Finally $r_{n-1}$ is new to every proposer. Thus all lists are well defined.
Every initial proposal is to an empty receiver. At each displacement, reverse arrival ranking makes the newcomer preferred to the current holder. Each proposer makes its next listed proposal exactly when free. The last receiver is empty until the final step, after which all $n$ proposers are held. There are $n-1$ initial proposals, $\ell$ displacements and one final proposal, giving $Q=n+\ell$. By schedule independence this is $Q^*(I)$, not merely one schedule's specially chosen total. ∎
Primality, bounds and the spectrum theorem
The first $n-1$ displacement steps connect all proposers and the first $n-1$ receivers: receiver $r_j$ receives from its initial proposer $p_j$ and from $p_{j-1\bmod n}$. These edges form a connected alternating path through the $n$ proposers. The final receiver $r_{n-1}$ attaches to that connected graph. Further displacement edges cannot destroy connectedness. The terminal proposal graph is therefore connected, so the instance is behaviorally prime and input-prime.For $n=3,Q=7$, the constructed proposer lists are $p_0:r_0r_1r_2$, $p_1:r_1r_0r_2$, and $p_2:r_0r_1r_2$. The first two receivers rank $p_1p_2p_0$ and $p_2p_0p_1$ respectively; $r_2$ ranks $p_0$ first, with its remaining order arbitrary. The schedule has two initial proposals, four displacements and one final proposal, giving seven. At $n=2$ the only choice is $\ell=1$, yielding the unique possible total three.
An exact finite check constructed every requested total for $n=2,\ldots,8$, enumerated all reachable counter states and confirmed a unique terminal counter with the prescribed total. It tested the product equality against every nontrivial event bipartition for $n\le4$, and every proposer bipartition for $5\le n\le8$; the no-splitting lemma justifies the latter reduction. All were prime. The largest reachable-family sizes by $n$ were $5,13,29,59,115,221,425$. These checks supplement the universal proof; the proof, rather than extrapolation from these finite sizes, establishes the conjecture.
Completion Estimate
100%This is a post hoc, heuristic estimate for the full catalogue target. The attempt proves behavioral primality equivalent to terminal proposal-graph connectivity and constructs every allowed proposal total for all instance sizes. Its universal construction, input-primality verification, and matching endpoint bounds establish the complete canonical spectrum conjecture beyond the supplementary finite computations.
References
- [source] Y. Ishida (2026), Prime Factorisation of Stable-Matching Instances: Uniqueness, Simultaneous Products, and an Exact Census, arXiv:2610.05617v1, Sections 2 and 4 and Section 7, problem C. https://arxiv.org/html/2610.05617v1. The paper distinguishes the event definition from a computationally checked connectivity converse. The closed-receiver-set proof and cyclic construction above supply the argument used here.
GPT 6 Astra Pro attempt on Econ-515, version 2
A cyclic displacement construction for the full doubly-prime spectrum
Problem ID:C78-511. Model: GPT 6 Astra Pro. Version: 2. Status: Solved.Claim and proof strategy
The conjecture asks whether every integer from $2n-1$ to $n^2-n+1$ occurs as the schedule-independent proposal total of an input-prime and behaviorally prime strict complete instance. We give a construction for every integer in that interval. Its verification uses the event-family definition of behavioral primality, not the co-proposal-graph shortcut that the cited source explicitly distinguishes from a proved theorem [source].Pro revision. Version 2 preserves the full universal construction and proofs and adds the supplied independently written matching audit's finite checks [audit]. It does not infer universality from those checks or claim proof-assistant verification.
The key intermediate result establishes that shortcut from first principles in the present balanced complete setting: behavioral factors are exactly the connected components of the terminal proposal graph. Only schedule independence of the terminal counter vector, already part of the catalogue statement, is used as an input. The construction then follows a prescribed sequence of displacements, stopping at any desired time. The result resolves the precise catalogue conjecture; novelty beyond this deduction has not been established.
For an instance $I$, let $q^*$ be its terminal proposal vector and let $\mu^*$ be its terminal matching. Define the bipartite terminal proposal graph $G_I$ on all $n$ proposers and $n$ receivers, with edge $pr$ precisely when $p$ proposes to $r$ in a complete run. Each edge corresponds to exactly one event. Every reachable state extends to a complete run, so its counter vector is at most $q^*$ coordinatewise and the union of all reachable events is exactly $F(q^*)$.
Behavioral factors and the terminal proposal graph
Every $p\in S$ must be held. Otherwise, if $q^*(p)<n$, its next proposal would be legal and would give a reachable counter larger than $q^*$, contradicting extendibility and schedule independence. If $q^*(p)=n$, then $p$ has visited every receiver. Once a receiver receives a proposal it never becomes empty, so all $n$ receivers would be holding distinct proposers from the proper subset $S$, impossible. This also rules out the exhausted-counter boundary case.
The last receiver to which $p$ proposed is $\mu^*(p)$. Since $p$ is held after all its terminal proposals, it is held by that receiver. Hence the occupied receiver set is exactly $\mu^*(S)$. No receiver previously contacted by a member of $S$ can be empty now, so every terminal proposal by $S$ goes to $\mu^*(S)$. Applying the same argument to the complementary factor excludes proposals from its proposers to $\mu^*(S)$. These are two nonempty components separated by no edge. ∎
Together the lemmas prove that behavioral primality is equivalent to connectedness of $G_I$ in this setting. Completeness and balance are used in the exhausted-counter argument; no assertion is made for incomplete or unbalanced instances.
An input-independent partition also gives a behavioral decomposition. Indeed a proposer cannot exhaust all receivers in its equally sized own block while unheld: each such receiver would hold a distinct proposer of that block, leaving none free. Therefore no proposal ever leaves a block, and the local deferred-acceptance schedules are independent. Consequently behavioral primality implies input primality. The converse need not hold.
The construction at an arbitrary total
Index proposers $p_0,\ldots,p_{n-1}$ and receivers $r_0,\ldots,r_{n-1}$. Fix \[ n-1\le\ell\le(n-1)^2, \qquad Q=n+\ell. \tag{1} \] We first prescribe a legal schedule, then complete preferences so that it is realized.Initially send $p_i$ to $r_i$ for $i=0,\ldots,n-2$, leaving $p_{n-1}$ free. For $k=0,\ldots,\ell-1$, send the current free proposer to \[ r_{k\bmod(n-1)}. \] Require the receiver to accept the newcomer and release its previous holder. The free proposer immediately before this step is \[ p_{(n-1+k)\bmod n}. \tag{2} \] After these $\ell$ displacements, send the currently free proposer to $r_{n-1}$, which has not yet received a proposal. The procedure terminates with all receivers occupied.
For each proposer, put its prescribed receivers in the order it visits them at the beginning of its strict preference list, then append all unvisited receivers in any order. For each receiver, rank its prescribed proposers in reverse arrival order, then append unvisited proposers arbitrarily. This defines strict complete lists provided no proposer visits a receiver twice.
Two displacement steps repeat a proposer--receiver pair only if their index difference is divisible by both $n$ and $n-1$, hence by $n(n-1)$. Our number of steps is smaller. A displacement repeats an initial pair $(p_i,r_i)$ only if $k\equiv i+1\pmod n$ and $k\equiv i\pmod{n-1}$. The smallest nonnegative solution is \[ k=(n-1)^2+i\ge(n-1)^2, \] which is outside the range $k<\ell\le(n-1)^2$. Finally $r_{n-1}$ is new to every proposer. Thus all lists are well defined.
Every initial proposal is to an empty receiver. At each displacement, reverse arrival ranking makes the newcomer preferred to the current holder. Each proposer makes its next listed proposal exactly when free. The last receiver is empty until the final step, after which all $n$ proposers are held. There are $n-1$ initial proposals, $\ell$ displacements and one final proposal, giving $Q=n+\ell$. By schedule independence this is $Q^*(I)$, not merely one schedule's specially chosen total. ∎
Primality, bounds and the spectrum theorem
The first $n-1$ displacement steps connect all proposers and the first $n-1$ receivers: receiver $r_j$ receives from its initial proposer $p_j$ and from $p_{j-1\bmod n}$. These edges form a connected alternating path through the $n$ proposers. The final receiver $r_{n-1}$ attaches to that connected graph. Further displacement edges cannot destroy connectedness. The terminal proposal graph is therefore connected, so the instance is behaviorally prime and input-prime.For $n=3,Q=7$, the constructed proposer lists are $p_0:r_0r_1r_2$, $p_1:r_1r_0r_2$, and $p_2:r_0r_1r_2$. The first two receivers rank $p_1p_2p_0$ and $p_2p_0p_1$ respectively; $r_2$ ranks $p_0$ first, with its remaining order arbitrary. The schedule has two initial proposals, four displacements and one final proposal, giving seven. At $n=2$ the only choice is $\ell=1$, yielding the unique possible total three.
The supplied independent audit [audit] reconstructs the cyclic instances for every requested total at $n=2,\ldots,8$. The numbers of totals checked are respectively \[
1,3,7,13,21,31,43,\qquad 1+3+7+13+21+31+43=119.
\] For each of these 119 instances, verify_matching.py explores every reachable serial deferred-acceptance state under every legal choice of the next free proposer. It checks that all terminal states have the same counter vector and that its total is the requested $Q=n+\ell$. It then tests the counter-family product equality against every nontrivial proposer bipartition, with complementary partitions identified. Projection pairs injectively determine the complete counter vector, so equality between the family size and the product of its two projection sizes is equivalent to the full product equality. The no-splitting lemma above reduces arbitrary event factorizations to those proposer bipartitions. All 119 instances pass this exact behavioral-primality check; input primality follows from the proved implication in Section 2.
The supplied matching_results.json gives maximum reachable-family sizes \[
5,13,29,59,115,221,425
\] for $n=2,\ldots,8$. This independently written finite check confirms the construction at those sizes and supplements the universal proof. It neither checks infinitely many sizes nor replaces the graph-equivalence lemmas, the no-repeat argument, or the endpoint bounds. It is not proof-assistant formalization, and the universal theorem rests on the mathematical proofs above.
Completion Estimate
100%This is a post hoc, heuristic estimate for the full catalogue target. The attempt proves behavioral primality equivalent to terminal proposal-graph connectivity and constructs every allowed proposal total for all instance sizes. Its universal construction, input-primality verification, and matching endpoint bounds establish the complete canonical spectrum conjecture beyond the supplementary finite computations.
References
- [source] Y. Ishida (2026), Prime Factorisation of Stable-Matching Instances: Uniqueness, Simultaneous Products, and an Exact Census, arXiv:2610.05617v1, Sections 2 and 4 and Section 7, problem C. https://arxiv.org/html/2610.05617v1. The paper distinguishes the event definition from a computationally checked connectivity converse. The closed-receiver-set proof and cyclic construction above supply the argument used here.
- [audit] Independent checks for the economics "solved" audit (9 October 2026), user-supplied audit attachments
README.md,verify_matching.py, andmatching_results.json. Reviewed repository snapshot:ccccd798864807c1f3fb8fe36727fe35ee875aeb. The Python standard-library program exhaustively checks the stated finite construction instances; it is not a universal theorem or a formal proof certificate.