Extensionality

In mathematics, this usually refers to some form of the principle, going back to Leibniz, that two mathematical objects are equal if there is no test to distinguish them. For example, given two mathematical functions f and g, we can say that they are equal if
f(x) = g(x)
for all x in the common function domain X. This extensional equality is the usual definition if the function range Y is also common to the two functions. If, on the other hand, we distinguish functions by the data attached to them in the type theory sense, so that we could for example choose a larger set Z as range for one of them, that equality is not the same sense extensional. That is one sense in which extensionality may fail. Another one is that consideration of the process by which a function is computed, if taken into account, will usually contradict extensionality. In axiomatic set theory, extensionality is expressed in the axiom of extension, which states that two sets are equal if and only if they contain the same elements. In lambda calculus, extensionality is expressed by the eta-conversion rule, which allows conversion between any two expressions that denote the same function.

 

<< PreviousWord BrowserNext >>
pico island
compigne
friuli
salou
planck units
lights out (radio show)
jerichower land
seaside resort
computer supported cooperative work
gamelan degung
benidorm
jean harlow
palace of the vatican
d.
your holiness
cardinal of the holy roman church
i'm a little teapot
el ausente
spanish state
johann gottfried herder
european parliament election, 1999
prince of asturias awards
suburban vegetable
chris bailey
the honourable
ryszard kapuscinski
sundanese language
dean ween
gene ween
whitton, lincolnshire
dean of the college of cardinals
chaves
scaled composites voyager
block size (cryptography)
solidarity federation
police service of northern ireland
american system
connect four
iso 3166 2:nl
steve digiorgio
a tale of a tub
graham coxon
arithmetization of analysis
battle of tolvajrvi