Thread Closed

First order logic

 
Share Thread Thread Tools
Jan11-08, 05:56 PM   #1
 

First order logic


hi,

could someone explain to me why the sentence - There are exactly two purple mushrooms is represented in FOL like this:
(Ex)(Ey) mushroom(x) ^ purple(x) ^ mushroom(y) ^ purple(y) ^ ~(x=y) ^ (Az) (mushroom(z) ^ purple(z)) => ((x=z) v (y=z))

especially the last part i have problem with. i assume that i misunderstood some of the definitions which are the basis of FOL, that might be the source of the confusion.

thanks for your help
PhysOrg.com
PhysOrg
science news on PhysOrg.com

>> King Richard III found in 'untidy lozenge-shaped grave'
>> Google Drive sports new view and scan enhancements
>> Researcher admits mistakes in stem cell study
Jan12-08, 02:38 AM   #2
 
well without the last part with z, you actually stating that there are at least 2 purple mushrooms, while with the last part you stating that there are exactly two.
Jan12-08, 03:17 AM   #3
 
thanks. but i dont understand why it's and OR ((x=z) v (y=z)) which would allow either of them being equal to z.
Jan12-08, 08:24 AM   #4
 
Recognitions:
Gold Membership Gold Member
Science Advisor Science Advisor
Retired Staff Staff Emeritus

First order logic


Yes, that's the whole point. If you posit three purple mushrooms, x, y, and z, saying that there are, in fact, only two, the last of them, z, must be the same as either one of the first two. If you start of with two purple mushrooms, x and y, and state they are not the same mushroom, then any third purple mushroom must be the same mushroom as x or y but you don't know which. Yes, definitely, either of them could be equal to z.
Thread Closed
Thread Tools


Similar Threads for: First order logic
Thread Forum Replies
2nd order logic and mathematics? Set Theory, Logic, Probability, Statistics 1
Write this in first order logic Set Theory, Logic, Probability, Statistics 0
Dissatisfaction with second-order logic Set Theory, Logic, Probability, Statistics 0
First-Order Logic General Discussion 1
Propositional and First Order Logic General Math 16