• edited by
25,288 views
86 86 votes

Consider the following first order logic formula in which $R$ is a binary relation symbol.

$∀x∀y (R(x, y) \implies R(y, x))$

The formula is

  1. satisfiable and valid
  2. satisfiable and so is its negation
  3. unsatisfiable but its negation is valid
  4. satisfiable but its negation is unsatisfiable

9 Answers

Best answer
89 89 votes

The given relation is nothing but symmetry. We have both symmetric relations possible as well as anti-symmetric but neither always holds for all sets. So they both are not valid but are satisfiable. (B) option.

• edited by
38 38 votes

x: boy,   y: girl
R(x,y) means x loves y.

Ok. Question says
For all boys & girls in the world, a boy loves a girl means that girl loves him too.. 
It is true sometimes too.
Hence satisfiable.
Negation of it is also satisfiable.
think logically or negate it mathematically then put this example.. In some cases these will be true.
Hence B is the answer.

• edited by
7 7 votes

By using Truth table and predicate formulas, this could also be another version of the answer.

4 4 votes

You can easily understand by this example:

let R(x,y) be x is greater than y.

then R(y,x) will be y is greater than x.

 

now for all x for all y (R(x,y) -> R(y,x))

can be proved to be false if we can come up with the case as "T->F". This can be easily done by taking value of x as 6 and value of y as 2.

so 6>2 is true and 2>6 is false. Therefore the value is false.

Since we have proved for some variables that the implied predicate is giving us false, therefore the given statement is definitely not valid.

But it is also not satisfiable till now. To make it satisfiable we must find at least one case for which we can get result as true.

This is also simple as take x = 2 and y = 6, so 2>6 is false and F implied anything is true. Therefore with x = 2 and y = 6 we made our predicate as True.

Since we got a true case therefore the predicate is "Satisfiable"

 

Now let's check for the negation.

the negation of predicate will be,

there exist x there exist y (R(x,y) ^ not of R(y,x))

not of R(y,x) means y is not greater than x.

 

let's take again x = 2 and y = 6, now this will make predicate false as F^anything is false.

therefore clearly negation of the given predicate is definitely not valid.

 

can we make it true for atleast a case?

let's check:

take x = 6 and y = 2

now 6>2 and also 2 is not greater than 6 

therefore the given predicate is true.

this means we have atleast a case for which negation is true. Therefore the negation is satisfiable.

 

so the answer is option b. "satisfiable and so is it's negation".

1 1 vote
short trick

valid means always true ...as we know that every relation is not symmetry so it is not valid.

satisfiable means given relation is sometimes true ...as we know that given relation is symmetry and The negation of given predicate formulae is ∃x∃y[R(x,y) and ~R(y,x)]

so it is satisfiable and so its a negation.

 

hope my answer helps u a lot
Answer:
Position:
Show:

Related questions

50 50 votes
5 answers 5 answers
17.6k
17.6k views
Ishrat Jahan asked Oct 29, 2014
17,616 views
Which one of these first-order logic formulae is valid?$\forall x\left(P\left(x\right) \implies Q\left(x\right)\right) \implies \left(∀xP\left(x\right)\implies \forall xQ...
118 118 votes
11 answers 11 answers
40.1k
40.1k views
Ishrat Jahan asked Nov 1, 2014
40,116 views
Consider a database with three relation instances shown below. The primary keys for the Drivers and Cars relation are did and cid respectively and the records are stored ...
31 31 votes
5 answers 5 answers
7.4k
7.4k views
Ishrat Jahan asked Nov 1, 2014
7,394 views
Consider a database with three relation instances shown below. The primary keys for the Drivers and Cars relation are did and cid respectively and the records are stored ...
2 2 votes
3 answers 3 answers
2.7k
2.7k views
Ishrat Jahan asked Nov 1, 2014
2,664 views
A software project has four phases P1, P2, P3 and P4. Of these phases, P1 Is the first one and needs to be completed before any other phase can commence. Phases P2 and P3...