2009
DOI: 10.1007/s10817-009-9135-8
|View full text |Cite
|
Sign up to set email alerts
|

Geometry Constructions Language

Abstract: Geometry Constructions Language (gcl) is a language for explicit descriptions of constructions in Euclidean plane and of their properties. Other mathematical objects can also be described in the language. The language gcl is intuitive and simple, yet it supports arrays, flow control structures, user-defined procedures, etc. The processors for the gcl language -applications gclc and Wingclc-enable visualization of described objects and producing of mathematical illustrations, provide different semantical inform… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
20
0
1

Year Published

2010
2010
2023
2023

Publication Types

Select...
5
2
1

Relationship

2
6

Authors

Journals

citations
Cited by 31 publications
(21 citation statements)
references
References 26 publications
0
20
0
1
Order By: Relevance
“…Currently export to natural language form (in English language, in LaTeX format), as well as export to the GCLC language are supported. For example, a generated construction for problem 32: Formal specification of generated 9 construction, along with its illustration, is generated automatically using geometrical language GCLC (Janičić, 2006(Janičić, , 2010Janičić & Quaresma, 2006). Beside construction, a specification of input to the provers integrated in GCLC tool can be generated.…”
Section: Methodsmentioning
confidence: 99%
“…Currently export to natural language form (in English language, in LaTeX format), as well as export to the GCLC language are supported. For example, a generated construction for problem 32: Formal specification of generated 9 construction, along with its illustration, is generated automatically using geometrical language GCLC (Janičić, 2006(Janičić, , 2010Janičić & Quaresma, 2006). Beside construction, a specification of input to the provers integrated in GCLC tool can be generated.…”
Section: Methodsmentioning
confidence: 99%
“…GCLC 12 [29,32] is a tool for the visualisation of objects and notions of geometry and other fields of mathematics. The primary focus of the first versions of the GCLC was producing digital illustrations of Euclidean constructions in L A T E X form (hence the name "Geometry Constructions → L A T E X Converter"), but now it is more than that: GCLC can be used in mathematical education, for storing visual mathematical contents in textual form (as figure descriptions in the underlying language), and for studying automated reasoning methods for geometry.…”
Section: Gclcmentioning
confidence: 99%
“…A figure can be generated (in the Cartesian model of Euclidean plane) on the basis of an abstract description. The language of GCLC [32] consists of commands for basic definitions and constructions, transformations, symbolic calculations, flow control, drawing and printing (including commands for drawing parametric curves and surfaces, functions, graphs, and trees), automated theorem proving, etc. Libraries of GCLC procedures provide additional features, such as support for hyperbolic geometry.…”
Section: Gclcmentioning
confidence: 99%
“…Typical relations among elements are equivalence, congruence, perpendicularity, parallelism, coincident, membership(X is a part of Y), and their negations [7]. Part of the primitive geometric bases is raised in [2,[6][7]. In our framework, the primitive geometric bases include: …”
Section: Geometric Basismentioning
confidence: 99%
“…We define the geometric basis, which is similar to the concept of "construction". Reference [6] define some constructions. But we use different theorem provers.…”
Section: Introductionmentioning
confidence: 99%