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

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