A Cyclic Proof System for HFLN

10/28/2020
by   Mayuko Kori, et al.
0

A cyclic proof system allows us to perform inductive reasoning without explicit inductions. We propose a cyclic proof system for HFLN, which is a higher-order predicate logic with natural numbers and alternating fixed-points. Ours is the first cyclic proof system for a higher-order logic, to our knowledge. Due to the presence of higher-order predicates and alternating fixed-points, our cyclic proof system requires a more delicate global condition on cyclic proofs than the original system of Brotherston and Simpson. We prove the decidability of checking the global condition and soundness of this system, and also prove a restricted form of standard completeness for an infinitary variant of our cyclic proof system. A potential application of our cyclic proof system is semi-automated verification of higher-order programs, based on Kobayashi et al.'s recent work on reductions from program verification to HFLN validity checking.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/15/2022

Automatic HFL(Z) Validity Checking for Program Verification

We propose an automated method for checking the validity of a formula of...
research
05/17/2022

Cyclic Proofs, Hypersequents, and Transitive Closure Logic

We propose a cut-free cyclic system for Transitive Closure Logic (TCL) b...
research
09/07/2021

E-Cyclist: Implementation of an Efficient Validation of FOLID Cyclic Induction Reasoning

Checking the soundness of cyclic induction reasoning for first-order log...
research
10/12/2018

Proceedings Seventh International Workshop on Classical Logic and Computation

This special issue cover the seventh and last conference of the CL&C ser...
research
09/19/2022

S2TD: a Separation Logic Verifier that Supports Reasoning of the Absence and Presence of Bugs

Heap-manipulating programs are known to be challenging to reason about. ...
research
09/26/2018

A simple information theoretical proof of the Fueter-Pólya Conjecture

We present a simple information theoretical proof of the Fueter-Pólya Co...
research
11/29/2022

Non-uniform complexity via non-wellfounded proofs

Cyclic and non-wellfounded proofs are now increasingly employed to estab...

Please sign up or login with your details

Forgot password? Click here to reset