All Topics  
Function (mathematics)

 

   Email Print
   Bookmark   Link






 

Function (mathematics)



 
 
The mathematical concept of a function expresses dependence between two quantities, one of which is known and the other which is produced. A function associates a single output to each input element drawn from a fixed set, such as the real number
Real number

In mathematics, the real numbers may be described informally in several different ways. The real numbers include both rational numbers, such as 42 and −23/129, and irrational numbers, such as pi and the square root of two; or, a real number can be given by an infinite decimal representation, such as 2.4871773339...., where the digits co...
s , although different inputs may have the same output.

There are many ways to give a function: by a formula
Formula

In mathematics and in the sciences, a formula is a concise way of expressing information symbolically , or a general relationship between quantities....
, by a plot or graph
Graph of a function

In mathematics, the graph of a function f is the collection of all ordered pairs . In particular, if x is a real number, graph means the graphical representation of this collection, in the form of a curve on a Cartesian coordinate system, together with Cartesian axes, etc....
, by an algorithm
Algorithm

In mathematics, computing, linguistics and related subjects, an algorithm is a sequence of finite instructions, often used for calculation and data processing....
 that computes it, or by a description of its properties.






Discussion
Ask a question about 'Function (mathematics)'
Start a new discussion about 'Function (mathematics)'
Answer questions from other users
Full Discussion Forum



Encyclopedia


The mathematical concept of a function expresses dependence between two quantities, one of which is known and the other which is produced. A function associates a single output to each input element drawn from a fixed set, such as the real number
Real number

In mathematics, the real numbers may be described informally in several different ways. The real numbers include both rational numbers, such as 42 and −23/129, and irrational numbers, such as pi and the square root of two; or, a real number can be given by an infinite decimal representation, such as 2.4871773339...., where the digits co...
s , although different inputs may have the same output.

There are many ways to give a function: by a formula
Formula

In mathematics and in the sciences, a formula is a concise way of expressing information symbolically , or a general relationship between quantities....
, by a plot or graph
Graph of a function

In mathematics, the graph of a function f is the collection of all ordered pairs . In particular, if x is a real number, graph means the graphical representation of this collection, in the form of a curve on a Cartesian coordinate system, together with Cartesian axes, etc....
, by an algorithm
Algorithm

In mathematics, computing, linguistics and related subjects, an algorithm is a sequence of finite instructions, often used for calculation and data processing....
 that computes it, or by a description of its properties. Sometimes, a function is described through its relationship to other functions (see, for example, inverse function
Inverse function

In mathematics, if ƒ is a function from A to B then an inverse function for ƒ is a function in the opposite direction, from B to A, with the property that a round trip from A to B to A returns each element of the initial set to itself....
). In applied disciplines, functions are frequently specified by their tables of values or by a formula. Not all types of description can be given for every possible function, and one must make a firm distinction between the function itself and multiple ways of presenting or visualizing it.

One idea of enormous importance in all of mathematics is composition of functions: if z is a function of y and y is a function of x, then z is a function of x. We may describe it informally by saying that the composite function is obtained by using the output of the first function as the input of the second one. This feature of functions distinguishes them from other mathematical constructs, such as number
Number

A number is a mathematical object used in counting and measurement. A notational symbol which represents a number is called a Numeral system, but in common usage the word number is used for both the abstract object and the symbol, as well as for the numeral for the number....
s or figure
Shape

The shape of an object located in some space is the part of that space occupied by the object, as determined by its external boundary ? abstracting from other properties such as colour, content, and material composition, as well as from the object's other spatial properties ....
s, and provides the theory of functions with its most powerful structure.

Introduction

Functions play a fundamental role in all areas of mathematics, as well as in other sciences and engineering. However, the intuition pertaining to functions, notation, and even the very meaning of the term "function" varies among the fields. More abstract areas of mathematics, such as set theory
Set theory

Set theory is the branch of mathematics that studies Set , which are collections of objects. Although any type of object can be collected into a set, set theory is applied most often to objects that are relevant to mathematics....
, consider very general types of functions that may not be specified by a concrete rule or be governed by familiar principles. In the most abstract sense, the distinguishing feature of a function is that it relates exactly one output to each of its admissible inputs. Such functions need not involve numbers. For example, a function might associate each member of a set of words with its own first letter.

Functions in algebra
Algebra

Algebra is a branch of mathematics concerning the study of structure , relation , and quantity. Together with geometry, mathematical analysis, combinatorics, and number theory, algebra is one of the main branches of mathematics....
 are usually expressed in terms of algebraic operations. Functions studied in analysis
Mathematical analysis

Mathematical analysis, which mathematicians refer to simply as analysis, has its beginnings in the rigorous formulation of calculus. It is the branch of mathematics most explicitly concerned with the notion of a limit , whether the limit of a sequence or the limit of a function....
, such as the exponential function
Exponential function

The exponential function is a function in mathematics. The application of this function to a value x is written as exp. Equivalently, this can be written in the form ex, where e is the mathematical constant that is the base of the natural logarithm and that is also known as Euler's number....
, may have additional properties arising from continuity of space, but in the most general case cannot be defined by a single formula. Analytic function
Analytic function

In mathematics, an analytic function is a function that is locally given by a convergent power series. Analytic functions can be thought of as a bridge between polynomials and general functions....
s in complex analysis
Complex analysis

Complex analysis, traditionally known as the theory of functions of a complex variable, is the branch of mathematics investigating Function of complex numbers....
 may be defined fairly concretely through their series expansions. On the other hand, in lambda calculus
Lambda calculus

In mathematical logic and computer science, lambda calculus, also written as ?-calculus, is a formal system designed to investigate function definition, function application and recursion....
, function is a primitive concept, instead of being defined in terms of set theory. The terms transformation
Transformation (mathematics)

In mathematics, a transformation could be any function from a set X to itself. However, often the set X has some additional algebraic or geometric structure and the term "transformation" refers to a function from X to itself which preserves this structure....
 and mapping
Map (mathematics)

In mathematics and related technical fields, the term map or mapping is often a synonym for Function . Thus, for example, a partial map is a partial function, and a total map is a total function....
 are often synonymous with function. In some contexts, however, they differ slightly. In the first case, the term transformation usually applies to functions whose inputs and outputs are elements of the same set or more general structure. Thus, we speak of linear transformation
Linear transformation

In mathematics, a linear map is a function between two vector spaces that preserves the operations of vector addition and scalar multiplication....
s from a vector space
Vector space

File:Vector addition ans scaling.pngA vector space is a mathematical structure formed by a collection of vectors: objects that may be Vector addition together and Scalar multiplication by numbers, called scalar s in this context....
 into itself and of symmetry
Symmetry

Symmetry generally conveys two primary meanings. The first is an imprecise sense of harmonious or aesthetically-pleasing proportionality and balance; such that it reflects beauty or perfection....
 transformations of a geometric object or a pattern. In the second case, used to describe sets whose nature is arbitrary, the term mapping is the most general concept of function.

In traditional calculus, a function is defined as a relation between two terms called variables because their values vary. Call the terms, for example, x and y. If every value of x is associated with exactly one value of y, then y is said to be a function of x. It is customary to use x for what is called the "independent variable
Independent variable

The terms "dependent variable" and "independent variable" are used in similar but subtly different ways in mathematics and statistics as part of the standard terminology in those subjects....
," and y for what is called the "dependent variable" because its value depends on the value of x.

Restated, mathematical functions are denoted frequently by letters, and the standard notation for the output of a function ƒ with the input x is ƒ(x). A function may be defined only for certain inputs, and the collection of all acceptable inputs of the function is called its domain
Domain (mathematics)

In mathematics, the domain of a given function is the set of "input" values for which the function is defined. For instance, the domain of cosine would be all real numbers, while the domain of the square root would be only numbers greater than or equal to 0 ....
. The set of all resulting outputs is called the image
Image (mathematics)

In mathematics, the image of a set under a given function is the set of all possible function outputs when taking each element of the set, successively, as the function's argument....
 of the function. However, in many fields, it is also important to specify the codomain
Codomain

In mathematics, the codomain, range or target set, of a function , described symbolically as ' : ' ? ', is the set ' into which all of the output of the function is constrained to fall....
 of a function, which contains the image, but need not be equal to it. The distinction between image and codomain lets us ask whether the two happen to be equal, which in particular cases may be a question of some mathematical interest. The term range
Range (mathematics)

In mathematics, the range of a function is the Set of all "output" values produced by that function. Sometimes it is called the , or more precisely, the image of the domain of the function....
 often refers to the codomain or to the image, depending on the preference of the author.

For example, the expression ƒ(x) = x2 describes a function ƒ of a variable x, which, depending on the context, may be an integer
Integer

The integers are natural numbers including 0 and their negative and non-negative numberss . They are numbers that can be written without a fractional or decimal component, and fall within the set ....
, a real
Real number

In mathematics, the real numbers may be described informally in several different ways. The real numbers include both rational numbers, such as 42 and −23/129, and irrational numbers, such as pi and the square root of two; or, a real number can be given by an infinite decimal representation, such as 2.4871773339...., where the digits co...
 or complex number
Complex number

In mathematics, the complex numbers are an extension of the real numbers obtained by adjoining an imaginary unit, denoted i, which satisfies:...
 or even an element of a group
Group (mathematics)

In mathematics, a group is an algebraic structure consisting of a set together with an Binary operation that combines any two of its element to form a third element....
. Let us specify that x is an integer; then this function relates each input, x, with a single output, x2, obtained from x by squaring. Thus, the input of 3 is related to the output of 9, the input of 1 to the output of 1, and the input of -2 to the output of 4, and we write ƒ(3) = 9, ƒ(1)=1, ƒ(-2)=4. Since every integer can be squared, the domain of this function consists of all integers, while its image is the set of perfect square
Perfect square

Perfect square may refer to:...
s. If we choose integers as the codomain as well, we find that many numbers, such as 2, 3, and 6, are in the codomain but not the image.

It is a usual practice in mathematics to introduce functions with temporary names like ƒ; in the next paragraph we might define ƒ(x) = 2x+1, and then ƒ(3) = 7. When a name for the function is not needed, often the form y = x2 is used.

If we use a function often, we may give it a more permanent name as, for example,

The essential property of a function is that for each input there must be a unique output. Thus, for example, the formula does not define a real function of a positive real variable, because it assigns two outputs to each number: the square roots of 9 are 3 and -3. To make the square root a real function, we must specify, which square root to choose. The definition for any positive input chooses the positive square root as an output.

As mentioned above, a function need not involve numbers. By way of examples, consider the function that associates with each word its first letter or the function that associates with each triangle its area.

Definitions

Because functions are used in so many areas of mathematics, and in so many different ways, no single definition of function has been universally adopted. Some definitions are elementary, while others use technical language that may obscure the intuitive notion. Formal definitions are set theoretical
Set theory

Set theory is the branch of mathematics that studies Set , which are collections of objects. Although any type of object can be collected into a set, set theory is applied most often to objects that are relevant to mathematics....
 and, though there are variations, rely on the concept of relation
Relation (mathematics)

In mathematics , a relation is a property that assigns truth values to combinations of k first-order logic. Typically, the property describes a possible connection between the components of a k-tuple....
. Intuitively, a function is a way to assign to each element of a given set (the domain or source) exactly one element of another given set (the codomain or target).

Intuitive definitions

One simple intuitive definition, for functions on numbers, says:
  • A function is given by an arithmetic expression describing how one number depends on another.
An example of such a function is y = 5x-20x3+16x5, where the value of y depends on the value of x. This is entirely satisfactory for parts of elementary mathematics, but is too clumsy and restrictive for more advanced areas. For example, the cosine function used in trigonometry
Trigonometry

Trigonometry is a branch of mathematics that deals with triangle s, particularly those plane triangles in which one angle has 90 degrees . Trigonometry deals with relationships between the sides and the angles of triangles and with the trigonometric functions, which describe those relationships....
 cannot be written in this way; the best we can do is an infinite series, That said, if we are willing to accept series as an extended sense of "arithmetic expression", we have a definition that served mathematics reasonably well for hundreds of years.

Eventually the gradual transformation of intuitive "calculus" into formal "analysis" brought the need for a broader definition. The emphasis shifted from how a function was presented — as a formula or rule — to a more abstract concept. Part of the new foundation was the use of sets, so that functions were no longer restricted to numbers. Thus we can say that
  • A function ƒ from a set X to a set Y associates to each element x in X an element y = ƒ(x) in Y.
Note that X and Y need not be different sets; it is possible to have a function from a set to itself. Although it is possible to interpret the term "associates" in this definition with a concrete rule for the association, it is essential to move beyond that restriction. For example, we can sometimes prove that a function with certain properties exists, yet not be able to give any explicit rule for the association. In fact, in some cases it is impossible to give an explicit rule producing a specific y for each x, even though such a function exists. In the context of functions defined on arbitrary sets, it is not even clear how the phrase "explicit rule" should be interpreted.

Set-theoretical definitions

As functions take on new roles and find new uses, the relationship of the function to the sets requires more precision. Perhaps every element in Y is associated with some x, perhaps not. In some parts of mathematics, including recursion theory
Recursion theory

Recursion theory, also called computability theory, is a branch of mathematical logic that originated in the 1930s with the study of computable functions and Turing degrees....
 and functional analysis
Functional analysis

Functional analysis is the branch of mathematics, and specifically of mathematical analysis, concerned with the study of vector spaces and operators acting upon them....
, it is convenient to allow values of x with no association (in this case, the term partial function
Partial function

In mathematics, a partial function is a binary relation that associates each element of a Set , sometimes called its domain , with at most one element of another set, called its codomain....
 is often used). To be able to discuss such distinctions, many authors split a function into three parts, each a set:
  • A function ƒ is an ordered triple of sets (F,X,Y) with restrictions, where
    F (the graph) is a set of ordered pairs (x,y),
    X (the source) contains all the first elements of F and perhaps more, and
    Y (the target) contains all the second elements of F and perhaps more.
The most common restrictions are that F pairs each x with just one y, and that X is just the set of first elements of F and no more. The terminology total function is sometimes used to indicate that every element of X does appear as the first element of an ordered pair in F; see partial function
Partial function

In mathematics, a partial function is a binary relation that associates each element of a Set , sometimes called its domain , with at most one element of another set, called its codomain....
. In most contexts in mathematics, "function" is used as a synonym for "total function".

When no restrictions are placed on F, we speak of a relation
Binary relation

In mathematics, a binary relation is an arbitrary association of elements within a set or with elements of another set.An example is the "divides" relation between the set of prime numbers P and the set of integers Z, in which every prime p is associated with every integer z that is a divisibility of p, and no othe...
 between X and Y rather than a function. The relation is "single-valued" when the first restriction holds: (x,y1)?
Element (mathematics)

In mathematics, an element or member of a Set is any one of the distinct objects that make up that set....
F and (x,y2)?F together imply y1 = y2. Relations that are not single valued are sometimes called multivalued function
Multivalued function

In mathematics, a multivalued function is a total relation; i.e. every input is associated with one or more outputs. Strictly speaking, a "well-defined" function associates one, and only one, output to any particular input....
s. A relation is "total" when a second restriction holds: if x?X then (x,y)?F for some y. Thus we can also say that
  • A function from X to Y is a single-valued, total relation between X and Y.


The image of F, and of ƒ, is the set of all second elements of F; it is often denoted by im ƒ. The domain of F is the set of all first elements of F; it is often denoted by dom ƒ. There are two common definitions for the domain of ƒ some authors define it as the domain of F, while others define it as the source of F.

The target Y of ƒ is also called the codomain of ƒ, denoted by cod ƒ. The range of ƒ may refer to either the image of ƒ or the codomain ƒ, depending on the author, and is often denoted rng ƒ. The notation ƒ:X?Y indicates that ƒ is a function with domain X and codomain Y.

Some authors omit the source and target as unnecessary data. Indeed, given only the graph F, one can construct a suitable triple by taking dom F to be the source and rng F to be the target; this automatically causes F to be total. However, most authors in advanced mathematics prefer the greater power of expression afforded by the triple, especially the distinction it allows between image and codomain.

Incidentally, the ordered pairs and triples we have used are not distinct from sets; we can easily represent them within set theory. For example, we can use for the pair (x,y). Then for a triple (x,y,z) we can use the pair ((x,y),z). An important construction is the Cartesian product
Cartesian product

In mathematics, the Cartesian product is a direct product of sets. The Cartesian product is named after Ren? Descartes, whose formulation of analytic geometry gave rise to this concept....
 of sets X and Y, denoted by XΧY, which is the set of all possible ordered pairs (x,y) with x?X and y?Y. We can also construct the set of all possible functions from set X to set Y, which we denote by either [X?Y] or YX.

We now have tremendous flexibility. By using pairs for X we can treat, say, subtraction
Subtraction

Subtraction is one of the four basic arithmetic operations; it is the inverse of addition, meaning that if we start with any number and add any number and then subtract the same number we added, we return to the number we started with....
 of integers as a function, sub:ZΧZ?Z. By using pairs for Y we can draw a planar curve using a function, crv:R?RΧR. On the unit interval, I, we can have a function defined to be one at rational numbers and zero otherwise, rat:I?2. By using functions for X we can consider a definite integral over the unit interval to be a function, int:[I?R]?R.

Yet we still are not satisfied. We may want even more generality in some cases, like a function whose integral is a step function
Step function

In mathematics, a function on the real numbers is called a step function if it can be written as a finite set linear combination of indicator functions of interval s....
; thus we define so-called generalized function
Generalized function

In mathematics, generalized functions are objects generalizing the notion of function s. There is more than one recognised theory. Generalized functions are especially useful in making discontinuous functions more like smooth functions, and describing physical phenomena such as point charges....
s. We may want less generality, like a function we can always actually use to get a definite answer; thus we define primitive recursive function
Primitive recursive function

The primitive recursive functions are defined using primitive Recursion and function composition as central operations and are a strict subset of the ?-recursive functions ....
s and then limit ourselves to those we can prove are effectively computable. Or we may want to relate not just sets, but algebraic structure
Algebraic structure

In algebra, a branch of pure mathematics, an algebraic structure consists of one or more Set Closure under one or more Operation , satisfying some axiom....
s, complete with operations; thus we define homomorphism
Homomorphism

In abstract algebra, a homomorphism is a structure-preserving map between two algebraic structures . The word homomorphism comes from the Greek language: ???? meaning "same" and ???f? meaning "shape"....
s.

History

The idea of a function dates back to the Persian mathematician, Sharaf al-Din al-Tusi, in the 12th century. In his analysis of the equation for example, he begins by changing the equation's form to . He then states that the question of whether the equation has a solution depends on whether or not the “function” on the left side reaches the value . To determine this, he finds a maximum value
Maxima and minima

In mathematics, maxima and minima, known collectively as extrema, are the largest value or smallest value , that a function takes in a point either within a given neighbourhood or on the function domain in its entirety ....
 for the function. Sharaf al-Din then states that if this value is less than , there are no positive solutions; if it is equal to , then there is one solution; and if it is greater than , then there are two solutions.

The history of the function concept in mathematics is described by . As a mathematical term, "function" was coined by Gottfried Leibniz
Gottfried Leibniz

Gottfried Wilhelm Leibniz was a Germany polymath who wrote primarily in Latin and French language.He occupies an equally grand place in both the history of philosophy and the history of mathematics....
 in a 1673 letter, to describe a quantity related to a curve
Curve

In mathematics, a curve consists of the points through which a continuous function moving point passes. This notion captures the intuitive idea of a geometrical dimension object, which furthermore is connectedness in the sense of having no continuous function or continuum ....
, such as a curve's slope
Slope

Slope is used to describe the steepness, incline, gradient, or grade of a line . A higher slope value indicates a steeper incline. The slope is defined as the ratio of the "rise" divided by the "run" between two points on a line, or in other words, the ratio of the altitude change to the horizontal distance between any two point...
 at a specific point
Point (geometry)

In geometry, topology and related branches of mathematics a spatial point describes a specific object within a given space that consists of neither volume, area, length, nor any other higher dimensional analogue....
. The functions Leibniz considered are today called differentiable functions
Derivative

In calculus, a branch of mathematics, the derivative is a measure of how a function changes as its input changes. Loosely speaking, a derivative can be thought of as how much a quantity is changing at a given point....
. For this type of function, one can talk about limit
Limit of a function

In mathematics, the limit of a function is a fundamental concept in calculus and mathematical analysis concerning the behavior of that Function near a particular independent variable....
s and derivative
Derivative

In calculus, a branch of mathematics, the derivative is a measure of how a function changes as its input changes. Loosely speaking, a derivative can be thought of as how much a quantity is changing at a given point....
s; both are measurements of the output or the change in the output as it depends on the input or the change in the input. Such functions are the basis of calculus
Calculus

Calculus is a branch of mathematics that includes the study of limit , derivatives, integrals, and infinite series, and constitutes a major part of modern university education....
.

The word function was later used by Leonhard Euler
Leonhard Euler

Leonhard Paul Euler was a pioneering Swiss mathematician and physicist who spent most of his life in Russia and Germany.Euler made important discoveries in fields as diverse as calculus and graph theory....
 during the mid-18th century to describe an expression
Expression (mathematics)

In mathematics, the word expression is a term for any well-formed formula combination of mathematical symbols. For example,is an expression, while...
 or formula involving various argument
Parameter

In mathematics, statistics, and the mathematical sciences, a parameter is a quantity that defines certain characteristics of systems or function s....
s, e.g. ƒ(x) = sin(x) + x3.

During the 19th century, mathematicians started to formalize all the different branches of mathematics. Weierstrass
Karl Weierstrass

Karl Theodor Wilhelm Weierstrass was a Germany mathematics who is often cited as the "father of modern mathematical analysis"....
 advocated building calculus on arithmetic
Arithmetic

Arithmetic or arithmetics is the oldest and most elementary branch of mathematics, used by almost everyone, for tasks ranging from simple day-to-day counting to advanced science and business calculations....
 rather than on geometry
Geometry

Geometry arose as the field of knowledge dealing with spatial relationships. Geometry was one of the two fields of pre-modern mathematics, the other being the study of numbers....
, which favoured Euler's definition over Leibniz's (see arithmetization of analysis
Arithmetization of analysis

The arithmetization of analysis was a research program in the foundations of mathematics carried out in the second half of the 19th century. Its main proponent was Karl Weierstrass, who argued the geometric foundations of calculus were not solid enough for rigorous work....
).

At first, the idea of a function was rather limited. Joseph Fourier
Joseph Fourier

Jean Baptiste Joseph Fourier was a France mathematician and physicist best known for initiating the investigation of Fourier series and their application to problems of heat flow....
, for example, claimed that every function had a Fourier series
Fourier series

In mathematics, a Fourier series decomposes a periodic function into a sum of simple oscillating functions, namely sine wave . The study of Fourier series is a branch of Fourier analysis....
, something no mathematician would claim today. By broadening the definition of functions, mathematicians were able to study "strange" mathematical objects such as continuous functions that are nowhere differentiable. These functions were first thought to be only theoretical curiosities, and they were collectively called "monsters" as late as the turn of the 20th century. However, powerful techniques from functional analysis
Functional analysis

Functional analysis is the branch of mathematics, and specifically of mathematical analysis, concerned with the study of vector spaces and operators acting upon them....
 have shown that these functions are in some sense "more common" than differentiable functions. Such functions have since been applied to the modeling of physical phenomena such as Brownian motion
Brownian motion

Brownian motion is the seemingly random movement of particles suspended in a liquid or gas or the mathematical model used to describe such random movements, often called a particle theory....
.

Towards the end of the 19th century, mathematicians started to formalize all of mathematics using set theory, and they sought to define every mathematical object as a set. Dirichlet
Johann Peter Gustav Lejeune Dirichlet

Johann Peter Gustav Lejeune Dirichlet was a Germany mathematician credited with the modern "formal" definition of a function .His family hailed from the town of Richelette in Belgium, from which his surname "Lejeune Dirichlet" was derived....
 and Lobachevsky
Nikolai Ivanovich Lobachevsky

Nikolai Ivanovich Lobachevsky was a great Russian mathematician, often called the Copernicus of Geometry....
 are traditionally credited with independently giving the modern "formal" definition of a function as a relation in which every first element has a unique second element, but Dirichlet's claim to this formalization is disputed by Imre Lakatos
Imre Lakatos

Imre Lakatos was a philosopher of Philosophy of mathematics and Philosophy of science, most famous today worldwide for his thesis of the fallibility of mathematics and its 'methodology of proofs and refutations', and also for introducing the concept of the 'research programme' in his methodology of scientific research programmes....
:

There is no such definition in Dirichlet's works at all. But there is ample evidence that he had no idea of this concept. In his [1837], for instance, when he discusses piecewise continuous functions, he says that at points of discontinuity the function has two values: ...


defined a function as a relation between two variables x and y such that "to some values of x at any rate correspond values of y." He neither required the function to be defined for all values of x nor to associate each value of x to a single value of y. This broad definition of a function encompasses more relations than are ordinarily considered functions in contemporary mathematics.

The notion of a function as a rule for computing
Computing

Computing is usually defined as the activity of using and developing computer technology, computer hardware and computer software. It is the computer-specific part of information technology....
, rather than a special kind of relation, has been studied extensively in mathematical logic
Mathematical logic

Mathematical logic is a subfield of mathematics and logic with close connections to computer science and philosophical logic. The field includes the mathematical study of logic and the applications of formal logic to other areas of mathematics....
 and theoretical computer science
Theoretical computer science

Theoretical computer science is the collection of topics of computer science that focuses on the more abstract, logical and mathematical aspects of computing, such as the theory of computation, analysis of algorithms, and semantics of programming languages....
. Models for these computable function
Computable function

Computable functions are the basic objects of study in recursion theory. The set of computable functions is equivalent to the set of Turing-computable functions and partial recursive functions....
s include the lambda calculus
Lambda calculus

In mathematical logic and computer science, lambda calculus, also written as ?-calculus, is a formal system designed to investigate function definition, function application and recursion....
, the ΅-recursive functions
Mu-recursive function

In mathematical logic and computer science, the ?-recursive functions are a class of partial functions from natural numbers to natural numbers which are "computable" in an intuitive sense....
 and Turing machine
Turing machine

Turing machines are basic abstract symbol-manipulating devices which, despite their simplicity, can be adapted to simulate the logic of any computer algorithm....
s.

The idea of structure
Mathematical structure

In mathematics, a structure on a Set , or more generally a intuitionistic type theory, consists of additional mathematical objects that in some manner attach to the set, making it easier to visualize or work with, or endowing the collection with meaning or significance....
-preserving functions, or homomorphism
Homomorphism

In abstract algebra, a homomorphism is a structure-preserving map between two algebraic structures . The word homomorphism comes from the Greek language: ???? meaning "same" and ???f? meaning "shape"....
s led to the abstract notion of morphism
Morphism

In mathematics, a morphism is an Abstraction derived from structure-preserving map between two mathematical structures.The study of morphisms and of the structures over which they are defined, is central to category theory....
, the key concept of category theory
Category theory

In mathematics, category theory deals in an abstract way with mathematical structures and relationships between them: it abstracts from set s and function s to objects linked in diagrams by morphisms or arrows....
. More recently, the concept of functor
Functor

In category theory, a branch of mathematics, a functor is a special type of mapping between categories. Functors can be thought of as morphisms in the category of small categories....
 has been used as an analogue of a function in category theory.

Vocabulary

A specific input in a function is called an argument of the function. For each argument value x, the corresponding unique y in the codomain is called the function value at x, or the image
Image (mathematics)

In mathematics, the image of a set under a given function is the set of all possible function outputs when taking each element of the set, successively, as the function's argument....
 of x under ƒ. The image of x may be written as ƒ(x) or as y. (See the section on notation.)

The graph
Graph of a function

In mathematics, the graph of a function f is the collection of all ordered pairs . In particular, if x is a real number, graph means the graphical representation of this collection, in the form of a curve on a Cartesian coordinate system, together with Cartesian axes, etc....
 of a function ƒ is the set of all ordered pair
Ordered pair

In mathematics, an ordered pair is a collection of two distinguishable objects, one being the first coordinate system , and the other being the second coordinate ....
s (x, ƒ(x)), for all x in the domain X. If X and Y are subsets of R, the real numbers, then this definition coincides with the familiar sense of "graph" as a picture or plot of the function, with the ordered pairs being the Cartesian coordinates of points.

The concept of the image can be extended from the image of a point to the image of a set. If A is any subset of the domain, then ƒ(A) is the subset of im ƒ consisting of all images of elements of A. We say the ƒ(A) is the image of A under f.

Notice that the image of ƒ is the image ƒ(X) of its domain, and that the image of ƒ is a subset of its codomain.

The preimage (or inverse image, or more precisely, complete inverse image) of a subset B of the codomain Y under a function ƒ is the subset of the domain X defined by So, for example, the preimage of under the squaring function is the set .

In general, the preimage of a singleton
Singleton

Singleton may refer to*Singleton , a set with exactly one element in mathematics*Singleton pattern, a Design pattern used in software engineering...
 set (a set with exactly one element) may contain any number of elements. For example, if ƒ(x) = 7, then the preimage of is the empty set but the preimage of is the entire domain. Thus the preimage of an element in the codomain is a subset of the domain. The usual convention about the preimage of an element is that ƒ-1(b) means ƒ-1, i.e

Three important kinds of function are the injection
Injective function

In mathematics, an injective function is a function which associates distinct arguments with distinct values.An injective function is called an injection, and is also said to be a one-to-one function ....
s
(or one-to-one functions), which have the property that if ƒ(a) = ƒ(b) then a must equal b; the surjections (or onto functions), which have the property that for every y in the codomain there is an x in the domain such that ƒ(x) = y; and the bijection
Bijection

In mathematics, a bijection, or a bijective function is a function f from a set X to a set Y with the property that, for every y in Y, there is exactly one x in X such that f = y....
s
, which are both one-to-one and onto. This nomenclature was introduced by the Bourbaki group
Nicolas Bourbaki

Nicolas Bourbaki is the collective pseudonym under which a group of 20th-century mathematicians wrote a series of books presenting an exposition of modern advanced mathematics, beginning in 1935....
.

When the first definition of function given above is used, since the codomain is not defined, the "surjection" must be accompanied with a statement about the set the function maps onto. For example, we might say ƒ maps onto the set of all real numbers.

Restrictions and extensions


Informally, a restriction of a function ƒ is the result of trimming its domain.

More precisely, if ƒ is a function from a X to Y, and S is any subset of X, the restriction of ƒ to S is the function ƒ|S from S to Y such that ƒ|S(s) = ƒ(s) for all s in S.

If g is any restriction of ƒ, we say that ƒ is an extension of g.

Notation

It is common to omit the parentheses around the argument when there is little chance of ambiguity, thus: sin x. In some formal settings, use of reverse Polish notation
Reverse Polish notation

Reverse Polish notation by analogy with the related Polish notation, a prefix notation introduced in 1920 by the Poland mathematician Jan Lukasiewicz, is a mathematical notation wherein every operator follows all of its operands....
, x ƒ, eliminates the need for any parentheses; and, for example, the factorial
Factorial

In mathematics, the factorial of a negative and non-negative numbers integer n, denoted by n!, is the Product of all positive integers less than or equal to n....
 function is always written n!, even though its generalization, the gamma function
Gamma function

In mathematics, the Gamma function is an extension of the factorial function to real number and complex number numbers. For a complex number z with positive real part the Gamma function is defined by...
, is written G(n).

Formal description of a function typically involves the function's name, its domain, its codomain, and a rule of correspondence. Thus we frequently see a two-part notation, an example being
where the first part is read:
  • "ƒ is a function from N to R" (one often writes informally "Let ƒ: X ? Y" to mean "Let ƒ be a function from X to Y"), or
  • "ƒ is a function on N into R", or
  • "ƒ is a R-valued function of an N-valued variable",
and the second part is read:
  • maps to


Here the function named "ƒ" has the natural number
Natural number

In mathematics, a natural number can mean either an element of the Set = *n = = ? = ? ...
s as domain, the real number
Real number

In mathematics, the real numbers may be described informally in several different ways. The real numbers include both rational numbers, such as 42 and −23/129, and irrational numbers, such as pi and the square root of two; or, a real number can be given by an infinite decimal representation, such as 2.4871773339...., where the digits co...
s as codomain, and maps n to itself divided by p. Less formally, this long form might be abbreviated
though with some loss of information; we no longer are explicitly given the domain and codomain. Even the long form here abbreviates the fact that the n on the right-hand side is silently treated as a real number using the standard embedding.

An alternative to the colon notation, convenient when functions are being composed, writes the function name above the arrow. For example, if ƒ is followed by g, where g produces the complex number
Complex number

In mathematics, the complex numbers are an extension of the real numbers obtained by adjoining an imaginary unit, denoted i, which satisfies:...
 eix, we may write
A more elaborate form of this is the commutative diagram
Commutative diagram

In mathematics, and especially in category theory a commutative diagram is a diagram of objects, also known as vertices, and morphisms, also known as arrows or edges, such that when selecting two objects any directed path through the diagram leads to the same result by composition....
.

Use of ƒ(
A) to denote the image of a subset A?X is consistent so long as no subset of the domain is also an element of the domain. In some fields (e.g. in set theory, where ordinals are also sets of ordinals) it is convenient or even necessary to distinguish the two concepts; the customary notation is ƒ[A] for the set ; some authors write ƒ`x instead of ƒ(x), and ƒ``A instead of ƒ[A].

Function composition

The
function composition of two or more functions uses the output of one function as the input of another. The functions ƒ: X ? Y and gY ? Z can be composed by first applying ƒ to an argument x to obtain y = ƒ(x) and then applying g to y to obtain z = g(y). The composite function formed in this way from general ƒ and g may be written


This notation follows the form such that .

The function on the right acts first and the function on the left acts second, reversing English reading order. We remember the order by reading the notation as "
g of ƒ". The order is important, because rarely do we get the same result both ways. For example, suppose ƒ(x) = x2 and g(x) = x+1. Then g(ƒ(x)) = x2+1, while ƒ(g(x)) = (x+1)2, which is x2+2x+1, a different function.

In a similar way, the function given above by the formula
y = 5x-20x3+16x5 can be obtained by composing several functions, namely the addition
Addition

Addition is the mathematics process of putting things together. The plus sign "+" means that numbers are added together. For example, in the picture on the right, there are 3 + 2 apples?meaning three apples and two other apples?which is the same as five apples, since 3 + 2 = 5....
, negation
Negative and non-negative numbers

A negative number is a real number that is inequality 0 , such as -3. A positive number is a real number that is greater than zero, such as 2....
, and multiplication of real numbers.

Identity function

The unique function over a set
X that maps each element to itself is called the
identity function for X, and typically denoted by idX. Each set has its own identity function, so the subscript cannot be omitted unless the set can be inferred from context. Under composition, an identity function is "neutral": if ƒ is any function from X to Y, then

Inverse function

If ƒ is a function from
X to Y then an
inverse function for ƒ, denoted by ƒ−1, is a function in the opposite direction, from Y to X, with the property that a round trip (a composition
Function composition

In mathematics, a composite function represents the application of one function to the results of another. For instance, the functions and can be composed by first computing a f and then applying a function g to the output of f....
) returns each element to itself. Not every function has an inverse; those that do are called
invertible. The inverse function exists if and only if ƒ is a bijection.

As a simple example, if ƒ converts a temperature in degrees Celsius
Celsius

Celsius is a temperature scale that is named after the Swedish astronomer Anders Celsius , who developed a similar temperature scale two years before his death....
 to degrees Fahrenheit
Fahrenheit

Fahrenheit is a temperature scale named after the physicist Daniel Gabriel Fahrenheit , who proposed it in 1724. Today, the scale has largely been replaced by the Celsius scale; it is still in use for non-scientific purposes in the United States and a few other countries such as Belize....
, the function converting degrees Fahrenheit
Fahrenheit

Fahrenheit is a temperature scale named after the physicist Daniel Gabriel Fahrenheit , who proposed it in 1724. Today, the scale has largely been replaced by the Celsius scale; it is still in use for non-scientific purposes in the United States and a few other countries such as Belize....
 to degrees Celsius
Celsius

Celsius is a temperature scale that is named after the Swedish astronomer Anders Celsius , who developed a similar temperature scale two years before his death....
 would be a suitable ƒ-1.

The notation for composition reminds us of multiplication; in fact, sometimes we denote it using juxtaposition,
gƒ, without an intervening circle. Under this analogy, identity functions are like 1, and inverse functions are like reciprocal
Reciprocal

Reciprocal may refer to:*Multiplicative inverse, in mathematics, the number 1/x
, which multiplied by x'' gives the product 1, also known as a reciprocal...
s (hence the notation).

Specifying a function

A function can be defined by any mathematical condition relating each argument to the corresponding output value. If the domain is finite, a function ƒ may be defined by simply tabulating all the arguments
x and their corresponding function values ƒ(x). More commonly, a function is defined by a formula
Formula

In mathematics and in the sciences, a formula is a concise way of expressing information symbolically , or a general relationship between quantities....
, or (more generally) an algorithm
Algorithm

In mathematics, computing, linguistics and related subjects, an algorithm is a sequence of finite instructions, often used for calculation and data processing....
 — a recipe that tells how to compute the value of ƒ(
x) given any x in the domain.

There are many other ways of defining functions. Examples include recursion
Recursion

Recursion, in mathematics and computer science, is a method of defining Function in which the function being defined is applied within its own definition....
, algebraic or analytic
Analytic function

In mathematics, an analytic function is a function that is locally given by a convergent power series. Analytic functions can be thought of as a bridge between polynomials and general functions....
 closure
Closure (mathematics)

In mathematics, a Set is said to be closed under some operation if the Operation on members of the set produces a member of the set. For example, the real numbers are closed under subtraction, but the natural numbers are not: 3 and 7 are both natural numbers, but the result of 3 − 7 is not....
, limits
Limit (mathematics)

In mathematics, the concept of a "limit" is used to describe the behavior of a Function as its argument or input either "gets close" to some point, or as the argument becomes arbitrarily large; or the behavior of a sequence's elements as their index increases indefinitely....
, analytic continuation
Analytic continuation

In complex analysis, a branch of mathematics, analytic continuation is a technique to extend the domain of definition of a given analytic function....
, infinite series
Series (mathematics)

In mathematics, given an infinite set sequence of numbers , a series is informally the result of adding all those terms together: . These can be written more compactly using the summation symbol ?....
, and as solutions to integral
Integral equation

In mathematics, an integral equation is an equation in which an unknown function appears under an integral sign. There is a close connection between differential equation and integral equations, and some problems may be formulated either way....
 and differential equation
Differential equation

A differential equation is a mathematics equation for an unknown function of one or several variable that relates the values of the function itself and its derivatives of various orders....
s. The lambda calculus
Lambda calculus

In mathematical logic and computer science, lambda calculus, also written as ?-calculus, is a formal system designed to investigate function definition, function application and recursion....
 provides a powerful and flexible syntax
Syntax

In linguistics, syntax is the study of the principles and rules for constructing Sentence s in natural languages. In addition to referring to the discipline, the term syntax is also used to refer directly to the rules and principles that govern the sentence structure of any individual language, as in "the Irish syntax"....
 for defining and combining functions of several variables.

Computability

Functions that send integers to integers, or finite strings to finite strings, can sometimes be defined by an algorithm
Algorithm

In mathematics, computing, linguistics and related subjects, an algorithm is a sequence of finite instructions, often used for calculation and data processing....
, which gives a precise description of a set of steps for computing the output of the function from its input. Functions definable by an algorithm are called
computable function
Computable function

Computable functions are the basic objects of study in recursion theory. The set of computable functions is equivalent to the set of Turing-computable functions and partial recursive functions....
s. For example, the Euclidean algorithm
Euclidean algorithm

In number theory, the Euclidean algorithm is an algorithm to determine the greatest common divisor of two elements of any Euclidean domain . Its major significance is that it does not require factorization the two integers, and it is also significant in that it is one of the oldest algorithms known, dating back to the ancient Greeks....
 gives a precise process to compute the greatest common divisor
Greatest common divisor

In mathematics, the greatest common divisor , sometimes known as the greatest common factor or highest common factor , of two non-zero integers, is the largest positive integer that divisor both numbers without remainder....
 of two positive integers. Many of the functions studied in the context of number theory
Number theory

Number theory is the branch of pure mathematics concerned with the properties of numbers in general, and integers in particular, as well as the wider classes of problems that arise from their study....
 are computable.

Fundamental results of computability theory
Computability theory

Computability theory may refer to:* Recursion theory, a branch of mathematical logic, contemporarily called computability theory.* Computability theory , locating basic questions of what is computable within the context of theoretical computer science....
 show that there are functions that can be precisely defined but are not computable. Moreover, in the sense of cardinality
Cardinality

In mathematics, the cardinality of a set is a measure of the "number of Element of the set". For example, the set A = contains 3 elements, and therefore A has a cardinality of 3....
, almost all functions from the integers to integers are not computable. The number of computable functions from integers to integers is countable, because the number of possible algorithms is. The number of all functions from integers to integers is higher: the same as the cardinality of the real number
Real number

In mathematics, the real numbers may be described informally in several different ways. The real numbers include both rational numbers, such as 42 and −23/129, and irrational numbers, such as pi and the square root of two; or, a real number can be given by an infinite decimal representation, such as 2.4871773339...., where the digits co...
s. Thus most functions from integers to integers are not computable. Specific examples of uncomputable functions are known, including the busy beaver function and functions related to the halting problem
Halting problem

In computability theory , the halting problem is a decision problem which can be stated as follows: given a description of a computer program and a finite input, decide whether the program finishes running or will run forever, given that input....
 and other undecidable problems
List of undecidable problems

In computability theory, an undecidable problem is a problem whose language is not a recursive set. More informally, such problems cannot be solved in general by computers; see Decidability ....
.

Functions with multiple inputs and outputs

The concept of function can be extended to an object that takes a combination of two (or more) argument values to a single result. This intuitive concept is formalized by a function whose domain is the Cartesian product
Cartesian product

In mathematics, the Cartesian product is a direct product of sets. The Cartesian product is named after Ren? Descartes, whose formulation of analytic geometry gave rise to this concept....
 of two or more sets.

For example, consider the multiplication
Multiplication

Multiplication is the Operation of scaling one number by another. It is one of the four basic operations in elementary arithmetic .Multiplication is defined for Natural number in terms of repeated addition; for example, 4 multiplied by 3 can be calculated by adding 3 copies of 4 together:...
 function that associates two integer
Integer

The integers are natural numbers including 0 and their negative and non-negative numberss . They are numbers that can be written without a fractional or decimal component, and fall within the set ....
s to their product: ƒ(
x, y) = x·y. This function can be defined formally as having domain Z×Z , the set of all integer pairs; codomain Z; and, for graph, the set of all pairs ((x,y), x·y). Note that the first component of any such pair is itself a pair (of integers), while the second component is a single integer.

The function value of the pair (
x,y) is ƒ((x,y)). However, it is customary to drop one set of parentheses and consider ƒ(x,y) a
function of two variables (or with two arguments), x and y.

The concept can still further be extended by considering a function that also produces output that is expressed as several variables. For example consider the function mirror(
x, y) = (y, x) with domain
R×R and codomain R×R as well. The pair (y, x) is a single value in the codomain seen as a cartesian product.

There is an alternative approach: one could instead interpret a function of two variables as sending each element of A to a function from B to C, this is known as currying
Currying

In computer science, currying, invented by Moses Sch?nfinkel and Gottlob Frege, and independently by Haskell Curry, is the technique of transforming a function that takes multiple parameter in such a way that it can be called as a chain of functions each with a single argument....
. The equivalence of these approaches is expressed by the bijection
Bijection

In mathematics, a bijection, or a bijective function is a function f from a set X to a set Y with the property that, for every y in Y, there is exactly one x in X such that f = y....
 between the function spaces and .

Binary operations
The familiar binary operation
Binary operation

In mathematics, a binary operation is a calculation involving two operands, in other words, an operation whose arity is two. Binary operations can be accomplished using either a binary function or binary operator....
s of arithmetic
Arithmetic

Arithmetic or arithmetics is the oldest and most elementary branch of mathematics, used by almost everyone, for tasks ranging from simple day-to-day counting to advanced science and business calculations....
, addition
Addition

Addition is the mathematics process of putting things together. The plus sign "+" means that numbers are added together. For example, in the picture on the right, there are 3 + 2 apples?meaning three apples and two other apples?which is the same as five apples, since 3 + 2 = 5....
 and multiplication
Multiplication

Multiplication is the Operation of scaling one number by another. It is one of the four basic operations in elementary arithmetic .Multiplication is defined for Natural number in terms of repeated addition; for example, 4 multiplied by 3 can be calculated by adding 3 copies of 4 together:...
, can be viewed as functions from
R×R to R. This view is generalized in abstract algebra
Abstract algebra

Abstract algebra is the subject area of mathematics that studies algebraic structures, such as group , ring , field , module , vector spaces, and algebra over a field....
, where
n-ary functions are used to model the operations of arbitrary algebraic structures. For example, an abstract group
Group (mathematics)

In mathematics, a group is an algebraic structure consisting of a set together with an Binary operation that combines any two of its element to form a third element....
 is defined as a set
X and a function ƒ from X×X to X that satisfies certain properties.

Traditionally, addition and multiplication are written in the infix
Infix

An infix is an affix inserted inside a stem . It contrasts with adfix, a rare term for an affix attached to the outside of a stem, such as a prefix or suffix....
 notation:
x+y and x×y instead of +(x, y) and ×(x, y).

Function spaces

The set of all functions from a set
X to a set Y is denoted by X ? Y, by [X ? Y], or by YX.

The latter notation is motivated by the fact that, when
X and Y are finite, of size
Cardinality

In mathematics, the cardinality of a set is a measure of the "number of Element of the set". For example, the set A = contains 3 elements, and therefore A has a cardinality of 3....
 |
X| and |Y| respectively, then the number of functions X ? Y is |YX| = |Y||X|. This is an example of the convention from enumerative combinatorics
Combinatorics

Combinatorics is a branch of pure mathematics concerning the study of Countable set objects. It is related to many other areas of mathematics, such as algebra, probability theory, ergodic theory and geometry, as well as to applied subjects in computer science and statistical physics....
 that provides notations for sets based on their cardinalities. Other examples are the multiplication sign
XΧY used for the cartesian product
Cartesian product

In mathematics, the Cartesian product is a direct product of sets. The Cartesian product is named after Ren? Descartes, whose formulation of analytic geometry gave rise to this concept....
 where |
XΧY| = |X|·|Y| , and the factorial
Factorial

In mathematics, the factorial of a negative and non-negative numbers integer n, denoted by n!, is the Product of all positive integers less than or equal to n....
 sign
X! used for the set of permutation
Permutation

In several fields of mathematics the term permutation is used with different but closely related meanings. They all relate to the notion of mapping the element s of a set to other elements of the same set, i.e., exchanging elements of a set....
s where |
X!| = |X|! , and the binomial coefficient
Binomial coefficient

In mathematics, the binomial coefficient is the coefficient of the x k term in the polynomial expansion of the binomial exponentiation  n....
 sign used for the set of
n-element subsets where

We may interpret ƒ:
X ? Y to mean ƒ ? [X ? Y]; that is, "ƒ is a function from X to Y".

Pointwise operations

If ƒ: 
X ? R and gX ? R are functions with common domain X and common codomain a ring
Ring (mathematics)

In mathematics, a ring is a type of algebraic structure. There is some variation among mathematicians as to exactly what properties a ring is required to have, as described in detail below....
 
R, then one can define the sum function ƒ + gX ? R and the product function ƒ · gX ? R as follows:

for all
x in X.

This turns the set of all such functions into a ring. The binary operations in that ring have as domain ordered pairs of functions, and as codomain functions. This is an example of climbing up in abstraction, to functions of more complex types.

By taking some other algebraic structure
Abstract algebra

Abstract algebra is the subject area of mathematics that studies algebraic structures, such as group , ring , field , module , vector spaces, and algebra over a field....
 
A in the place of R, we can turn the set of all functions from X to A into an algebraic structure of the same type in an analogous way.

Other properties

There are many other special classes of functions that are important to particular branches of mathematics, or particular applications. Here is a partial list:

See also

  • List of mathematical functions
    List of mathematical functions

    In mathematics, several function s or groups of functions are important enough to deserve their own names. This is a listing of pointers to those articles which explain these functions in more detail....
  • Functional predicate
    Functional predicate

    In formal logic and related branches of mathematics, a functional predicate, or function symbol, is a logical symbol that may be applied to an object term to produce another object term....
  • Function composition
    Function composition

    In mathematics, a composite function represents the application of one function to the results of another. For instance, the functions and can be composed by first computing a f and then applying a function g to the output of f....
  • Functional
    Functional (mathematics)

    In mathematics, a functional is traditionally a map from a vector space to the Field underlying the vector space, which is usually the real numbers....
  • Functional decomposition
    Functional decomposition

    Functional decomposition refers broadly to the process of resolving a Function relationship into its constituent parts in such a way that the original function can be reconstructed from those parts by function composition....
  • Implicit function
    Implicit function

    In mathematics, an implicit function is a function in which the dependent variable has not been given "explicitly" in terms of the independent variable....
  • Parametric equation
    Parametric equation

    In mathematics, parametric equations are a method of defining a curve. A simple kinematics example is when one uses a time parameter to determine the position, velocity, and other information about a body in motion....
  • Plateau
    Plateau (mathematics)

    A plateau of a function is a part of its domain where the function has constant value.More formally, let U, V be topological spaces....
  • Proportionality
    Proportionality (mathematics)

    In mathematics, two quantity are called proportional if they vary in such a way that one of the quantities is a constant multiple of the other, or equivalently if they have a constant ratio....
  • Vertical line test
    Vertical line test

    The vertical line test is a test to determine if a relation or its graph of a function is a function or not. For a relation or graph to be a function, it can have at most a single y-value for each x-value....


Sources

  • .
  • .
  • .
  • .
  • .
  • .


External links

  • gives formulae and visualizations of many mathematical functions.
  • , interactive Java applet for graphing and exploring functions.
  • , a Java applet for exploring functions graphically.
  • , online drawing program for mathematical functions.
  • from cut-the-knot
    Cut-the-knot

    Cut-the-knot is an educational website maintained by Alexander Bogomolny and devoted to popular exposition of a great variety of topics in mathematics....
    .
  • .