Inductive diagrams for causal reasoning

J Castello, P Redmond, L Kuper - Proceedings of the ACM on …, 2024 - dl.acm.org
The Lamport diagram is a pervasive and intuitive tool for informal reasoning about “happens-
before” relationships in a concurrent system. However, traditional axiomatic formalizations of …

An Axiomatic Basis for Computer Programming on the Relaxed Arm-A Architecture: The AxSL Logic

A Hammond, Z Liu, T Pérami, P Sewell… - Proceedings of the …, 2024 - dl.acm.org
Very relaxed concurrency memory models, like those of the Arm-A, RISC-V, and IBM Power
hardware architectures, underpin much of computing but break a fundamental intuition …

Semi-intelligible Isar proofs from machine-generated proofs

JC Blanchette, S Böhme, M Fleury, SJ Smolka… - Journal of Automated …, 2016 - Springer
Sledgehammer is a component of the Isabelle/HOL proof assistant that integrates external
automatic theorem provers (ATPs) to discharge interactive proof obligations. As a safeguard …

Proofs for traffic safety: combining diagrams and logic

S Linker - 2015 - oops.uni-oldenburg.de
Due to the increasing interest in autonomously driving cars, safety issues of such systems
are of utmost importance. Safety in this sense is primarily the absence of collisions, which is …

Formalizing graph theory and planarity certificates

L Noschinski - 2016 - mediatum.ub.tum.de
This thesis studies the formalization of graphs in the Isabelle/HOL proof assistant. It
describes a library for directed graphs and discusses its usage for undirected graphs and …

[PDF][PDF] Redirecting Proofs by Contradiction.

JC Blanchette - PxTP@ CADE, 2013 - Citeseer
This paper presents an algorithm that redirects proofs by contradiction. The input is a
refutation graph, as produced by an automatic theorem prover (eg, E, SPASS, Vampire, Z3); …

Shaded tangles for the design and verification of quantum programs

D Reutter, J Vicary - arXiv preprint arXiv:1701.03309, 2017 - arxiv.org
We give a scheme for interpreting shaded tangles as quantum programs, with the property
that isotopic tangles yield equivalent programs. We analyze many known quantum programs …

Shaded tangles for the design and verification of quantum circuits

DJ Reutter, J Vicary - Proceedings of the Royal Society …, 2019 - royalsocietypublishing.org
We give a scheme for interpreting shaded tangles as quantum circuits, with the property that
if two shaded tangles are ambient isotopic, their corresponding computational effects are …

[PDF][PDF] An Axiomatic Basis for Computer Programming on Relaxed Hardware Architectures: The AxSL Logics

Z LIU, A HAMMOND, T PÉRAMI, P SEWELL… - 2024 - cs.au.dk
Systems code, such as operating system and hypervisor kernel code, is a prime target for
software verification, being security-critical yet relatively small. However, it is highly …

[PDF][PDF] Techniques for model construction in separation logic

JB Jensen - Enabling Concise and Modular Specifications in …, 2013 - en.itu.dk
Separation logic has been very successful at giving concise specifications and short proofs
to pointer-manipulating programs. Unfortunately, the term separation logic covers a whole …