Inscription / Connexion Nouveau Sujet

1 2 +


Niveau Master Maths
Partager :

Vérité en logique

Posté par
LuisFigo
13-05-21 à 15:14

Bonjour,

j'étudie actuellement la logique, et je voudrais savoir si mon interprétation des tables de vérité est correcte.

Prenons la celle de la disjonction « A ou B » :
A | B | « A ou B »
1 1 1
1 0 1
0 1 1
0 0 0

Pour moi,
la valeur de « A ou B » est à 0 signifie « pas valable » ou « impossible » ou « contradiction »
la valeur de « A ou B » est à 1 signifie « valable » ou « possible » ou « pas de contradiction »

Exemple : prenons « x=1 ou x=2 »
pour x=3, cela donne « 3=1 ou 3=2 » la table de vérité répond alors « pas valable » ou « impossible » ou « contradiction »
pour x=1, , cela donne « 1=1 ou 3=2 » la table de vérité répond alors « valable » ou « possible » ou « pas de contradiction »

Mon interprétation est-elle correcte ?

Je précise les choses sur un exemple simple, prenons le théorème de Pythagore.
"Si un triangle est rectangle alors le carré de l'hypoténuse est égal à la somme des carrés des deux autres côtés" qui est une implication "Si ...alors ...".

Cet énoncé est "vrai" est souvent interprété comme on peut en faire une démonstration.
Cet énoncé est "faux" est souvent interprété comme on peut en donner un contre-exemple.

Prenons maintenant une instance de cette implication.
ABC triangle plat de longueurs 8cm 5cm et 3cm => 8^2 pas égal à 5^2 + 3^2

Dire que ceci est une implication "vraie" (ce qui n'a pas le même sens qu'avant), m'apparaît alors ambigu, qu'est-ce que ça signifie exactement ?

C'est sur ce point que j'ai un peu de mal (d'où le vocabulaire possible/impossible que je tente d'utiliser dans ce cas là).

Merci pour vos réponses.

Cordialement

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 17:16

bonjour

en logique 1 représente "vrai" et 0 représente "faux"

quant à ton "instance de cette implication", elle n'a rien  à voir avec l'implication du théorème de Pythagore

P Q est équivalent à (non P) OU Q

si P est faux, on ne peut rien déduire sur Q... et l'implication est vraie

par exemple

(0=1) (2=2)

est une implication vraie.

de même que

(0=1) (7=3)

avec ton exemple on peut éventuellement utiliser la contraposée de l'implication de Pythagore citée :

5² + 3² le triangle (8;5;3) n'est pas rectangle

Posté par
carpediem
re : Vérité en logique 13-05-21 à 17:22

salut

ce n'est absolument pas clair du tout ... et je pense que tu te compliques inutilement les choses ...

en mathématiques (disons "conventionnelle") toute proposition est vraie ou fausse exclusivement

bien évidemment une proposition dépendant d'une variable peut être vraie pour certaines valeurs de la variable et fausse pour d'autres ...

construire une table de vérité c'est déterminer ses valeurs de vérité (Vrai ou Faux)

si A est la proposition "x = 1" et B est la proposition "x = 2" et P = A ou B

alors si x = 1 alors P est V
et de même si x = 2

et pour toute autre valeur P est fausse ...

REM : ces propositions dépendant de la variable x on pourrait les noter A(x), B(x) et P(x)

alors P(1) = A(1) ou B(1) est vraie

P(2) = A(2) ou B(2) est vraie

P(3) = A(3) ou B(3) est fausse

d'après la table de vérité du connecteur logique ou ...

Posté par
LuisFigo
re : Vérité en logique 13-05-21 à 17:26

Merci matheuxmatou pour ta réponse, dans celle-ci tu as écrit : "si P est faux, on ne peut rien déduire sur Q... et l'implication est vraie"

Mais le théorème de Pythagore qui est une implication est aussi vrai mais dans le sens où l'on a trouvé une démonstration de ce théorème, et il aurait été faux si on avait un contre-exemple, et ni l'un ni l'autre sinon.

Du coup qu'est-ce que ça veut dire l'implication est vraie" dans ta phrase ?


Encore merci de ta patience,

Cordialement.

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 17:26

juste pour plusser ce que dit carpediem, quand une proposition dépend d'une ou plusieurs variables, on appelle cela un prédicat.

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 17:28

P Q est synonyme de  (non P) OU Q

l'implication est une nouvelle proposition construite à partir de P et de Q

elle est vraie lorsque (et uniquement lorsque) la proposition ((non P) OU Q) est vraie

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 17:29

le théorème de Pythagore est un mauvais exemple pour parler d'implication car sa réciproque est vraie, donc c'est une équivalence.

si tu veux parler d'implication simple (à réciproque fausse), vaut mieux choisir un truc du genre :

Si un nombre vaut 2, alors son carré vaut 4

Posté par
carpediem
re : Vérité en logique 13-05-21 à 17:31

et pour plusser ce que dit matheuxmatou :

le problème avec ton exemple du théorème de Pythagore c'est que c'est une équivalence

considérons les prédicats (merci MM ) :

A(f) : "f est dérivable"
B(f) : " f est continue"

et P(f) : A => B

P(f) est un théorème car on a démontrer que l'implication est vraie : c'est à dire : pour tout fonction f : si f est dérivable alors f est continue

prenons alors f = v : la fonction valeur absolue

alors P(v) est vraie (puisque B(v) est vraie) mais on ne pourra jamais utiliser ce théorème pour prouver que v est continue ... puisque v n'est pas dérivable ...

Posté par
LuisFigo
re : Vérité en logique 13-05-21 à 17:33

Je n'ai pas compris, tant pis pour moi.

Quand je lis "tel théorème est vrai" ça veut dire qu'il y a une démonstration.

Quand je lis "P(1) est vrai" (pour reprendre l'exemple cité plus haut) je ne sais toujours pas ce que ça veut dire.

Je ne vous embête pas plus encore désolé.

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 17:33

(je dirais même plus : on a les mêmes idées carpediem )

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 17:35

tu ne nous embête pas ! on est là de notre plein gré !

P(x) = (x=1) = (x est égal à 1) = (x vaut 1)

en informatique on appelle cela un booléen.

il ne peut prendre que 2 valeurs : V ou F

P(2) = (2 vaut 1)

c'est vrai ou faux d'après toi ?

Posté par
LuisFigo
re : Vérité en logique 13-05-21 à 17:37

C'est faux

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 17:38

donc P(2) = Faux

P(1) = (1 est égal à 1)

?

Posté par
LuisFigo
re : Vérité en logique 13-05-21 à 17:38

C'est vrai

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 17:42

donc P(1) = Vrai

un prédicat est comme une fonction, mais son ensemble d'arrivée est {V ; F}

revenons à ton implication de bas du théorème de Pythagore :

P(a;b;c) = (le triangle de côtés a, b et c est rectangle)

Q(a;b;c) = (le carré de l'un des trois nombres est égal à la somme des carrés des deux autres)

P(a;b;c) Q(a;b;c)

Posté par
LuisFigo
re : Vérité en logique 13-05-21 à 17:46

Théorème de Pythagore

"Pour tout a, b, c on a : P(a;b;c) =>Q(a;b;c)" est vrai , veut dire qu'il y a une démonstration

P(5, 4, 3) => Q(5, 4, 3) est "vrai",  ça veut dire quoi?

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 17:46

un théorème est souvent un énoncé implicatif sur le schéma

si H alors C

H étant une liste d'hypothèses et C une conclusion

le démontrer consiste à montrer qu'à chaque fois que H est vraie (les hypothèses vérifiées), alors on a la conclusion

trouver un contre-exemple consiste à trouver un cas où les hypothèses sont vérifiées et pour lequel la conclusion ne l'est pas

c'est la seule éventualité pour laquelle une implication est fausse

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 17:47

LuisFigo @ 13-05-2021 à 17:46

Théorème de Pythagore

"Pour tout a, b, c on a : P(a;b;c) =>Q(a;b;c)" est vrai , veut dire qu'il y a une démonstration

P(5, 4, 3) => Q(5, 4, 3) est "vrai",  ça veut dire quoi?


tu confonds le théorème (cas général) et une application dans un cas particulier

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 17:48

(juste une question : tu es en doctorat de quoi ?)

Posté par
LuisFigo
re : Vérité en logique 13-05-21 à 17:50

C'est ce que je disais dans mon message initial,
vrai : démonstration
faux : contre-exemple

Mais "P(5,4,3)=>Q(5,4,3) est vrai" n'a pas du tout le même sens, non?

Posté par
LuisFigo
re : Vérité en logique 13-05-21 à 17:55

"Vrai" pour un théorème, n'a rien à voir avec "Vrai" pour un cas particulier.
Donc l'ambiguité de ce mot vrai, c'est tout le sens de ma question initiale.
C'est pourquoi pour les tables de vérité, je ne veux pas utiliser "vrai" ou "faux" mais un autre vocabulaire, et je voudrais savoir si "possible" ou "impossible" convient.

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 17:56

évidemment que c'est vrai puisque l'implication est vraie dans tous les cas pou a,b et c !

mais tu confonds le théorème et son application !

théorème :

P(a,b,c) = (le triangle de côtés a,b,c est rectangle)
Q(a,b,c) = (le carré du plus grand des trois nombres est égal à la somme des carrés des deux autres)

pour tout a ,b ,c réels, P(a,b,c) Q(a,b,c)

application :

le triangle de côtés (3,4,5) est rectangle (p(3,4,5) est vraie)

donc

5²=3²+4² est vérifié (q(3,4,5) est vraie)

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 17:57

non : "possible" ne convient pas

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 17:58

(et tu es en doctorat de quoi ?)

Posté par
LuisFigo
re : Vérité en logique 13-05-21 à 18:00

Ca j'ai bien compris mais la table de vérité (la troisième colonne) dit alors "A=>B est vrai"
ce qui dans notre cas donne "P(5,4,3)=>Q(5,4,3) est vrai" mais je ne sais pas interpréter ce dernier vrai.

Posté par
LuisFigo
re : Vérité en logique 13-05-21 à 18:01

M2 de Maths il y a très longtemps

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 18:01

on a bien

(non P) ou Q

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 18:01

c'est une reprise d'étude alors ?

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 18:02

prends un autre exemple car le théorème de Pythagore est une équivalence en fait !

Posté par
LuisFigo
re : Vérité en logique 13-05-21 à 18:03

Disons que je me remet à la logique sur mon temps libre.

D'accord, donc ça n'est pas le même "vrai" que pour un théorème, on est bien d'accord ?

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 18:04

prend un exemple à une seule variable !

P(x) = (x=2)
Q(x) = (x²=4)

théorème :

pour tout x réel,

P(x) Q(x)

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 18:04

LuisFigo @ 13-05-2021 à 18:03

D'accord, donc ça n'est pas le même "vrai" que pour un théorème, on est bien d'accord ?


pas du tout !

Vrai n'a qu'un sens !

Posté par
LuisFigo
re : Vérité en logique 13-05-21 à 18:04

Je te donne un autre exemple plus simple (juste quelques secondes)

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 18:04

ok

Posté par
LuisFigo
re : Vérité en logique 13-05-21 à 18:12

"pour tout x :  x>5 => x>4"

Ce théorème est vrai.
Démonstration : (version abrégée) soit x,   x>5 <=> x>4+1=>x>4

Prenons la table de vérité de l'implication :
pour x=3
A                      B                        A=>B
3>5 faux,     3>4 faux,     3>5=>3>4 vrai

Jusque là on est d'accord je pense.

Ma question est alors :  "3>5=>3>4 vrai" , ça veut dire quoi ?

Je ne pourrai pas faire plus simple, j'en suis désolé.

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 18:20

il faut une mise au point je crois, sur le vocabulaire :

A(x) = (x>5)
est un prédicat dépendant de la variable réelle x

les prédicats servent à faire des phrases logiques avec des quantificateurs

par exemple la proposition

( x ; A(x) )

est fausse

la phrase

( x ; A(x) )

est vraie

quand on applique un prédicat à une valeur, on obtient une proposition :

A(7) est une proposition vraie
A(2) est une proposition fausse

si B(x) est le prédicat (x>4) on a :

théorème

( x , A(x) B(x) )

démonstration : tu l'as faite

application :

l'implication A(3) B(3) a donc pour valeur de vérité VRAI

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 18:22

je sais, cela peut paraitre curieux mais ...

prenons le problème dans l'autre sens :

un homme politique dit, pendant sa campagne "si je suis élu, alors je baisserai les impôts"

quel est le seul cas qui fait qu'il a menti ?

Posté par
verdurin
re : Vérité en logique 13-05-21 à 18:24

Bonsoir
je m'immisce dans la discussion.
"(3>5)(3>4)" est une proposition.
Si on regarde la table de vérité de l'implication on voit qu'elle est vraie.
On le disait déjà en latin : ex falso quodlibet.

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 18:27

absolument !

si je lance un dé classique et que j'obtiens 7, alors demain il neigera ...

cette proposition est vraie !

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 18:29

l'implication (où P et Q sont des propositions)

P Q

est toujours vraie lorsque P est faux... quelle que soit la valeur de vérité de Q

Posté par
LuisFigo
re : Vérité en logique 13-05-21 à 18:32

Ok MM (si tu permets que je t'appelles comme cela)

Je pense qu'on y vient :

dans une table de vérité VRAI ou FAUX ne nécessite pas une démonstration, ni un contre-exemple, j'espère qu'on peut s'entendre là-dessus.

SI j'ai compris (j'espère, s'il vous plait....)
A(3)=>B(3) est vrai uniquement car le théorème a été établi, exact ?

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 18:35

oui, et parce que on est une ligne de la table de vérité qui donne V pour l'implication !

je répète : pour des propositions P et Q

P Q est synonyme de :  (non P) OU Q

P = A(3) = Faux
non P = Vrai
Q = B(3) = Faux

(P Q) = (non P) OU Q = Vrai

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 18:37

et c'est le principe d'un théorème qui est une proposition construite avec des quantificateurs et des prédicats... une fois qu'il est démontré on sait qu'on peut l'appliquer à des valeurs particulières

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 18:38

une table de vérité est une table de calcul... exactement comme une table de multiplication !

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 18:42

bon, je te laisse compiler tout ça

mais surtout commence par bien distinguer proposition et prédicat ...

Posté par
LuisFigo
re : Vérité en logique 13-05-21 à 18:42

Ok c'est super, donc est-ce qu'on s'entend aussi pour dire que si on a vrai ou faux pour une valeur particulière on n'a pas le théorème ? (je sais que c'est d'une trivialité confondante mais je pose quand même la question pour pouvoir passer à la suite)

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 18:43

je ne comprends pas ta question

Posté par
matheuxmatou
re : Vérité en logique 13-05-21 à 18:44

Vrai et Faux donnent l'état d'une proposition

tu as un problème de vocabulaire je crois !

un théorème est une proposition

Posté par
verdurin
re : Vérité en logique 13-05-21 à 18:44

Il est facile de vérifier que A(3)=>B(3) même si on a pas démontrer le théorème.

Si je prends comme prédicat G défini par G(x) signifie que x est la somme de deux nombres premiers.
À ma connaissance personne n'a démontré que \forall k\in\N\quad k>1\Rightarrow G(2k).
Mais ça ne m'empêche pas de vérifier que G(12) est vrai ou que G(2) est faux.

Posté par
malou Webmaster
re : Vérité en logique 13-05-21 à 18:44

Bonjour à tous,
LuisFigo, merci de comprendre que faire la demande en simultané sur plusieurs forums n'est pas très respectueux de toute l'aide apportée par des bénévoles qui passent leur temps pour expliquer...

1 2 +




Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !