Decidable By Construction: Design-Time Verification for Truly Fearless Systems
Not on the map. Why?
Abstract (arXiv)
Concurrency, parallelism and distributed execution become truly fearless when the compiler tracks wait-for edges, proves multi-threaded work is sound and preserves distributed boundary contracts. In this design, our Composer compiler preserves proofs while lowering Clef directly to native CPU, GPU, NPU and FPGA code, without translation through C or vendor APIs. Our Program Semantic Graph retains the values, relationships and premises that justify BAREWire's unboxed boundary contracts. And C & C++ interfacing is an explicit marshaling boundary, with proofs tied to actual arguments, conversions and returned values. Four verification tiers connect an account of our design. Tier 1 supplies structural inference, founded on principal dimensional types. Tier 2 generates and checks local arithmetic, representation, and computational integrity at the node level. Tier 3 instantiates reusable domain and system lemmas, including distributed proofs supported by Iris, Actris and Aneris. Tiers 1-3 require no developer annotations, with a quotation based lemma library design to extend coverage as use cases expand. Tier 4 admits computational and probabilistic relational proofs, with project annotations identifying the required relations. We extend the same library direction toward recognizing relational constructions from hypergraph structure. A formal composition rule connects arithmetic, ownership, protocol and realization evidence. Our worked distributed reduction preserves one specified result across concurrent workers, reordered arrivals and boundary mappings. Its probabilistic extension carries worker and conversion error with an explicit failure budget. With recent work by Urschel, we show bounds supply a relevant source of reusable proof terms. These constructions make verification a core engineering discipline for truly fearless programs and systems across a variety of hardware targets.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 13 of its 28 references that are in the map. First posted on arXiv 26 Mar 2026.
Builds on
13 of 28 references.
References · 13
- 2021Convex optimizationcited by 2,515
- 2016CVXPY: A Python-Embedded Modeling Language for Convex Optimizationcited by 641
- 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 599
- 2019Differentiable Convex Optimization Layerscited by 465
- 2025Hierarchical Reasoning Modelcited by 177
- 2026Conditional Memory via Scalable Lookup: A New Axis of Sparsity for Large Language Modelscited by 86
- 2022Gradients without Backpropagationcited by 73
- 2024Position: Categorical Deep Learning is an Algebraic Theory of All Architecturescited by 32
- 2024Beyond Backpropagation: Optimization with Multi-Tangent Forward Gradientscited by 6
- 2026Closing the Gap Between Float and Posit Hardware Efficiencycited by 3
- 2026Dimensional Type Systems and Deterministic Memory Management: Design-Time Semantic Preservation in Native Compilationcited by 2
- 2026The Program Hypergraph: Multi-Way Relational Structure for Geometric Algebra, Spatial Compute, and Physics-Aware Compilationcited by 1
Built on by
Citing papers per year: 2026: 1.
1 paper.