cerca
Logica - Raccolta delle domande di Teoria
modifica cronologia stampa login logout

Wiki

UniCrema


Materie per semestre

Materie per anno

Materie per laurea


Help

Uni.LogicaDomandeTeoria History

Hide minor edits - Show changes to output

Changed lines 124-125 from:
# '''facoltativo:''' (A AND B) non è conseguenza semantica di (A OR B, A OR ~B)
to:
# '''facoltativo:''' (A AND B) non è conseguenza semantica di {A OR B, A OR ~ B}

%red%[-'''SOLUZIONE'''-]

Conseguenza semantica nella logica proposizionale: Γ |= P se tutti i modelli di Γ sono modelli di P.

Equivalenza semantica: P è equivalente a Q se tutti e soli i modelli di P sono modelli anche per Q, ovvero '''P |= Q''' e '''Q |= P'''.

Per dimostrare che (~A OR B
) |= (A => B), basta fare la tavola di verità delle due, confrontarle, e dimostrare che sono uguali.

Per dimostrare che (A AND B) non è conseguenza semantica di {A OR B, A OR ~B}, occorre fare la tavola di A OR B e quella di A OR ~ B, vedere quali sono i modelli di ENTRAMBE le formule, e confrontarli con quelli evinti dalla tavola di A AND B.
Added lines 145-159:
%red%[-'''SOLUZIONE'''-]

* L'universo di H di una fbf P, che si scrive H(P), è l'insieme formato da:
** le costanti che compaiono in P, e se non esistono ne introduco una
** l'applicazione di tutti i simboli di funzione che compaiono in P a tutti i termini che appaiono nell'universo (è ricorsiva)
* La base di H di una fbf P è l'insieme di tutte le formule ground (senza variabili) che si possono costruire a partire dai predicati di P, in cui inserisco come argomenti tutti gli elementi di H(P)
* L'interpretazione di Herbrand è una coppia (D'_h_', I'_h_') dove:
** D'_h_' è l'universo di H
** I'_h_'(c) = c, cioè ad ogni costante assegna se stessa
** I'_h_'(f(...)) = f(...), cioè la funzione è interpretata per se stessa
** i predicati sono a scelta
* Il modello di H è un'interpretazione di H che rende vera la P

Citiamo per inciso il '''Teorema di H''', che dice che una fbf P, chiusa e in forma di Skolem, è soddisfascibile sse esiste per essa un modello di H.
Added lines 165-171:

%red%[-'''SOLUZIONE'''-]

# La clausola di Horn è una clausola in cui compare al più una formula atomica positiva. La clausola di Horn definita è la clausola di Horn in cui compare esattamente una formula atomica positiva. La clausola di Horn goal è quella in cui non compare nessuna formula atomica positiva
# Un programma logico è un insieme finito di clausole definite
# ma no, dai...
# no!
Changed lines 19-20 from:
SOLUZIONE:\\
to:
%red%[-'''SOLUZIONE'''-]
Changed lines 36-37 from:
SOLUZIONE:\\
to:
%red%[-'''SOLUZIONE'''-]
Changed lines 55-56 from:
SOLUZIONE:\\
to:
%red%[-'''SOLUZIONE'''-]
Changed lines 68-69 from:
SOLUZIONE:\\
to:
%red%[-'''SOLUZIONE'''-]
Changed lines 81-82 from:
SOLUZIONE:\\
to:
%red%[-'''SOLUZIONE'''-]
Changed lines 93-94 from:
SOLUZIONE:\\
to:
%red%[-'''SOLUZIONE'''-]
Changed lines 110-111 from:
SOLUZIONE:\\
to:
%red%[-'''SOLUZIONE'''-]
Added lines 103-106:

SOLUZIONE:\\
# Il teorema di Church afferma che la nozione di verità logica è '''indecidibile''', cioè non esiste un algoritmo che, data una fbf P della logica predicativa, termini sempre dicendo se è vera o falsa
# '''Semidecidibilità''' vuol dire che, data una fbf P, so applicare un algoritmo che, se termina, mi dice se è vera, ma se non termina, non so dire se sia falsa o semplicemente soddisfascibile.
Added lines 89-93:
# Una '''struttura''' è una coppia S = (D, I), dove D è il dominio e I un'assegnamento che fa le seguenti cose:
** ad ogni costante associa un elemento del dominio: I(c) IN D
** ad ogni funzione di arità > 0 associa una funzione di questo tipo: I(f): D'^k^' -> D
** ad ogni predicato associa una funzione del tipo I(A): D'^k^' -> {0,1}, quindi una funzione che va dal dominio al valore di verità
# Un''''ambiente''' di S è una funzione XI:VAR -> D, che va dall'insieme delle variabili al dominio D. In pratica è l'anagolo della struttura, ma per le variabili.
Added lines 77-81:
SOLUZIONE:\\
# Un paradosso è un'affermazione che non può essere né vera, né falsa.
# Prendiamo, ad esempio, ''"io sto mentendo"''. Se la frase è vera, cioè è vero che io sto mentendo, allora vuol dire che quello che dico è falso, e siccome ho detto "io sto mentendo", allora intendevo dire che dico la verità, e quindi non è vero che mento. Se la frase è falsa, allora vuol dire che sto dicendo la verità, ma se dico la verità, non posso affermare una frase falsa.
# "Io dico sempre il falso": se la frase fosse vera, allora anche quando dico "io dico sempre il falso" sarebbe falso, e quindi non è vero che dico sempre il falso. Se la frase fosse falsa, allora sarebbe vero il suo contrario, cioè "qualche volta dico il falso", e questa è una di quelle volte. Pertanto, è semplicemente una frase falsa e non un paradosso.
Added lines 87-89:

SOLUZIONE:\\
Added lines 53-61:
SOLUZIONE:\\
# La fbf P è in FNC sse:
** P = P'_1_' AND P'_2_' AND P'_3_' AND ... AND P'_N_'
** Ogni P'_n_' è una disgiunzione di letterali
# La fbf P è in FND sse:
** P = P'_1_' OR P'_2_' OR P'_3_' OR ... OR P'_N_'
** Ogni P'_n_' è una congiunzione di letterali
# Ma sì non è difficile:)
Added lines 64-69:

SOLUZIONE:\\
Mmm... nella logica predicativa, date due clausole C'_1_' e C'_2_', la clausola R è loro risolvente se:
* esistono due sostituzioni s'_1_' e s'_2_', la prima applicata a C'_1_' e la seconda a C'_2_', tali che le clausole non abbiano variabili in comune
* esistono due insiemi di letterali, uno tratto da C'_1_', l'altro da C'_2_', entrambi non vuoti, tali che la loro '''unione''' sia unficabile con l'mgu SIGMA. Questi insiemi sono {I'_1_'...I'_m_'} in C'_1_'s'_1_', e {I''_1_'...I''_n_'} in C'_2_'s'_2_'
* R ha la forma ((C'_1_'s'_1_' - {I'_1_'...I'_m_'} UNION C'_2_'s'_2_' - {I''_1_'...I''_n_'})mgu
Changed lines 19-20 from:
SOLUZIONE:...
to:
SOLUZIONE:\\
# Una fbf in forma di Skolem è una fbf in forma normale prenessa, in cui le variabili legate dagli esistenziali vengono sostituite con:
* delle costanti, se non sono nello scope di nessun universale
* se invece si trovano nello scope di qualche universale, diventano funzioni delle variabili legate agli universali che lo precedono
# Vabeh dai lo lascio all'immaginazione
# No, non lo è, perché dipende dall'ordine di estrazione dei quantificatori quando si crea la forma prenessa della fbf
# Anche questo non è difficile
...:)
Changed lines 35-45 from:
SOLUZIONE:...
to:
SOLUZIONE:\\
# Principio di bivalenza: ogni enunciato è sempre vero o falso
# Principio di estensionalità: il vdv degli enunciati composti dipende solamente dal valore di verità degli enunciati che li compongono
# L'AND, per esempio, e scrivo una fbf con un AND e relativa tabella di verità
# Il '''poiché''': In '''porto l'ombrello poiché piove''' la frase è vera, e i due enunciati sono veri
. In '''il gatto miagola poiché Dario abbaia''', supponendo che i due siano veri, la frase nel suo complesso è falsa.
# Definizione di fbf nella logica proposizionale:
** le lettere atomiche, T e F sono delle fbf
** se P è una fbf, anche ~P lo è
** se P e Q sono fbf, allora anche P AND Q, P OR Q e P => Q lo sono
** nient'altro è una fbf
# descrivere e discutere un esempio di formula ''non'' ben formata: OR A non è ben formata perché la definizione dice P OR Q, e non OR Q
.
Changed line 63 from:
!!!Esame del 20 dicembre 2007
to:
!!!Esercitazione del 20 dicembre 2007
Added lines 70-103:

!!!!Esercizio 4
Una f.b.f. P è in forma OR-NOT-OR se e solo se...

...mmm...

!!!Esame del 7 novembre 2007
!!!!Esercizio 2
Definire l'universo di Herbrand, la base di Herbrand, l'interpretazione ed il modello di Herbrand. Fornire un esempio per ogni definizione data.

!!!!Esercizio 4
# Si dia la definizione di clausola di Horn definita e di clausola goal
# Si dia la definizione di programma logico
# Si descrivano degli esempi di clausole di Horn definite, di clausole goal
# Si descriva un semplice programma logico P e una clausola logica G tale che ?-G si possa dimostrare da P. Si mostri l'albero SLD della refutazione.

!!!Esame del 3 luglio 2007
!!!!Esercizio 2
Sia P una f.b.f. costituita da formule atomiche e il solo connettivo OR; dimsotrare per induzione strutturale che P è soddisfascibile

!!!!Esercizio 5
Provare che l'insieme (=>, F) è funzionalmente completo, sapendo che l'insieme (XOR, ~, OR) lo è. Si ricorda che A XOR B = (~A AND B) OR (A AND ~B).

!!!Esame del 13 aprile 2007
!!!!Esercizio 2
Sia P una fbf. Dimostrare per induzione strutturale (caso base e conenttivi ~, AND e OR) che ~P non è conseguenza semantica di P, ovvero che nessun modello di P può anche essere modello di ~P. (Suggerimento: per ogni caso, sia quello base che i tre ricorsivi, ipotizzare che esista un'interpretazione di P, ovvero v(P)=1, e dimostrare che v(~P)= 0).

!!!!Esercizio 5
Provare che l'insieme (=>, F) è funzionalmente completo, sapendo che l'insieme (OR, ~) lo è.

!!!Esame del 20 febbraio 2007
!!!!Esercizio 5
Si enunci e si dimostri il teorema di deduzione semantica per la logica proposizionale. Si enunci il teorema di compattezza per la logica proposizionale.
Changed lines 60-69 from:
to:
!!!!Esercizio 5
# Si dia la definizione di insieme fuzzy e si illustri un esempio di insieme fuzzy e uno di insieme classico (ordinario)

!!!Esame del 20 dicembre 2007
!!!!Esercizio 1
Dare la definizione di conseguenza semantica e di equivalenza semantica nella logica proposizionale.

Dimostrare che:
# (A => B) è conseguenza sem. di (~A OR B) ovvero che (~A OR B) |= (A => B)
# '''facoltativo:''' (A AND B) non è conseguenza semantica di (A OR B, A OR ~B)
Added lines 1-63:
(:title Logica - Raccolta delle domande di Teoria:)
%titolo%''':: Logica - Raccolta delle domande di Teoria ::'''

!!!Abstract
In questa pagina c'è la raccolta delle domande di teoria apparse nei compiti precedenti, sperando che la storia si ripeta:D

!!!Esercitazione del 20 dicembre 2006
Si enuncino i teoremi di correttezza, completezza finita e completezza forte del calcolo dei sequenti per la logica proposizionale. Si dia la dimostrazione del teorema di correttezza per le regole (AND R), (SIM L) e (OR L).

[[Soluzione -> Attach:Teoria-20.12.2006.pdf]]

!!!Esame del 12 settembre 2008
!!!!Esercizio 1
# Fornire la definizione di f.b.f. in forma di Skolem
# dare un esempio di f.b.f. in forma di Skolem
# data una f.b.f., la sua forma di Skolem è unica?
# Se è unica se ne dia una dimostrazione, altrimenti si fornisca un controesempio

SOLUZIONE:...

!!!!Esercizio 5
# Descrivere il principio di bivalenza per la logica proposizionale
# Descrivere il principio di estensionalità per la logica proposizionale
# Descrivere e discutere un esempio di connettivo estensionale
# Descrivere e discutere un esempio di connettivo ''non'' estensionale
# Dare la definizione di f.b.f. nella logica proposizionale
# Descrivere e discutere un esempio di formula ''non'' ben formata

SOLUZIONE:...

!!!Esame del 4 giugno 2008
!!!!Esercizio 1
# Dare la definizione di forma normale congiuntiva (FNC)
# Dare la definizione di forma normale disgiuntiva (FND)
# Fornire un esempio di una FNC e dell'equivalente formula FND

!!!!Esercizio 4
# Dare la definizione di risolvente nella logica predicativa

!!!Esame del 10 aprile 2008
!!!!Esercizio 1
# Definire il concetto di paradosso
# Descrivere in dettaglio un esempio di paradosso
# Determinare se la seguente frase è vera, falsa oppure è un paradosso. Giustificare la risposta: ''"Io dico sempre il falso"''

!!!!Esercizio 2
# Fornire in modo dettagliato la definizione di ''struttura'' nella logica del prim'ordine
# Fornire in modo dettagliato la definizione di ''ambiente'' nella logica del prim'ordine
# Descrivere e discutere un esempio di struttura e di ambiente in cui la seguente formula P è vera: ''vabbeh non la scrivo''
# Descrivere e discutere un esempio di struttura e di ambiente in cui la formula P è falsa

!!!Esame del 22 febbraio 2008
!!!!Esercizio 2
Argomentare le risposte alle seguenti domande:
# Enunciare il teorema di Church
# Descrivere il concetto di semidecidibilità
# Il calcolo proposizionale è decidibile, semidecidibile o indecidibile? Motivare la risposta
# Il calcolo predicativo è decidibile, semidecidibile o indecidibile? Motivare la risposta



----
[[Torna alla pagina di Logica Matematica -> Logica Matematica]]