2011
DOI: 10.1007/978-3-642-22673-1_23
|View full text |Cite
|
Sign up to set email alerts
|

MathScheme: Project Description

Abstract: The mission of mechanized mathematics is to develop software systems that support the process people use to create, explore, connect, and apply mathematics. Working mathematicians routinely leverage a powerful synergy between deduction and computation. The artificial division between (axiomatic) theorem proving systems and (algorithmic) computer algebra systems has broken this synergy. To significantly advance mechanized mathematics, this synergy needs to be recaptured within a single framework. MathScheme [6]… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
17
0

Year Published

2013
2013
2019
2019

Publication Types

Select...
4
1
1

Relationship

3
3

Authors

Journals

citations
Cited by 10 publications
(17 citation statements)
references
References 3 publications
0
17
0
Order By: Relevance
“…Since transformers manipulate the syntax of expressions, biform theories are difficult to formalize in a traditional logic. The notion of a biform theory is a key component of a framework for integrating axiomatic and algorithmic mathematics that is being developed under the MathScheme project [28] at McMaster University, led by Jacques Carette and the author. One of the main goals of the MathScheme is to see if a logic like ctt qe can be used to develop a library of biform theories connected by meaning preserving theory morphisms.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…Since transformers manipulate the syntax of expressions, biform theories are difficult to formalize in a traditional logic. The notion of a biform theory is a key component of a framework for integrating axiomatic and algorithmic mathematics that is being developed under the MathScheme project [28] at McMaster University, led by Jacques Carette and the author. One of the main goals of the MathScheme is to see if a logic like ctt qe can be used to develop a library of biform theories connected by meaning preserving theory morphisms.…”
Section: Resultsmentioning
confidence: 99%
“…(24) is an instance of part 5 of Theorem 9.3.1;(25) follows from (24) by Weakening;(26) and(27) follow from the hypothesis E 2 o and Axioms B5.1-6 by Universal Generalization, Universal Instantiation, the Equality Rules and propositional logic;(28) and(29)follow from (26), (27), and the hypothesis D o by Universal Instantiation, parts 5 and 7 of Lemma 9.3.2, the Equality Rules, and propositional logic; (30) and (31) follow from (28), (29), and the hypothesis E 2 ′ and propositional logic; (40)-(43) follow from the hypothesis E 2 o and the definition of IS-EFFECTIVE by Beta-Reduction by Substitution, part 4 of Lemma 6.6.2 and Lemma 9.3.2; and (44) follows from (41)-(43) by Lemma 6.3.7.…”
mentioning
confidence: 99%
“…The next step in our investigation will be to realize and test such support in the OMDoc/MMT [MMT;KRZ10] and the MathScheme [CFO11] systems, fully develop the examples sketched in this paper, and test the interactions on developers, students, and practitioners (see section 3).…”
Section: Resultsmentioning
confidence: 99%
“…Our work on OMDoc/MMT [MMT;KRZ10] and the MathScheme [CFO11] systems have given us a decent intuition (or so we feel) regarding the services that a theory-graph based system should provide. We now extent this to realms.…”
Section: Representing and Growing Realms In A Udlmmentioning
confidence: 99%
“…This research is part of the MathScheme project [2], a long-term initiative at McMaster University led by Dr. Jacques Carette and the author with the aim of producing a framework in which formal deduction and symbolic computation are tightly integrated.…”
Section: Acknowledgmentsmentioning
confidence: 99%