Jump to content

symbolic logic hwk help


evamonteiro

Recommended Posts

I'm doing predicate logic models and can't seem to get the right answers to any of these problems. here is the question:

 

" test the following formulas in two-element domains, using any technique you wish. Which are true in each model? which are false in some? For those that have counter-examples, present a counterexample as a table of values for F and G."

 

help with any of the following would be amazing:

 

2. (Ax)(Fx>(Gx v ~Gx))

3. (Ex) Fx v (Ex) ~Fx

 

I tried to prove that they were tautologies by making a tree for their negand, but all of the branches always remained open since in one branch there never were two formulaes that had the same variables. So I'm not sure what to do. I have an exam monday, hopefully someone can help me out!

Link to comment
Share on other sites

The domain contains only two elements. This makes the problem extremely simple. If you let the domain be [latex]\{a,b\}[/latex] you can test any statement, say [latex]P(x)[/latex], by considering the statements [latex]P(a)[/latex] and [latex]P(b)[/latex]. If both of them are true, [latex](\forall x)\left(P(x)\right)[/latex] is true; if at least one of them is true, [latex](\exists x)\left(P(x)\right)[/latex] is true; and so on. Edited by Nehushtan
Link to comment
Share on other sites

You can rewrite them in simple sentential logic, then use a assignment table to quite trivially see that they are both tautologies. In fact, the second one is of the form of an axiom of classical logics.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.