2020
DOI: 10.4204/eptcs.313.1
|View full text |Cite
|
Sign up to set email alerts
|

Automating the Generation of High School Geometry Proofs using Prolog in an Educational Context

Abstract: When working on intelligent tutor systems designed for mathematics education and its specificities, an interesting objective is to provide relevant help to the students by anticipating their next steps. This can only be done by knowing, beforehand, the possible ways to solve a problem. Hence the need for an automated theorem prover that provide proofs as they would be written by a student. To achieve this objective, logic programming is a natural tool due to the similarity of its reasoning with a mathematical … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(3 citation statements)
references
References 16 publications
0
3
0
Order By: Relevance
“…With dynamically generated strategies it could be possible to add points introduced by students without a high increase in CPU time. QED-Tutrix is a geometry tutor that uses a different approach by first extending a problem figure into a super-figure that contains possible useful points and segments (Font et al 2020). A student who uses this system can only use points and segments in the figure and the super-figure.…”
Section: Discussionmentioning
confidence: 99%
“…With dynamically generated strategies it could be possible to add points introduced by students without a high increase in CPU time. QED-Tutrix is a geometry tutor that uses a different approach by first extending a problem figure into a super-figure that contains possible useful points and segments (Font et al 2020). A student who uses this system can only use points and segments in the figure and the super-figure.…”
Section: Discussionmentioning
confidence: 99%
“…For this corpus, Larus is used with options: no case splits, start by looking for a proof of at most 8 steps, and check the generated proof using Coq . 28…”
Section: Col-trans Corpusmentioning
confidence: 99%
“…Having available all proofs of a theorem (within some logical framework) can be useful, for instance, in the context of education: "intelligent tutor systems" for mathematics education should be able to know all possible ways to solve a problem so they can help the students by anticipating their next steps (one such system, developed by Font et. al, based on a form of exhaustive search and implemented in Prolog, generates all proofs of geometry theorems using a custom set of axioms [28]).…”
Section: Short Proofs Shortest Proofs All Proofsmentioning
confidence: 99%