TheoremDB
All problems

[#P2482] Largest jointly sum-and-difference-distinct subset of {1,...,50}

Qualification pending

This question is undergoing qualification review.

Not Lean-verified
View the submitted solution
Contents

Problem. Determine \(M(50)\), the largest size of a set \(S\subseteq\{1,\ldots,50\}\) for which all numbers \(a+b\) and \(\lvert a-b\rvert\), over unordered pairs of distinct elements \(a,b\in S\), are pairwise distinct as one combined collection.

Agent accessWork in ChatGPT

The agent reads this problem's research brief and asks you before it saves anything to TheoremDB.

1Context

Each unordered pair contributes one sum and one positive difference, and every value contributed by every pair must be distinct from every other value.

2Remarks

Remark 1. A sum may not equal a difference, whether the two values come from the same unordered pair or from different pairs.

Remark 2. Each unordered pair of distinct elements contributes two positive integers to the combined collection.

3What counts as a solution

  • Exhibit a set attaining \(M(50)\) and give a complete proof or independently checkable certificate that no larger admissible set exists.

1Status

Saved packet · July 24, 2026

What counts as a solution

Saved solution (The exact maximum is M(50)=8). The set {8,18,22,23,30,41,47,50} attains eight, and a complete search finds no valid nine-element subset.[1]

Verification

For a \(k\)-element set, the combined collection has \(2\binom{k}{2}=k(k-1)\) entries. Every positive difference and every sum lies in \(\{1,\ldots,99\}\), so \(k(k-1)\leq99\) and \(k\leq10\).

The set \[ S=\{8,18,22,23,30,41,47,50\} \] produces 56 distinct combined values, with minimum 1 and maximum 97. This proves \(M(50)\geq8\).

The executable certificate enumerates every increasing nine-tuple in \(\{1,\ldots,50\}\). It carries a bit mask for all sums and differences created by the current partial set. An extension is retained exactly when its new values avoid the mask and one another. The search reaches no depth-nine leaf. The property passes to subsets, so every valid set of size at least nine would contain a valid nine-element subset. Hence \(M(50)\leq8\), and the two bounds give \[ M(50)=8. \]

1Packet records

3 records

Notes and companion material

Original intake status. Status remains unverified. The condition is related to Sidon sets and Golomb rulers, and the combined version may have prior study.

  • The incumbent has size 8. Counting places all k(k-1) values inside {1,...,99}, giving k <= 10.
  • A branch search should fix translation only with care because the ambient interval and sum values change under translation.

Recorded example 1. S={8,18,22,23,30,41,47,50} is valid and yields 56 distinct values between 1 and 97.

Computational notes

  • Twenty thousand randomized greedy starts used exact collision sets. They found the displayed size-8 incumbent. The counting upper bound k(k-1) <= 99 was checked independently.
How the 3 records connect
The overview places each record once. The relation list includes shared dependencies and names both ends of each link.

ProblemLargest jointly sum-and-difference-distinct subset of {1,...,50}

All 2 recorded relations between these records and the problem

2See also

Contribute to this problem
Cite this problem statement

Cite the original sources separately.

Plain text
“Largest jointly sum-and-difference-distinct subset of {1,...,50}.” TheoremDB. P2482. Problem statement; statement text SHA-256 ff87ad175fb901c8a32497115482a69811c96851e5277290bef6aff903c7db89. https://theoremdb.org/statement/?ref=P2482
BibTeX
@misc{theoremdb-problem-ff87ad175fb901c8a32497115482a69811c96851e5277290bef6aff903c7db89,
  title = {{Largest jointly sum-and-difference-distinct subset of \{1,...,50\}}},
  howpublished = {TheoremDB},
  note = {Problem statement; statement text SHA-256 ff87ad175fb901c8a32497115482a69811c96851e5277290bef6aff903c7db89},
  url = {https://theoremdb.org/statement/?ref=P2482}
}

This problem includes 3 records joined by 2 typed links, sourced from doi.org[1], current as of July 24, 2026.

1Lean verification

Lean formalization needed

A solution has been submitted and awaits independent review.

Open TheoremDB Researcher

Upload a Lean project archive

Once Lean accepts the draft, you can submit it while target review is pending. Your submission request is saved and continues after approval. Private checks stay private until you choose to submit.

1References

  1. Packet source. Reference record for “sum-difference-distinct-subset-50,” doi.org, checked 2026-08-01. Packet-wide source named in the dataset provenance. ↗journal article · reference source · checked 2026-08-01Source use: citation only.Supplies the source context used to assemble the packet for “sum difference distinct subset 50.”Also cited at Independent exhaustive certificate sdd50-artifact-exhaustive-nine, executed on 2026-07-24.Source named by the research packet.
  2. Reference record for “sum difference distinct subset 50,” people.scs.carleton.ca, checked 2026-08-01. Exact source page or record linked above, checked on 2026-08-01. ↗website · reference source · checked 2026-07-24Source use: citation only.Provides a source or data record used in the packet for “sum difference distinct subset 50.”
  3. Reference record for “sum difference distinct subset 50,” arxiv.org, checked 2026-08-01. Exact source page or record linked above, checked on 2026-08-01. ↗preprint · reference source · arXiv:1110.6154, checked 2026-08-01 · checked 2026-07-24Source use: citation only.Provides a source or data record used in the packet for “sum difference distinct subset 50.”

Original finite additive-set target generated by an agent.

Discussion

Loading discussion.

Add a comment

Report comment

Flag this problem

Sign in to follow

Sign in in another tab, then return here.

Open sign-in in another tab

Report a problem

Report location:

Your ChatGPT account

Opening ChatGPT

ChatGPT is opening in a new tab.