flowchart LR
A["Déterminer ce qui doit </br> être vérifié"]
B["Écrire les théorèmes </br> à prouver"]
C["**Écrire les preuves**"]
D("Certifier les preuves </br> avec un outil fiable")
A --> B
B --> C
C --> D
Introduction



Program testing can be used to show the presence of bugs, but never to show their absence
Dijkstra
On veut vérifier que les accès sont cohérents avec les règles du serveur :
L’IA peut-elle éviter d’avoir à faire ce travail pénible ?
Une question de spécification
flowchart LR
A["Déterminer ce qui doit </br> être vérifié"]
B["Écrire les théorèmes </br> à prouver"]
C["**Écrire les preuves**"]
D("Certifier les preuves </br> avec un outil fiable")
A --> B
B --> C
C --> D
Où est-ce que ça pourrait mal se passer ?
`
test
Warning
Voir
Tip 1: Ti
Logique et démonstration — Jules Chouquet — page du cours