SAT for a formula using Tableaux Propositional Logic (precedence of operators)Need help with solving...

Do I have to take mana from my deck or hand when tapping this card?

Travelling in US for more than 90 days

Air travel with refrigerated insulin

Is this Pascal's Matrix?

Relations between homogeneous polynomials

Has the laser at Magurele, Romania reached a tenth of the Sun's power?

What is the meaning of "You've never met a graph you didn't like?"

Walter Rudin's mathematical analysis: theorem 2.43. Why proof can't work under the perfect set is uncountable.

How to preserve electronics (computers, ipads, phones) for hundreds of years?

Would a primitive species be able to learn English from reading books alone?

What is the purpose of using a decision tree?

Highest stage count that are used one right after the other?

What is the tangent at a sharp point on a curve?

Would this string work as string?

Sort with assumptions

Why can't I get pgrep output right to variable on bash script?

Is this saw blade faulty?

Can you describe someone as luxurious? As in someone who likes luxurious things?

Why do Radio Buttons not fill the entire outer circle?

Why is implicit conversion not ambiguous for non-primitive types?

What properties make a magic weapon befit a Rogue more than a DEX-based Fighter?

What is it called when someone votes for an option that's not their first choice?

What should be the ideal length of sentences in a blog post for ease of reading?

How do I lift the insulation blower into the attic?



SAT for a formula using Tableaux Propositional Logic (precedence of operators)


Need help with solving proposition logic formula, should be a tautologyPropositional logic and distributive lawHelp with natural deduction (Propositional logic)Motivation for signed tableaux rules for propositional intuitionistic logiclogic: derive a formula using lawsclause “elimination” using assumptions in a propositional formulaHow to prove this propositional logic equation?Initialization in the tableaux method for first order logicPropositional logic proof checkGiven is a set of clauses. Find a logic formula in CNF such that..













1












$begingroup$


My doubt is in check if the following formula $phi$ is SAT or not using the Tableaux Method. Let me write formula:



$phi = neg left ( p vee q supset left ( left ( neg p wedge q right ) vee p vee neg q right ) right )$



How start rules of tableaux method in this case?










share|cite|improve this question











$endgroup$

















    1












    $begingroup$


    My doubt is in check if the following formula $phi$ is SAT or not using the Tableaux Method. Let me write formula:



    $phi = neg left ( p vee q supset left ( left ( neg p wedge q right ) vee p vee neg q right ) right )$



    How start rules of tableaux method in this case?










    share|cite|improve this question











    $endgroup$















      1












      1








      1





      $begingroup$


      My doubt is in check if the following formula $phi$ is SAT or not using the Tableaux Method. Let me write formula:



      $phi = neg left ( p vee q supset left ( left ( neg p wedge q right ) vee p vee neg q right ) right )$



      How start rules of tableaux method in this case?










      share|cite|improve this question











      $endgroup$




      My doubt is in check if the following formula $phi$ is SAT or not using the Tableaux Method. Let me write formula:



      $phi = neg left ( p vee q supset left ( left ( neg p wedge q right ) vee p vee neg q right ) right )$



      How start rules of tableaux method in this case?







      logic propositional-calculus formal-languages satisfiability






      share|cite|improve this question















      share|cite|improve this question













      share|cite|improve this question




      share|cite|improve this question








      edited Mar 12 at 21:02







      mayday24

















      asked Mar 12 at 15:35









      mayday24mayday24

      83




      83






















          2 Answers
          2






          active

          oldest

          votes


















          0












          $begingroup$

          You have to apply the rule corresponding to the principal connective of the negated formula.



          Assuming the usual convention for omitting parentheses, we have that conjunction and disjunction symbols apply to as little as possible.



          Thus, the formula will be read as :




          $¬[(p∨q) to ((¬p∧q)∨p∨¬q)]$.




          In this case, the formula is the negation of a conditional; thus, you have to start using the rule :




          $lnot (alpha to beta)$.







          share|cite|improve this answer











          $endgroup$





















            0












            $begingroup$

            Thank you! I apply the rest of Tableaux Method if can be useful for someone.



            $p vee q$ $[mu_1]$from rule of AND. I apply tableaux method for this point later..



            $ neg ( (neg p wedge q) vee p vee neg q)$ from rule of AND, associative property



            $ neg (neg p wedge q) wedge neg(p vee neg q)$ de Morgan property



            $neg (neg p wedge q) $ rule of AND



            $neg(p vee neg q)$ rule of OR



            $p vee neg q $ $[mu_2]$



            $neg p wedge q $



            $neg p$



            $q$



            ..apply first OR $[mu_1]$



            $beta_1$ branch: $p$ clash! Branch closed.



            $beta_2$ branch: $q$



            ..apply second OR $[mu_2]$



            $beta_{2_1}$ branch: $p$ clash! Branch closed.



            $beta_{2_2}$ branch: $neg q$ clash! Branch closed.



            We can say that $phi$ is UNSAT.






            share|cite|improve this answer











            $endgroup$













              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%2f3145230%2fsat-for-a-formula-using-tableaux-propositional-logic-precedence-of-operators%23new-answer', 'question_page');
              }
              );

              Post as a guest















              Required, but never shown

























              2 Answers
              2






              active

              oldest

              votes








              2 Answers
              2






              active

              oldest

              votes









              active

              oldest

              votes






              active

              oldest

              votes









              0












              $begingroup$

              You have to apply the rule corresponding to the principal connective of the negated formula.



              Assuming the usual convention for omitting parentheses, we have that conjunction and disjunction symbols apply to as little as possible.



              Thus, the formula will be read as :




              $¬[(p∨q) to ((¬p∧q)∨p∨¬q)]$.




              In this case, the formula is the negation of a conditional; thus, you have to start using the rule :




              $lnot (alpha to beta)$.







              share|cite|improve this answer











              $endgroup$


















                0












                $begingroup$

                You have to apply the rule corresponding to the principal connective of the negated formula.



                Assuming the usual convention for omitting parentheses, we have that conjunction and disjunction symbols apply to as little as possible.



                Thus, the formula will be read as :




                $¬[(p∨q) to ((¬p∧q)∨p∨¬q)]$.




                In this case, the formula is the negation of a conditional; thus, you have to start using the rule :




                $lnot (alpha to beta)$.







                share|cite|improve this answer











                $endgroup$
















                  0












                  0








                  0





                  $begingroup$

                  You have to apply the rule corresponding to the principal connective of the negated formula.



                  Assuming the usual convention for omitting parentheses, we have that conjunction and disjunction symbols apply to as little as possible.



                  Thus, the formula will be read as :




                  $¬[(p∨q) to ((¬p∧q)∨p∨¬q)]$.




                  In this case, the formula is the negation of a conditional; thus, you have to start using the rule :




                  $lnot (alpha to beta)$.







                  share|cite|improve this answer











                  $endgroup$



                  You have to apply the rule corresponding to the principal connective of the negated formula.



                  Assuming the usual convention for omitting parentheses, we have that conjunction and disjunction symbols apply to as little as possible.



                  Thus, the formula will be read as :




                  $¬[(p∨q) to ((¬p∧q)∨p∨¬q)]$.




                  In this case, the formula is the negation of a conditional; thus, you have to start using the rule :




                  $lnot (alpha to beta)$.








                  share|cite|improve this answer














                  share|cite|improve this answer



                  share|cite|improve this answer








                  edited Mar 12 at 15:45

























                  answered Mar 12 at 15:39









                  Mauro ALLEGRANZAMauro ALLEGRANZA

                  67.2k449115




                  67.2k449115























                      0












                      $begingroup$

                      Thank you! I apply the rest of Tableaux Method if can be useful for someone.



                      $p vee q$ $[mu_1]$from rule of AND. I apply tableaux method for this point later..



                      $ neg ( (neg p wedge q) vee p vee neg q)$ from rule of AND, associative property



                      $ neg (neg p wedge q) wedge neg(p vee neg q)$ de Morgan property



                      $neg (neg p wedge q) $ rule of AND



                      $neg(p vee neg q)$ rule of OR



                      $p vee neg q $ $[mu_2]$



                      $neg p wedge q $



                      $neg p$



                      $q$



                      ..apply first OR $[mu_1]$



                      $beta_1$ branch: $p$ clash! Branch closed.



                      $beta_2$ branch: $q$



                      ..apply second OR $[mu_2]$



                      $beta_{2_1}$ branch: $p$ clash! Branch closed.



                      $beta_{2_2}$ branch: $neg q$ clash! Branch closed.



                      We can say that $phi$ is UNSAT.






                      share|cite|improve this answer











                      $endgroup$


















                        0












                        $begingroup$

                        Thank you! I apply the rest of Tableaux Method if can be useful for someone.



                        $p vee q$ $[mu_1]$from rule of AND. I apply tableaux method for this point later..



                        $ neg ( (neg p wedge q) vee p vee neg q)$ from rule of AND, associative property



                        $ neg (neg p wedge q) wedge neg(p vee neg q)$ de Morgan property



                        $neg (neg p wedge q) $ rule of AND



                        $neg(p vee neg q)$ rule of OR



                        $p vee neg q $ $[mu_2]$



                        $neg p wedge q $



                        $neg p$



                        $q$



                        ..apply first OR $[mu_1]$



                        $beta_1$ branch: $p$ clash! Branch closed.



                        $beta_2$ branch: $q$



                        ..apply second OR $[mu_2]$



                        $beta_{2_1}$ branch: $p$ clash! Branch closed.



                        $beta_{2_2}$ branch: $neg q$ clash! Branch closed.



                        We can say that $phi$ is UNSAT.






                        share|cite|improve this answer











                        $endgroup$
















                          0












                          0








                          0





                          $begingroup$

                          Thank you! I apply the rest of Tableaux Method if can be useful for someone.



                          $p vee q$ $[mu_1]$from rule of AND. I apply tableaux method for this point later..



                          $ neg ( (neg p wedge q) vee p vee neg q)$ from rule of AND, associative property



                          $ neg (neg p wedge q) wedge neg(p vee neg q)$ de Morgan property



                          $neg (neg p wedge q) $ rule of AND



                          $neg(p vee neg q)$ rule of OR



                          $p vee neg q $ $[mu_2]$



                          $neg p wedge q $



                          $neg p$



                          $q$



                          ..apply first OR $[mu_1]$



                          $beta_1$ branch: $p$ clash! Branch closed.



                          $beta_2$ branch: $q$



                          ..apply second OR $[mu_2]$



                          $beta_{2_1}$ branch: $p$ clash! Branch closed.



                          $beta_{2_2}$ branch: $neg q$ clash! Branch closed.



                          We can say that $phi$ is UNSAT.






                          share|cite|improve this answer











                          $endgroup$



                          Thank you! I apply the rest of Tableaux Method if can be useful for someone.



                          $p vee q$ $[mu_1]$from rule of AND. I apply tableaux method for this point later..



                          $ neg ( (neg p wedge q) vee p vee neg q)$ from rule of AND, associative property



                          $ neg (neg p wedge q) wedge neg(p vee neg q)$ de Morgan property



                          $neg (neg p wedge q) $ rule of AND



                          $neg(p vee neg q)$ rule of OR



                          $p vee neg q $ $[mu_2]$



                          $neg p wedge q $



                          $neg p$



                          $q$



                          ..apply first OR $[mu_1]$



                          $beta_1$ branch: $p$ clash! Branch closed.



                          $beta_2$ branch: $q$



                          ..apply second OR $[mu_2]$



                          $beta_{2_1}$ branch: $p$ clash! Branch closed.



                          $beta_{2_2}$ branch: $neg q$ clash! Branch closed.



                          We can say that $phi$ is UNSAT.







                          share|cite|improve this answer














                          share|cite|improve this answer



                          share|cite|improve this answer








                          edited Mar 12 at 16:20

























                          answered Mar 12 at 16:15









                          mayday24mayday24

                          83




                          83






























                              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%2f3145230%2fsat-for-a-formula-using-tableaux-propositional-logic-precedence-of-operators%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

                              Magento 2 - Add success message with knockout Planned maintenance scheduled April 23, 2019 at 23:30 UTC (7:30pm US/Eastern) Announcing the arrival of Valued Associate #679: Cesar Manara Unicorn Meta Zoo #1: Why another podcast?Success / Error message on ajax request$.widget is not a function when loading a homepage after add custom jQuery on custom themeHow can bind jQuery to current document in Magento 2 When template load by ajaxRedirect page using plugin in Magento 2Magento 2 - Update quantity and totals of cart page without page reload?Magento 2: Quote data not loaded on knockout checkoutMagento 2 : I need to change add to cart success message after adding product into cart through pluginMagento 2.2.5 How to add additional products to cart from new checkout step?Magento 2 Add error/success message with knockoutCan't validate Post Code on checkout page

                              Fil:Tokke komm.svg

                              Where did Arya get these scars? Unicorn Meta Zoo #1: Why another podcast? Announcing the arrival of Valued Associate #679: Cesar Manara Favourite questions and answers from the 1st quarter of 2019Why did Arya refuse to end it?Has the pronunciation of Arya Stark's name changed?Has Arya forgiven people?Why did Arya Stark lose her vision?Why can Arya still use the faces?Has the Narrow Sea become narrower?Does Arya Stark know how to make poisons outside of the House of Black and White?Why did Nymeria leave Arya?Why did Arya not kill the Lannister soldiers she encountered in the Riverlands?What is the current canonical age of Sansa, Bran and Arya Stark?