Présentation de la Machine à Preuves
La Machine à Preuves est un outil visuel pour effectuer des preuves dans diverses logiques, telles que la logique propositionnelle et la logique des prédicats. Elle permet aux utilisateurs d'ajouter des blocs représentant les différentes étapes de preuve, de les relier correctement, et si la conclusion devient verte, alors ils ont créé une preuve complète.
Fonctionnement de la Machine à Preuves
La Machine à Preuves a été créée pour transmettre le plaisir et la joie de faire des preuves, notamment de manière assistée par ordinateur, sans avoir à apprendre au préalable la syntaxe d'un véritable système de preuve comme Isabelle. Les utilisateurs peuvent simplement faire glisser et déposer des blocs pour relier deux points, et pour certains exemples de preuves complètes, voir cet article.
Limites et perspectives de la Machine à Preuves
Actuellement, les preuves ne sont sauvegardées que dans le navigateur de l'utilisateur, ce qui signifie qu'elles seront perdues lorsque l'utilisateur supprimera son stockage local après avoir fermé la fenêtre ou l'onglet, ou si c'est une session de navigation privée. Les développeurs ont des plans pour sauvegarder les progrès sur leur serveur dans une version future. De plus, la Machine à Preuves est un logiciel libre, ce qui signifie que les utilisateurs peuvent contribuer au code et améliorer l'outil.
Contribution et développement de la Machine à Preuves
La Machine à Preuves a été développée principalement par Joachim Breitner, avec l'aide précieuse de certains collègues et amis. Pour plus d'informations sur la Machine à Preuves, en particulier du point de vue académique, voir les publications suivantes. Les utilisateurs peuvent sélectionner des blocs dans une preuve en les cliquant tout en maintenant la touche Shift enfoncée, puis créer un bloc personnalisé qui englobe les blocs sélectionnés.