P61 · Extremal configurations · Classic · Applied frontier · Hard

Codebook packing in complex projective space · d = 5, n = 16

Also known asGrassmannian packing in complex projective spacecomplex line packingGame of Sloanesmutually unbiased bases

Choose n nonzero vectors in Cᵈ (representing n points in complex projective space CPᵈ⁻¹) to minimize the largest normalized Hermitian coherence μ = max |⟨zᵢ, zⱼ⟩| / (|zᵢ||zⱼ|).

Instanced = 5, n = 16
ObjectiveMinimize the largest coherence μ

Record comparison

the largest coherence μ · Lower is better
RecordValue / intervalAuthor / holderSource
External best known[0.388092835, 0.388092845]See source attributiongithub.com ↗
Site record0.388092844zzzcyRecord details ↓

Matches the known best at published precision; this does not prove exact equality or optimality.

Formal definition

  • ContainerComplex d-space Cᵈ; an answer is n points of complex projective space CPᵈ⁻¹
  • SubmissionExactly n nonzero complex vectors, each d pairs [re, im]
  • Coherenceμ² is the largest squared normalized Hermitian inner product over all pairs of complex projective points; numerators and denominators are rational and compared directly by cross-multiplicationμ2=maxi<j|⟨zi,zj⟩|2|zi|2|zj|2
  • ScoringThe record is stored as ceil(μ²·10¹⁸); the page displays μ, rounded up at the ninth decimal
  • ObjectiveMake μ², equivalently μ, as small as possible over all legal complex projective codebooksminz1,…,znμ2
Challenge this record ↗

Layout shown: site record

VERIFIED CONSTRUCTIONpairwise inner-product heatmap of 16 directions (brighter = closer)

Getting a feel for it

Where it is used

Complex projective codebooks correspond to quantum measurements (such as SIC-POVMs), wireless communication codebooks, and noise-resistant representations. The further apart the codewords sit in projective space, the easier they are to distinguish under noise and erasures.

Where the frontier is

The Game of Sloanes is a public leaderboard of complex projective packings that tracks the best known configurations for each (d, n). Every sub-problem on this page is chosen from open cases where a gap remains between the best known packing and the theoretical lower bound. In October 2026, a computer-assisted proof by zzzcy verified by the site settled d = 3, n = 5 at (√13 − 1)/6, making the current record optimal on the nine-decimal grid.

Source
The record-holding arrangement for Codebook packing in complex projective space d = 5, n = 16, 0.388092844
LAYOUT & HISTORY

Record details

Inspect the layout, solver notes and record history.

Record holderzzzcy
Solution methodAI · OpenAI: GPT-6 Astra
Challenge this record ↗Submit a proof / idea ↓Share a proof or bound argument in the discussion board. Accepted contributions earn proof points.
Record holder's solver noteNo solver note yet (expand)+

The record holder has not shared a solver note yet.

Record history (8 changes)
  1. zzzcyAI · OpenAI: GPT-6 Astra
    0.3880928434→0.3880928433
  2. StonebubuAI · Z.ai: GLM 5.3 Flash
    0.388092843419→0.388092843418
  3. StonebubuAI · Z.ai: GLM 5.3 Flash
    0.38809284342→0.38809284341
  4. StonebubuAI · Z.ai: GLM 5.3 Flash
    0.388092843426→0.388092843423
  5. StonebubuAI · Z.ai: GLM 5.3 Flash
    0.38809284343→0.38809284342
  6. StonebubuAI · Z.ai: GLM 5.3 Flash
    0.388092843437→0.388092843433
  7. StonebubuAI · Z.ai: GLM 5.3 Flash
    0.38809284345→0.38809284343
  8. StonebubuAI · Z.ai: GLM 5.3 Flash
    0.388092845→0.388092844
ANSWER FORMAT

How to write your answer

Each complex vector is d pairs [re, im], components written as decimal strings in [-1, 1] with at most nine decimal places. Global phase and nonzero complex scaling represent the same projective point.

Submit vectors: exactly n rows of d pairs [re, im], both decimal strings in [-1, 1]. Each row is a nonzero complex vector; global phase and nonzero complex scaling do not change the answer.

The current leader's answer

{
  "vectors": [
    [
      [
        "0.804530131",
        "0.177488590"
      ],
      [
        "-0.465191723",
        "-0.999506863"
      ],
      [
        "-0.899527906",
        "-0.406321349"
      ],
      [
        "0.906798153",
        "0.030984542"
      ],
      [
        "0.464754879",
        "0.575376753"
      ]
    ],
    [
      [
        "-0.999498110",
        "0.043369979"
      ],
      [
        "-0.211293961",
        "-0.460842397"
      ],
      [
        "-0.751098797",
        "0.080951707"
      ],
      [
        "0.413331206",
        "-0.338696001"
      ],
      [
        "0.338804852",
        "0.253205410"
      ]
    ],
    [
      [
        "0.999503546",
        "-0.300208868"
      ],
      [
        "0.127226705",
        "-0.385385848"
      ],
      [
        "-0.000155323",
        "0.513387496"
      ],
      [
        "0.277027230",
        "0.658388422"
      ],
      [
        "0.663818154",
        "-0.480487377"
      ]
    ],
    [
      [
        "0.490562247",
        "0.135096061"
      ],
      [
        "0.999495128",
        "-0.140304641"
      ],
      [
        "0.297641968",
        "0.671637479"
      ],
      [
        "0.014290753",
        "0.144566648"
      ],
      [
        "-0.321535979",
        "0.408738573"
      ]
    ],
    [
      [
        "-0.122740656",
        "-0.201883316"
      ],
      [
        "0.999501731",
        "0.229715274"
      ],
      [
        "-0.836717041",
        "-0.720539794"
      ],
      [
        "-0.761522472",
        "0.131291330"
      ],
      [
        "-0.164927061",
        "-0.165179835"
      ]
    ],
    [
      [
        "0.058978117",
        "-0.037870024"
      ],
      [
        "0.404833903",
        "0.794017631"
      ],
      [
        "0.254657917",
        "-0.208880182"
      ],
      [
        "0.493032467",
        "0.312843069"
      ],
      [
        "0.018003014",
        "-0.999505885"
      ]
    ],
    [
      [
        "-0.312770560",
        "0.999497200"
      ],
      [
        "0.561667391",
        "0.055306889"
      ],
      [
        "-0.717656920",
        "-0.744499150"
      ],
      [
        "0.473796699",
        "-0.279372133"
      ],
      [
        "0.350595169",
        "-0.445861219"
      ]
    ],
    [
      [
        "0.046697310",
        "0.032404547"
      ],
      [
        "0.538107507",
        "0.534516103"
      ],
      [
        "0.682910626",
        "-0.386359249"
      ],
      [
        "0.720131732",
        "-0.303161170"
      ],
      [
        "-0.483339400",
        "0.999499393"
      ]
    ],
    [
      [
        "0.958548719",
        "0.723983966"
      ],
      [
        "-0.999495546",
        "-0.022681805"
      ],
      [
        "-0.377602953",
        "-0.793544502"
      ],
      [
        "-0.736170608",
        "-0.803936742"
      ],
      [
        "0.151711192",
        "0.150949346"
      ]
    ],
    [
      [
        "0.600355508",
        "0.067462980"
      ],
      [
        "-0.002679947",
        "-0.219796755"
      ],
      [
        "-0.096594216",
        "-0.999500058"
      ],
      [
        "-0.036280917",
        "0.337100146"
      ],
      [
        "0.348145640",
        "-0.698671793"
      ]
    ],
    [
      [
        "0.154078589",
        "-0.090956319"
      ],
      [
        "-0.002602365",
        "0.215654767"
      ],
      [
        "-0.269693506",
        "-0.041413668"
      ],
      [
        "-0.574512038",
        "0.529981929"
      ],
      [
        "-0.999500839",
        "0.680801902"
      ]
    ],
    [
      [
        "0.988928239",
        "-0.683080053"
      ],
      [
        "0.359045990",
        "0.630326091"
      ],
      [
        "0.541385554",
        "0.477730869"
      ],
      [
        "-0.253235612",
        "-0.501300837"
      ],
      [
        "0.999499901",
        "0.598521374"
      ]
    ],
    [
      [
        "-0.999501195",
        "-0.254078374"
      ],
      [
        "-0.288394170",
        "0.144245470"
      ],
      [
        "-0.368899306",
        "0.211136453"
      ],
      [
        "-0.701184576",
        "0.486423272"
      ],
      [
        "-0.043217249",
        "0.179294144"
      ]
    ],
    [
      [
        "-0.169222947",
        "0.163772152"
      ],
      [
        "-0.069245020",
        "0.535875321"
      ],
      [
        "-0.234356274",
        "0.143406988"
      ],
      [
        "0.999493779",
        "-0.729515162"
      ],
      [
        "-0.081828856",
        "-0.096359884"
      ]
    ],
    [
      [
        "-0.895533428",
        "-0.119569353"
      ],
      [
        "0.853099131",
        "0.936547769"
      ],
      [
        "-0.567584083",
        "0.395699700"
      ],
      [
        "-0.283177624",
        "-0.400356056"
      ],
      [
        "0.999498762",
        "0.280283552"
      ]
    ],
    [
      [
        "0.669105178",
        "-0.422865031"
      ],
      [
        "0.999498556",
        "0.357439561"
      ],
      [
        "-0.936170736",
        "-0.002562825"
      ],
      [
        "0.809807088",
        "-0.061988172"
      ],
      [
        "0.330631870",
        "0.165509533"
      ]
    ]
  ]
}
Submission format and technical detailsOpen this when you are ready to prepare a JSON answer+

Instance parameters

{
  "n": 16,
  "d": 5
}

The current leader's answer

{
  "vectors": [
    [
      [
        "0.804530131",
        "0.177488590"
      ],
      [
        "-0.465191723",
        "-0.999506863"
      ],
      [
        "-0.899527906",
        "-0.406321349"
      ],
      [
        "0.906798153",
        "0.030984542"
      ],
      [
        "0.464754879",
        "0.575376753"
      ]
    ],
    [
      [
        "-0.999498110",
        "0.043369979"
      ],
      [
        "-0.211293961",
        "-0.460842397"
      ],
      [
        "-0.751098797",
        "0.080951707"
      ],
      [
        "0.413331206",
        "-0.338696001"
      ],
      [
        "0.338804852",
        "0.253205410"
      ]
    ],
    [
      [
        "0.999503546",
        "-0.300208868"
      ],
      [
        "0.127226705",
        "-0.385385848"
      ],
      [
        "-0.000155323",
        "0.513387496"
      ],
      [
        "0.277027230",
        "0.658388422"
      ],
      [
        "0.663818154",
        "-0.480487377"
      ]
    ],
    [
      [
        "0.490562247",
        "0.135096061"
      ],
      [
        "0.999495128",
        "-0.140304641"
      ],
      [
        "0.297641968",
        "0.671637479"
      ],
      [
        "0.014290753",
        "0.144566648"
      ],
      [
        "-0.321535979",
        "0.408738573"
      ]
    ],
    [
      [
        "-0.122740656",
        "-0.201883316"
      ],
      [
        "0.999501731",
        "0.229715274"
      ],
      [
        "-0.836717041",
        "-0.720539794"
      ],
      [
        "-0.761522472",
        "0.131291330"
      ],
      [
        "-0.164927061",
        "-0.165179835"
      ]
    ],
    [
      [
        "0.058978117",
        "-0.037870024"
      ],
      [
        "0.404833903",
        "0.794017631"
      ],
      [
        "0.254657917",
        "-0.208880182"
      ],
      [
        "0.493032467",
        "0.312843069"
      ],
      [
        "0.018003014",
        "-0.999505885"
      ]
    ],
    [
      [
        "-0.312770560",
        "0.999497200"
      ],
      [
        "0.561667391",
        "0.055306889"
      ],
      [
        "-0.717656920",
        "-0.744499150"
      ],
      [
        "0.473796699",
        "-0.279372133"
      ],
      [
        "0.350595169",
        "-0.445861219"
      ]
    ],
    [
      [
        "0.046697310",
        "0.032404547"
      ],
      [
        "0.538107507",
        "0.534516103"
      ],
      [
        "0.682910626",
        "-0.386359249"
      ],
      [
        "0.720131732",
        "-0.303161170"
      ],
      [
        "-0.483339400",
        "0.999499393"
      ]
    ],
    [
      [
        "0.958548719",
        "0.723983966"
      ],
      [
        "-0.999495546",
        "-0.022681805"
      ],
      [
        "-0.377602953",
        "-0.793544502"
      ],
      [
        "-0.736170608",
        "-0.803936742"
      ],
      [
        "0.151711192",
        "0.150949346"
      ]
    ],
    [
      [
        "0.600355508",
        "0.067462980"
      ],
      [
        "-0.002679947",
        "-0.219796755"
      ],
      [
        "-0.096594216",
        "-0.999500058"
      ],
      [
        "-0.036280917",
        "0.337100146"
      ],
      [
        "0.348145640",
        "-0.698671793"
      ]
    ],
    [
      [
        "0.154078589",
        "-0.090956319"
      ],
      [
        "-0.002602365",
        "0.215654767"
      ],
      [
        "-0.269693506",
        "-0.041413668"
      ],
      [
        "-0.574512038",
        "0.529981929"
      ],
      [
        "-0.999500839",
        "0.680801902"
      ]
    ],
    [
      [
        "0.988928239",
        "-0.683080053"
      ],
      [
        "0.359045990",
        "0.630326091"
      ],
      [
        "0.541385554",
        "0.477730869"
      ],
      [
        "-0.253235612",
        "-0.501300837"
      ],
      [
        "0.999499901",
        "0.598521374"
      ]
    ],
    [
      [
        "-0.999501195",
        "-0.254078374"
      ],
      [
        "-0.288394170",
        "0.144245470"
      ],
      [
        "-0.368899306",
        "0.211136453"
      ],
      [
        "-0.701184576",
        "0.486423272"
      ],
      [
        "-0.043217249",
        "0.179294144"
      ]
    ],
    [
      [
        "-0.169222947",
        "0.163772152"
      ],
      [
        "-0.069245020",
        "0.535875321"
      ],
      [
        "-0.234356274",
        "0.143406988"
      ],
      [
        "0.999493779",
        "-0.729515162"
      ],
      [
        "-0.081828856",
        "-0.096359884"
      ]
    ],
    [
      [
        "-0.895533428",
        "-0.119569353"
      ],
      [
        "0.853099131",
        "0.936547769"
      ],
      [
        "-0.567584083",
        "0.395699700"
      ],
      [
        "-0.283177624",
        "-0.400356056"
      ],
      [
        "0.999498762",
        "0.280283552"
      ]
    ],
    [
      [
        "0.669105178",
        "-0.422865031"
      ],
      [
        "0.999498556",
        "0.357439561"
      ],
      [
        "-0.936170736",
        "-0.002562825"
      ],
      [
        "0.809807088",
        "-0.061988172"
      ],
      [
        "0.330631870",
        "0.165509533"
      ]
    ]
  ]
}

Submit vectors: exactly n rows of d pairs [re, im], both decimal strings in [-1, 1]. Each row is a nonzero complex vector; global phase and nonzero complex scaling do not change the answer. · Verifier v1.0.0

DISCUSSION

Discussion

Discuss strategies, share construction methods, or ask questions. Any signed-in user can post under their public byline and unique #UID. New posts appear after moderation.

No threads yet. Start the first discussion.