Valores lógicos

Pueden emplearse las variables lógicas o booleanas verdadero (true) o falso (false) en GeoGebra. Basta ingresar, por ejemplo, a = true o b = false en la Barra de Entrada y presionar la tecla Intro. Con las variables booleanas se puede definir la visibilidad condicional de un objeto.

Casilla de verificación y teclas de flecha

Las variables booleanas libres pueden exponerse como casillas de verificación en la Menu view graphics.svg Vista Gráfica (ver herramienta Mode showcheckbox.svg Casilla de control). Luego de seleccionar una variable booleana en la Menu view algebra.svg Vista Algebraica, se pueden utilizar las teclas de flecha para modificar el valor de la variable booleana (ver Animación manual).

También es posible utilizar variables booleanas como números (valor 0 o 1). Esto permite usar una casilla de verificación como velocidad dinámica de un deslizador animado, lo que posibilita iniciar y detener la animación. En este caso, el botón de animación solo se muestra en la Menu view graphics.svg Vista Gráfica si también existe un deslizador animado con velocidad estática (es decir, no dinámica).

Operaciones

Se pueden utilizar las siguientes operaciones para variables booleanas y condiciones en GeoGebra, ya sea seleccionándolas de la lista junto a la Barra de Entrada o ingresándolas mediante el teclado:

Operación Lista Teclado Ejemplo Tipos de objetos

Igual

==

a ≟ b o a == b

números, puntos, rectas, cónicas, funciones (se necesita CAS), planos, a, b

Distinto

!=

a ≠ b o a != b

números, puntos, rectas, cónicas, funciones (se necesita CAS), planos a, b

Menor que

<

a < b

números a, b

Mayor que

>

a > b

números a, b

Menor o igual que

a ≤ b o a ⇐ b

números a, b

Mayor o igual que

>=

a ≥ b o a >= b

números a, b

Y

&&

a ∧ b o a && b

booleanos a, b

O

||

a ∨ b o a || b

booleanos a, b

No

¬

!

¬a o !a

booleano a

O exclusivo

Alt+

a ⊕ b

booleanos a, b

Implicación

a → b

booleanos a, b

Paralela

a ∥ b

rectas a, b

Perpendicular

a ⊥ b

rectas a, b

Pertenece a

a ∈ lista1

número a, lista de números lista1

Subconjunto

lista1 ⊆ lista2

listas lista1 y lista2

Subconjunto propio

lista1 ⊂ lista2

listas lista1 y lista2