L'objet de cette thèse est d'étudier les capacités du système Coq à mélanger démonstrations et programmes en pratique en essayant d'y implémenter une part du programme Kenzo, un outil de calcul formel en algèbre homologique. À cet effet, nous travaillons sous trois contrainte: nous voulons essayer de lire le programme comme une démonstration avec un contenu calculatoire, ces démonstrations doivent calculer efficacement et nous cherchons à éviter de dupliquer des morceaux de démonstration. Nous montrons dans un premier temps comment le soucis d'efficacité conduit à reconsidérer certains aspects des mathématiques traditionnelle. Nous proposons une abstraction catégorielle adaptée, qui répond à la fois à un soucis de clareté et au besoin de pa...
Projet EURECAOn trouve dans cet article une traduction possible de la notion de termes et de substit...
Voir la page du livre à l’adresse \url{https://hal.archives-ouvertes.fr/AECF/}International audience...
Dans cette thèse, nous visons à formaliser les effets calculatoires. En effet, les langages de progr...
The object of this thesis is the study of the ability of the Coq system to mix proofs and programs i...
Les méthodes formelles ont atteint un degré de maturité conduisant à la conception de systèmes de pr...
La calculabilité est la théorie mathématique des fonctions calculables en droit par un algorithme. F...
Les méthodes formelles ont atteint un degré de maturité conduisant à la conception de systèmes de pr...
L'objectif de cette thèse est de produire un environnement permettant de raisonner formellement sur ...
On décrit dans ce mémoire un ensemble d'algorithmes qui nous ont permis de développer un logiciel Li...
Scientific computing is often associated with numerical computation. Yet in many scientific discipli...
Une fonction sera dite calculable s'il existe un processus mécanique calculant la valeur de cette fo...
The dependently typed lambda-calculus with algebraic datastructures is a programming language with v...
Un problème de géométrie algébrique réelle s'exprime sous forme d’un système d’équations et d’inéqua...
Dans cette thèse, nous cherchons à développer de nouvelles techniques pour écrire plus simplement de...
Les assistants de preuve basés sur des théories des types dépendants sont de plus en plus utilisé co...
Projet EURECAOn trouve dans cet article une traduction possible de la notion de termes et de substit...
Voir la page du livre à l’adresse \url{https://hal.archives-ouvertes.fr/AECF/}International audience...
Dans cette thèse, nous visons à formaliser les effets calculatoires. En effet, les langages de progr...
The object of this thesis is the study of the ability of the Coq system to mix proofs and programs i...
Les méthodes formelles ont atteint un degré de maturité conduisant à la conception de systèmes de pr...
La calculabilité est la théorie mathématique des fonctions calculables en droit par un algorithme. F...
Les méthodes formelles ont atteint un degré de maturité conduisant à la conception de systèmes de pr...
L'objectif de cette thèse est de produire un environnement permettant de raisonner formellement sur ...
On décrit dans ce mémoire un ensemble d'algorithmes qui nous ont permis de développer un logiciel Li...
Scientific computing is often associated with numerical computation. Yet in many scientific discipli...
Une fonction sera dite calculable s'il existe un processus mécanique calculant la valeur de cette fo...
The dependently typed lambda-calculus with algebraic datastructures is a programming language with v...
Un problème de géométrie algébrique réelle s'exprime sous forme d’un système d’équations et d’inéqua...
Dans cette thèse, nous cherchons à développer de nouvelles techniques pour écrire plus simplement de...
Les assistants de preuve basés sur des théories des types dépendants sont de plus en plus utilisé co...
Projet EURECAOn trouve dans cet article une traduction possible de la notion de termes et de substit...
Voir la page du livre à l’adresse \url{https://hal.archives-ouvertes.fr/AECF/}International audience...
Dans cette thèse, nous visons à formaliser les effets calculatoires. En effet, les langages de progr...