Below is a glossary of words used in this manual.
Terminology | Definition |
Atomic | An atomic is an indivisible element of a task's data. For example, for the Set Of Scalars task an atomic is a scalar and for the Set Of 2D Points task an atomic is a 2D Point (x and y value pair). An atomic is also referred to as an element. See also: Component, Element.
Digression: A dictionary defines atomic as: "a single irreducible unit or component in a larger system" but that does not account for the complex nature of the issue. For example, an atomic element such as a hydrogen atom is comprised of protons and electrons and thus the atomic element is reducible. This notion may be both historical or simply a matter of convenience. For example: an electron may also be reducible and the product of the reduction may itself be reducible. A number is reducible to digits, digits to pixels, pixels to RGB components, RGB components to photons, photons to wave functions and eventually Heisenberg states that everything has an element of uncertainty so that any explanation can be reduced to anything (theoretically), such as a banana, so it is better just to drop this subject before this digression moves on to Gödel's incompleteness theorems. |
Column | A Column refers to a column of a table (in the vertical direction) or a bar of a bar chart oriented in the y-direction. This dual meaning leads to a bit of confusing use of the word column in the Set Of Scalars task. |
Component | A component is a piece of an atomic value. For example, for the Set Of Scalars task a component is a scalar (identical to an atomic) and for the Set Of 2D Points task a component is either the x or y value of the point. See also: Atomic, Element |
Element | An element is any single indexed part of a set. For example, for the Set Of 2D Points task an element is either a single 2D point, or is a list of points (since the task uses a set of set of points as data). |
Representation | A representation is either numeric (a bunch of numbers) or graphical (a graph). The number representation is used to show, retrieve and edit numeric data and the graphical representations are used to show that data. The Main Idea section defines representations further. |
Scalar | A scalar is a single number such as 3.1415 . A scalar can also be called a number which is more common but in this manual the word scalar is preferred. |
Task | A Task is a specific class of problems that is associated with a class of data. For example: The line graph task operates on 2D points and that is why the line graph task is called "Set Of 2D Points" because the data is what binds the different representations of that task together (line, scatter, area, etc.). |
Tool | Tools operate upon tasks and are represented by sheets. |
2D Point | A 2D point is a pair of scalars, that is an ordered pair. The x-dimension is first and the y-dimension is second. The Set Of 2D Points task operates on 2D points. |
3D Point | A 3D point is a triplet of scalars, that is an ordered triplet. The x-dimension is first, y-dimension second and z-dimension is third. The 3D Points task operates on 3D points. |