pith:Q4EHHSGG
Satisfiability Modulo Extensional Constant Arrays (Extended Version)
A decision procedure for the theory of arrays with constant arrays supports arbitrary index domains including finite ones.
arxiv:2605.16820 v1 · 2026-05-16 · cs.LO
Add to your LaTeX paper
\usepackage{pith}
\pithnumber{Q4EHHSGG73JSAWOA6KDDBKOSLS}
Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge
Record completeness
Claims
We present a novel decision procedure for the theory of arrays with constant arrays that supports arbitrary index domains and is not limited to the infinite case. We present our procedure as an abstract calculus and show its refutational and satisfiability soundness.
The abstract calculus correctly captures the semantics of constant arrays over finite index domains without requiring additional restrictions or losing completeness, in contrast to prior procedures limited to infinite domains.
A novel decision procedure for extensional arrays with constant arrays over arbitrary index domains, presented as a refutationally and satisfiability sound abstract calculus and implemented in Bitwuzla.
References
Formal links
Receipt and verification
| First computed | 2026-05-20T00:03:24.325039Z |
|---|---|
| Builder | pith-number-builder-2026-05-17-v1 |
| Signature | Pith Ed25519
(pith-v1-2026-05) · public key |
| Schema | pith-number/v1.0 |
Canonical hash
870873c8c6fed32059c0f28630a9d25c80cedb9903530f2e96aa5f0915055080
Aliases
· · · · ·Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/Q4EHHSGG73JSAWOA6KDDBKOSLS \
| jq -c '.canonical_record' \
| python3 -c "import sys,json,hashlib; b=json.dumps(json.loads(sys.stdin.read()), sort_keys=True, separators=(',',':'), ensure_ascii=False).encode(); print(hashlib.sha256(b).hexdigest())"
# expect: 870873c8c6fed32059c0f28630a9d25c80cedb9903530f2e96aa5f0915055080
Canonical record JSON
{
"metadata": {
"abstract_canon_sha256": "e99c732f708fe0c9cf94b647d12ef948594ac89e9cc1bf9627a3bff2039959bd",
"cross_cats_sorted": [],
"license": "http://creativecommons.org/licenses/by/4.0/",
"primary_cat": "cs.LO",
"submitted_at": "2026-05-16T05:27:48Z",
"title_canon_sha256": "47c4fac98caf69df67cb0d2ec4e9d7204b1f10262ca9b35524fd6612a91d6a80"
},
"schema_version": "1.0",
"source": {
"id": "2605.16820",
"kind": "arxiv",
"version": 1
}
}