CAS Perspective
The
CAS Perspective includes the
CAS View and the
Graphics View. By default, the
coordinate axes are shown in the
Graphics View. Depending on which of these Views is activated, either the Graphics View Toolbar or the CAS View Toolbar are shown at the top of the app, with the
Undo / Redo buttons in the top right corner.







The CAS View
The
CAS View allows you to use GeoGebra's CAS (Computer Algebra System) for symbolic computations. It consists of cells with an Input Bar at the top and the output displayd below it. You can use this Input Bar the same way as the normal Algebra View Input Bar, with the following differences:
CAS View offers a selection of keyboard shortcuts that help you to evaluate or check your input, as well as to reuse previous input or output in a new row.

- You can use variables that were not assigned any value.
Example: Enter
(a+b)^2
and select theExpand tool. You will get the output a²+2ab+b².
- Equations are entered using an equal sign
=
(e.g.y = 2*x
), while the input:=
indicates an assignment (e.g.f(x) := 2*x
). Note: This means that the inputa = 2
will not assign value 2 to the variable a. - Multiplication needs to be marked explicitly using an asterisk
*
or a space between the factors.

Task
Get in touch with the
CAS Perspective by following the instructions below.

Instructions
1. | ![]() | Enter (x - 2) (x + 1) into the Input Bar of the ![]() |
2. | ![]() | Evaluate your input using the Symbolic Evaluation tool.
Note: Your expression is simplified and displayed as x² - x - 2 in the output display. |
4. | ![]() | Keep your input using the Keep Input tool.
Note: Your expression is not changed and will be displayed as (x - 2) (x + 1) in the output display.
|
5. | ![]() | Create a quadratic polynomial by entering f(x):= x^2 – 3/2 * x + 2 into the first row and select the Keep Input tool instead of pressing the Enter key. |
6. | | Note: If you want your entered expression not to be changed in any way, choose the tool before entering it. |
7. | ![]() | Enter f(x) into the second row and select the Factor tool to find the factors of the function. |
8. | ![]() | Enter f(x) into the third row and select the Derivative tool to calculate the derivative of the function. |
9. | ![]() | Hint: You can display the function in the ![]() ![]() |