Wikipedia for Schools in Portuguese is available here
CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
SITEMAP
Make a donation: IBAN: IT36M0708677020000000008016 - BIC/SWIFT:  ICRAITRRU60 - VALERIO DI STEFANO or
Privacy Policy Cookie Policy Terms and Conditions
Forma normal prenex - Wikipédia

Forma normal prenex

Origem: Wikipédia, a enciclopédia livre.

Na lógica de predicados uma fórmula está na forma normal prenex se cada variável desta fórmula cai no escopo de algum quantificador e se todos os quantificadores estão juntos precedendo uma sentença livre de quantificadores. Uma fórmula na forma normal prenex apresenta portanto a seguinte forma:


\qquad Q_1 x_1 ... Q_n x_n .\alpha


onde \qquad \alpha é uma fórmula livre de quantificadores, chamada de matriz. A parte \qquad Q_1 x_1 ... Q_n x_n é chamado de prefixo da fórmula, onde \qquad x_1 ,..., x_n são variáveis distintas e Q_i = \forall ou Q_i = \exists para cada 1\le i\le n. No caso em que todos os \qquad Q_i são quantificadores universais, a fórmula é dita universalmente fechada.

Todas as fórmulas de primeira ordem são logicamente equivalentes a alguma fórmula na forma normal prenex.


Índice

[editar] Deslocando os quantificadores

Para pôr uma fórmula na forma normal prenex, movemos todos os quantificadores à esquerda dos conectivos lógicos \lnot ,\land ,\lor ,\rightarrow. Se a fórmula contiver algum conectivo \leftrightarrow, entao antes de proceder a este processo, devemos eliminar este conectivo da fórmula usando a redução:

\alpha \leftrightarrow \beta \twoheadrightarrow (\alpha \rightarrow \beta ) \land (\beta \rightarrow \alpha )

Para mover cada quantificador à esquerda de cada tipo destes conectivos devemos usar uma das reduções a seguir.


  1. \lnot \exists x .\alpha \twoheadrightarrow \forall x .\lnot \alpha
  2. \lnot \forall x .\alpha \twoheadrightarrow \exists x .\lnot \alpha
  3. \forall x .\alpha \land \beta \twoheadrightarrow \forall y .(\alpha [y/x] \land \beta )
  4. \exists x .\alpha \land \beta \twoheadrightarrow \exists y .(\alpha [y/x] \land \beta )
  5. \forall x .\alpha \lor \beta \twoheadrightarrow \forall y .(\alpha [y/x] \lor \beta )
  6. \exists x .\alpha \lor \beta \twoheadrightarrow \exists y .(\alpha [y/x] \lor \beta )
  7. \beta \land \forall x .\alpha \twoheadrightarrow \forall y .(\beta \land \alpha [y/x])
  8. \beta \land \exists x .\alpha \twoheadrightarrow \exists y .(\beta \land \alpha [y/x])
  9. \beta \lor \forall x .\alpha \twoheadrightarrow \forall y .(\beta \lor \alpha [y/x])
  10. \beta \lor \exists x .\alpha \twoheadrightarrow \exists y .(\beta \lor \alpha [y/x])
  11. \forall x .\alpha \rightarrow \beta \twoheadrightarrow \exists y .(\alpha [y/x] \rightarrow \beta )
  12. \exists x .\alpha \rightarrow \beta \twoheadrightarrow \forall y .(\alpha [y/x] \rightarrow \beta )
  13. \alpha \rightarrow \forall x .\beta \twoheadrightarrow \forall y .(\alpha \rightarrow \beta [y/x])
  14. \alpha \rightarrow \exists x .\beta \twoheadrightarrow \exists y .(\alpha \rightarrow \beta [y/x])


Observe que a renomeação de todas as variáveis é para se garantir que todas as variáveis diferentes tenham distintos nomes. Se não tivermos este cuidado, pode acontecer que a fórmula resultante não seja equivalente à original. Por exemplo, no caso da fórmula \forall x .P(x) \land R(a,x), se aplicarmos a redução (3) obtemos a fórmula \forall y .(P(y) \land R(a,x)). Mas, senão tivessemos realizado a renomeação de variáveis, teriamos obtido a fórmula \forall x .(P(x) \land R(a,x)), onde a ocorrência de variável \qquad x em \qquad R(a,x), que antes era livre, passaria a ser ligada, alterando completamente o sentido da fórmula e portanto transformando a fórmula original numa fórmula não equivalente.

[editar] Exemplo

Seja \qquad \alpha a fórmula:

\lnot (\exists x .P(x,y) \rightarrow \exists x .\lnot (P(x,y) \land \exists y .R(y)))


Uma seqüência de reduções para transformar a fórmula \qquad \alpha numa fórmula na forma normal prenex é a seguinte:


\twoheadrightarrow \lnot (\exists x .P(x,y) \rightarrow \exists x .\lnot (P(x,y) \land \exists y .R(y))) ---------------------------redução (8)
\twoheadrightarrow \lnot (\exists x .P(x,y) \rightarrow \exists x .\lnot \exists y_1  .(P(x,y) \land R(y_1))) ------------------------redução (1)
\twoheadrightarrow \lnot (\exists x .P(x,y) \rightarrow \exists x .\forall y_1 .\lnot  (P(x,y) \land R(y_1))) ------------------------redução (12)
\twoheadrightarrow \lnot \forall x_1 .(P(x_1,y) \rightarrow \exists x .\forall y_1 .\lnot  (P(x,y) \land R(y_1))) --------------------redução (14)
\twoheadrightarrow \lnot \forall x_1 .\exists x_2 .(P(x_1,y) \rightarrow \forall y_1 .\lnot  (P(x_2,y) \land R(y_1))) ----------------redução (13)
\twoheadrightarrow \lnot \forall x_1 .\exists x_2 .\forall y_1 .(P(x_1,y) \rightarrow \lnot  (P(x_2,y) \land R(y_1))) ----------------redução (2)
\twoheadrightarrow \exists x_1 .\lnot \exists x_2 .\forall y_1 .(P(x_1,y) \rightarrow \lnot  (P(x_2,y) \land R(y_1))) ----------------redução (1)
\twoheadrightarrow \exists x_1 .\forall x_2 .\lnot \forall y_1 .(P(x_1,y) \rightarrow \lnot  (P(x_2,y) \land R(y_1))) ----------------redução (2)
\twoheadrightarrow \exists x_1 .\forall x_2 .\exists y_1 .\lnot (P(x_1,y) \rightarrow \lnot  (P(x_2,y) \land R(y_1)))

[editar] Veja também

[editar] Ligações externas

Static Wikipedia 2008 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2007 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Static Wikipedia 2006 (no images)

aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -

Sub-domains

CDRoms - Magnatune - Librivox - Liber Liber - Encyclopaedia Britannica - Project Gutenberg - Wikipedia 2008 - Wikipedia 2007 - Wikipedia 2006 -

Other Domains

https://www.classicistranieri.it - https://www.ebooksgratis.com - https://www.gutenbergaustralia.com - https://www.englishwikipedia.com - https://www.wikipediazim.com - https://www.wikisourcezim.com - https://www.projectgutenberg.net - https://www.projectgutenberg.es - https://www.radioascolto.com - https://www.debitoformtivo.it - https://www.wikipediaforschools.org - https://www.projectgutenbergzim.com