{
  "abstract": "Theorem C: for finitely many distinct points a of the unit sphere of R^d and any L in O(1,d) (L^T S L = S with S = diag(-1, 1, ..., 1)), the configuration a is Euclidean Ramsey if and only if its image under the M\u00f6bius map phi_L is Euclidean Ramsey. There is no affine-spanning hypothesis. Ramsey is OpenAI's definition from result 172 (for every r >= 2 there is D such that every r-colouring of R^D contains a monochromatic congruent copy). Corollaries, also proved: every M\u00f6bius image of a finite set of distinct unit-sphere points with real algebraic coordinates is Ramsey; and for distinct rationals t_i and arbitrary reals k != 0 and c, the circle points circ(k t_i) and circ(t_i + c) form Ramsey sets, where circ is the stereographic chart of the unit circle. The proof builds on OpenAI's complete Lean proof of the classification of finite Euclidean Ramsey configurations (openai/math fd4aeeb2, result 172), whose 28 files are included with header-only changes for the Lean module system. The Lorentz matrix transports OpenAI's real tensor criterion; OpenAI's descent and sufficiency conclude. All theorems depend on propext, Classical.choice and Quot.sound only.",
  "authors": [
    {
      "name": "Will Strinz"
    }
  ],
  "challenge_render": {
    "artifact_path": "renders/PALOMAR-2026-10-14-000008-v1/2c30d010deef13c928f2c35d92baf1a23d67d4f271c9940639120da5f6cd297d/",
    "artifact_tree_sha256": "2c30d010deef13c928f2c35d92baf1a23d67d4f271c9940639120da5f6cd297d",
    "bwrap_source_tag": "v0.12.0",
    "entrypoint": "Challenge/index.html",
    "format": "verso-html",
    "rendered_at": "2026-10-14T13:46:58Z",
    "renderer_commit": "d4e41c1d5b0d114c4859e6e5831dc6d3ad1d0d44",
    "verso_commit": "9f8096e40b31715b1d8d5997f15a0bd832f7e37d"
  },
  "classification": {
    "arxiv": [
      "math.CO",
      "math.MG"
    ],
    "msc2020": [
      "05D10",
      "52C10",
      "51B10"
    ]
  },
  "first_registered_on": "2026-10-14",
  "formalization": {
    "challenge_path": "Challenge.lean",
    "comparator_config_path": "comparator.json",
    "definition_names": [],
    "formalization_metadata_path": "formalization.yaml",
    "lakefile_path": "lakefile.toml",
    "lean_toolchain": "leanprover/lean4:v4.35.0-rc2",
    "permitted_axioms": [
      "propext",
      "Quot.sound",
      "Classical.choice"
    ],
    "project_dependencies": [
      {
        "name": "mathlib",
        "repository": "leanprover-community/mathlib4",
        "revision": "065356127b1dc0016f66b7283ce0ce2c4055aa55"
      },
      {
        "name": "plausible",
        "repository": "leanprover-community/plausible",
        "revision": "e50948299c4dc4a4c21b1c34b6a6a4fddc19f912"
      },
      {
        "name": "LeanSearchClient",
        "repository": "leanprover-community/LeanSearchClient",
        "revision": "95e037bfdc31d3916ac615446847fb01960e2719"
      },
      {
        "name": "importGraph",
        "repository": "leanprover-community/import-graph",
        "revision": "10930f8138f0462dbd744a91fc03a16fae0e046f"
      },
      {
        "name": "proofwidgets",
        "repository": "leanprover-community/ProofWidgets4",
        "revision": "4c70ac059693669e5756e32a7a94b57ee1e99dc5"
      },
      {
        "name": "aesop",
        "repository": "leanprover-community/aesop",
        "revision": "75d936c7af167cc93fac0d31237682fc2204591d"
      },
      {
        "name": "Qq",
        "repository": "leanprover-community/quote4",
        "revision": "786b7acdca7eb4e9c76c5d1d5bd810e7e5c56334"
      },
      {
        "name": "batteries",
        "repository": "leanprover-community/batteries",
        "revision": "ed9b316aabe389fec1ef43c3326ab48c7e59be42"
      },
      {
        "name": "Cli",
        "repository": "leanprover/lean4-cli",
        "revision": "2842b9871b04862f944c032e34052cb9448ccb71"
      }
    ],
    "solution_path": "Solution.lean",
    "theorem_names": [
      "OAI.EuclideanRamsey.Mobius.ramsey_iff_ramsey_mobius_full",
      "OAI.EuclideanRamsey.Mobius.ramsey_mobius_of_algebraic",
      "OAI.EuclideanRamsey.Mobius.ramsey_circ_mul_rat",
      "OAI.EuclideanRamsey.Mobius.ramsey_circ_add_rat"
    ]
  },
  "id": "PALOMAR-2026-10-14-000008",
  "preservation": {
    "archive_owner": "PalomarArchive",
    "archived_at": "2026-10-14T13:47:35Z",
    "receipt_sha256": "901b6b525b284530fc3ad53f1d78450959637c18ebd93b005d7c2ea8ac00c6c7",
    "repositories": [
      {
        "commit": "75d936c7af167cc93fac0d31237682fc2204591d",
        "fork_repository": "PalomarArchive/leanprover-community--aesop--01b46b609077",
        "ref": "refs/tags/palomar/PALOMAR-2026-10-14-000008-v1/75d936c7af167cc93fac0d31237682fc2204591d",
        "source_repository": "leanprover-community/aesop"
      },
      {
        "commit": "ed9b316aabe389fec1ef43c3326ab48c7e59be42",
        "fork_repository": "PalomarArchive/leanprover-community--batteries--1b4c776305c9",
        "ref": "refs/tags/palomar/PALOMAR-2026-10-14-000008-v1/ed9b316aabe389fec1ef43c3326ab48c7e59be42",
        "source_repository": "leanprover-community/batteries"
      },
      {
        "commit": "10930f8138f0462dbd744a91fc03a16fae0e046f",
        "fork_repository": "PalomarArchive/leanprover-community--import-graph--e0a79261b05a",
        "ref": "refs/tags/palomar/PALOMAR-2026-10-14-000008-v1/10930f8138f0462dbd744a91fc03a16fae0e046f",
        "source_repository": "leanprover-community/import-graph"
      },
      {
        "commit": "95e037bfdc31d3916ac615446847fb01960e2719",
        "fork_repository": "PalomarArchive/leanprover-community--LeanSearchClient--9de355ab5f53",
        "ref": "refs/tags/palomar/PALOMAR-2026-10-14-000008-v1/95e037bfdc31d3916ac615446847fb01960e2719",
        "source_repository": "leanprover-community/LeanSearchClient"
      },
      {
        "commit": "065356127b1dc0016f66b7283ce0ce2c4055aa55",
        "fork_repository": "PalomarArchive/leanprover-community--mathlib4--67b3d817d8a2",
        "ref": "refs/tags/palomar/PALOMAR-2026-10-14-000008-v1/065356127b1dc0016f66b7283ce0ce2c4055aa55",
        "source_repository": "leanprover-community/mathlib4"
      },
      {
        "commit": "e50948299c4dc4a4c21b1c34b6a6a4fddc19f912",
        "fork_repository": "PalomarArchive/leanprover-community--plausible--fb632f6f7bf4",
        "ref": "refs/tags/palomar/PALOMAR-2026-10-14-000008-v1/e50948299c4dc4a4c21b1c34b6a6a4fddc19f912",
        "source_repository": "leanprover-community/plausible"
      },
      {
        "commit": "4c70ac059693669e5756e32a7a94b57ee1e99dc5",
        "fork_repository": "PalomarArchive/leanprover-community--ProofWidgets4--26014acbbaff",
        "ref": "refs/tags/palomar/PALOMAR-2026-10-14-000008-v1/4c70ac059693669e5756e32a7a94b57ee1e99dc5",
        "source_repository": "leanprover-community/ProofWidgets4"
      },
      {
        "commit": "786b7acdca7eb4e9c76c5d1d5bd810e7e5c56334",
        "fork_repository": "PalomarArchive/leanprover-community--quote4--90d31d153685",
        "ref": "refs/tags/palomar/PALOMAR-2026-10-14-000008-v1/786b7acdca7eb4e9c76c5d1d5bd810e7e5c56334",
        "source_repository": "leanprover-community/quote4"
      },
      {
        "commit": "2842b9871b04862f944c032e34052cb9448ccb71",
        "fork_repository": "PalomarArchive/leanprover--lean4-cli--df175a7fc790",
        "ref": "refs/tags/palomar/PALOMAR-2026-10-14-000008-v1/2842b9871b04862f944c032e34052cb9448ccb71",
        "source_repository": "leanprover/lean4-cli"
      },
      {
        "commit": "52284ddf3db595776b0d651c844fbeaf7b34a641",
        "fork_repository": "PalomarArchive/wstrinz--mobius-ramsey--d0c23f351ec2",
        "ref": "refs/tags/palomar/PALOMAR-2026-10-14-000008-v1/52284ddf3db595776b0d651c844fbeaf7b34a641",
        "source_repository": "wstrinz/mobius-ramsey"
      }
    ]
  },
  "provenance": {
    "mathematical_sources": [
      {
        "author_endorsement": "n/a",
        "authors": [
          {
            "name": "Will Strinz"
          }
        ],
        "location": "note/mobius.tex, Theorem C and Corollary 1",
        "relationship": "other",
        "title": "Ramsey-ness of finite spherical sets is M\u00f6bius invariant (the note in note/mobius.tex of this repository)",
        "type": "original-proof"
      },
      {
        "author_endorsement": "not-contacted",
        "authors": [
          {
            "name": "OpenAI"
          }
        ],
        "identifier": "https://github.com/openai/math/tree/fd4aeeb2ee4fc729c18d98444fed42fd0529eeeb",
        "license": "Apache-2.0",
        "location": "preprints/A-classification-of-finite-Euclidean-Ramsey-configurations-September-23-2026/ (Theorem 1.1, Proposition 2.1); lean/OAI/Combinatorics/EuclideanRamsey/ (Main.lean import closure)",
        "relationship": "other",
        "title": "A classification of finite Euclidean Ramsey configurations (OpenAI math release, result 172)",
        "type": "preprint and Lean formalization"
      },
      {
        "author_endorsement": "not-contacted",
        "authors": [
          {
            "name": "D\u00f6m\u00f6t\u00f6r P\u00e1lv\u00f6lgyi"
          }
        ],
        "identifier": "arXiv:2609.23327",
        "location": "Appendix, Lemma A.5",
        "relationship": "background",
        "title": "A cyclic non-Ramsey heptagon",
        "type": "article"
      },
      {
        "author_endorsement": "not-contacted",
        "authors": [
          {
            "name": "JD-Jones-ASES"
          },
          {
            "name": "Rogerhu12"
          },
          {
            "name": "atimics"
          }
        ],
        "identifier": "https://github.com/JD-Jones-ASES/six-concyclic-lean; https://github.com/Rogerhu12/openai-math-extensions; https://github.com/atimics/math2",
        "location": "six-concyclic-lean root commit 0703d7d; openai-math-extensions commit f8a2bb2, papers/172-euclidean-ramsey/algebraic_spherical_configurations.tex; math2 commit 8ab51fa, EndToEnd/AlgebraicRamsey.lean",
        "relationship": "background",
        "title": "Spherical sets with algebraic coordinates are Ramsey (Theorem A, used for the corollaries)",
        "type": "repositories (Lean and TeX)"
      }
    ],
    "related_formalizations": [
      {
        "identifier": "https://github.com/openai/math/tree/fd4aeeb2ee4fc729c18d98444fed42fd0529eeeb/lean/OAI/Combinatorics/EuclideanRamsey",
        "note": "OpenAI's Lean proof of the classification; its Main.lean import closure is included (Apache-2.0).",
        "relationship": "builds-on"
      },
      {
        "identifier": "https://github.com/atimics/math2",
        "note": "Theorem A end to end in Lean for algebraic configurations with full affine span (commit 8ab51fa); used here only as credited prior work.",
        "relationship": "independent"
      },
      {
        "identifier": "https://github.com/JD-Jones-ASES/six-concyclic-lean",
        "note": "Theorem A at criterion level in Lean (root commit 0703d7d).",
        "relationship": "independent"
      }
    ],
    "repository_role": "substantive-development",
    "responsible_maintainers": [
      {
        "name": "Will Strinz"
      }
    ],
    "result_origin": "original"
  },
  "registered_at": "2026-10-14T13:47:10Z",
  "review": {
    "outcome": "neutral",
    "policy_commit": "96b034cc31a72a63d4f4041911dce337a85c9a04",
    "report": {
      "sha256": "b1ff2319985c607fd9cddedd98cc7cf2564a7c082b16c20009cb84d93b70c4f5"
    },
    "reviewed_at": "2026-10-13T11:48:45Z",
    "reviewer_models": [
      "codex:gpt-6-sol"
    ],
    "warnings": [
      "The note says the work is archived on Zenodo and that its DOI is in the README, but the README says a DOI will be added after the first release. This gives readers a contradictory account of whether an archive exists. Remove the archive claim until it is accurate, or provide the archive DOI."
    ]
  },
  "schema_version": 5,
  "source": {
    "commit": "52284ddf3db595776b0d651c844fbeaf7b34a641",
    "license": {
      "declared_identifier": "MIT",
      "detected_identifier": "MIT",
      "path": "LICENSE",
      "sha256": "dbd82e1cbdaea50b491764f30161abf4eea4a9eb4333216ce73344ed7d7308b0"
    },
    "repository": "wstrinz/mobius-ramsey",
    "repository_url": "https://github.com/wstrinz/mobius-ramsey",
    "tree_url": "https://github.com/wstrinz/mobius-ramsey/tree/52284ddf3db595776b0d651c844fbeaf7b34a641"
  },
  "status": "registered",
  "submission": {
    "authorization": {
      "relationship": "maintainer"
    },
    "submission_id": "vc0p2kb1di08"
  },
  "title": "M\u00f6bius invariance of the Ramsey property for finite spherical sets",
  "trust": {
    "challenge_bytes": 4691,
    "challenge_dependencies": [
      {
        "provenance": "allowlisted",
        "repository": "leanprover-community/mathlib4"
      }
    ],
    "challenge_imports": [
      "Mathlib"
    ],
    "challenge_lines": 104,
    "level": "high",
    "reasons": []
  },
  "verification": {
    "bwrap_source_tag": "v0.12.0",
    "challenge_sha256": "0afe25b467fff689c55febe58fb6b763947dafd3f3002748996406d52905ff34",
    "evidence_path": "evidence/PALOMAR-2026-10-14-000008-v1/ea29ab4a29291ce7456fcfca2159b3c0f5e196b9353f8f161ce156de8ae9ebf0/",
    "evidence_tree_sha256": "ea29ab4a29291ce7456fcfca2159b3c0f5e196b9353f8f161ce156de8ae9ebf0",
    "kernels": [
      {
        "argv": [
          "/home/runner/.elan/toolchains/leanprover--lean4---v4.35.0-rc2/bin/nanoda_bin"
        ],
        "name": "nanoda"
      },
      {
        "argv": [
          "/home/runner/.elan/toolchains/leanprover--lean4---v4.35.0-rc2/bin/con-ron",
          "--jobs=2"
        ],
        "name": "con-ron"
      }
    ],
    "mechanical_report_sha256": "2fefac313d82f505904280c1a9f568749327474c76c8be2a2497d5d21d31c85d",
    "protected_config_sha256": "c342712154dd2a37ca9224280f0c3a863fd29d7885f816bec5cfa4c57054e63e",
    "repository": "PalomarRegistry/PalomarSubmission",
    "run_id": 38390124688,
    "solution_sha256": "6ffa3cf1eddb914ebb5eff033921cbb1b4818399380457d402013c90750ae14d",
    "tool_digests": {
      "bwrap": "e87e3ace4514283670452e33d62f37fb5c89b9cc57e2c2473350c8aa5993bbe1",
      "con-ron": "4e5616d94374cae37324dad2594f6230c2bb2297240249fc78ff508f3bc5acef",
      "lake": "8ba83c98f76562d03b8dbc33f1057151ba6cbb121679dde76b2260ccc90495e1",
      "lean": "bf8d54e4714cc4b03d3f6bb34c83b7202b87e49c8bfcbff6895c085bb90ceb38",
      "leanchecker": "9e36e955a251b1313c8eb5b7fa101282d51df109d34d8bb7c1cfdf51985aba29",
      "leanexport": "c5bc1a10a21e22cbb3671d65987cdef2076833b14182d823ccb2153adf2fa954",
      "nanoda_bin": "8241c5e6baa29490aa118d382f97961b208ae730fdb96545c2abed74c9ece5a8"
    },
    "toolchain_commit": "11acb17ec6b07a8f9e9173e6845197929540936b",
    "verified_at": "2026-10-13T11:34:25Z",
    "workflow_commit": "d4e41c1d5b0d114c4859e6e5831dc6d3ad1d0d44",
    "workflow_path": ".github/workflows/submission.yml",
    "workflow_run_attempt": 1,
    "workflow_url": "https://github.com/PalomarRegistry/PalomarSubmission/actions/runs/38390124688"
  },
  "version": 1
}
