Would natural deduction maintain its soundness with introduction of new rule?












1












$begingroup$


I'm asked if adding the following rule to natural deduction would maintain the soundness and completeness of natural deduction. I think with the first one, natural deduction would maintain its completeness, because it doesn't change or take away any rules, so everything true can be proved true with the logic system, but it wouldn't be sound, but I'm not exactly sure why, it seems like maybe because one assumption could be false, then from that you're concluding true with the OR, which seems like a contradiction.



ϕ       ψ



..............   (∨I')



ϕ   ∨  ψ



With the second one, I feel it's the same that it would be complete still, but not sound because you can't just prove true from nothing.



................   (¬⊥I)



    ¬⊥










share|cite|improve this question











$endgroup$












  • $begingroup$
    What is a conclusion in the first rule?
    $endgroup$
    – Ilya Vlasov
    Dec 29 '18 at 6:27










  • $begingroup$
    ϕ ∨ ψ Sorry I'm not sure what happened to it.
    $endgroup$
    – Jamie Whitaker
    Dec 29 '18 at 6:28










  • $begingroup$
    To prove soundness you have to show that the new rules are truth-preserving. It's quite easy. The second rule is obviously truth-preserving, because there is nothing above the line and below there is a tautology.
    $endgroup$
    – Ilya Vlasov
    Dec 29 '18 at 6:34












  • $begingroup$
    Is the rule $lor_I'$ added to the usual rules $lor_{I_1}$ and $lor_{I_2}$ in natural deduction, or does it replace them?
    $endgroup$
    – Taroccoesbrocco
    Dec 29 '18 at 7:10










  • $begingroup$
    I believe this is true since the new system is no more powerful than the old system. The fact that all proofs in the new system could be re-formulated in the old system means that IF a contradiction could be found in the new system, THEN a contradiction could be found in the old system. By contrapositive, soundness is implied. Not as sure about completeness.
    $endgroup$
    – Quelklef
    Dec 29 '18 at 22:00
















1












$begingroup$


I'm asked if adding the following rule to natural deduction would maintain the soundness and completeness of natural deduction. I think with the first one, natural deduction would maintain its completeness, because it doesn't change or take away any rules, so everything true can be proved true with the logic system, but it wouldn't be sound, but I'm not exactly sure why, it seems like maybe because one assumption could be false, then from that you're concluding true with the OR, which seems like a contradiction.



ϕ       ψ



..............   (∨I')



ϕ   ∨  ψ



With the second one, I feel it's the same that it would be complete still, but not sound because you can't just prove true from nothing.



................   (¬⊥I)



    ¬⊥










share|cite|improve this question











$endgroup$












  • $begingroup$
    What is a conclusion in the first rule?
    $endgroup$
    – Ilya Vlasov
    Dec 29 '18 at 6:27










  • $begingroup$
    ϕ ∨ ψ Sorry I'm not sure what happened to it.
    $endgroup$
    – Jamie Whitaker
    Dec 29 '18 at 6:28










  • $begingroup$
    To prove soundness you have to show that the new rules are truth-preserving. It's quite easy. The second rule is obviously truth-preserving, because there is nothing above the line and below there is a tautology.
    $endgroup$
    – Ilya Vlasov
    Dec 29 '18 at 6:34












  • $begingroup$
    Is the rule $lor_I'$ added to the usual rules $lor_{I_1}$ and $lor_{I_2}$ in natural deduction, or does it replace them?
    $endgroup$
    – Taroccoesbrocco
    Dec 29 '18 at 7:10










  • $begingroup$
    I believe this is true since the new system is no more powerful than the old system. The fact that all proofs in the new system could be re-formulated in the old system means that IF a contradiction could be found in the new system, THEN a contradiction could be found in the old system. By contrapositive, soundness is implied. Not as sure about completeness.
    $endgroup$
    – Quelklef
    Dec 29 '18 at 22:00














1












1








1





$begingroup$


I'm asked if adding the following rule to natural deduction would maintain the soundness and completeness of natural deduction. I think with the first one, natural deduction would maintain its completeness, because it doesn't change or take away any rules, so everything true can be proved true with the logic system, but it wouldn't be sound, but I'm not exactly sure why, it seems like maybe because one assumption could be false, then from that you're concluding true with the OR, which seems like a contradiction.



ϕ       ψ



..............   (∨I')



ϕ   ∨  ψ



With the second one, I feel it's the same that it would be complete still, but not sound because you can't just prove true from nothing.



................   (¬⊥I)



    ¬⊥










share|cite|improve this question











$endgroup$




I'm asked if adding the following rule to natural deduction would maintain the soundness and completeness of natural deduction. I think with the first one, natural deduction would maintain its completeness, because it doesn't change or take away any rules, so everything true can be proved true with the logic system, but it wouldn't be sound, but I'm not exactly sure why, it seems like maybe because one assumption could be false, then from that you're concluding true with the OR, which seems like a contradiction.



ϕ       ψ



..............   (∨I')



ϕ   ∨  ψ



With the second one, I feel it's the same that it would be complete still, but not sound because you can't just prove true from nothing.



................   (¬⊥I)



    ¬⊥







natural-deduction






share|cite|improve this question















share|cite|improve this question













share|cite|improve this question




share|cite|improve this question








edited Dec 29 '18 at 6:30







Jamie Whitaker

















asked Dec 29 '18 at 6:06









Jamie WhitakerJamie Whitaker

162




162












  • $begingroup$
    What is a conclusion in the first rule?
    $endgroup$
    – Ilya Vlasov
    Dec 29 '18 at 6:27










  • $begingroup$
    ϕ ∨ ψ Sorry I'm not sure what happened to it.
    $endgroup$
    – Jamie Whitaker
    Dec 29 '18 at 6:28










  • $begingroup$
    To prove soundness you have to show that the new rules are truth-preserving. It's quite easy. The second rule is obviously truth-preserving, because there is nothing above the line and below there is a tautology.
    $endgroup$
    – Ilya Vlasov
    Dec 29 '18 at 6:34












  • $begingroup$
    Is the rule $lor_I'$ added to the usual rules $lor_{I_1}$ and $lor_{I_2}$ in natural deduction, or does it replace them?
    $endgroup$
    – Taroccoesbrocco
    Dec 29 '18 at 7:10










  • $begingroup$
    I believe this is true since the new system is no more powerful than the old system. The fact that all proofs in the new system could be re-formulated in the old system means that IF a contradiction could be found in the new system, THEN a contradiction could be found in the old system. By contrapositive, soundness is implied. Not as sure about completeness.
    $endgroup$
    – Quelklef
    Dec 29 '18 at 22:00


















  • $begingroup$
    What is a conclusion in the first rule?
    $endgroup$
    – Ilya Vlasov
    Dec 29 '18 at 6:27










  • $begingroup$
    ϕ ∨ ψ Sorry I'm not sure what happened to it.
    $endgroup$
    – Jamie Whitaker
    Dec 29 '18 at 6:28










  • $begingroup$
    To prove soundness you have to show that the new rules are truth-preserving. It's quite easy. The second rule is obviously truth-preserving, because there is nothing above the line and below there is a tautology.
    $endgroup$
    – Ilya Vlasov
    Dec 29 '18 at 6:34












  • $begingroup$
    Is the rule $lor_I'$ added to the usual rules $lor_{I_1}$ and $lor_{I_2}$ in natural deduction, or does it replace them?
    $endgroup$
    – Taroccoesbrocco
    Dec 29 '18 at 7:10










  • $begingroup$
    I believe this is true since the new system is no more powerful than the old system. The fact that all proofs in the new system could be re-formulated in the old system means that IF a contradiction could be found in the new system, THEN a contradiction could be found in the old system. By contrapositive, soundness is implied. Not as sure about completeness.
    $endgroup$
    – Quelklef
    Dec 29 '18 at 22:00
















$begingroup$
What is a conclusion in the first rule?
$endgroup$
– Ilya Vlasov
Dec 29 '18 at 6:27




$begingroup$
What is a conclusion in the first rule?
$endgroup$
– Ilya Vlasov
Dec 29 '18 at 6:27












$begingroup$
ϕ ∨ ψ Sorry I'm not sure what happened to it.
$endgroup$
– Jamie Whitaker
Dec 29 '18 at 6:28




$begingroup$
ϕ ∨ ψ Sorry I'm not sure what happened to it.
$endgroup$
– Jamie Whitaker
Dec 29 '18 at 6:28












$begingroup$
To prove soundness you have to show that the new rules are truth-preserving. It's quite easy. The second rule is obviously truth-preserving, because there is nothing above the line and below there is a tautology.
$endgroup$
– Ilya Vlasov
Dec 29 '18 at 6:34






$begingroup$
To prove soundness you have to show that the new rules are truth-preserving. It's quite easy. The second rule is obviously truth-preserving, because there is nothing above the line and below there is a tautology.
$endgroup$
– Ilya Vlasov
Dec 29 '18 at 6:34














$begingroup$
Is the rule $lor_I'$ added to the usual rules $lor_{I_1}$ and $lor_{I_2}$ in natural deduction, or does it replace them?
$endgroup$
– Taroccoesbrocco
Dec 29 '18 at 7:10




$begingroup$
Is the rule $lor_I'$ added to the usual rules $lor_{I_1}$ and $lor_{I_2}$ in natural deduction, or does it replace them?
$endgroup$
– Taroccoesbrocco
Dec 29 '18 at 7:10












$begingroup$
I believe this is true since the new system is no more powerful than the old system. The fact that all proofs in the new system could be re-formulated in the old system means that IF a contradiction could be found in the new system, THEN a contradiction could be found in the old system. By contrapositive, soundness is implied. Not as sure about completeness.
$endgroup$
– Quelklef
Dec 29 '18 at 22:00




$begingroup$
I believe this is true since the new system is no more powerful than the old system. The fact that all proofs in the new system could be re-formulated in the old system means that IF a contradiction could be found in the new system, THEN a contradiction could be found in the old system. By contrapositive, soundness is implied. Not as sure about completeness.
$endgroup$
– Quelklef
Dec 29 '18 at 22:00










1 Answer
1






active

oldest

votes


















0












$begingroup$

Both ND+$lor I'$ and ND+$negbot I$ are sound:



ND+$lor I'$-Soundness: Suppose ${phi,psi}vdash(philorpsi)$ by $lor I'$, then we have to show ${phi,psi}models(philorpsi)$, but this is of course true by the usual semantics of ND.

ND+$negbot I$-Soundness: Similarly, we have $modelsnegbot$ since every model $A$ has $A(bot)=F$ and hence has $A(negbot)=T$.



And ND+$R$ where $R$ is any rule is complete:

ND+$R$-Completeness: Suppose $Gammamodelsphi$, then $Gammavdash_{mathrm{ND}}phi$ by ND-completeness, which is a still a proof of $Gammavdash_{mathrm{ND}+R}phi$ (without any uses of $R$).



I'm not an expert in logic so if there are any mistakes, please me know!






share|cite|improve this answer











$endgroup$









  • 1




    $begingroup$
    For completeness in both cases, shouldn't it be sufficient just to say any valid sequent $Gamma vdash phi$ has a proof in ND which fairly trivially lifts to a proof in ND+$vee I'$ and to a proof in ND+$lnotbot I$?
    $endgroup$
    – Daniel Schepler
    Jan 9 at 18:21












  • $begingroup$
    Wow I completely missed that, yeah it sounds like completeness is trivial then. Let me edit that in.
    $endgroup$
    – palmpo
    Jan 9 at 23:57











Your Answer





StackExchange.ifUsing("editor", function () {
return StackExchange.using("mathjaxEditing", function () {
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix) {
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
});
});
}, "mathjax-editing");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "69"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3055587%2fwould-natural-deduction-maintain-its-soundness-with-introduction-of-new-rule%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes









0












$begingroup$

Both ND+$lor I'$ and ND+$negbot I$ are sound:



ND+$lor I'$-Soundness: Suppose ${phi,psi}vdash(philorpsi)$ by $lor I'$, then we have to show ${phi,psi}models(philorpsi)$, but this is of course true by the usual semantics of ND.

ND+$negbot I$-Soundness: Similarly, we have $modelsnegbot$ since every model $A$ has $A(bot)=F$ and hence has $A(negbot)=T$.



And ND+$R$ where $R$ is any rule is complete:

ND+$R$-Completeness: Suppose $Gammamodelsphi$, then $Gammavdash_{mathrm{ND}}phi$ by ND-completeness, which is a still a proof of $Gammavdash_{mathrm{ND}+R}phi$ (without any uses of $R$).



I'm not an expert in logic so if there are any mistakes, please me know!






share|cite|improve this answer











$endgroup$









  • 1




    $begingroup$
    For completeness in both cases, shouldn't it be sufficient just to say any valid sequent $Gamma vdash phi$ has a proof in ND which fairly trivially lifts to a proof in ND+$vee I'$ and to a proof in ND+$lnotbot I$?
    $endgroup$
    – Daniel Schepler
    Jan 9 at 18:21












  • $begingroup$
    Wow I completely missed that, yeah it sounds like completeness is trivial then. Let me edit that in.
    $endgroup$
    – palmpo
    Jan 9 at 23:57
















0












$begingroup$

Both ND+$lor I'$ and ND+$negbot I$ are sound:



ND+$lor I'$-Soundness: Suppose ${phi,psi}vdash(philorpsi)$ by $lor I'$, then we have to show ${phi,psi}models(philorpsi)$, but this is of course true by the usual semantics of ND.

ND+$negbot I$-Soundness: Similarly, we have $modelsnegbot$ since every model $A$ has $A(bot)=F$ and hence has $A(negbot)=T$.



And ND+$R$ where $R$ is any rule is complete:

ND+$R$-Completeness: Suppose $Gammamodelsphi$, then $Gammavdash_{mathrm{ND}}phi$ by ND-completeness, which is a still a proof of $Gammavdash_{mathrm{ND}+R}phi$ (without any uses of $R$).



I'm not an expert in logic so if there are any mistakes, please me know!






share|cite|improve this answer











$endgroup$









  • 1




    $begingroup$
    For completeness in both cases, shouldn't it be sufficient just to say any valid sequent $Gamma vdash phi$ has a proof in ND which fairly trivially lifts to a proof in ND+$vee I'$ and to a proof in ND+$lnotbot I$?
    $endgroup$
    – Daniel Schepler
    Jan 9 at 18:21












  • $begingroup$
    Wow I completely missed that, yeah it sounds like completeness is trivial then. Let me edit that in.
    $endgroup$
    – palmpo
    Jan 9 at 23:57














0












0








0





$begingroup$

Both ND+$lor I'$ and ND+$negbot I$ are sound:



ND+$lor I'$-Soundness: Suppose ${phi,psi}vdash(philorpsi)$ by $lor I'$, then we have to show ${phi,psi}models(philorpsi)$, but this is of course true by the usual semantics of ND.

ND+$negbot I$-Soundness: Similarly, we have $modelsnegbot$ since every model $A$ has $A(bot)=F$ and hence has $A(negbot)=T$.



And ND+$R$ where $R$ is any rule is complete:

ND+$R$-Completeness: Suppose $Gammamodelsphi$, then $Gammavdash_{mathrm{ND}}phi$ by ND-completeness, which is a still a proof of $Gammavdash_{mathrm{ND}+R}phi$ (without any uses of $R$).



I'm not an expert in logic so if there are any mistakes, please me know!






share|cite|improve this answer











$endgroup$



Both ND+$lor I'$ and ND+$negbot I$ are sound:



ND+$lor I'$-Soundness: Suppose ${phi,psi}vdash(philorpsi)$ by $lor I'$, then we have to show ${phi,psi}models(philorpsi)$, but this is of course true by the usual semantics of ND.

ND+$negbot I$-Soundness: Similarly, we have $modelsnegbot$ since every model $A$ has $A(bot)=F$ and hence has $A(negbot)=T$.



And ND+$R$ where $R$ is any rule is complete:

ND+$R$-Completeness: Suppose $Gammamodelsphi$, then $Gammavdash_{mathrm{ND}}phi$ by ND-completeness, which is a still a proof of $Gammavdash_{mathrm{ND}+R}phi$ (without any uses of $R$).



I'm not an expert in logic so if there are any mistakes, please me know!







share|cite|improve this answer














share|cite|improve this answer



share|cite|improve this answer








edited Jan 10 at 0:02

























answered Jan 9 at 2:18









palmpopalmpo

3861213




3861213








  • 1




    $begingroup$
    For completeness in both cases, shouldn't it be sufficient just to say any valid sequent $Gamma vdash phi$ has a proof in ND which fairly trivially lifts to a proof in ND+$vee I'$ and to a proof in ND+$lnotbot I$?
    $endgroup$
    – Daniel Schepler
    Jan 9 at 18:21












  • $begingroup$
    Wow I completely missed that, yeah it sounds like completeness is trivial then. Let me edit that in.
    $endgroup$
    – palmpo
    Jan 9 at 23:57














  • 1




    $begingroup$
    For completeness in both cases, shouldn't it be sufficient just to say any valid sequent $Gamma vdash phi$ has a proof in ND which fairly trivially lifts to a proof in ND+$vee I'$ and to a proof in ND+$lnotbot I$?
    $endgroup$
    – Daniel Schepler
    Jan 9 at 18:21












  • $begingroup$
    Wow I completely missed that, yeah it sounds like completeness is trivial then. Let me edit that in.
    $endgroup$
    – palmpo
    Jan 9 at 23:57








1




1




$begingroup$
For completeness in both cases, shouldn't it be sufficient just to say any valid sequent $Gamma vdash phi$ has a proof in ND which fairly trivially lifts to a proof in ND+$vee I'$ and to a proof in ND+$lnotbot I$?
$endgroup$
– Daniel Schepler
Jan 9 at 18:21






$begingroup$
For completeness in both cases, shouldn't it be sufficient just to say any valid sequent $Gamma vdash phi$ has a proof in ND which fairly trivially lifts to a proof in ND+$vee I'$ and to a proof in ND+$lnotbot I$?
$endgroup$
– Daniel Schepler
Jan 9 at 18:21














$begingroup$
Wow I completely missed that, yeah it sounds like completeness is trivial then. Let me edit that in.
$endgroup$
– palmpo
Jan 9 at 23:57




$begingroup$
Wow I completely missed that, yeah it sounds like completeness is trivial then. Let me edit that in.
$endgroup$
– palmpo
Jan 9 at 23:57


















draft saved

draft discarded




















































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.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f3055587%2fwould-natural-deduction-maintain-its-soundness-with-introduction-of-new-rule%23new-answer', 'question_page');
}
);

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







Popular posts from this blog

MongoDB - Not Authorized To Execute Command

in spring boot 2.1 many test slices are not allowed anymore due to multiple @BootstrapWith

How to fix TextFormField cause rebuild widget in Flutter