Problem with = syntax

ebrn shared this idea 6 years ago
Under Consideration

Hi everybody

As a french mathematics teacher I meet a problem with geogebra syntax for A=(-2,4).

In France it's written in bad syntax.

= sign must be used between two objects of the same kind, two points or two numbers...

because it is the same object with two ways of nominate it.


It's the same number on each side of =


A is a point and (-2,4) is a pair of numbers, you can't use =

The right syntax is A(-2,4) without = sign.

May be it's possible to add a way of choosing your syntax you prefer in geogebra.

It would be of great help to me. My students write all the time bad mathematics syntax and I can't correct them.

Sorry to bother you with my problems but I think it's really important.

Thanks for reading me.


Comments (3)


French language : Bonjour Elisabeth, tu peux si tu le veux utiliser le forum français.

Hi Elisabeth, try Preference>advanced and you can try, as coordinate, the syntax : A:(x,y) maybe better than =.

You'll have other problems with . , and ;


Bonjour Elisabeth

C'est une question à laquelle j'ai maintes fois répondu sur ce forum

In English here

Voici un extrait d'une de mes réponses en français :

"Chaque objet est défini par

Un nom et une valeur ou une définition (comme écrit dans les propriétés de l'objet)

Pour séparer le nom de la valeur (ou de la définition) on utilise le séparateur = (ou bien les : dans le cas des coniques car le = est déjà utilisé dans la définition de la conique)

Ainsi dans l'écriture A=(2;3), le = n'est pas un = au sens mathématique... mais doit être vu comme un séparateur

Moi je lis A défini par (2;3)

De la même façon c:x+y=1 se lit c défini par x+y=1

On aborde ici la notion informatique de variable et d'affectation... (a=3 c'est a prend pour valeur 3)"

Cela peut-être une bonne occasion d'expliquer le "=" informatique et le "=" mathématiques à tes étudiants... :confused:


While not mathematically incorrect, A = (-2,3) is not truly an equality, it is an assignment statement from a programming language. A(-2,3) is commonly used mathematically in the US for a point; however, my students easily accepted the assignment statement us in GeoGebra. GeoGebra uses '==' to verify equalities in an If.

Users of mathematical softwares, including spreadsheets, have a need for multiple uses of the '=' symbol which an not necessarily mathematical. To write a purely mathematical program approaches AI, artificial intelligence, and quite expensive.


© 2022 International GeoGebra Institute