Exercice 1 : Quantificateurs et Propositions Logiques


  1. Soit la proposition : \(\forall x \in \mathbb{R}, \exists y \in \mathbb{R} : x^2 + y^2 = 1\). Déterminez si cette proposition est vraie ou fausse. Justifiez votre réponse.
  2. Écrivez la négation de la proposition suivante en utilisant les quantificateurs : \(\exists x \in \mathbb{N}, \forall y \in \mathbb{N} : x > y\)
  3. Considérez l’ensemble \(A = \{1, 2, 3, 4\}\). Évaluez la valeur de vérité de : \(\forall x \in A, \exists y \in A : x + y = 5\)
  4. Transformez la phrase suivante en expression logique avec quantificateurs : « Pour tout nombre réel positif, il existe un nombre réel plus petit que lui ».
  5. Démontrez que les propositions \(\forall x \exists y P(x,y)\) et \(\exists y \forall x P(x,y)\) ne sont pas logiquement équivalentes.

Exercice 2 : Connecteurs Logiques et Tables de Vérité


  1. Construisez la table de vérité de l’expression : \((p \rightarrow q) \wedge (\neg p \vee q)\)
  2. Montrez que les expressions \(p \rightarrow q\) et \(\neg p \vee q\) sont logiquement équivalentes.
  3. Soit \(p\), \(q\) et \(r\) trois propositions. Démontrez que : \((p \wedge q) \rightarrow r \equiv p \rightarrow (q \rightarrow r)\)
  4. Simplifiez l’expression suivante : \((p \vee q) \wedge (p \vee \neg q) \wedge (\neg p \vee q)\)
  5. Déterminez si la formule suivante est une tautologie : \((p \rightarrow q) \rightarrow ((q \rightarrow r) \rightarrow (p \rightarrow r))\)

Exercice 3 : Logique du Premier Ordre


  1. Formalisez en logique du premier ordre : « Tous les nombres premiers supérieurs à 2 sont impairs ».
  2. Soit \(P(x)\) : « x est pair » et \(Q(x)\) : « x est divisible par 4 ». Exprimez en logique du premier ordre : « Tout nombre pair n’est pas nécessairement divisible par 4 ».
  3. Donnez la négation de : \(\forall x \in \mathbb{R}, (x > 0 \rightarrow \exists y \in \mathbb{R} : y^2 = x)\)
  4. Soient \(P(x,y)\) : « x aime y » et \(Q(x)\) : « x est heureux ». Formalisez : « Toute personne qui aime quelqu’un est heureuse ».
  5. Prouvez que \(\forall x (P(x) \vee Q(x)) \not\equiv (\forall x P(x)) \vee (\forall x Q(x))\)

Exercice 4 : Preuves et Réfutations


  1. Prouvez par contradiction que \(\sqrt{2}\) est irrationnel en utilisant la logique des prédicats.
  2. Démontrez que si \(\forall x (P(x) \rightarrow Q(x))\) et \(\exists x P(x)\) sont vrais, alors \(\exists x Q(x)\) est vrai.
  3. Soit \(R\) une relation binaire sur un ensemble \(E\). Exprimez la transitivité de \(R\) en utilisant les quantificateurs.
  4. Prouvez que \(\forall x \exists y P(x,y)\) n’implique pas \(\exists y \forall x P(x,y)\) en construisant un contre-exemple.
  5. Démontrez que \(\forall x (P(x) \wedge Q(x)) \equiv (\forall x P(x)) \wedge (\forall x Q(x))\)

Exercice 5 : Applications Avancées


  1. Soit \(f : \mathbb{R} \rightarrow \mathbb{R}\) une fonction. Exprimez la continuité de \(f\) en \(a\) en utilisant les quantificateurs.
  2. Formalisez le principe de récurrence mathématique en utilisant la logique du premier ordre.
  3. Exprimez l’unicité d’un élément neutre dans un groupe en utilisant les quantificateurs.
  4. Démontrez que dans un ensemble ordonné, si \(\forall x \exists y (x < y)\), alors l'ensemble est infini.
  5. Soit \(R\) une relation d’équivalence sur un ensemble \(E\). Exprimez la propriété de partition des classes d’équivalence en utilisant les quantificateurs.