Logo Mathematiie : les mathématiques pour et par les IIEns

Révisions de Logique 2008

Exercice A : Paradoxe de Russel

Soit un langage formé de la relation binaire d'appartenance ∈ représentant l'appartenance. On cherche à décrire les ensembles de la forme y F [ y ; p 1 ; p 2 ; . . . ; p n ] , par exemple A B serait décrit par y y A y B . On propose alors la règle suivante :

x y ( y x F [ y ; p 1 ; p 2 ; . . . ; p n ] ) ¯ (axiome de compréhension)

  1. Soit G = y y x ¬ ( y y ) . Montrer que G par déduction naturelle.
  2. En déduire que cette théorie est contradictoire i.e. .
  3. Montrer par la méthode de résolution que la théorie est inconsistante

Pour vous entrainer

Exercice B : Prouvabilité

On considère le langage suivant :

Et la théorie suivante :

Γ = { x ( g a x = x g x a = x ) x ( g x ( fx ) = a g ( f x ) x = a ) x , y , z ( g ( g x y , z ) = g ( x , g y z ) )

Montrer que :

Pour vous entrainer

Exercice C : Algorithme d'unification

Trouver si possible un unificateur des formules suivantes :

  1. { R ( h ( g x y , w ) , s , g a t ) R ( u , f y , g ( a , g x y ) ) R ( h ( t , f z ) , f ( h u v ) , z )

    avec a symbole de constante, R prédicat, f , g , h symboles de fonctions et x , y , z , t , u , v , w des variables.

  2. { P ( f x , f y , g z z , h ( x , g x a , f y ) ) P ( f ( g a b ) , f ( g x a ) , g ( t , f ( g x a ) ) , h ( g a b , y , t ) )
Auteur : Frédéric WANG
Cette page respecte les recommandations du W3C. Son contenu est sous licence Creative Commons.
Valid XHTML 1.1 Valid MathML 2.0 Valid SVG Valid CSS Creative Commons License