Journal article icon

Journal article

Formal notes on the substitutional analysis of logical consequence

Abstract:
Logical consequence in first-order predicate logic is defined substitutionally in set theory augmented with a primitive satisfaction predicate: an argument is defined to be logically valid if and only if there is no substitution instance with true premises and a false conclusion. Substitution instances are permitted to contain parameters. Variants of this definition of logical consequence are given: logical validity can be defined with or without identity as a logical constant, and quantifiers can be relativized in substitution instances or not. It is shown that the resulting notions of logical consequence are extensionally equivalent to versions of first-order provability and model-theoretic consequence. Every model-theoretic interpretation has a substitutional counterpart, but not vice versa. In particular, in contrast to the model-theoretic account, there is a trivial intended interpretation on the substitutional account, namely, the homophonic interpretation that does not substitute anything. Applications to free logic, and theories and languages other than set theory are sketched.
Publication status:
Published
Peer review status:
Peer reviewed

Actions

Access Document

Files:
Publisher copy:
10.1215/00294527-2020-0009

Authors

More by this author
Institution:
University of Oxford
Division:
HUMS
Department:
Philosophy Faculty
Oxford college:
New College
Role:
Author
ORCID:
0000-0001-7628-1118


Publisher:
University of Notre Dame
Journal:
Notre Dame Journal of Formal Logic More from this journal
Volume:
61
Issue:
2
Pages:
317-339
Publication date:
2020-04-07
Acceptance date:
2019-12-08
DOI:
EISSN:
1939-0726
ISSN:
0029-4527


Language:
English
Keywords:
Pubs id:
pubs:1076904
UUID:
uuid:1d770ff9-54d1-4e72-9759-3e2ce5374bd4
Local pid:
pubs:1076904
Source identifiers:
1076904
Deposit date:
2019-12-08
ARK identifier:

Terms of use


Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP