Kaan I.

asked • 05/05/20

Prenex Normal Form (Iff)

I translate iff to implication and then or/and form. But I can't distribute compound quantifiers on equation. Can you help me to solve this to translate this equation to prenex normal form?

1 Expert Answer

By:

Edward A. answered • 05/07/20

Tutor
4.9 (17)

High School Math Whiz grown up--I've even tutored my grandchildren

Kaan I.

Thank you sir, I have a question: How it is possible to translate existential into this (∃x ∀y M → R) to (∀x (∀y M → R))? And also, How it is possible to translate this (∀y M → R) to ∃y (M → R)?
Report

05/07/20

Edward A.

Kaan, now that you ask, I fear that I answered incorrectly. However, abbreviating the M and R is wise. Also, before answering, I want to be sure we understand the implicit parentheses. The original formula is really [1] (∃x (∀y M)) → (∀zR) Now, the Wikipedia article on “prenex normal form” gives the conversion rules. It’s a bit confusing because it shows both the most primitive rules and also the more convenient shortcuts that I used, without distinguishing them. I’ll restate my answer. First, There’s a shortcut rule about removing a quantifier on the right side of implication: ϕ→ (∀x ψ) is equivalent to ∀x(ϕ→ψ) So our formula translates from [1] (∃x (∀y M)) → (∀zR) to [2] ∀z( (∃x (∀y M)) → R) Next, your first question is addressed by the rule in “implication”: (∃xϕ)→ψ Can be interchanged with ∀x(ϕ→ψ), yielding [3] ∀z( ∀x((∀y M ) → R)) Next, we’ll expand the y quantifier: there’s a rule saying (∀y ϕ) → ψ is equivalent to ∃y(ϕ→ψ), so the whole formula is [4] ∀z( ∀x(∃y(M → R))) I made a mistake in saying you could remove all the parentheses. We have to keep the (M → R), so the final statement is [5] ∀z ∀x ∃y (M → R), or, expanding the abbreviations: ∀z ∀x ∃y ( (P(x,y) ↔ Q(y)) → R(z)) Does this help? The key is to be precise about the scope of a quantifier, and to put parentheses where necessary. Please ask more if you need to, Ed
Report

05/08/20

Still looking for help? Get the right answer, fast.

Ask a question for free

Get a free answer to a quick problem.
Most questions answered within 4 hours.

OR

Find an Online Tutor Now

Choose an expert and meet online. No packages or subscriptions, pay only for the time you need.