Mathematical Knowledge Management in HELM

  title={Mathematical Knowledge Management in HELM},
  author={Andrea Asperti and Luca Padovani and Claudio Sacerdoti Coen and Ferruccio Guidi and Irene Schena},
  journal={Annals of Mathematics and Artificial Intelligence},
The paper describes the general philosophy and the main architectural and technological solutions adopted in the HELM Project for the management of large repositories of mathematical knowledge. The leitmotiv is the extensive use of XML technology, and the exploitation of information in the “Web way”, that is without a central authority, with few basic rules, in a scalable, adaptable, and extensible manner. 
Engineering Mathematical Knowledge
This paper combines the projects MMISS and CDET to achieve major benefits for mathematical knowledge management, including semantic annotations relate mathematical constructs and fine-grained version control enables change management and configuration management.
Mashups Using Mathematical Knowledge
This chapter deals with mathematical mashups and focuses on those that process mathematical knowledge rather than, e.g., huge amounts of numeric data, as it is the structure of knowledge that distinguishes mathematics from other application domains.
A Query Language for a Metadata Framework about Mathematical Resources
The syntax and semantics of a query language which gives access to a search engine capable of retrieving resources on the basis of meta-information are described: the role ofmeta-data consists in filtering the relevant data.
Searching and retrieving in content-based repositories of formal mathematical knowledge
This thesis presents a query language for an RDF (Resource Description Framework) database and discusses its applications in the context of the HELM project, which aims at integrating the modern tools for the automation of formal reasoning with the most recent electronic publishing technologies.
Publication/Citation: A Proof-Theoretic Approach to Mathematical Knowledge Management
There are many real-life examples of formal systems that support certain constructions or proofs, but that do not provide direct support for remembering them so that they can be recalled and reused
Digitisation, Representation, and Formalisation
This paper presents a spectrum of approaches to solving the various problems inherent in this task, arguing that a variety of approaches is both necessary and useful.
Mathematical Knowledge Management
  • W. Farmer
  • Computer Science
    Encyclopedia of Knowledge Management
  • 2011
The main issues of managing mathematical knowledge are introduced and it is becoming increasingly difficult to effectively disseminate mathematical knowledge, and to ascertain what mathematical results are known and how they are related to each other.
Brokers and Web-Services for Automatic Deduction : a Case Study
A planning broker and several Web-Services for automatic deduction are presented, each of which implements one of the tactics usually available in interactive proof-assistants.
A Content Based Mathematical Search Engine: Whelp
The prototype of a content based search engine for mathematical knowledge supporting a small set of queries requiring matching and/or typing operations is described. The prototype — called Whelp —
MKM: a new interdisciplinary field of research
The challenges facing MKM are daunting, but a UDML, even just partially constructed, would transform how mathematics is learned and practiced.


OMDOC: Towards an Internet Standard for the Administration, Distribution, and Teaching of Mathematical Knowledge
An extension OMDoc to the OPEN-MATH standard is presented that allows the representation of the semantics and structure of various kinds of mathematical documents, including articles, textbooks, interactive books, courses.
HELM and the Semantic Math-Web
By the application of XML technology to the large repositories of structured, content oriented information offered by Logical Frameworks the authors meet the ultimate goal of the Semantic Web, that is to allow machines the sharing and exploitation of knowledge in the Web way, in a scalable, adaptable, extensible manner.
OMDoc: an infrastructure for OpenMath content dictionary information
OMDoc extends OPENMATH by adding support for document markup and structured specification, which will allow the user to reuse, and inherit CD information in a flexible, but well-defined way.
Generation and presentation of formal mathematical documents
The field of formal mathematics is interesting for mathematicians and computer scientists who are not in the first place interested in the logical foundations of mathematics, however, the 2000 years of existence of mathematics are not directed towards full formalization.
Extracting Text from Proofs
A transducer is described from proof objects to pseudo natural language that has been implemented for the Coq system to present formal proofs in an intelligible form.
The Coq proof assistant : reference manual, version 6.1
Coq is a proof assistant based on a higher-order logic allowing powerful definitions of functions. Coq V6.1 is available by anonymous ftp at and
Implementing mathematics with the Nuprl proof development system
This ebook presents full variant of this ebook in DjVu, PDF, ePub, doc, txt forms, and on the website you may read guides and different art eBooks online, either downloading or downloading.
Explication textuelle de preuves pour le calcul des constructions inductives
Ce travail concerne la presentation des preuves formalisees dans le calcul des constructions inductives. Le calcul des constructions est un [lambda]-calcul type introduit par Th. Coquand et G. Huet.
Logical frameworks
Certified and Portable Mathematical Documents from Formal Contexts
MKM'2001: Mathematical Knowledge Management, RISC, A-4232 Schloss Hagenberg, September 24-26, 2001