Vai al contenuto

Fondamenti di informatica - Laurea triennale Informatica/Quantificatori annidati

Wikibooks, manuali e libri di testo liberi.
Indice del libro

Ii quantificatori annidati sono espressioni logiche che contengono più quantificatori uno dentro l’altro, come:

  • ∀x ∀y P(x,y)
  • ∀x ∃y P(x,y)
  • ∃x ∀y P(x,y)
  • ∃x ∃y P(x,y)

L’idea principale è che, quando una proposizione dipende da più variabili, servono più quantificatori per descriverla in modo preciso.

Significato dei principali tipi di quantificatori annidati

[modifica | modifica sorgente]

∀x ∀y P(x,y)

[modifica | modifica sorgente]

Vuol dire: per ogni x e per ogni y, P(x,y) è vera.

Esempio:

Nota: se dentro la formula c’è un’implicazione, la sua negazione va trattata correttamente.

Un gioco logico come esempio

[modifica | modifica sorgente]

Questo "gioco logico" consente di capire intuitivamente il valore di verità di una proposizione con quantificatori:

  • se il quantificatore è , sceglie l’avversario;
  • se il quantificatore è , scegli tu.

Dopo che tutti i valori sono stati scelti, si controlla se P è vera o falsa.

L’idea è:

  • se puoi sempre vincere, la proposizione è vera;
  • se l’avversario può sempre costringerti a perdere, la proposizione è falsa.

Questo metodo aiuta a capire bene il significato operativo dei quantificatori.

Suggerimenti pratici per le dimostrazioni

[modifica | modifica sorgente]
  • per ∀∀, bisogna ragionare con elementi arbitrari;
  • per mostrare che ∀∀ è falsa, basta un controesempio;
  • per ∀∃, si prende un elemento arbitrario x e si cerca un y adatto;
  • per negare formule con quantificatori annidati, si scambiano i quantificatori e si nega la parte interna.
  • Idea centrale del capitolo

Punti chiave

[modifica | modifica sorgente]
  • l’ordine dei quantificatori cambia il significato;
  • ogni forma ha un preciso criterio di verità o falsità;
  • i controesempi sono fondamentali;
  • le negazioni si ottengono scambiando con e negando la proposizione;
  • questi concetti possono essere interpretati anche con algoritmi e con un gioco logico.