We propose computer-assisted techniques for helping with pedagogy in Algebra. In particular, given a proof problem p (of the form Left-hand-side-term = Right-hand-side-term), we show how to automatically gener-ate problems that are similar to p. We believe that such a tool can be used by teachers in making examinations where they need to test students on problems similar to what they taught in class, and by students in generating practice problems tailored to their specific needs. Our first insight is that we can generalize p syntactically to a query Q that implicitly represents a set of problems [[Q]] (which includes p). Our second insight is that we can explore the space of problems [[Q]] automatically, use classical results from polynomi...
Mathematica®: A Problem-Centered Approach introduces the vast array of features and powerful mathema...
As verification efforts using interactive theorem proving grow, we are in need of certified algorith...
The purpose of the thesis is to get a better understanding of computer algebra in general, and polyn...
Designed to facilitate the transition from undergraduate calculus and differential equations to lear...
This paper presents a new algorithm to automatically solve algebra word prob-lems. Our algorithm sol...
This article examines the idea of ‘following the flow of a proof with an example ’ in order to assis...
The extensive use of computers in mathematics and engineering has led to an increased demand for rel...
We present an approach for automatically learning to solve algebra word problems. Our algorithm reas...
. Mechanised reasoning systems and computer algebra systems have different objectives. Their integra...
It is well known that mathematical proofs often contain (abstract) algorithms, but although these al...
We present a prototype of a computer algebra system that is built on top of a proof assistant, HOL L...
Showing the power of computer algebra systems for a quick analysis of (applied) mathematical problem...
This paper will be concerned with undergraduate and graduate students’ problem solving as they encou...
AbstractThis paper describes how computer algebra systems can be used to help students understand ma...
In connection with the spread of computer algebra systems (and algebraic calculators), the natural q...
Mathematica®: A Problem-Centered Approach introduces the vast array of features and powerful mathema...
As verification efforts using interactive theorem proving grow, we are in need of certified algorith...
The purpose of the thesis is to get a better understanding of computer algebra in general, and polyn...
Designed to facilitate the transition from undergraduate calculus and differential equations to lear...
This paper presents a new algorithm to automatically solve algebra word prob-lems. Our algorithm sol...
This article examines the idea of ‘following the flow of a proof with an example ’ in order to assis...
The extensive use of computers in mathematics and engineering has led to an increased demand for rel...
We present an approach for automatically learning to solve algebra word problems. Our algorithm reas...
. Mechanised reasoning systems and computer algebra systems have different objectives. Their integra...
It is well known that mathematical proofs often contain (abstract) algorithms, but although these al...
We present a prototype of a computer algebra system that is built on top of a proof assistant, HOL L...
Showing the power of computer algebra systems for a quick analysis of (applied) mathematical problem...
This paper will be concerned with undergraduate and graduate students’ problem solving as they encou...
AbstractThis paper describes how computer algebra systems can be used to help students understand ma...
In connection with the spread of computer algebra systems (and algebraic calculators), the natural q...
Mathematica®: A Problem-Centered Approach introduces the vast array of features and powerful mathema...
As verification efforts using interactive theorem proving grow, we are in need of certified algorith...
The purpose of the thesis is to get a better understanding of computer algebra in general, and polyn...