Prove that if the truth tree method proves a sentence $A$ from a set of sentences $T$, then $T models A$Method for removing redundant values from truth table (homework)Testing validity of Predicate Logic conditional statement without a Truth Tree.Show that if $models varphi supset psi$, then there is an interpolant for $varphi$ and $psi$Prof involving completeness of the tree methodShould the truth values of all sentences $Q$ equivalent to the fixed sentence $P$ be the same?Truth-functionality of the “If-Then” connective in EnglishShow that there are only $aleph_0$ many countable models of the following theory.Semantic proof of $varphi models (forall x)varphi$What do the paths of a truth tree represent?For any sentence A, if M $models$ A , then M' $models$ A as well

When did hardware antialiasing start being available?

Fair way to split coins

When should a starting writer get his own webpage?

UK Tourist Visa- Enquiry

Can "few" be used as a subject? If so, what is the rule?

Have the tides ever turned twice on any open problem?

Exit shell with shortcut (not typing exit) that closes session properly

Writing in a Christian voice

Determine voltage drop over 10G resistors with cheap multimeter

Do I need an EFI partition for each 18.04 ubuntu I have on my HD?

How to balance a monster modification (zombie)?

Symbolism of 18 Journeyers

Animating wave motion in water

Nested Dynamic SOQL Query

What (if any) is the reason to buy in small local stores?

Should I be concerned about student access to a test bank?

Is VPN a layer 3 concept?

Jem'Hadar, something strange about their life expectancy

What are the rules for concealing thieves' tools (or items in general)?

How to test the sharpness of a knife?

Interior of Set Notation

PTIJ: Which Dr. Seuss books should one obtain?

Print a physical multiplication table

10 year ban after applying for a UK student visa



Prove that if the truth tree method proves a sentence $A$ from a set of sentences $T$, then $T models A$


Method for removing redundant values from truth table (homework)Testing validity of Predicate Logic conditional statement without a Truth Tree.Show that if $models varphi supset psi$, then there is an interpolant for $varphi$ and $psi$Prof involving completeness of the tree methodShould the truth values of all sentences $Q$ equivalent to the fixed sentence $P$ be the same?Truth-functionality of the “If-Then” connective in EnglishShow that there are only $aleph_0$ many countable models of the following theory.Semantic proof of $varphi models (forall x)varphi$What do the paths of a truth tree represent?For any sentence A, if M $models$ A , then M' $models$ A as well













0












$begingroup$


Having trouble wrapping my head around how to prove this. My first question about this is what it means for the tree method to determine that $T$ $models$ $A$. I'm taking it to mean that if we apply the tree method with every sentence in $T$ and $-A$ as inputs, then after the tree is finished, there are no open paths? Is this the correct way to unpack the original assumption?



From there, i'm confused as to where to go. Using the definition I wasn't sure about, my first thought was to try a proof by contradiction and show that there couldn't possibly be an open path if the truth tree method determines $T$ $models$ $A$, but i'm not sure how to show this. Any help/insight would be greatly appreciated. Thanks in advance!










share|cite|improve this question











$endgroup$
















    0












    $begingroup$


    Having trouble wrapping my head around how to prove this. My first question about this is what it means for the tree method to determine that $T$ $models$ $A$. I'm taking it to mean that if we apply the tree method with every sentence in $T$ and $-A$ as inputs, then after the tree is finished, there are no open paths? Is this the correct way to unpack the original assumption?



    From there, i'm confused as to where to go. Using the definition I wasn't sure about, my first thought was to try a proof by contradiction and show that there couldn't possibly be an open path if the truth tree method determines $T$ $models$ $A$, but i'm not sure how to show this. Any help/insight would be greatly appreciated. Thanks in advance!










    share|cite|improve this question











    $endgroup$














      0












      0








      0





      $begingroup$


      Having trouble wrapping my head around how to prove this. My first question about this is what it means for the tree method to determine that $T$ $models$ $A$. I'm taking it to mean that if we apply the tree method with every sentence in $T$ and $-A$ as inputs, then after the tree is finished, there are no open paths? Is this the correct way to unpack the original assumption?



      From there, i'm confused as to where to go. Using the definition I wasn't sure about, my first thought was to try a proof by contradiction and show that there couldn't possibly be an open path if the truth tree method determines $T$ $models$ $A$, but i'm not sure how to show this. Any help/insight would be greatly appreciated. Thanks in advance!










      share|cite|improve this question











      $endgroup$




      Having trouble wrapping my head around how to prove this. My first question about this is what it means for the tree method to determine that $T$ $models$ $A$. I'm taking it to mean that if we apply the tree method with every sentence in $T$ and $-A$ as inputs, then after the tree is finished, there are no open paths? Is this the correct way to unpack the original assumption?



      From there, i'm confused as to where to go. Using the definition I wasn't sure about, my first thought was to try a proof by contradiction and show that there couldn't possibly be an open path if the truth tree method determines $T$ $models$ $A$, but i'm not sure how to show this. Any help/insight would be greatly appreciated. Thanks in advance!







      logic first-order-logic predicate-logic






      share|cite|improve this question















      share|cite|improve this question













      share|cite|improve this question




      share|cite|improve this question








      edited Mar 13 at 9:24









      Mauro ALLEGRANZA

      67.2k449115




      67.2k449115










      asked Mar 13 at 3:48









      MattyS11MattyS11

      747




      747




















          1 Answer
          1






          active

          oldest

          votes


















          1












          $begingroup$

          We have to exploit the fact that in case of a tableau (or : truth tree) for the set $S$ of formulas, a complete open branch defines a truth-assignment that satisfies the initials set $S$.



          This fact corresponds to the obvious fact that a closed path is unsatisfiable, because we close a path finding a pair of contradictory formulas.



          What we have to prove is the soundness of the proof procedure, i.e. that:




          if $T cup lnot A $ closes without open paths, then $T vDash A$.





          The proof is by induction, starting from the soundness of the rules.



          This means to consider each rule and prove that if the assumption of the rule is true, also at least one of the following path is true.



          Consider e.g. rule :




          $dfrac A to Blnot A $;




          clearly, if $A to B$ is true, either $B$ is true or $A$ is false (i.e. $lnot A$ is true).



          Similarly for $dfrac lnot (A land B)lnot A $.



          The same for the rules regarding quantifiers, like e.g. $dfrac lnot forall x Alnot A[x/a] text with a text new$: if it is not true that $A$ holds of every object, this implies that there is an object, call it $a$, of which $A$ does not hold.




          Having verified the base case, we have to consider a tree $mathcal T$ and a truth-assignment $v_0$ to the sentential variables occurring in the tree.



          We say that a path of $mathcal T$ is true under $v_0$ if every formula occurring in the path is true under $v_0$.



          Finally, we shall say that the tree $mathcal T$ is true under $v_0$ iff at least one path is true under $v_0$.



          Consider now a tree $mathcal T_1$ and let $mathcal T_2$ the immediate extension of $mathcal T_1$ obtained with the application of one of the rules.



          The soundness of the rules proved above amounts to proving that any immediate extension $mathcal T_2$ of a tree $mathcal T_1$ which is true under a given truth-assignment $v_0$ is again true under $v_0$.



          From this it follows by mathematical induction that for any tree $mathcal T$, if the origin is true under $v_0$, then $mathcal T$ must be true under $v_0$.



          Last step : a closed tree $mathcal T$ cannot be true under any interpretation, hence the origin of a closed tree must be unsatisfiable.



          Conclusion : if the tree for $T cup lnot A $ closes (i.e. it is complete with no open paths) then the set of formulas $T cup lnot A $ is unsatisfiable, and this in turn means that :




          $T vDash A$.







          share|cite|improve this answer











          $endgroup$












          • $begingroup$
            God bless you, this is perfect!! Thank you so much.
            $endgroup$
            – MattyS11
            Mar 13 at 16:33










          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%2f3146059%2fprove-that-if-the-truth-tree-method-proves-a-sentence-a-from-a-set-of-sentence%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









          1












          $begingroup$

          We have to exploit the fact that in case of a tableau (or : truth tree) for the set $S$ of formulas, a complete open branch defines a truth-assignment that satisfies the initials set $S$.



          This fact corresponds to the obvious fact that a closed path is unsatisfiable, because we close a path finding a pair of contradictory formulas.



          What we have to prove is the soundness of the proof procedure, i.e. that:




          if $T cup lnot A $ closes without open paths, then $T vDash A$.





          The proof is by induction, starting from the soundness of the rules.



          This means to consider each rule and prove that if the assumption of the rule is true, also at least one of the following path is true.



          Consider e.g. rule :




          $dfrac A to Blnot A $;




          clearly, if $A to B$ is true, either $B$ is true or $A$ is false (i.e. $lnot A$ is true).



          Similarly for $dfrac lnot (A land B)lnot A $.



          The same for the rules regarding quantifiers, like e.g. $dfrac lnot forall x Alnot A[x/a] text with a text new$: if it is not true that $A$ holds of every object, this implies that there is an object, call it $a$, of which $A$ does not hold.




          Having verified the base case, we have to consider a tree $mathcal T$ and a truth-assignment $v_0$ to the sentential variables occurring in the tree.



          We say that a path of $mathcal T$ is true under $v_0$ if every formula occurring in the path is true under $v_0$.



          Finally, we shall say that the tree $mathcal T$ is true under $v_0$ iff at least one path is true under $v_0$.



          Consider now a tree $mathcal T_1$ and let $mathcal T_2$ the immediate extension of $mathcal T_1$ obtained with the application of one of the rules.



          The soundness of the rules proved above amounts to proving that any immediate extension $mathcal T_2$ of a tree $mathcal T_1$ which is true under a given truth-assignment $v_0$ is again true under $v_0$.



          From this it follows by mathematical induction that for any tree $mathcal T$, if the origin is true under $v_0$, then $mathcal T$ must be true under $v_0$.



          Last step : a closed tree $mathcal T$ cannot be true under any interpretation, hence the origin of a closed tree must be unsatisfiable.



          Conclusion : if the tree for $T cup lnot A $ closes (i.e. it is complete with no open paths) then the set of formulas $T cup lnot A $ is unsatisfiable, and this in turn means that :




          $T vDash A$.







          share|cite|improve this answer











          $endgroup$












          • $begingroup$
            God bless you, this is perfect!! Thank you so much.
            $endgroup$
            – MattyS11
            Mar 13 at 16:33















          1












          $begingroup$

          We have to exploit the fact that in case of a tableau (or : truth tree) for the set $S$ of formulas, a complete open branch defines a truth-assignment that satisfies the initials set $S$.



          This fact corresponds to the obvious fact that a closed path is unsatisfiable, because we close a path finding a pair of contradictory formulas.



          What we have to prove is the soundness of the proof procedure, i.e. that:




          if $T cup lnot A $ closes without open paths, then $T vDash A$.





          The proof is by induction, starting from the soundness of the rules.



          This means to consider each rule and prove that if the assumption of the rule is true, also at least one of the following path is true.



          Consider e.g. rule :




          $dfrac A to Blnot A $;




          clearly, if $A to B$ is true, either $B$ is true or $A$ is false (i.e. $lnot A$ is true).



          Similarly for $dfrac lnot (A land B)lnot A $.



          The same for the rules regarding quantifiers, like e.g. $dfrac lnot forall x Alnot A[x/a] text with a text new$: if it is not true that $A$ holds of every object, this implies that there is an object, call it $a$, of which $A$ does not hold.




          Having verified the base case, we have to consider a tree $mathcal T$ and a truth-assignment $v_0$ to the sentential variables occurring in the tree.



          We say that a path of $mathcal T$ is true under $v_0$ if every formula occurring in the path is true under $v_0$.



          Finally, we shall say that the tree $mathcal T$ is true under $v_0$ iff at least one path is true under $v_0$.



          Consider now a tree $mathcal T_1$ and let $mathcal T_2$ the immediate extension of $mathcal T_1$ obtained with the application of one of the rules.



          The soundness of the rules proved above amounts to proving that any immediate extension $mathcal T_2$ of a tree $mathcal T_1$ which is true under a given truth-assignment $v_0$ is again true under $v_0$.



          From this it follows by mathematical induction that for any tree $mathcal T$, if the origin is true under $v_0$, then $mathcal T$ must be true under $v_0$.



          Last step : a closed tree $mathcal T$ cannot be true under any interpretation, hence the origin of a closed tree must be unsatisfiable.



          Conclusion : if the tree for $T cup lnot A $ closes (i.e. it is complete with no open paths) then the set of formulas $T cup lnot A $ is unsatisfiable, and this in turn means that :




          $T vDash A$.







          share|cite|improve this answer











          $endgroup$












          • $begingroup$
            God bless you, this is perfect!! Thank you so much.
            $endgroup$
            – MattyS11
            Mar 13 at 16:33













          1












          1








          1





          $begingroup$

          We have to exploit the fact that in case of a tableau (or : truth tree) for the set $S$ of formulas, a complete open branch defines a truth-assignment that satisfies the initials set $S$.



          This fact corresponds to the obvious fact that a closed path is unsatisfiable, because we close a path finding a pair of contradictory formulas.



          What we have to prove is the soundness of the proof procedure, i.e. that:




          if $T cup lnot A $ closes without open paths, then $T vDash A$.





          The proof is by induction, starting from the soundness of the rules.



          This means to consider each rule and prove that if the assumption of the rule is true, also at least one of the following path is true.



          Consider e.g. rule :




          $dfrac A to Blnot A $;




          clearly, if $A to B$ is true, either $B$ is true or $A$ is false (i.e. $lnot A$ is true).



          Similarly for $dfrac lnot (A land B)lnot A $.



          The same for the rules regarding quantifiers, like e.g. $dfrac lnot forall x Alnot A[x/a] text with a text new$: if it is not true that $A$ holds of every object, this implies that there is an object, call it $a$, of which $A$ does not hold.




          Having verified the base case, we have to consider a tree $mathcal T$ and a truth-assignment $v_0$ to the sentential variables occurring in the tree.



          We say that a path of $mathcal T$ is true under $v_0$ if every formula occurring in the path is true under $v_0$.



          Finally, we shall say that the tree $mathcal T$ is true under $v_0$ iff at least one path is true under $v_0$.



          Consider now a tree $mathcal T_1$ and let $mathcal T_2$ the immediate extension of $mathcal T_1$ obtained with the application of one of the rules.



          The soundness of the rules proved above amounts to proving that any immediate extension $mathcal T_2$ of a tree $mathcal T_1$ which is true under a given truth-assignment $v_0$ is again true under $v_0$.



          From this it follows by mathematical induction that for any tree $mathcal T$, if the origin is true under $v_0$, then $mathcal T$ must be true under $v_0$.



          Last step : a closed tree $mathcal T$ cannot be true under any interpretation, hence the origin of a closed tree must be unsatisfiable.



          Conclusion : if the tree for $T cup lnot A $ closes (i.e. it is complete with no open paths) then the set of formulas $T cup lnot A $ is unsatisfiable, and this in turn means that :




          $T vDash A$.







          share|cite|improve this answer











          $endgroup$



          We have to exploit the fact that in case of a tableau (or : truth tree) for the set $S$ of formulas, a complete open branch defines a truth-assignment that satisfies the initials set $S$.



          This fact corresponds to the obvious fact that a closed path is unsatisfiable, because we close a path finding a pair of contradictory formulas.



          What we have to prove is the soundness of the proof procedure, i.e. that:




          if $T cup lnot A $ closes without open paths, then $T vDash A$.





          The proof is by induction, starting from the soundness of the rules.



          This means to consider each rule and prove that if the assumption of the rule is true, also at least one of the following path is true.



          Consider e.g. rule :




          $dfrac A to Blnot A $;




          clearly, if $A to B$ is true, either $B$ is true or $A$ is false (i.e. $lnot A$ is true).



          Similarly for $dfrac lnot (A land B)lnot A $.



          The same for the rules regarding quantifiers, like e.g. $dfrac lnot forall x Alnot A[x/a] text with a text new$: if it is not true that $A$ holds of every object, this implies that there is an object, call it $a$, of which $A$ does not hold.




          Having verified the base case, we have to consider a tree $mathcal T$ and a truth-assignment $v_0$ to the sentential variables occurring in the tree.



          We say that a path of $mathcal T$ is true under $v_0$ if every formula occurring in the path is true under $v_0$.



          Finally, we shall say that the tree $mathcal T$ is true under $v_0$ iff at least one path is true under $v_0$.



          Consider now a tree $mathcal T_1$ and let $mathcal T_2$ the immediate extension of $mathcal T_1$ obtained with the application of one of the rules.



          The soundness of the rules proved above amounts to proving that any immediate extension $mathcal T_2$ of a tree $mathcal T_1$ which is true under a given truth-assignment $v_0$ is again true under $v_0$.



          From this it follows by mathematical induction that for any tree $mathcal T$, if the origin is true under $v_0$, then $mathcal T$ must be true under $v_0$.



          Last step : a closed tree $mathcal T$ cannot be true under any interpretation, hence the origin of a closed tree must be unsatisfiable.



          Conclusion : if the tree for $T cup lnot A $ closes (i.e. it is complete with no open paths) then the set of formulas $T cup lnot A $ is unsatisfiable, and this in turn means that :




          $T vDash A$.








          share|cite|improve this answer














          share|cite|improve this answer



          share|cite|improve this answer








          edited Mar 13 at 11:41

























          answered Mar 13 at 7:54









          Mauro ALLEGRANZAMauro ALLEGRANZA

          67.2k449115




          67.2k449115











          • $begingroup$
            God bless you, this is perfect!! Thank you so much.
            $endgroup$
            – MattyS11
            Mar 13 at 16:33
















          • $begingroup$
            God bless you, this is perfect!! Thank you so much.
            $endgroup$
            – MattyS11
            Mar 13 at 16:33















          $begingroup$
          God bless you, this is perfect!! Thank you so much.
          $endgroup$
          – MattyS11
          Mar 13 at 16:33




          $begingroup$
          God bless you, this is perfect!! Thank you so much.
          $endgroup$
          – MattyS11
          Mar 13 at 16:33

















          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%2f3146059%2fprove-that-if-the-truth-tree-method-proves-a-sentence-a-from-a-set-of-sentence%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

          Lowndes Grove History Architecture References Navigation menu32°48′6″N 79°57′58″W / 32.80167°N 79.96611°W / 32.80167; -79.9661132°48′6″N 79°57′58″W / 32.80167°N 79.96611°W / 32.80167; -79.9661178002500"National Register Information System"Historic houses of South Carolina"Lowndes Grove""+32° 48' 6.00", −79° 57' 58.00""Lowndes Grove, Charleston County (260 St. Margaret St., Charleston)""Lowndes Grove"The Charleston ExpositionIt Happened in South Carolina"Lowndes Grove (House), Saint Margaret Street & Sixth Avenue, Charleston, Charleston County, SC(Photographs)"Plantations of the Carolina Low Countrye

          random experiment with two different functions on unit interval Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 23, 2019 at 00:00UTC (8:00pm US/Eastern)Random variable and probability space notionsRandom Walk with EdgesFinding functions where the increase over a random interval is Poisson distributedNumber of days until dayCan an observed event in fact be of zero probability?Unit random processmodels of coins and uniform distributionHow to get the number of successes given $n$ trials , probability $P$ and a random variable $X$Absorbing Markov chain in a computer. Is “almost every” turned into always convergence in computer executions?Stopped random walk is not uniformly integrable

          How should I support this large drywall patch? Planned maintenance scheduled April 23, 2019 at 00:00UTC (8:00pm US/Eastern) Announcing the arrival of Valued Associate #679: Cesar Manara Unicorn Meta Zoo #1: Why another podcast?How do I cover large gaps in drywall?How do I keep drywall around a patch from crumbling?Can I glue a second layer of drywall?How to patch long strip on drywall?Large drywall patch: how to avoid bulging seams?Drywall Mesh Patch vs. Bulge? To remove or not to remove?How to fix this drywall job?Prep drywall before backsplashWhat's the best way to fix this horrible drywall patch job?Drywall patching using 3M Patch Plus Primer