I have the following two English sentences:
I would like to know which of the following ways is the correct way to translate the third and the sentences based on the knowledge given.
1st approach
Bulldog ⊆ Dog
FrenchBulldog ⊆ Bulldog
FrenchBulldog ⊆ Dog
(∀owns.FrenchBulldog ⨅ Person)(MARY)
2nd approach
∀owns.Bulldog ⊆ ∀owns.Dog
∀owns.FrenchBulldog ⊆ ∀owns.Bulldog
(¬(∀owns.Dog⊔Bulldog) ⨅ ∀owns.FrenchBulldog ⨅ Person)(MARY) (*)
3rd approach
Bulldog ⊆ Dog
FrenchBulldog ⊆ Bulldog
(Person⨅(∀owns.FrenchBulldog⨅(∀owns.¬Dog⊔∀owns.¬Bulldog)))(MARY) (**)
I know that the first approach is correct. But I would like to re-written the third English sentence as approaches 2-(*), 3-(**).
Thanks in advance for any advice.
Your approach 1 is correct and approaches 2 and 3 are incorrect.
I assume with
(¬(∀owns.(Dog⊔Bulldog)) ⨅ ∀owns.FrenchBulldog ⨅ Person)(MARY)
by adding (¬(∀owns.(Dog⊔Bulldog))
you trying to ensure Mary only owns FrenchBulldog
s, but it is achieving the opposite.
(¬(∀owns.(Dog⊔Bulldog)) ≡ ∃owns.¬(Dog⊔Bulldog) ≡ ∃owns.(¬Dog ⨅ ¬Bulldog)
Thus in essence you are saying that Mary owns only French bulldogs (∀owns.FrenchBulldog
) AND you are saying she owns at least 1 thing that is not a dog and not a bulldog (∃owns.(¬Dog ⨅ ¬Bulldog)
).