Un table ne se lit pas forcément par colonnes, tout dépend des conventions utilisées pour écrire cette table.
Tu écris: "si P est faux et nonP est vrai ..."
Tu n'as pas le choix, nonP est par défintion "le contraire" de P.
Donc pas question dans la table d'envisager le cas P = Vrai et nonP = Vrai par exemple.
-----
[(p-->q) et (q-->p)] <--> [p<-->q]
On examine les 4 cas possibles pour le couple (p,q)
(p,q) = (V,V) --> [(p-->q) et (q-->p)] est Vrai
(p,q) = (V,F) --> [(p-->q) et (q-->p)] est faux car (p-->q) n'est pas respecté.
(p,q) = (F,F) --> [(p-->q) et (q-->p)] est Vrai
(p,q) = (F,V) --> [(p-->q) et (q-->p)] est faux car (q-->p) n'est pas respecté.
La table pourrait être (et ici je l'ai faite pour la lire en horizontal):
Il reste à compléter la dernière colonne de [p<-->q] ...
Vérifie