PhoX
- PhoX
-
PhoX (logiciel)
PhoX (1994) est un assistant de preuve développé par Christophe Raffalli à l'Université de Savoie et antérieurement à Jussieu avec la participation de Philippe Curmin, Pascal Manoury et Paul Roziere.
Son nom provient du fait qu'un renard (en anglais fox) peut manger un coq (Coq est un autre assistant de preuve). Il signifie également Proof assistant in Higher Order logic eXtensible.
Il a été écrit dans le langage Objective Caml, et peut être utilisé sur la plus grande partie des systèmes informatiques comme Linux, Windows et Mac OS X.
Ainsi que l'indique son nom en anglais, PhoX est basé sur la Logique d'ordre supérieur et est extensible. Un des principes de ce programme est d'être le plus convivial possible, et de demander peu de temps d'apprentissage, celui-ci étant utilisé pour l'enseignement auprès des étudiants de mathématiques.
Voici les différentes caractéristiques de PhoX :
- Les preuves sont développées en déduction naturelle.
- Un démonstrateur automatique modeste permet de terminer automatiquement les points de preuve aisés.
- Un raisonnement équationnel est également disponible, soit automatiquement, soit pour faire de la réécriture.
- Les règles peuvent être étendues par l'utilisateur, tout comme la syntaxe.
- L'arbre de preuve est construit au fur et à mesure de la preuve, et vérifié à la fin.
- Il est possible d'utiliser des modules, dans une mesure qui ne permet pas la quantification universelle sur ceux-ci.
Liens et documents externes
- (en) Le site du projet
- Christophe Raffalli travaille actuellement sur un autre assistant de démonstration, PML (Proved ML ou Programmable Mathematical Logic) Site de PML
- Portail des mathématiques
- Portail de la logique
Catégories : Théorie des types | Assistant de preuve
Wikimedia Foundation.
2010.
Contenu soumis à la licence CC-BY-SA. Source : Article PhoX de Wikipédia en français (auteurs)
Regardez d'autres dictionnaires:
PhoX — Saltar a navegación, búsqueda En la Demostración automática de teoremas, PhoX es un asistenete de pruebas que es eXtensible. El usuario le da a PhoX un objetivo inicial, guiándole a través de de los subobjetivos y pruebas, para llegar al objetivo … Wikipedia Español
Phox — (logiciel) PhoX (1994) est un assistant de preuve développé par Christophe Raffalli à l Université de Savoie et antérieurement à Jussieu avec la participation de Philippe Curmin, Pascal Manoury et Paul Roziere. Son nom provient du fait qu un… … Wikipédia en Français
PhoX — In automated theorem proving, PhoX is a proof assistant based on higher order logic which is eXtensible. The user gives PhoX an initial goal and guides it through subgoals and evidence to prove that goal. (Internally, it constructs natural… … Wikipedia
PhoX (logiciel) — PhoX (1994) est un assistant de preuve développé par Christophe Raffalli à l Université de Savoie et antérieurement à Jussieu avec la participation de Philippe Curmin, Pascal Manoury et Paul Roziere. Son nom provient du fait qu un renard (en… … Wikipédia en Français
phox — (= phox47; phox67) Components of the NADPH oxidase system in phagocytes, the system responsible for generating an oxidative burst and thus bacterial killing. Phox47 and phox67 are cytoplasmic and only associate with the integral membrane… … Dictionary of molecular biology
PHOX — Photonics Corporation (Business » NASDAQ Symbols) … Abbreviations dictionary
PHOX — paired mesoderm homeobox [gene] … Medical dictionary
phox — o (G). Pointed … Dictionary of word roots and combining forms
PHOX — abbr. PHOTONICS CORP NASDAQ … Dictionary of abbreviations
PHOX — • paired mesoderm homeobox [gene] … Dictionary of medical acronyms & abbreviations