What is the relationship between the BHK interpretation of propositional logic and Natural Deduction?
up vote
0
down vote
favorite
I've been getting into intuitionistic logic lately, starting from propositional logic. I am interested in proof-theoretic semantics, meaning the idea that the truth of a proposition is derived from the existence of a proof of it. I have read different texts and while some authors mention Gentzen's Natural Deduction as the beginning of this proof theoretic semantics, many don't mention it at all and only refer to it as a proof system which is not based on axioms.
Those authors generally mention the Brouwer Heyting Kolmogorov interpretation as the source of this proof theoretic point of view, or Per Martin Lof's theory of verification.
My question is, how exactly are those three things related? Does Natural Deduction, except for being a proof system, provide proof theoretic semantics for propositional calculus? Lastly, what is the BHK interpretation regarded as exactly? I mean does it define a system of sorts?
logic proof-theory natural-deduction constructive-mathematics intuitionistic-logic
add a comment |
up vote
0
down vote
favorite
I've been getting into intuitionistic logic lately, starting from propositional logic. I am interested in proof-theoretic semantics, meaning the idea that the truth of a proposition is derived from the existence of a proof of it. I have read different texts and while some authors mention Gentzen's Natural Deduction as the beginning of this proof theoretic semantics, many don't mention it at all and only refer to it as a proof system which is not based on axioms.
Those authors generally mention the Brouwer Heyting Kolmogorov interpretation as the source of this proof theoretic point of view, or Per Martin Lof's theory of verification.
My question is, how exactly are those three things related? Does Natural Deduction, except for being a proof system, provide proof theoretic semantics for propositional calculus? Lastly, what is the BHK interpretation regarded as exactly? I mean does it define a system of sorts?
logic proof-theory natural-deduction constructive-mathematics intuitionistic-logic
add a comment |
up vote
0
down vote
favorite
up vote
0
down vote
favorite
I've been getting into intuitionistic logic lately, starting from propositional logic. I am interested in proof-theoretic semantics, meaning the idea that the truth of a proposition is derived from the existence of a proof of it. I have read different texts and while some authors mention Gentzen's Natural Deduction as the beginning of this proof theoretic semantics, many don't mention it at all and only refer to it as a proof system which is not based on axioms.
Those authors generally mention the Brouwer Heyting Kolmogorov interpretation as the source of this proof theoretic point of view, or Per Martin Lof's theory of verification.
My question is, how exactly are those three things related? Does Natural Deduction, except for being a proof system, provide proof theoretic semantics for propositional calculus? Lastly, what is the BHK interpretation regarded as exactly? I mean does it define a system of sorts?
logic proof-theory natural-deduction constructive-mathematics intuitionistic-logic
I've been getting into intuitionistic logic lately, starting from propositional logic. I am interested in proof-theoretic semantics, meaning the idea that the truth of a proposition is derived from the existence of a proof of it. I have read different texts and while some authors mention Gentzen's Natural Deduction as the beginning of this proof theoretic semantics, many don't mention it at all and only refer to it as a proof system which is not based on axioms.
Those authors generally mention the Brouwer Heyting Kolmogorov interpretation as the source of this proof theoretic point of view, or Per Martin Lof's theory of verification.
My question is, how exactly are those three things related? Does Natural Deduction, except for being a proof system, provide proof theoretic semantics for propositional calculus? Lastly, what is the BHK interpretation regarded as exactly? I mean does it define a system of sorts?
logic proof-theory natural-deduction constructive-mathematics intuitionistic-logic
logic proof-theory natural-deduction constructive-mathematics intuitionistic-logic
asked Mar 13 '17 at 23:01
Mano Plizzi
405213
405213
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
up vote
2
down vote
accepted
You have to compare e.g. The Development of Proof Theory for an overview regarding proof systems, including Gentzen's creations: Sequent calculus and Natural Deduction, with Intuitionistic Logic.
Intuitionism gave birth to the first "alternative" logic, characterized by the rejection of some "classically" valid principles, like the Law of Excluded Middle.
Intuitionistic logic can be foramlized with suitable proof systems, i.e. with a peculiar version of the many well-known proof systems: Hilbert-style, Natural Deduction, Sequent Calculus, Tableau.
In short, we have an intuitionistic Natural Deduction as well as a classical one.
Classical logic has its standard two-valued semantics: the truth-functional one (see Boolean Algebra and the usual truth tables).
Intuitionsitic logic has been equipped with its own semantics, based on Brouwer–Heyting–Kolmogorov interpretation.
For classical logic we have a Completeness Theorem, stating that every (classically) valid formula is provable with e.g. Natural Deduction, while for intuitionistic logic we have the corresponding Completeness Theorem with respect to Heyting semantics as well as Kripke semantics.
add a comment |
up vote
2
down vote
One could say that there is some ambiguity to the term "proof-theoretic semantics". Some people apply it to the BHK interpretation and Martin-Löfs meaning explantions. These are no formal semantics. They are called "proof-theoretic" because, as the OP already remarked, they are based on the notion of proof. In this context, the term "semantics" in "proof-theoretic semantics" is used in the broader sense of (informal) meaning explanations.
Starting in the early seventies, Prawitz (and others) tried to combine the BHK interpretation and the inversion principle of natural deduction systems (or "deductive harmony", as it is often called today) in order to obtain a formal semantics. Roughly speaking, one could say that the properties afforded by the inversion principle (normalization, subformula property etc.) are used as an antidote against the highly impredicative character of the BHK clauses, in particular, the clause for implication. The resulting semantics actually provide formal definitions of logical validity. For these formal semantics, the questions of soundness and completeness (with respect to intuitionistic logic) are pertinent.
A constructivist may have reservations with respect to Kripke semantics (among other things, because it is not based on the notion of proof, or construction, and because the completeness theorem relies on strictly classical reasoning in the meta level) and may favour either an informal or formal proof-theoretic semantics instead.
add a comment |
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
2
down vote
accepted
You have to compare e.g. The Development of Proof Theory for an overview regarding proof systems, including Gentzen's creations: Sequent calculus and Natural Deduction, with Intuitionistic Logic.
Intuitionism gave birth to the first "alternative" logic, characterized by the rejection of some "classically" valid principles, like the Law of Excluded Middle.
Intuitionistic logic can be foramlized with suitable proof systems, i.e. with a peculiar version of the many well-known proof systems: Hilbert-style, Natural Deduction, Sequent Calculus, Tableau.
In short, we have an intuitionistic Natural Deduction as well as a classical one.
Classical logic has its standard two-valued semantics: the truth-functional one (see Boolean Algebra and the usual truth tables).
Intuitionsitic logic has been equipped with its own semantics, based on Brouwer–Heyting–Kolmogorov interpretation.
For classical logic we have a Completeness Theorem, stating that every (classically) valid formula is provable with e.g. Natural Deduction, while for intuitionistic logic we have the corresponding Completeness Theorem with respect to Heyting semantics as well as Kripke semantics.
add a comment |
up vote
2
down vote
accepted
You have to compare e.g. The Development of Proof Theory for an overview regarding proof systems, including Gentzen's creations: Sequent calculus and Natural Deduction, with Intuitionistic Logic.
Intuitionism gave birth to the first "alternative" logic, characterized by the rejection of some "classically" valid principles, like the Law of Excluded Middle.
Intuitionistic logic can be foramlized with suitable proof systems, i.e. with a peculiar version of the many well-known proof systems: Hilbert-style, Natural Deduction, Sequent Calculus, Tableau.
In short, we have an intuitionistic Natural Deduction as well as a classical one.
Classical logic has its standard two-valued semantics: the truth-functional one (see Boolean Algebra and the usual truth tables).
Intuitionsitic logic has been equipped with its own semantics, based on Brouwer–Heyting–Kolmogorov interpretation.
For classical logic we have a Completeness Theorem, stating that every (classically) valid formula is provable with e.g. Natural Deduction, while for intuitionistic logic we have the corresponding Completeness Theorem with respect to Heyting semantics as well as Kripke semantics.
add a comment |
up vote
2
down vote
accepted
up vote
2
down vote
accepted
You have to compare e.g. The Development of Proof Theory for an overview regarding proof systems, including Gentzen's creations: Sequent calculus and Natural Deduction, with Intuitionistic Logic.
Intuitionism gave birth to the first "alternative" logic, characterized by the rejection of some "classically" valid principles, like the Law of Excluded Middle.
Intuitionistic logic can be foramlized with suitable proof systems, i.e. with a peculiar version of the many well-known proof systems: Hilbert-style, Natural Deduction, Sequent Calculus, Tableau.
In short, we have an intuitionistic Natural Deduction as well as a classical one.
Classical logic has its standard two-valued semantics: the truth-functional one (see Boolean Algebra and the usual truth tables).
Intuitionsitic logic has been equipped with its own semantics, based on Brouwer–Heyting–Kolmogorov interpretation.
For classical logic we have a Completeness Theorem, stating that every (classically) valid formula is provable with e.g. Natural Deduction, while for intuitionistic logic we have the corresponding Completeness Theorem with respect to Heyting semantics as well as Kripke semantics.
You have to compare e.g. The Development of Proof Theory for an overview regarding proof systems, including Gentzen's creations: Sequent calculus and Natural Deduction, with Intuitionistic Logic.
Intuitionism gave birth to the first "alternative" logic, characterized by the rejection of some "classically" valid principles, like the Law of Excluded Middle.
Intuitionistic logic can be foramlized with suitable proof systems, i.e. with a peculiar version of the many well-known proof systems: Hilbert-style, Natural Deduction, Sequent Calculus, Tableau.
In short, we have an intuitionistic Natural Deduction as well as a classical one.
Classical logic has its standard two-valued semantics: the truth-functional one (see Boolean Algebra and the usual truth tables).
Intuitionsitic logic has been equipped with its own semantics, based on Brouwer–Heyting–Kolmogorov interpretation.
For classical logic we have a Completeness Theorem, stating that every (classically) valid formula is provable with e.g. Natural Deduction, while for intuitionistic logic we have the corresponding Completeness Theorem with respect to Heyting semantics as well as Kripke semantics.
edited Mar 14 '17 at 12:40
answered Mar 14 '17 at 12:35
Mauro ALLEGRANZA
63.8k448110
63.8k448110
add a comment |
add a comment |
up vote
2
down vote
One could say that there is some ambiguity to the term "proof-theoretic semantics". Some people apply it to the BHK interpretation and Martin-Löfs meaning explantions. These are no formal semantics. They are called "proof-theoretic" because, as the OP already remarked, they are based on the notion of proof. In this context, the term "semantics" in "proof-theoretic semantics" is used in the broader sense of (informal) meaning explanations.
Starting in the early seventies, Prawitz (and others) tried to combine the BHK interpretation and the inversion principle of natural deduction systems (or "deductive harmony", as it is often called today) in order to obtain a formal semantics. Roughly speaking, one could say that the properties afforded by the inversion principle (normalization, subformula property etc.) are used as an antidote against the highly impredicative character of the BHK clauses, in particular, the clause for implication. The resulting semantics actually provide formal definitions of logical validity. For these formal semantics, the questions of soundness and completeness (with respect to intuitionistic logic) are pertinent.
A constructivist may have reservations with respect to Kripke semantics (among other things, because it is not based on the notion of proof, or construction, and because the completeness theorem relies on strictly classical reasoning in the meta level) and may favour either an informal or formal proof-theoretic semantics instead.
add a comment |
up vote
2
down vote
One could say that there is some ambiguity to the term "proof-theoretic semantics". Some people apply it to the BHK interpretation and Martin-Löfs meaning explantions. These are no formal semantics. They are called "proof-theoretic" because, as the OP already remarked, they are based on the notion of proof. In this context, the term "semantics" in "proof-theoretic semantics" is used in the broader sense of (informal) meaning explanations.
Starting in the early seventies, Prawitz (and others) tried to combine the BHK interpretation and the inversion principle of natural deduction systems (or "deductive harmony", as it is often called today) in order to obtain a formal semantics. Roughly speaking, one could say that the properties afforded by the inversion principle (normalization, subformula property etc.) are used as an antidote against the highly impredicative character of the BHK clauses, in particular, the clause for implication. The resulting semantics actually provide formal definitions of logical validity. For these formal semantics, the questions of soundness and completeness (with respect to intuitionistic logic) are pertinent.
A constructivist may have reservations with respect to Kripke semantics (among other things, because it is not based on the notion of proof, or construction, and because the completeness theorem relies on strictly classical reasoning in the meta level) and may favour either an informal or formal proof-theoretic semantics instead.
add a comment |
up vote
2
down vote
up vote
2
down vote
One could say that there is some ambiguity to the term "proof-theoretic semantics". Some people apply it to the BHK interpretation and Martin-Löfs meaning explantions. These are no formal semantics. They are called "proof-theoretic" because, as the OP already remarked, they are based on the notion of proof. In this context, the term "semantics" in "proof-theoretic semantics" is used in the broader sense of (informal) meaning explanations.
Starting in the early seventies, Prawitz (and others) tried to combine the BHK interpretation and the inversion principle of natural deduction systems (or "deductive harmony", as it is often called today) in order to obtain a formal semantics. Roughly speaking, one could say that the properties afforded by the inversion principle (normalization, subformula property etc.) are used as an antidote against the highly impredicative character of the BHK clauses, in particular, the clause for implication. The resulting semantics actually provide formal definitions of logical validity. For these formal semantics, the questions of soundness and completeness (with respect to intuitionistic logic) are pertinent.
A constructivist may have reservations with respect to Kripke semantics (among other things, because it is not based on the notion of proof, or construction, and because the completeness theorem relies on strictly classical reasoning in the meta level) and may favour either an informal or formal proof-theoretic semantics instead.
One could say that there is some ambiguity to the term "proof-theoretic semantics". Some people apply it to the BHK interpretation and Martin-Löfs meaning explantions. These are no formal semantics. They are called "proof-theoretic" because, as the OP already remarked, they are based on the notion of proof. In this context, the term "semantics" in "proof-theoretic semantics" is used in the broader sense of (informal) meaning explanations.
Starting in the early seventies, Prawitz (and others) tried to combine the BHK interpretation and the inversion principle of natural deduction systems (or "deductive harmony", as it is often called today) in order to obtain a formal semantics. Roughly speaking, one could say that the properties afforded by the inversion principle (normalization, subformula property etc.) are used as an antidote against the highly impredicative character of the BHK clauses, in particular, the clause for implication. The resulting semantics actually provide formal definitions of logical validity. For these formal semantics, the questions of soundness and completeness (with respect to intuitionistic logic) are pertinent.
A constructivist may have reservations with respect to Kripke semantics (among other things, because it is not based on the notion of proof, or construction, and because the completeness theorem relies on strictly classical reasoning in the meta level) and may favour either an informal or formal proof-theoretic semantics instead.
answered Dec 3 at 9:53
Hermógenes Oliveira
714
714
add a comment |
add a comment |
Thanks for contributing an answer to Mathematics Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
Use MathJax to format equations. MathJax reference.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2185525%2fwhat-is-the-relationship-between-the-bhk-interpretation-of-propositional-logic-a%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown