Independence and Consistence of Formal Systems

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











up vote
1
down vote

favorite
1












Let $S$ be a formal system with axioms $A,A_1,dots,A_n$. The system $S$ is said to be consistent if no contradiction can be proved (i.e. we can’t prove both a formula and its negation). If $S$ is consistent, the axiom $A$ is said to be dependent from $A_1,dots,A_n$ if $A$ can be proved using only $A_1,dots,A_n$.



Given these definitions, if $S$ and $S'$ are both consistent, with $S’$ created from $S$ by negating $A$ (i.e. the axioms of $S'$ are $lnot A,A_1, dots,A_n$), then obviously $A$ is not dependent from $A_1,dots,A_n$.



Does the opposite holds? That is can we prove that if $S$ is consistent ad $S’$ is not consistent then $A$ can be derived from $A_1,dots,A_n$?







share|cite|improve this question

























    up vote
    1
    down vote

    favorite
    1












    Let $S$ be a formal system with axioms $A,A_1,dots,A_n$. The system $S$ is said to be consistent if no contradiction can be proved (i.e. we can’t prove both a formula and its negation). If $S$ is consistent, the axiom $A$ is said to be dependent from $A_1,dots,A_n$ if $A$ can be proved using only $A_1,dots,A_n$.



    Given these definitions, if $S$ and $S'$ are both consistent, with $S’$ created from $S$ by negating $A$ (i.e. the axioms of $S'$ are $lnot A,A_1, dots,A_n$), then obviously $A$ is not dependent from $A_1,dots,A_n$.



    Does the opposite holds? That is can we prove that if $S$ is consistent ad $S’$ is not consistent then $A$ can be derived from $A_1,dots,A_n$?







    share|cite|improve this question























      up vote
      1
      down vote

      favorite
      1









      up vote
      1
      down vote

      favorite
      1






      1





      Let $S$ be a formal system with axioms $A,A_1,dots,A_n$. The system $S$ is said to be consistent if no contradiction can be proved (i.e. we can’t prove both a formula and its negation). If $S$ is consistent, the axiom $A$ is said to be dependent from $A_1,dots,A_n$ if $A$ can be proved using only $A_1,dots,A_n$.



      Given these definitions, if $S$ and $S'$ are both consistent, with $S’$ created from $S$ by negating $A$ (i.e. the axioms of $S'$ are $lnot A,A_1, dots,A_n$), then obviously $A$ is not dependent from $A_1,dots,A_n$.



      Does the opposite holds? That is can we prove that if $S$ is consistent ad $S’$ is not consistent then $A$ can be derived from $A_1,dots,A_n$?







      share|cite|improve this question













      Let $S$ be a formal system with axioms $A,A_1,dots,A_n$. The system $S$ is said to be consistent if no contradiction can be proved (i.e. we can’t prove both a formula and its negation). If $S$ is consistent, the axiom $A$ is said to be dependent from $A_1,dots,A_n$ if $A$ can be proved using only $A_1,dots,A_n$.



      Given these definitions, if $S$ and $S'$ are both consistent, with $S’$ created from $S$ by negating $A$ (i.e. the axioms of $S'$ are $lnot A,A_1, dots,A_n$), then obviously $A$ is not dependent from $A_1,dots,A_n$.



      Does the opposite holds? That is can we prove that if $S$ is consistent ad $S’$ is not consistent then $A$ can be derived from $A_1,dots,A_n$?









      share|cite|improve this question












      share|cite|improve this question




      share|cite|improve this question








      edited Jul 28 at 8:03









      Taroccoesbrocco

      3,36941331




      3,36941331









      asked Jul 28 at 7:21









      Markus Steiner

      304




      304




















          1 Answer
          1






          active

          oldest

          votes

















          up vote
          0
          down vote



          accepted










          The answer is positive, at least in first-order classical logic (which is the logic you refer to, I guess), where you have completeness and soundness theorems.



          Completeness theorem states that if every model of $A_1, dots, A_n$ is a model of $A$ then $A$ can be derived from $A_1, dots, A_n$.



          Soundness theorem is the converse of completeness, it states that if $A$ can be derived from $A_1, dots, A_n$ then every model of $A_1, dots, A_n$ is a model of $A$.



          If $S' = A_1, dots, A_n, lnot A$ is not consistent then $S'$ is not satisfiable i.e. there is no model satisfying $A_1, dots, A_n, lnot A$ (because by soundness theorem, if there were such a model, it would satisfy a contradiction, that is impossible). So, every model of $A_1, dots, A_n$ cannot be a model of $lnot A$ and hence it is a model of $A$. Therefore, $A$ is derivable from $A_1, dots, A_n$ by completeness theorem.



          Note that the hypothesis that $S$ is consistent is superfluous.






          share|cite|improve this answer























          • So we need to add an essential completeness hypothesis on S?
            – Markus Steiner
            Jul 28 at 8:18










          • @MarkusSteiner - When you talk about a formal system $S$, what do you refer to? I guess it is a set of axioms (in a given language) that you add to a (complete and sound) derivation system for first-order classical logic, such as Hilbert system, natural deduction or sequent calculus. Isn't it?
            – Taroccoesbrocco
            Jul 28 at 8:42











          • @MarkusSteiner Your comment suggests to me that you might be confusing completeness of an axiom system (which means that, for any sentence $A$, either $A$ or $neg A$ is deducible from those axioms) with the completeness theorem for first-order logic (which says that every semantic consequence of any axiom system is deducible from that axiom system). It is unfortunate that these two different concepts have very similar names, both involving the word "completeness".
            – Andreas Blass
            Jul 28 at 13:05










          • Yes you are right, I misunderstood, anyway now it's clear, thank you for you answer.
            – Markus Steiner
            Jul 28 at 17:21










          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%2f2865060%2findependence-and-consistence-of-formal-systems%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
          0
          down vote



          accepted










          The answer is positive, at least in first-order classical logic (which is the logic you refer to, I guess), where you have completeness and soundness theorems.



          Completeness theorem states that if every model of $A_1, dots, A_n$ is a model of $A$ then $A$ can be derived from $A_1, dots, A_n$.



          Soundness theorem is the converse of completeness, it states that if $A$ can be derived from $A_1, dots, A_n$ then every model of $A_1, dots, A_n$ is a model of $A$.



          If $S' = A_1, dots, A_n, lnot A$ is not consistent then $S'$ is not satisfiable i.e. there is no model satisfying $A_1, dots, A_n, lnot A$ (because by soundness theorem, if there were such a model, it would satisfy a contradiction, that is impossible). So, every model of $A_1, dots, A_n$ cannot be a model of $lnot A$ and hence it is a model of $A$. Therefore, $A$ is derivable from $A_1, dots, A_n$ by completeness theorem.



          Note that the hypothesis that $S$ is consistent is superfluous.






          share|cite|improve this answer























          • So we need to add an essential completeness hypothesis on S?
            – Markus Steiner
            Jul 28 at 8:18










          • @MarkusSteiner - When you talk about a formal system $S$, what do you refer to? I guess it is a set of axioms (in a given language) that you add to a (complete and sound) derivation system for first-order classical logic, such as Hilbert system, natural deduction or sequent calculus. Isn't it?
            – Taroccoesbrocco
            Jul 28 at 8:42











          • @MarkusSteiner Your comment suggests to me that you might be confusing completeness of an axiom system (which means that, for any sentence $A$, either $A$ or $neg A$ is deducible from those axioms) with the completeness theorem for first-order logic (which says that every semantic consequence of any axiom system is deducible from that axiom system). It is unfortunate that these two different concepts have very similar names, both involving the word "completeness".
            – Andreas Blass
            Jul 28 at 13:05










          • Yes you are right, I misunderstood, anyway now it's clear, thank you for you answer.
            – Markus Steiner
            Jul 28 at 17:21














          up vote
          0
          down vote



          accepted










          The answer is positive, at least in first-order classical logic (which is the logic you refer to, I guess), where you have completeness and soundness theorems.



          Completeness theorem states that if every model of $A_1, dots, A_n$ is a model of $A$ then $A$ can be derived from $A_1, dots, A_n$.



          Soundness theorem is the converse of completeness, it states that if $A$ can be derived from $A_1, dots, A_n$ then every model of $A_1, dots, A_n$ is a model of $A$.



          If $S' = A_1, dots, A_n, lnot A$ is not consistent then $S'$ is not satisfiable i.e. there is no model satisfying $A_1, dots, A_n, lnot A$ (because by soundness theorem, if there were such a model, it would satisfy a contradiction, that is impossible). So, every model of $A_1, dots, A_n$ cannot be a model of $lnot A$ and hence it is a model of $A$. Therefore, $A$ is derivable from $A_1, dots, A_n$ by completeness theorem.



          Note that the hypothesis that $S$ is consistent is superfluous.






          share|cite|improve this answer























          • So we need to add an essential completeness hypothesis on S?
            – Markus Steiner
            Jul 28 at 8:18










          • @MarkusSteiner - When you talk about a formal system $S$, what do you refer to? I guess it is a set of axioms (in a given language) that you add to a (complete and sound) derivation system for first-order classical logic, such as Hilbert system, natural deduction or sequent calculus. Isn't it?
            – Taroccoesbrocco
            Jul 28 at 8:42











          • @MarkusSteiner Your comment suggests to me that you might be confusing completeness of an axiom system (which means that, for any sentence $A$, either $A$ or $neg A$ is deducible from those axioms) with the completeness theorem for first-order logic (which says that every semantic consequence of any axiom system is deducible from that axiom system). It is unfortunate that these two different concepts have very similar names, both involving the word "completeness".
            – Andreas Blass
            Jul 28 at 13:05










          • Yes you are right, I misunderstood, anyway now it's clear, thank you for you answer.
            – Markus Steiner
            Jul 28 at 17:21












          up vote
          0
          down vote



          accepted







          up vote
          0
          down vote



          accepted






          The answer is positive, at least in first-order classical logic (which is the logic you refer to, I guess), where you have completeness and soundness theorems.



          Completeness theorem states that if every model of $A_1, dots, A_n$ is a model of $A$ then $A$ can be derived from $A_1, dots, A_n$.



          Soundness theorem is the converse of completeness, it states that if $A$ can be derived from $A_1, dots, A_n$ then every model of $A_1, dots, A_n$ is a model of $A$.



          If $S' = A_1, dots, A_n, lnot A$ is not consistent then $S'$ is not satisfiable i.e. there is no model satisfying $A_1, dots, A_n, lnot A$ (because by soundness theorem, if there were such a model, it would satisfy a contradiction, that is impossible). So, every model of $A_1, dots, A_n$ cannot be a model of $lnot A$ and hence it is a model of $A$. Therefore, $A$ is derivable from $A_1, dots, A_n$ by completeness theorem.



          Note that the hypothesis that $S$ is consistent is superfluous.






          share|cite|improve this answer















          The answer is positive, at least in first-order classical logic (which is the logic you refer to, I guess), where you have completeness and soundness theorems.



          Completeness theorem states that if every model of $A_1, dots, A_n$ is a model of $A$ then $A$ can be derived from $A_1, dots, A_n$.



          Soundness theorem is the converse of completeness, it states that if $A$ can be derived from $A_1, dots, A_n$ then every model of $A_1, dots, A_n$ is a model of $A$.



          If $S' = A_1, dots, A_n, lnot A$ is not consistent then $S'$ is not satisfiable i.e. there is no model satisfying $A_1, dots, A_n, lnot A$ (because by soundness theorem, if there were such a model, it would satisfy a contradiction, that is impossible). So, every model of $A_1, dots, A_n$ cannot be a model of $lnot A$ and hence it is a model of $A$. Therefore, $A$ is derivable from $A_1, dots, A_n$ by completeness theorem.



          Note that the hypothesis that $S$ is consistent is superfluous.







          share|cite|improve this answer















          share|cite|improve this answer



          share|cite|improve this answer








          edited Jul 28 at 8:38


























          answered Jul 28 at 8:13









          Taroccoesbrocco

          3,36941331




          3,36941331











          • So we need to add an essential completeness hypothesis on S?
            – Markus Steiner
            Jul 28 at 8:18










          • @MarkusSteiner - When you talk about a formal system $S$, what do you refer to? I guess it is a set of axioms (in a given language) that you add to a (complete and sound) derivation system for first-order classical logic, such as Hilbert system, natural deduction or sequent calculus. Isn't it?
            – Taroccoesbrocco
            Jul 28 at 8:42











          • @MarkusSteiner Your comment suggests to me that you might be confusing completeness of an axiom system (which means that, for any sentence $A$, either $A$ or $neg A$ is deducible from those axioms) with the completeness theorem for first-order logic (which says that every semantic consequence of any axiom system is deducible from that axiom system). It is unfortunate that these two different concepts have very similar names, both involving the word "completeness".
            – Andreas Blass
            Jul 28 at 13:05










          • Yes you are right, I misunderstood, anyway now it's clear, thank you for you answer.
            – Markus Steiner
            Jul 28 at 17:21
















          • So we need to add an essential completeness hypothesis on S?
            – Markus Steiner
            Jul 28 at 8:18










          • @MarkusSteiner - When you talk about a formal system $S$, what do you refer to? I guess it is a set of axioms (in a given language) that you add to a (complete and sound) derivation system for first-order classical logic, such as Hilbert system, natural deduction or sequent calculus. Isn't it?
            – Taroccoesbrocco
            Jul 28 at 8:42











          • @MarkusSteiner Your comment suggests to me that you might be confusing completeness of an axiom system (which means that, for any sentence $A$, either $A$ or $neg A$ is deducible from those axioms) with the completeness theorem for first-order logic (which says that every semantic consequence of any axiom system is deducible from that axiom system). It is unfortunate that these two different concepts have very similar names, both involving the word "completeness".
            – Andreas Blass
            Jul 28 at 13:05










          • Yes you are right, I misunderstood, anyway now it's clear, thank you for you answer.
            – Markus Steiner
            Jul 28 at 17:21















          So we need to add an essential completeness hypothesis on S?
          – Markus Steiner
          Jul 28 at 8:18




          So we need to add an essential completeness hypothesis on S?
          – Markus Steiner
          Jul 28 at 8:18












          @MarkusSteiner - When you talk about a formal system $S$, what do you refer to? I guess it is a set of axioms (in a given language) that you add to a (complete and sound) derivation system for first-order classical logic, such as Hilbert system, natural deduction or sequent calculus. Isn't it?
          – Taroccoesbrocco
          Jul 28 at 8:42





          @MarkusSteiner - When you talk about a formal system $S$, what do you refer to? I guess it is a set of axioms (in a given language) that you add to a (complete and sound) derivation system for first-order classical logic, such as Hilbert system, natural deduction or sequent calculus. Isn't it?
          – Taroccoesbrocco
          Jul 28 at 8:42













          @MarkusSteiner Your comment suggests to me that you might be confusing completeness of an axiom system (which means that, for any sentence $A$, either $A$ or $neg A$ is deducible from those axioms) with the completeness theorem for first-order logic (which says that every semantic consequence of any axiom system is deducible from that axiom system). It is unfortunate that these two different concepts have very similar names, both involving the word "completeness".
          – Andreas Blass
          Jul 28 at 13:05




          @MarkusSteiner Your comment suggests to me that you might be confusing completeness of an axiom system (which means that, for any sentence $A$, either $A$ or $neg A$ is deducible from those axioms) with the completeness theorem for first-order logic (which says that every semantic consequence of any axiom system is deducible from that axiom system). It is unfortunate that these two different concepts have very similar names, both involving the word "completeness".
          – Andreas Blass
          Jul 28 at 13:05












          Yes you are right, I misunderstood, anyway now it's clear, thank you for you answer.
          – Markus Steiner
          Jul 28 at 17:21




          Yes you are right, I misunderstood, anyway now it's clear, thank you for you answer.
          – Markus Steiner
          Jul 28 at 17:21












           

          draft saved


          draft discarded


























           


          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2865060%2findependence-and-consistence-of-formal-systems%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?