TY - GEN
T1 - Non-well-founded Deduction for Induction and Coinduction
AU - Cohen, Liron
N1 - Publisher Copyright:
© 2021, The Author(s).
PY - 2021/1/1
Y1 - 2021/1/1
N2 - Induction and coinduction are both used extensively within mathematics and computer science. Algebraic formulations of these principles make the duality between them apparent, but do not account well for the way they are commonly used in deduction. Generally, the formalization of these reasoning methods employs inference rules that express a general explicit (co)induction scheme. Non-well-founded proof theory provides an alternative, more robust approach for formalizing implicit (co)inductive reasoning. This approach has been extremely successful in recent years in supporting implicit inductive reasoning, but is not as well-developed in the context of coinductive reasoning. This paper reviews the general method of non-well-founded proofs, and puts forward a concrete natural framework for (co)inductive reasoning, based on (co)closure operators, that offers a concise framework in which inductive and coinductive reasoning are captured as we intuitively understand and use them. Through this framework we demonstrate the enormous potential of non-well-founded deduction, both in the foundational theoretical exploration of (co)inductive reasoning and in the provision of proof support for (co)inductive reasoning within (semi-)automated proof tools.
AB - Induction and coinduction are both used extensively within mathematics and computer science. Algebraic formulations of these principles make the duality between them apparent, but do not account well for the way they are commonly used in deduction. Generally, the formalization of these reasoning methods employs inference rules that express a general explicit (co)induction scheme. Non-well-founded proof theory provides an alternative, more robust approach for formalizing implicit (co)inductive reasoning. This approach has been extremely successful in recent years in supporting implicit inductive reasoning, but is not as well-developed in the context of coinductive reasoning. This paper reviews the general method of non-well-founded proofs, and puts forward a concrete natural framework for (co)inductive reasoning, based on (co)closure operators, that offers a concise framework in which inductive and coinductive reasoning are captured as we intuitively understand and use them. Through this framework we demonstrate the enormous potential of non-well-founded deduction, both in the foundational theoretical exploration of (co)inductive reasoning and in the provision of proof support for (co)inductive reasoning within (semi-)automated proof tools.
UR - http://www.scopus.com/inward/record.url?scp=85112308335&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-79876-5_1
DO - 10.1007/978-3-030-79876-5_1
M3 - Conference contribution
AN - SCOPUS:85112308335
SN - 9783030798758
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 3
EP - 24
BT - Automated Deduction – CADE 28 - 28th International Conference on Automated Deduction, 2021, Proceedings
A2 - Platzer, André
A2 - Sutcliffe, Geoff
PB - Springer Science and Business Media Deutschland GmbH
T2 - 28th International Conference on Automated Deduction, CADE 28 2021
Y2 - 12 July 2021 through 15 July 2021
ER -