![]()
Précédent : Environnements de preuve Remonter :
Environnements de preuve Suivant :
Gestion
de plusieurs tâches simultanées
Participant : Yves Bertot
Lorsque le raisonnement formalisé en Coq comporte des nombres entiers ou réels, de nombreuses étapes élémentaires de raisonnement se font par réécriture. Lorsque ce type de raisonnement n'est pas effectué par une procédure automatique, la mise en oeuvre de la réécriture est particulièrement fastidieuse, car il faut à la fois déterminer le théorème à appliquer et la position où la transformation doit avoir lieu. Nous avons développé un outil qui permet d'interpréter les mouvements de l'utilisateur avec la souris comme des déplacements de données dans les formules mathématiques, permettant ainsi une augmentation spectaculaire de la vitesse d'interaction. Cet outil est également extensible pour s'adapter rapidement au domaine choisi par l'utilisateur. Il complète l'outil de preuve par sélection déjà mis au point au cours des années précédentes, et qui ne s'adaptait pas bien à la réécriture.