Proof of the deduction theorem in sequent calculus

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
1
down vote

favorite












Can anybody recommend me a text, where the deduction theorem for predicate logic is proved in LK? I mean the following proposition:




if $A$ is a closed formula, and $B$ is arbitrary, then the existence of a Gentzen tree
$$
fracfracvdash Adotsvdash B
$$
implies the deducibility of the sequent $Avdash B$ (or, equivalently, the deducibility of the sequent $vdash Ato B$).




More generally, I wonder if there are textbooks on logic where the exposition is presented from the point of view of sequent calculus.







share|cite|improve this question





















  • Mauro, I mean the system LK as it is explained in Wikipedia. This is the same as in Takeuti's book, but he uses different symbols. I hope, my edit clarifies what I need. Do Negri and von Plato prove the deduction theorem in their book?
    – Sergei Akbarov
    Jul 17 at 9:15










  • Ok; in Wiki's entry dedicated to sequent calculus, it is used $vdash$ for sequents and $to$ for the conditional. Having said that, the rules are written "upside-down" to be used in tree-form (the proof start from the formula to be proved and decompose it). Having said that, you can see that the $text R to$ rule is like mine below (written upside-down).
    – Mauro ALLEGRANZA
    Jul 17 at 9:30











  • Excuse me I've just understood what is supposed to be done here: we should just add $A$ into each antecedent in this tree, and check that the obtained picture $$ fracfracAvdash AdotsAvdash B $$ can be completed to a deduction for the sequent $Avdash B$. For this we have to check that each rule in LK, after adding $A$, can be completed to a Gentzen tree. The condition that $A$ is closed is necessary for checking $forall R$ and $exists L$.
    – Sergei Akbarov
    Jul 17 at 12:51











  • However, the question about a reference is still relevant.
    – Sergei Akbarov
    Jul 17 at 12:54














up vote
1
down vote

favorite












Can anybody recommend me a text, where the deduction theorem for predicate logic is proved in LK? I mean the following proposition:




if $A$ is a closed formula, and $B$ is arbitrary, then the existence of a Gentzen tree
$$
fracfracvdash Adotsvdash B
$$
implies the deducibility of the sequent $Avdash B$ (or, equivalently, the deducibility of the sequent $vdash Ato B$).




More generally, I wonder if there are textbooks on logic where the exposition is presented from the point of view of sequent calculus.







share|cite|improve this question





















  • Mauro, I mean the system LK as it is explained in Wikipedia. This is the same as in Takeuti's book, but he uses different symbols. I hope, my edit clarifies what I need. Do Negri and von Plato prove the deduction theorem in their book?
    – Sergei Akbarov
    Jul 17 at 9:15










  • Ok; in Wiki's entry dedicated to sequent calculus, it is used $vdash$ for sequents and $to$ for the conditional. Having said that, the rules are written "upside-down" to be used in tree-form (the proof start from the formula to be proved and decompose it). Having said that, you can see that the $text R to$ rule is like mine below (written upside-down).
    – Mauro ALLEGRANZA
    Jul 17 at 9:30











  • Excuse me I've just understood what is supposed to be done here: we should just add $A$ into each antecedent in this tree, and check that the obtained picture $$ fracfracAvdash AdotsAvdash B $$ can be completed to a deduction for the sequent $Avdash B$. For this we have to check that each rule in LK, after adding $A$, can be completed to a Gentzen tree. The condition that $A$ is closed is necessary for checking $forall R$ and $exists L$.
    – Sergei Akbarov
    Jul 17 at 12:51











  • However, the question about a reference is still relevant.
    – Sergei Akbarov
    Jul 17 at 12:54












up vote
1
down vote

favorite









up vote
1
down vote

favorite











Can anybody recommend me a text, where the deduction theorem for predicate logic is proved in LK? I mean the following proposition:




if $A$ is a closed formula, and $B$ is arbitrary, then the existence of a Gentzen tree
$$
fracfracvdash Adotsvdash B
$$
implies the deducibility of the sequent $Avdash B$ (or, equivalently, the deducibility of the sequent $vdash Ato B$).




More generally, I wonder if there are textbooks on logic where the exposition is presented from the point of view of sequent calculus.







share|cite|improve this question













Can anybody recommend me a text, where the deduction theorem for predicate logic is proved in LK? I mean the following proposition:




if $A$ is a closed formula, and $B$ is arbitrary, then the existence of a Gentzen tree
$$
fracfracvdash Adotsvdash B
$$
implies the deducibility of the sequent $Avdash B$ (or, equivalently, the deducibility of the sequent $vdash Ato B$).




More generally, I wonder if there are textbooks on logic where the exposition is presented from the point of view of sequent calculus.









share|cite|improve this question












share|cite|improve this question




share|cite|improve this question








edited Jul 17 at 10:46
























asked Jul 17 at 4:22









Sergei Akbarov

749413




749413











  • Mauro, I mean the system LK as it is explained in Wikipedia. This is the same as in Takeuti's book, but he uses different symbols. I hope, my edit clarifies what I need. Do Negri and von Plato prove the deduction theorem in their book?
    – Sergei Akbarov
    Jul 17 at 9:15










  • Ok; in Wiki's entry dedicated to sequent calculus, it is used $vdash$ for sequents and $to$ for the conditional. Having said that, the rules are written "upside-down" to be used in tree-form (the proof start from the formula to be proved and decompose it). Having said that, you can see that the $text R to$ rule is like mine below (written upside-down).
    – Mauro ALLEGRANZA
    Jul 17 at 9:30











  • Excuse me I've just understood what is supposed to be done here: we should just add $A$ into each antecedent in this tree, and check that the obtained picture $$ fracfracAvdash AdotsAvdash B $$ can be completed to a deduction for the sequent $Avdash B$. For this we have to check that each rule in LK, after adding $A$, can be completed to a Gentzen tree. The condition that $A$ is closed is necessary for checking $forall R$ and $exists L$.
    – Sergei Akbarov
    Jul 17 at 12:51











  • However, the question about a reference is still relevant.
    – Sergei Akbarov
    Jul 17 at 12:54
















  • Mauro, I mean the system LK as it is explained in Wikipedia. This is the same as in Takeuti's book, but he uses different symbols. I hope, my edit clarifies what I need. Do Negri and von Plato prove the deduction theorem in their book?
    – Sergei Akbarov
    Jul 17 at 9:15










  • Ok; in Wiki's entry dedicated to sequent calculus, it is used $vdash$ for sequents and $to$ for the conditional. Having said that, the rules are written "upside-down" to be used in tree-form (the proof start from the formula to be proved and decompose it). Having said that, you can see that the $text R to$ rule is like mine below (written upside-down).
    – Mauro ALLEGRANZA
    Jul 17 at 9:30











  • Excuse me I've just understood what is supposed to be done here: we should just add $A$ into each antecedent in this tree, and check that the obtained picture $$ fracfracAvdash AdotsAvdash B $$ can be completed to a deduction for the sequent $Avdash B$. For this we have to check that each rule in LK, after adding $A$, can be completed to a Gentzen tree. The condition that $A$ is closed is necessary for checking $forall R$ and $exists L$.
    – Sergei Akbarov
    Jul 17 at 12:51











  • However, the question about a reference is still relevant.
    – Sergei Akbarov
    Jul 17 at 12:54















Mauro, I mean the system LK as it is explained in Wikipedia. This is the same as in Takeuti's book, but he uses different symbols. I hope, my edit clarifies what I need. Do Negri and von Plato prove the deduction theorem in their book?
– Sergei Akbarov
Jul 17 at 9:15




Mauro, I mean the system LK as it is explained in Wikipedia. This is the same as in Takeuti's book, but he uses different symbols. I hope, my edit clarifies what I need. Do Negri and von Plato prove the deduction theorem in their book?
– Sergei Akbarov
Jul 17 at 9:15












Ok; in Wiki's entry dedicated to sequent calculus, it is used $vdash$ for sequents and $to$ for the conditional. Having said that, the rules are written "upside-down" to be used in tree-form (the proof start from the formula to be proved and decompose it). Having said that, you can see that the $text R to$ rule is like mine below (written upside-down).
– Mauro ALLEGRANZA
Jul 17 at 9:30





Ok; in Wiki's entry dedicated to sequent calculus, it is used $vdash$ for sequents and $to$ for the conditional. Having said that, the rules are written "upside-down" to be used in tree-form (the proof start from the formula to be proved and decompose it). Having said that, you can see that the $text R to$ rule is like mine below (written upside-down).
– Mauro ALLEGRANZA
Jul 17 at 9:30













Excuse me I've just understood what is supposed to be done here: we should just add $A$ into each antecedent in this tree, and check that the obtained picture $$ fracfracAvdash AdotsAvdash B $$ can be completed to a deduction for the sequent $Avdash B$. For this we have to check that each rule in LK, after adding $A$, can be completed to a Gentzen tree. The condition that $A$ is closed is necessary for checking $forall R$ and $exists L$.
– Sergei Akbarov
Jul 17 at 12:51





Excuse me I've just understood what is supposed to be done here: we should just add $A$ into each antecedent in this tree, and check that the obtained picture $$ fracfracAvdash AdotsAvdash B $$ can be completed to a deduction for the sequent $Avdash B$. For this we have to check that each rule in LK, after adding $A$, can be completed to a Gentzen tree. The condition that $A$ is closed is necessary for checking $forall R$ and $exists L$.
– Sergei Akbarov
Jul 17 at 12:51













However, the question about a reference is still relevant.
– Sergei Akbarov
Jul 17 at 12:54




However, the question about a reference is still relevant.
– Sergei Akbarov
Jul 17 at 12:54










1 Answer
1






active

oldest

votes

















up vote
2
down vote













In sequent calculus, the Deduction Theorem is simply the $(supset textRight)$ rule :




beginalign
fracC, Gamma to Delta, DGamma to Delta, C supset D (supset text R)
endalign




See : Gaisi Takeuti, Proof Theory, (2nd ed., 1987), page 10. In general, it is an excellent book dedicated to sequent calculus.



You can see also : Sara Negri & Jan von Plato, Structural Proof Theory, Cambridge UP (2001).



Note on symbolism : I've followed Takeuti in using $supset$ for the conditional conenctive ("if..., then...") and $to$ for the "auxiliary symbol" used in the sequents : $Gamma to Delta$.





Added (following Henning's comment).



We assume having a proof of $B$, i.e. a derivation in the calculus of the sequent : $to B$.



We apply $(text Weakening Left)$ to get : $A to B$ followed by $(supset textRight)$ to conclude with the sequent : $to (A supset B)$.



Regarding the quantifiers, the $(forall text Right)$ rule is [see page 10] :




beginalign
fracGamma to Delta, F(a)Gamma to Delta, forall x F(x) (forall text R)
endalign




with the restriction : $a$ does not occur in the lower sequent.



This means that we cannot use the derivation :




beginalign
fracF(a) to F(a)to F(a) supset forall x F(x) (forall text R)
endalign




to derive te invalid $F(a) supset forall x F(x)$.






share|cite|improve this answer























  • Mauro, I think this is a mistake: the meaning of the symbol $vdash$ is different in the deduction theorem and in the structural rules. If the meaning for $vdash$ is as in the structural rules, then the question is why for closed $A$ the existence of a Gentzen tree from $vdash A$ to $vdash B$ implies the deducibility of $vdash Ato B$.
    – Sergei Akbarov
    Jul 17 at 8:32











  • Mauro, I edited the question to clarify this.
    – Sergei Akbarov
    Jul 17 at 8:44






  • 1




    @SergeiAkbarov; In that setting the premise of the deduction theorem is that you have partial derivation of $GammatoDelta, D$ where $to C$ comes out of nowhere without a justification in some places. Take that derivation, and append a $C$ on the left-hand side of all sequents. This does not disturb the validity of the rules you're already using in the derivation, and makes the "without a justification" cases into bona fide instances of the identify axiom. You derivation now concludes $C,GammatoDelta,D$, and you can apply the $supset$R rule to get what you want.
    – Henning Makholm
    Jul 17 at 12:16










  • (Depending on the exact style of your sequent calculus you may need to inject some instances of left contraction or left weakening in your existing derivation tree in order to make all the $C$s meet up correctly -- but that's just bookkeeping).
    – Henning Makholm
    Jul 17 at 12:18











  • @HenningMakholm, yes, I have just understood the idea. I'll edit the question to remove what is clear now, thank you!
    – Sergei Akbarov
    Jul 17 at 12:41










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',
convertImagesToLinks: true,
noModals: false,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
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%2f2854128%2fproof-of-the-deduction-theorem-in-sequent-calculus%23new-answer', 'question_page');

);

Post as a guest






























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes








up vote
2
down vote













In sequent calculus, the Deduction Theorem is simply the $(supset textRight)$ rule :




beginalign
fracC, Gamma to Delta, DGamma to Delta, C supset D (supset text R)
endalign




See : Gaisi Takeuti, Proof Theory, (2nd ed., 1987), page 10. In general, it is an excellent book dedicated to sequent calculus.



You can see also : Sara Negri & Jan von Plato, Structural Proof Theory, Cambridge UP (2001).



Note on symbolism : I've followed Takeuti in using $supset$ for the conditional conenctive ("if..., then...") and $to$ for the "auxiliary symbol" used in the sequents : $Gamma to Delta$.





Added (following Henning's comment).



We assume having a proof of $B$, i.e. a derivation in the calculus of the sequent : $to B$.



We apply $(text Weakening Left)$ to get : $A to B$ followed by $(supset textRight)$ to conclude with the sequent : $to (A supset B)$.



Regarding the quantifiers, the $(forall text Right)$ rule is [see page 10] :




beginalign
fracGamma to Delta, F(a)Gamma to Delta, forall x F(x) (forall text R)
endalign




with the restriction : $a$ does not occur in the lower sequent.



This means that we cannot use the derivation :




beginalign
fracF(a) to F(a)to F(a) supset forall x F(x) (forall text R)
endalign




to derive te invalid $F(a) supset forall x F(x)$.






share|cite|improve this answer























  • Mauro, I think this is a mistake: the meaning of the symbol $vdash$ is different in the deduction theorem and in the structural rules. If the meaning for $vdash$ is as in the structural rules, then the question is why for closed $A$ the existence of a Gentzen tree from $vdash A$ to $vdash B$ implies the deducibility of $vdash Ato B$.
    – Sergei Akbarov
    Jul 17 at 8:32











  • Mauro, I edited the question to clarify this.
    – Sergei Akbarov
    Jul 17 at 8:44






  • 1




    @SergeiAkbarov; In that setting the premise of the deduction theorem is that you have partial derivation of $GammatoDelta, D$ where $to C$ comes out of nowhere without a justification in some places. Take that derivation, and append a $C$ on the left-hand side of all sequents. This does not disturb the validity of the rules you're already using in the derivation, and makes the "without a justification" cases into bona fide instances of the identify axiom. You derivation now concludes $C,GammatoDelta,D$, and you can apply the $supset$R rule to get what you want.
    – Henning Makholm
    Jul 17 at 12:16










  • (Depending on the exact style of your sequent calculus you may need to inject some instances of left contraction or left weakening in your existing derivation tree in order to make all the $C$s meet up correctly -- but that's just bookkeeping).
    – Henning Makholm
    Jul 17 at 12:18











  • @HenningMakholm, yes, I have just understood the idea. I'll edit the question to remove what is clear now, thank you!
    – Sergei Akbarov
    Jul 17 at 12:41














up vote
2
down vote













In sequent calculus, the Deduction Theorem is simply the $(supset textRight)$ rule :




beginalign
fracC, Gamma to Delta, DGamma to Delta, C supset D (supset text R)
endalign




See : Gaisi Takeuti, Proof Theory, (2nd ed., 1987), page 10. In general, it is an excellent book dedicated to sequent calculus.



You can see also : Sara Negri & Jan von Plato, Structural Proof Theory, Cambridge UP (2001).



Note on symbolism : I've followed Takeuti in using $supset$ for the conditional conenctive ("if..., then...") and $to$ for the "auxiliary symbol" used in the sequents : $Gamma to Delta$.





Added (following Henning's comment).



We assume having a proof of $B$, i.e. a derivation in the calculus of the sequent : $to B$.



We apply $(text Weakening Left)$ to get : $A to B$ followed by $(supset textRight)$ to conclude with the sequent : $to (A supset B)$.



Regarding the quantifiers, the $(forall text Right)$ rule is [see page 10] :




beginalign
fracGamma to Delta, F(a)Gamma to Delta, forall x F(x) (forall text R)
endalign




with the restriction : $a$ does not occur in the lower sequent.



This means that we cannot use the derivation :




beginalign
fracF(a) to F(a)to F(a) supset forall x F(x) (forall text R)
endalign




to derive te invalid $F(a) supset forall x F(x)$.






share|cite|improve this answer























  • Mauro, I think this is a mistake: the meaning of the symbol $vdash$ is different in the deduction theorem and in the structural rules. If the meaning for $vdash$ is as in the structural rules, then the question is why for closed $A$ the existence of a Gentzen tree from $vdash A$ to $vdash B$ implies the deducibility of $vdash Ato B$.
    – Sergei Akbarov
    Jul 17 at 8:32











  • Mauro, I edited the question to clarify this.
    – Sergei Akbarov
    Jul 17 at 8:44






  • 1




    @SergeiAkbarov; In that setting the premise of the deduction theorem is that you have partial derivation of $GammatoDelta, D$ where $to C$ comes out of nowhere without a justification in some places. Take that derivation, and append a $C$ on the left-hand side of all sequents. This does not disturb the validity of the rules you're already using in the derivation, and makes the "without a justification" cases into bona fide instances of the identify axiom. You derivation now concludes $C,GammatoDelta,D$, and you can apply the $supset$R rule to get what you want.
    – Henning Makholm
    Jul 17 at 12:16










  • (Depending on the exact style of your sequent calculus you may need to inject some instances of left contraction or left weakening in your existing derivation tree in order to make all the $C$s meet up correctly -- but that's just bookkeeping).
    – Henning Makholm
    Jul 17 at 12:18











  • @HenningMakholm, yes, I have just understood the idea. I'll edit the question to remove what is clear now, thank you!
    – Sergei Akbarov
    Jul 17 at 12:41












up vote
2
down vote










up vote
2
down vote









In sequent calculus, the Deduction Theorem is simply the $(supset textRight)$ rule :




beginalign
fracC, Gamma to Delta, DGamma to Delta, C supset D (supset text R)
endalign




See : Gaisi Takeuti, Proof Theory, (2nd ed., 1987), page 10. In general, it is an excellent book dedicated to sequent calculus.



You can see also : Sara Negri & Jan von Plato, Structural Proof Theory, Cambridge UP (2001).



Note on symbolism : I've followed Takeuti in using $supset$ for the conditional conenctive ("if..., then...") and $to$ for the "auxiliary symbol" used in the sequents : $Gamma to Delta$.





Added (following Henning's comment).



We assume having a proof of $B$, i.e. a derivation in the calculus of the sequent : $to B$.



We apply $(text Weakening Left)$ to get : $A to B$ followed by $(supset textRight)$ to conclude with the sequent : $to (A supset B)$.



Regarding the quantifiers, the $(forall text Right)$ rule is [see page 10] :




beginalign
fracGamma to Delta, F(a)Gamma to Delta, forall x F(x) (forall text R)
endalign




with the restriction : $a$ does not occur in the lower sequent.



This means that we cannot use the derivation :




beginalign
fracF(a) to F(a)to F(a) supset forall x F(x) (forall text R)
endalign




to derive te invalid $F(a) supset forall x F(x)$.






share|cite|improve this answer















In sequent calculus, the Deduction Theorem is simply the $(supset textRight)$ rule :




beginalign
fracC, Gamma to Delta, DGamma to Delta, C supset D (supset text R)
endalign




See : Gaisi Takeuti, Proof Theory, (2nd ed., 1987), page 10. In general, it is an excellent book dedicated to sequent calculus.



You can see also : Sara Negri & Jan von Plato, Structural Proof Theory, Cambridge UP (2001).



Note on symbolism : I've followed Takeuti in using $supset$ for the conditional conenctive ("if..., then...") and $to$ for the "auxiliary symbol" used in the sequents : $Gamma to Delta$.





Added (following Henning's comment).



We assume having a proof of $B$, i.e. a derivation in the calculus of the sequent : $to B$.



We apply $(text Weakening Left)$ to get : $A to B$ followed by $(supset textRight)$ to conclude with the sequent : $to (A supset B)$.



Regarding the quantifiers, the $(forall text Right)$ rule is [see page 10] :




beginalign
fracGamma to Delta, F(a)Gamma to Delta, forall x F(x) (forall text R)
endalign




with the restriction : $a$ does not occur in the lower sequent.



This means that we cannot use the derivation :




beginalign
fracF(a) to F(a)to F(a) supset forall x F(x) (forall text R)
endalign




to derive te invalid $F(a) supset forall x F(x)$.







share|cite|improve this answer















share|cite|improve this answer



share|cite|improve this answer








edited Jul 17 at 14:47


























answered Jul 17 at 6:12









Mauro ALLEGRANZA

60.7k346105




60.7k346105











  • Mauro, I think this is a mistake: the meaning of the symbol $vdash$ is different in the deduction theorem and in the structural rules. If the meaning for $vdash$ is as in the structural rules, then the question is why for closed $A$ the existence of a Gentzen tree from $vdash A$ to $vdash B$ implies the deducibility of $vdash Ato B$.
    – Sergei Akbarov
    Jul 17 at 8:32











  • Mauro, I edited the question to clarify this.
    – Sergei Akbarov
    Jul 17 at 8:44






  • 1




    @SergeiAkbarov; In that setting the premise of the deduction theorem is that you have partial derivation of $GammatoDelta, D$ where $to C$ comes out of nowhere without a justification in some places. Take that derivation, and append a $C$ on the left-hand side of all sequents. This does not disturb the validity of the rules you're already using in the derivation, and makes the "without a justification" cases into bona fide instances of the identify axiom. You derivation now concludes $C,GammatoDelta,D$, and you can apply the $supset$R rule to get what you want.
    – Henning Makholm
    Jul 17 at 12:16










  • (Depending on the exact style of your sequent calculus you may need to inject some instances of left contraction or left weakening in your existing derivation tree in order to make all the $C$s meet up correctly -- but that's just bookkeeping).
    – Henning Makholm
    Jul 17 at 12:18











  • @HenningMakholm, yes, I have just understood the idea. I'll edit the question to remove what is clear now, thank you!
    – Sergei Akbarov
    Jul 17 at 12:41
















  • Mauro, I think this is a mistake: the meaning of the symbol $vdash$ is different in the deduction theorem and in the structural rules. If the meaning for $vdash$ is as in the structural rules, then the question is why for closed $A$ the existence of a Gentzen tree from $vdash A$ to $vdash B$ implies the deducibility of $vdash Ato B$.
    – Sergei Akbarov
    Jul 17 at 8:32











  • Mauro, I edited the question to clarify this.
    – Sergei Akbarov
    Jul 17 at 8:44






  • 1




    @SergeiAkbarov; In that setting the premise of the deduction theorem is that you have partial derivation of $GammatoDelta, D$ where $to C$ comes out of nowhere without a justification in some places. Take that derivation, and append a $C$ on the left-hand side of all sequents. This does not disturb the validity of the rules you're already using in the derivation, and makes the "without a justification" cases into bona fide instances of the identify axiom. You derivation now concludes $C,GammatoDelta,D$, and you can apply the $supset$R rule to get what you want.
    – Henning Makholm
    Jul 17 at 12:16










  • (Depending on the exact style of your sequent calculus you may need to inject some instances of left contraction or left weakening in your existing derivation tree in order to make all the $C$s meet up correctly -- but that's just bookkeeping).
    – Henning Makholm
    Jul 17 at 12:18











  • @HenningMakholm, yes, I have just understood the idea. I'll edit the question to remove what is clear now, thank you!
    – Sergei Akbarov
    Jul 17 at 12:41















Mauro, I think this is a mistake: the meaning of the symbol $vdash$ is different in the deduction theorem and in the structural rules. If the meaning for $vdash$ is as in the structural rules, then the question is why for closed $A$ the existence of a Gentzen tree from $vdash A$ to $vdash B$ implies the deducibility of $vdash Ato B$.
– Sergei Akbarov
Jul 17 at 8:32





Mauro, I think this is a mistake: the meaning of the symbol $vdash$ is different in the deduction theorem and in the structural rules. If the meaning for $vdash$ is as in the structural rules, then the question is why for closed $A$ the existence of a Gentzen tree from $vdash A$ to $vdash B$ implies the deducibility of $vdash Ato B$.
– Sergei Akbarov
Jul 17 at 8:32













Mauro, I edited the question to clarify this.
– Sergei Akbarov
Jul 17 at 8:44




Mauro, I edited the question to clarify this.
– Sergei Akbarov
Jul 17 at 8:44




1




1




@SergeiAkbarov; In that setting the premise of the deduction theorem is that you have partial derivation of $GammatoDelta, D$ where $to C$ comes out of nowhere without a justification in some places. Take that derivation, and append a $C$ on the left-hand side of all sequents. This does not disturb the validity of the rules you're already using in the derivation, and makes the "without a justification" cases into bona fide instances of the identify axiom. You derivation now concludes $C,GammatoDelta,D$, and you can apply the $supset$R rule to get what you want.
– Henning Makholm
Jul 17 at 12:16




@SergeiAkbarov; In that setting the premise of the deduction theorem is that you have partial derivation of $GammatoDelta, D$ where $to C$ comes out of nowhere without a justification in some places. Take that derivation, and append a $C$ on the left-hand side of all sequents. This does not disturb the validity of the rules you're already using in the derivation, and makes the "without a justification" cases into bona fide instances of the identify axiom. You derivation now concludes $C,GammatoDelta,D$, and you can apply the $supset$R rule to get what you want.
– Henning Makholm
Jul 17 at 12:16












(Depending on the exact style of your sequent calculus you may need to inject some instances of left contraction or left weakening in your existing derivation tree in order to make all the $C$s meet up correctly -- but that's just bookkeeping).
– Henning Makholm
Jul 17 at 12:18





(Depending on the exact style of your sequent calculus you may need to inject some instances of left contraction or left weakening in your existing derivation tree in order to make all the $C$s meet up correctly -- but that's just bookkeeping).
– Henning Makholm
Jul 17 at 12:18













@HenningMakholm, yes, I have just understood the idea. I'll edit the question to remove what is clear now, thank you!
– Sergei Akbarov
Jul 17 at 12:41




@HenningMakholm, yes, I have just understood the idea. I'll edit the question to remove what is clear now, thank you!
– Sergei Akbarov
Jul 17 at 12:41












 

draft saved


draft discarded


























 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2854128%2fproof-of-the-deduction-theorem-in-sequent-calculus%23new-answer', 'question_page');

);

Post as a guest













































































Comments

Popular posts from this blog

What is the equation of a 3D cone with generalised tilt?

Color the edges and diagonals of a regular polygon

Relationship between determinant of matrix and determinant of adjoint?