In mathematics, the term identity has several different important meanings: An identity is a relation which is tautologically true. This means that whatever the number or value may be, the answer stays the same. For example, algebraically, this occurs if an equation is satisfied for all values of the involved variables. Definitions are often indicated by the 'triple bar' symbol ¿, such as A ¿ x·x.
more from Wikipedia
Pattern matching
In computer science, pattern matching is the act of checking some sequence of tokens for the presence of the constituents of some pattern. In contrast to pattern recognition, the match usually has to be exact. The patterns generally have the form of either sequences or tree structures.
more from Wikipedia
Algebraic number
In mathematics, an algebraic number is a number that is a root of a non-zero polynomial in one variable with rational coefficients (or equivalently¿by clearing denominators¿with integer coefficients). Numbers such as ¿ that are not algebraic are said to be transcendental; almost all real and complex numbers are transcendental. (Here "almost all" has the sense "all but a countable set"; see Properties below.)
more from Wikipedia
Algebraic geometry
Algebraic geometry is a branch of mathematics which combines techniques of abstract algebra, especially commutative algebra, with the language and the problems of geometry. It occupies a central place in modern mathematics and has multiple conceptual connections with such diverse fields as complex analysis, topology and number theory.
more from Wikipedia
Process (computing)
In computing, a process is an instance of a computer program that is being executed. It contains the program code and its current activity. Depending on the operating system (OS), a process may be made up of multiple threads of execution that execute instructions concurrently. A computer program is a passive collection of instructions; a process is the actual execution of those instructions.
more from Wikipedia