TY - GEN
T1 - Classical logic with partial functions
AU - De Nivelle, Hans
PY - 2010
Y1 - 2010
N2 - We introduce a semantics for classical logic with partial functions. We believe that the semantics is natural. When a formula contains a subterm in which a function is applied outside of its domain, our semantics ensures that the formula has no truth-value, so that it cannot be used for reasoning. The semantics relies on order of formulas. In this way, it is able to ensure that functions and predicates are properly declared before they are used. We define a sequent calculus for the semantics, and prove that this calculus is sound and complete for the semantics.
AB - We introduce a semantics for classical logic with partial functions. We believe that the semantics is natural. When a formula contains a subterm in which a function is applied outside of its domain, our semantics ensures that the formula has no truth-value, so that it cannot be used for reasoning. The semantics relies on order of formulas. In this way, it is able to ensure that functions and predicates are properly declared before they are used. We define a sequent calculus for the semantics, and prove that this calculus is sound and complete for the semantics.
UR - http://www.scopus.com/inward/record.url?scp=77955240470&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=77955240470&partnerID=8YFLogxK
U2 - 10.1007/978-3-642-14203-1_18
DO - 10.1007/978-3-642-14203-1_18
M3 - Conference contribution
AN - SCOPUS:77955240470
SN - 3642142028
SN - 9783642142024
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 203
EP - 217
BT - Automated Reasoning - 5th International Joint Conference, IJCAR 2010, Proceedings
T2 - 5th International Joint Conference on Automated Reasoning, IJCAR 2010
Y2 - 16 July 2010 through 19 July 2010
ER -