Interactive Geometry Software

Interactive geometry software (IGS) allows you to create and then manipulate geometric constructions, primary in plane geometry. You start construction by putting few points and use them to define new objects (lines, circles, other points and so no). Then you can move points you start with and see how your construction changes. We use The Geometer's Sketchpad (GSP) as basis and describe only how each program differ from GSP. If you will need only basic ruler-and-compass construction, then there is no real difference between these programs for you.

Programs

C.a.R.

C.a.R. http://mathsrv.ku-eichstaett.de/MGF/homes/grothmann/java/zirkel/index.html a free GPL analog of GSP, written in Java. Plus:
  • Multi-platform,
  • Multi-lingual,
  • Assignments (good for teachers).
Minus
  • No calculations (in particular you will not be able to trisect an angle),
  • Unfriendly measurements,
  • Unfriendly loci (trajectories), no way to put a point on a locus.

Cabri Geometry

Cabri Geometry http://www.cabri.com/web/nsite/html/home.html an extended analog of GSP. Plus: better locus support, includes intersection of two loci. Minus: interface is a bit unfriendly.

Cinderella

Cinderella http://www.cinderella.de/tiki-index.php - very different from GSP, written in Java. Plus: Minus:
  • There is no way to do calculations (in particular you will not be able to trisect an angle).
  • No macro constructions,
  • Bit too algebraic: one can not construct a segment or arc, only lines and circles,
  • There is no way to hide objects,
  • It takes longer time to make the same construction on Cinderella than on GSP
  • No direct way to put a point on locus.
If you want to do non-Euclidean geometry as well then this is definitely for you.

Euklid DynaGeo

Euklid DynaGeo http://www.dynageo.com/ very reasonable analog of GSP.

Euklides

Euklides very basic, bit more calculus-oriented analog of GSP. Minus: very slow and lot more.

Dr genius

Dr genius ???

Dr Geo

Dr Geo http://www.ofset.org/drgeo very basic compass and ruler construction program GPL.

Gambol

Gambol http://gambol.sourceforge.net/ ???

The Geometer's Sketchpad

The Geometer's Sketchpad http://www.keypress.com/sketchpad/ (GSP) The most popular program right now.

The Geometric Supposer

The Geometric Supposer http://cet.ac.il/math-international/software5.htm ???

GEUP

GEUP http://www.filesland.com/companies/GEUP/GEUP.html very basic, bit more calculus-oriented analog of GSP. Plus: drawing part is bit better. Minus: a lot.

Isard

Isard http://www.jeannot.org/~js/isard/ ???

Kig

Kig http://edu.kde.org/kig/ a free (GPL) analog of GSP for KDE, bit more to calculus-oriented, part of KDE Edutainment Project . Plus: Minus:
  • It takes more time to create the same construction than in GSP,
  • there is no function to create a java applet for publishig on web,
  • no measurements,
  • no calculations.

Kgeo

Kgeo http://kgeo.sourceforge.net/ a free (GPL) analog of GSP for KDE, bit more too calculus-oriented. ???

KSEG

KSEG http://www.mit.edu/~ibaran/kseg.html free (GPL) analog of GSP which has few important unique features. Plus:
  • very comfortable interface,
  • very fast,
  • support large constructions,
  • makes better loci.
  • easy to use editable macro with support for recursion,
  • multilingual,
Minus:
  • there is no direct way to put a point on locus,
  • there is no function to create a java applet for publishing on web.
If you plan to do some heavy, complicated constructions in Euclidean geometry this is for you.

Non-Euclid

Non-Euclid http://cs.unm.edu/%7Ejoel/NonEuclid/ is a very basic Java-IGS only for Hyperbolic Geometry in the Poincar disk and the upper half-plane models.

Principle of continuity

Right now all IGS except Cinderella suffer from continuity problem: when you move a point in a construction points might jump or behave unexpectedly. Here is a test to check whether a particular program has such a problem: Construct the orthocenter of triangle and three mid points (say A', B' C' ) between vertexes and orthocenter. Construct a circumcircle of A'B'C' . This is the nine-point circle, it intersect each side of the original triangle at two points: the base of altitude and midpoint. construct an intersection of one side with the circle at mid point now move opposite vertex of the original triangle, if the constructed point does not move when base of altitude movies trough it that probably means that your program does not have Continuity problem.

Related programs

External links

 

<< PreviousWord BrowserNext >>
live bootleg
mastermind productions
thomas pride (vc)
exchange sacrifice
mohammad hashim kamali
gwin
calshot
steve barton
freeppp
yogi pullavar
sonic origami
hugh talbot burgoyne
downy mildew
undercity
buhl
naltrexone
order of aviz
granny boswell
mastermind media
2001 in australia
hotel canberra
inner north coast ranges
john edmund commerell
council of troyes
aradia de toscano
best off sky ranger
barry mazur
kano motonobu
car wash
hagerstown suns
rock in a hard place
kingsport mets
village vanguard
aeros
penny knife
best off
nana mouskouri
synod of epaone
council of vaison
council of valence
council of orleans
spawning (computer gaming)
salonius of embrun
side chain theory