Function properties

  • A set is a collection of objects, called its elements.

  • A class is a membership-restricted special set.

  • A type is a class of objects, called values.

  • A relation is a special set (class).

A function is a

  • set

  • set of ordered pairs

  • relation

relation is a set type is a set relation is a set of ordered pairs

function is a set function is a relation function is a set of ordered pairs function is a type (function type)

Properties of functions

A function is a special set. A function is a special type of relation. A type is a set. A function is a mapping between two sets (types). A relation is a set of ordered pairs (a,b).

A function is defined in terms of sets: a function between two sets A and B (or a function on a set A, in case A = B), is a special type of relation between A and B;

Any binary relation between two sets A and B is a set, 𝓡 = { (a,b) | a ∈ A ∧ b ∈ B }, of ordered pairs, (a,b) such that the first component, a, is from the domain and the second, b, is from the codomain.

a𝓡b is the notation meaning that a is 𝓡-related to b; another notation, (a,b) ∈ 𝓡, means the same.

A function f : ℝ → ℝ with ∀x,y ∈ ℝ is

  • order-preserving : (x <= y) -> (f x <= f y)

  • metric-preserving : |x − y| -> |f x − f y|

  • addition-preserving: f (x + y) -> f x + f y

A function f : ℝ → ℝ with ∀x,y ∈ ℝ (is it ℝ or any set?) is monotonic if the elements x and y are covariant and the results f x and f y stay covariant. For example, (x <= y) -> (f x <= f y). A function is non-monotonic is the relation is reversed or contravariant, e.g. (x <= y) -> (f x > f y). Some functions are neither or both; e.g. f : ℝ → ℝ, f x = x² is neither; it is non-monotonic for x ∈ (-1,0) ∨ x ∈ (0,1) and monotonic for other values.

x

-2.0

4

-1.5

2.25

-0.1

0.01

-0.01

0.0001

0

0

0.01

0.0001

0.1

0.01

0.4

0.16

0.5

0.25

2

4

Last updated

Was this helpful?