HOME

TheInfoList



OR:

In
mathematics Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
, constructive analysis is
mathematical analysis Analysis is the branch of mathematics dealing with continuous functions, limit (mathematics), limits, and related theories, such as Derivative, differentiation, Integral, integration, measure (mathematics), measure, infinite sequences, series ( ...
done according to some principles of
constructive mathematics In the philosophy of mathematics, constructivism asserts that it is necessary to find (or "construct") a specific example of a mathematical object in order to prove that an example exists. Contrastingly, in classical mathematics, one can prove th ...
.


Introduction

The name of the subject contrasts with ''classical analysis'', which in this context means analysis done according to the more common principles of classical mathematics. However, there are various schools of thought and many different formalizations of constructive analysis. Whether classical or constructive in some fashion, any such framework of analysis axiomatizes the
real number line A number line is a graphical representation of a straight line that serves as spatial representation of numbers, usually graduated like a ruler with a particular origin point representing the number zero and evenly spaced marks in either direc ...
by some means, a collection extending the rationals and with an
apartness relation In constructive mathematics, an apartness relation is a constructive form of inequality, and is often taken to be more basic than equality. An apartness relation is often written as \# (⧣ in unicode) to distinguish from the negation of equality ...
definable from an asymmetric order structure. Center stage takes a positivity predicate, here denoted x > 0, which governs an equality-to-zero x\cong 0. The members of the collection are generally just called the ''real numbers''. While this term is thus overloaded in the subject, all the frameworks share a broad common core of results that are also theorems of classical analysis. Constructive frameworks for its formulation are extensions of
Heyting arithmetic In mathematical logic, Heyting arithmetic is an axiomatization of arithmetic in accordance with the philosophy of intuitionism. It is named after Arend Heyting, who first proposed it. Axiomatization Heyting arithmetic can be characterized jus ...
by types including ^, constructive
second-order arithmetic In mathematical logic, second-order arithmetic is a collection of axiomatic systems that formalize the natural numbers and their subsets. It is an alternative to axiomatic set theory as a foundation of mathematics, foundation for much, but not all, ...
, or strong enough
topos In mathematics, a topos (, ; plural topoi or , or toposes) is a category that behaves like the category of sheaves of sets on a topological space (or more generally, on a site). Topoi behave much like the category of sets and possess a notio ...
-,
type Type may refer to: Science and technology Computing * Typing, producing text via a keyboard, typewriter, etc. * Data type, collection of values used for computations. * File type * TYPE (DOS command), a command to display contents of a file. * ...
- or constructive set theories such as , a constructive counter-part of . Of course, a direct axiomatization may be studied as well.


Logical preliminaries

The base logic of constructive analysis is
intuitionistic logic Intuitionistic logic, sometimes more generally called constructive logic, refers to systems of symbolic logic that differ from the systems used for classical logic by more closely mirroring the notion of constructive proof. In particular, systems ...
, which means that the principle of excluded middle is not automatically assumed for every
proposition A proposition is a statement that can be either true or false. It is a central concept in the philosophy of language, semantics, logic, and related fields. Propositions are the object s denoted by declarative sentences; for example, "The sky ...
. If a proposition \neg\neg\exists x.\theta(x) is provable, this exactly means that the non-existence claim \neg\exists x.\theta(x) being provable would be absurd, and so the latter cannot also be provable in a consistent theory. The double-negated existence claim is a logically negative statement and implied by, but generally not equivalent to the existence claim itself. Much of the intricacies of constructive analysis can be framed in terms of the weakness of propositions of the logically negative form \neg\neg\phi, which is generally weaker than \phi. In turn, also an implication \big(\exists x.\theta(x)\big)\to \neg\forall x.\neg\theta(x) can generally be not reversed. While a constructive theory proves fewer theorems than its classical counter-part in its classical presentation, it may exhibit attractive meta-logical properties. For example, if a theory exhibits the disjunction property, then if it proves a disjunction \vdash \phi\lor \psi then also \vdash \phi or \vdash \psi. Already in classical arithmetic, this is violated for the most basic propositions about sequences of numbers - as demonstrated next.


Undecidable predicates

A common strategy of formalization of real numbers is in terms of sequences or rationals, ^ and so we draw motivation and examples in terms of those. So to define terms, consider a decidable predicate on the naturals, which in the constructive vernacular means \forall n. \big( Q(n)\lor\neg Q(n) \big) is provable, and let \chi_Q\colon\to\ be the characteristic function defined to equal 0 exactly where Q is true. The associated sequence q_n\,:=\,_^n \chi_Q(n) / 2^ is monotone, with values non-strictly growing between the bounds 0 and 1. Here, for the sake of demonstration, defining an extensional equality to the zero sequence (q\cong_\mathrm 0)\,:=\,\forall n. q_n=0, it follows that q\cong_\mathrm 0 \leftrightarrow\forall n. Q(n). Note that the symbol "0" is used in several contexts here. For any theory capturing arithmetic, there are many yet undecided and even provenly independent such statements \forall n. Q(n). Two \Pi_1^0-examples are the
Goldbach conjecture Goldbach's conjecture is one of the oldest and best-known unsolved problems in number theory and all of mathematics. It states that every even natural number greater than 2 is the sum of two prime numbers. The conjecture has been shown to ho ...
and the Rosser sentence of a theory. Consider any theory with quantifiers ranging over primitive recursive, rational-valued sequences. Already minimal logic proves the non-contradiction claim for any proposition, and that the negation of excluded middle for any given proposition would be absurd. This also means there is no consistent theory (even if anti-classical) rejecting the excluded middle disjunction for any given proposition. Indeed, it holds that :\,\,\,\vdash\,\,\,\forall(x\in^).\,\neg\neg\big((x\cong_\mathrm 0)\lor\neg(x\cong_\mathrm 0)\big) This theorem is logically equivalent to the non-existence claim of a sequence for which the excluded middle disjunction about equality-to-zero would be disprovable. No sequence with that disjunction being rejected can be exhibited. Assume the theories at hand are
consistent In deductive logic, a consistent theory is one that does not lead to a logical contradiction. A theory T is consistent if there is no formula \varphi such that both \varphi and its negation \lnot\varphi are elements of the set of consequences ...
and arithmetically sound. Now Gödel's theorems mean that there is an explicit sequence g\in^ such that, for any fixed precision, proves the zero-sequence to be a good approximation to g, but it can also meta-logically be established that \,\nvdash\,(g\cong_\mathrm 0) as well as \,\nvdash\,\neg(g\cong_\mathrm 0). Here this proposition g\cong_\mathrm 0 again amounts to the proposition of universally quantified form. Trivially :+\,\,\,\vdash\,\,\,\forall(x\in^).\,(x\cong_\mathrm 0)\lor\neg(x\cong_\mathrm 0) even if these disjunction claims here do not carry any information. In the absence of further axioms breaking the meta-logical properties, constructive entailment instead generally reflects provability. Taboo statements that ought not be decidable (if the aim is to respect the provability interpretation of constructive claims) can be designed for definitions of a custom equivalence "\cong" in formalizations below as well. For implications of disjunctions of yet not proven or disproven propositions, one speaks of weak Brouwerian counterexamples.


Order vs. disjunctions

The theory of the
real closed field In mathematics, a real closed field is a field F that has the same first-order properties as the field of real numbers. Some examples are the field of real numbers, the field of real algebraic numbers, and the field of hyperreal numbers. Def ...
may be axiomatized such that all the non-logical axioms are in accordance with constructive principles. This concerns a
commutative ring In mathematics, a commutative ring is a Ring (mathematics), ring in which the multiplication operation is commutative. The study of commutative rings is called commutative algebra. Complementarily, noncommutative algebra is the study of ring prope ...
with postulates for a positivity predicate x>0, with a positive unit and non-positive zero, i.e., 1>0 and \neg(0>0). In any such ring, one may define y > x\,:=\,(y - x > 0), which constitutes a strict total order in its constructive formulation (also called linear order or, to be explicit about the context, a pseudo-order). As is usual, x < 0 is defined as 0 > x. This first-order theory is relevant as the structures discussed below are model thereof. However, this section thus does not concern aspects akin to
topology Topology (from the Greek language, Greek words , and ) is the branch of mathematics concerned with the properties of a Mathematical object, geometric object that are preserved under Continuous function, continuous Deformation theory, deformat ...
and relevant arithmetic substructures are not definable therein. As explained, various predicates will fail to be decidable in a constructive formulation, such as these formed from order-theoretical relations. This includes "\cong", which will be rendered equivalent to a negation. Crucial disjunctions are now discussed explicitly.


Trichotomy

In intuitonistic logic, the
disjunctive syllogism In classical logic, disjunctive syllogism (historically known as ''modus tollendo ponens'' (MTP), Latin for "mode that affirms by denying") is a valid argument form which is a syllogism having a disjunctive statement for one of its premises. ...
in the form (\phi\lor\psi)\to(\neg\phi\to\psi) generally really only goes in the \to-direction. In a pseudo-order, one has :\neg(x>0 \lor 0>x) \to x\cong 0 and indeed at most one of the three can hold at once. But the stronger, ''logically positive'' law of trichotomy disjunction does not hold in general, i.e. it is not provable that for all reals, :(x>0 \lor 0>x) \lor x\cong 0 See analytical . Other disjunctions are however implied based on other positivity results, e.g. (x + y > 0) \to (x>0 \lor y>0). Likewise, the asymmetric order in the theory ought to fulfill the weak linearity property (y > x) \to (y > t \lor t > x) for all t, related to locatedness of the reals. The theory shall validate further axioms concerning the relation between the positivity predicate x > 0 and the algebraic operations including multiplicative inversion, as well as the
intermediate value theorem In mathematical analysis, the intermediate value theorem states that if f is a continuous function whose domain contains the interval , then it takes on any given value between f(a) and f(b) at some point within the interval. This has two imp ...
for polynomials. In this theory, between any two separated numbers, other numbers exist.


Apartness

In the context of analysis, the auxiliary logically positive predicate :x\# y\,:=\,(x > y\lor y > x) may be independently defined and constitutes an ''
apartness relation In constructive mathematics, an apartness relation is a constructive form of inequality, and is often taken to be more basic than equality. An apartness relation is often written as \# (⧣ in unicode) to distinguish from the negation of equality ...
''. With it, the substitute of the principles above give tightness :\neg(x\# 0)\leftrightarrow(x\cong 0) Thus, apartness can also function as a definition of "\cong", rendering it a negation. All negations are stable in intuitionistic logic, and therefore :\neg\neg(x\cong y)\leftrightarrow(x\cong y) The elusive trichotomy disjunction itself then reads :(x\# 0) \lor \neg(x\# 0) Importantly, a proof of the disjunction x\# y carries positive information, in both senses of the word. Via (\phi\to\neg\psi)\leftrightarrow(\psi\to\neg\phi) it also follows that x\# 0\to\neg(x\cong 0). In words: A demonstration that a number is somehow apart from zero is also a demonstration that this number is non-zero. But constructively it does not follow that the doubly negative statement \neg(x\cong 0) would imply x\# 0. Consequently, many classically equivalent statements bifurcate into distinct statement. For example, for a fixed polynomial p\in /math> and fixed k\in , the statement that the k'th coefficient a_k of p is apart from zero is stronger than the mere statement that it is non-zero. A demonstration of former explicates how a_k and zero are related, with respect to the ordering predicate on the reals, while a demonstration of the latter shows how negation of such conditions would imply to a contradiction. In turn, there is then also a strong and a looser notion of, e.g., being a third-order polynomial. So the excluded middle for x\# 0 is apriori stronger than that for x\cong 0. However, see the discussion of possible further axiomatic principles regarding the strength of "\cong" below.


Non-strict partial order

Lastly, the relation 0\ge x may be defined by or proven equivalent to the logically negative statement \neg(x > 0), and then x \le 0 is defined as 0 \ge x. Decidability of positivity may thus be expressed as x > 0\lor 0\ge x, which as noted will not be provable in general. But neither will the totality disjunction x\ge 0 \lor 0\ge x, see also analytical . By a valid
De Morgan's law In propositional logic and Boolean algebra, De Morgan's laws, also known as De Morgan's theorem, are a pair of transformation rules that are both valid rules of inference. They are named after Augustus De Morgan, a 19th-century British mathemat ...
, the conjunction of such statements is also rendered a negation of apartness, and so :(x\ge y \land y\ge x)\leftrightarrow (x\cong y) The disjunction x > y \lor x\cong y implies x\ge y, but the other direction is also not provable in general. In a constructive real closed field, the relation "\ge" is a negation and is not equivalent to the disjunction in general.


Variations

Demanding good order properties as above but strong completeness properties at the same time implies . Notably, the MacNeille completion has better completeness properties as a collection, but a more intricate theory of its order-relation and, in turn, worse locatedness properties. While less commonly employed, also this construction simplifies to the classical real numbers when assuming .


Invertibility

In the commutative ring of real numbers, a provably non-invertible element equals zero. This and the most basic locality structure is abstracted in the theory of Heyting fields.


Formalization


Rational sequences

A common approach is to identify the real numbers with non-volatile sequences in ^. The constant sequences correspond to rational numbers. Algebraic operations such as addition and multiplication can be defined component-wise, together with a systematic reindexing for speedup. The definition in terms of sequences furthermore enables the definition of a strict order ">" fulfilling the desired axioms. Other relations discussed above may then be defined in terms of it. In particular, any number x apart from 0, i.e. x\# 0, eventually has an index beyond which all its elements are invertible. Various implications between the relations, as well as between sequences with various properties, may then be proven.


Moduli

As the
maximum In mathematical analysis, the maximum and minimum of a function (mathematics), function are, respectively, the greatest and least value taken by the function. Known generically as extremum, they may be defined either within a given Interval (ma ...
on a finite set of rationals is decidable, an absolute value map on the reals may be defined and Cauchy convergence and limits of sequences of reals can be defined as usual. A modulus of convergence is often employed in the constructive study of Cauchy sequences of reals, meaning the association of any \varepsilon > 0 to an appropriate index (beyond which the sequences are closer than \varepsilon) is required in the form of an explicit, strictly increasing function \varepsilon\mapsto N(\varepsilon). Such a modulus may be considered for a sequence of reals, but it may also be considered for all the reals themselves, in which case one is really dealing with a sequence of pairs.


Bounds and suprema

Given such a model then enables the definition of more set theoretic notions. For any subset of reals, one may speak of an
upper bound In mathematics, particularly in order theory, an upper bound or majorant of a subset of some preordered set is an element of that is every element of . Dually, a lower bound or minorant of is defined to be an element of that is less ...
b, negatively characterized using x\le b. One may speak of least upper bounds with respect to "\le". A
supremum In mathematics, the infimum (abbreviated inf; : infima) of a subset S of a partially ordered set P is the greatest element in P that is less than or equal to each element of S, if such an element exists. If the infimum of S exists, it is unique, ...
is an upper bound given through a sequence of reals, positively characterized using "<". If a subset with an upper bound is well-behaved with respect to "<" (discussed below), it has a supremum.


Bishop's formalization

One formalization of constructive analysis, modeling the order properties described above, proves theorems for sequences of rationals x fulfilling the ''regularity'' condition , x_n-x_m, \le \tfrac+\tfrac. An alternative is using the tighter 2^ instead of \tfrac, and in the latter case non-zero indices ought to be used. No two of the rational entries in a regular sequence are more than \tfrac apart and so one may compute natural numbers exceeding any real. For the regular sequences, one defines the logically positive loose positivity property as x > 0 \,:=\, \exists n. x_n > \tfrac, where the relation on the right hand side is in terms of rational numbers. Formally, a positive real in this language is a regular sequence together with a natural witnessing positivity. Further, x\cong y \,:=\, \forall n. , x_n-y_n, \le \tfrac, which is logically equivalent to the negation \neg\exists n. , x_n-y_n, > \tfrac. This is provably transitive and in turn an
equivalence relation In mathematics, an equivalence relation is a binary relation that is reflexive, symmetric, and transitive. The equipollence relation between line segments in geometry is a common example of an equivalence relation. A simpler example is equ ...
. Via this predicate, the regular sequences in the band , x_n, \le \tfrac are deemed equivalent to the zero sequence. Such definitions are of course compatible with classical investigations and variations thereof were well studied also before. One has y > x as (y - x) > 0. Also, x \ge 0 may be defined from a numerical non-negativity property, as x_n \geq -\tfrac for all n, but then shown to be equivalent of the logical negation of the former.


Variations

The above definition of x\cong y uses a common bound \tfrac. Other formalizations directly take as definition that for any fixed bound \tfrac, the numbers x and y must eventually be forever at least as close. Exponentially falling bounds 2^ are also used, also say in a real number condition \forall n. , x_n-x_, <2^, and likewise for the equality of two such reals. And also the sequences of rationals may be required to carry a modulus of convergence. Positivity properties may defined as being eventually forever apart by some rational. Function choice in ^ or stronger principles aid such frameworks.


Coding

It is worth noting that sequences in ^ can be coded rather compactly, as they each may be mapped to a unique subclass of . A sequence rationals i\mapsto \tfrac(-1)^ may be encoded as set of quadruples \langle i, n_i, d_i, s_i\rangle\in^4. In turn, this can be encoded as unique naturals 2^i \cdot 3^\cdot 5^\cdot 7^ using the
fundamental theorem of arithmetic In mathematics, the fundamental theorem of arithmetic, also called the unique factorization theorem and prime factorization theorem, states that every integer greater than 1 is prime or can be represented uniquely as a product of prime numbers, ...
. There are more economic
pairing function In mathematics, a pairing function is a process to uniquely encode two natural numbers into a single natural number. Any pairing function can be used in set theory to prove that integers and rational numbers have the same cardinality as natural ...
s as well, or extension encoding tags or metadata. For an example using this encoding, the sequence i\mapsto _^i\tfrac, or 1,2,\tfrac,\tfrac,\dots, may be used to compute
Euler's number The number is a mathematical constant approximately equal to 2.71828 that is the base of the natural logarithm and exponential function. It is sometimes called Euler's number, after the Swiss mathematician Leonhard Euler, though this can ...
and with the above coding it maps to the subclass \ of . While this example, an explicit sequence of sums, is a total recursive function to begin with, the encoding also means these objects are in scope of the quantifiers in second-order arithmetic.


Set theory


Cauchy reals

In some frameworks of analysis, the name ''real numbers'' is given to such well-behaved sequences or rationals, and relations such as x\cong y are called the ''equality or real numbers''. Note, however, that there are properties which can distinguish between two \cong-related reals. In contrast, in a set theory that models the naturals and validates the existence of even classically uncountable function spaces (and certainly say or even ) the numbers equivalent with respect to "\cong" in ^ may be collected into a set and then this is called the '' Cauchy real number''. In that language, regular rational sequences are degraded to a mere representative of a Cauchy real. Equality of those reals is then given by the equality of sets, which is governed by the set theoretical
axiom of extensionality The axiom of extensionality, also called the axiom of extent, is an axiom used in many forms of axiomatic set theory, such as Zermelo–Fraenkel set theory. The axiom defines what a Set (mathematics), set is. Informally, the axiom means that the ...
. An upshot is that the set theory will prove properties for the reals, i.e. for this class of sets, expressed using the logical equality. Constructive reals in the presence of appropriate choice axioms will be Cauchy-complete but not automatically order-complete.


Dedekind reals

In this context it may also be possible to model a theory or real numbers in terms of Dedekind cuts of . At least when assuming or dependent choice, these structures are isomorphic.


Interval arithmetic

Another approach is to define a real number as a certain subset of \times, holding pairs representing inhabited, pairwise intersecting intervals.


Uncountability

Recall that the preorder on cardinals "\le" in set theory is the primary notion defined as
injection Injection or injected may refer to: Science and technology * Injective function, a mathematical function mapping distinct arguments to distinct values * Injection (medicine), insertion of liquid into the body with a syringe * Injection, in broadca ...
existence. As a result, the constructive theory of cardinal order can diverge substantially from the classical one. Here, sets like ^ or some models of the reals can be taken to be
subcountable In constructive mathematics, a collection X is subcountable if there exists a partial surjection from the natural numbers onto it. This may be expressed as \exists (I\subseteq).\, \exists f.\, (f\colon I\twoheadrightarrow X), where f\colon I\twohe ...
. That said, Cantors diagonal construction proving uncountability of powersets like and plain function spaces like ^ is intuitionistically valid. Assuming or alternatively the
countable choice The axiom of countable choice or axiom of denumerable choice, denoted ACω, is an axiom of set theory that states that every countable collection of non-empty sets must have a choice function. That is, given a function A with domain \mathbb (w ...
axiom, models of are always uncountable also over a constructive framework. One variant of the diagonal construction relevant for the present context may be formulated as follows, proven using countable choice and for reals as sequences of rationals: :For any two pair of reals a < b and any sequence of reals x_n, there exists a real z with a < z < b and \forall (n \in ). x_n\, \#\, z. Formulations of the reals aided by explicit moduli permit separate treatments. According to Kanamori, "a historical misrepresentation has been perpetuated that associates diagonalization with non-constructivity" and a constructive component of the
diagonal argument Diagonal argument can refer to: * Diagonal argument (proof technique), proof techniques used in mathematics. A diagonal argument, in mathematics, is a technique employed in the proofs of the following theorems: *Cantor's diagonal argument (the ea ...
already appeared in Cantor's work.


Category and type theory

All these considerations may also be undertaken in a topos or appropriate dependent type theory.


Principles

For practical mathematics, the
axiom of dependent choice In mathematics Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. T ...
is adopted in various schools.
Markov's principle Markov's principle (also known as the Leningrad principle), named after Andrey Markov Jr, is a conditional existence statement for which there are many equivalent formulations, as discussed below. The principle is logically valid classically, but ...
is adopted in the Russian school of recursive mathematics. This principle strengthens the impact of proven negation of strict equality. A so-called analytical form of it grants \neg(x\le 0)\to x>0 or \neg(x\cong 0)\to x\# 0. Weaker forms may be formulated. The Brouwerian school reasons in terms of spreads and adopts the classically valid bar induction.


Anti-classical schools

Through the optional adoption of further consistent axioms, the negation of decidability may be provable. For example, equality-to-zero is rejected to be decidable when adopting Brouwerian continuity principles or
Church's thesis Church & Co Limited, branded Church's, is a luxury footwear manufacturer that was founded in 1873 by Thomas Church in Northampton, England. In 1999 the company was bought by Italian luxury fashion house Prada. Family Three brothers Alfred, ...
in recursive mathematics. The weak continuity principle as well as even refute x\ge 0 \or 0\ge x. The existence of a
Specker sequence In computability theory, a Specker sequence is a computable, monotonically increasing, bounded sequence of rational numbers whose supremum is not a computable real number. The first example of such a sequence was constructed by Ernst Specker (1 ...
is proven from . Such phenomena also occur in realizability topoi. Notably, there are two anti-classical schools as incompatible with one-another. This article discusses principles compatible with the classical theory and choice is made explicit.


Theorems

Many classical theorems can only be proven in a formulation that is logically equivalent, over
classical logic Classical logic (or standard logic) or Frege–Russell logic is the intensively studied and most widely used class of deductive logic. Classical logic has had much influence on analytic philosophy. Characteristics Each logical system in this c ...
. Generally speaking, theorem formulation in constructive analysis mirrors the classical theory closest in
separable space In mathematics, a topological space is called separable if it contains a countable, dense subset; that is, there exists a sequence ( x_n )_^ of elements of the space such that every nonempty open subset of the space contains at least one elemen ...
s. Some theorems can only be formulated in terms of
approximation An approximation is anything that is intentionally similar but not exactly equal to something else. Etymology and usage The word ''approximation'' is derived from Latin ''approximatus'', from ''proximus'' meaning ''very near'' and the prefix ...
s.


The intermediate value theorem

For a simple example, consider the
intermediate value theorem In mathematical analysis, the intermediate value theorem states that if f is a continuous function whose domain contains the interval , then it takes on any given value between f(a) and f(b) at some point within the interval. This has two imp ...
(IVT). In classical analysis, IVT implies that, given any
continuous function In mathematics, a continuous function is a function such that a small variation of the argument induces a small variation of the value of the function. This implies there are no abrupt changes in value, known as '' discontinuities''. More preci ...
''f'' from a
closed interval In mathematics, a real interval is the set of all real numbers lying between two fixed endpoints with no "gaps". Each endpoint is either a real number or positive or negative infinity, indicating the interval extends without a bound. A real in ...
'a'',''b''to the
real line A number line is a graphical representation of a straight line that serves as spatial representation of numbers, usually graduated like a ruler with a particular origin (geometry), origin point representing the number zero and evenly spaced mark ...
''R'', if ''f''(''a'') is negative while ''f''(''b'') is positive, then there exists a
real number In mathematics, a real number is a number that can be used to measure a continuous one- dimensional quantity such as a duration or temperature. Here, ''continuous'' means that pairs of values can have arbitrarily small differences. Every re ...
''c'' in the interval such that ''f''(''c'') is exactly
zero 0 (zero) is a number representing an empty quantity. Adding (or subtracting) 0 to any number leaves that number unchanged; in mathematical terminology, 0 is the additive identity of the integers, rational numbers, real numbers, and compl ...
. In constructive analysis, this does not hold, because the constructive interpretation of
existential quantification Existentialism is a family of philosophy, philosophical views and inquiry that explore the human individual's struggle to lead an Authenticity (philosophy), authentic life despite the apparent Absurdity#The Absurd, absurdity or incomprehensibili ...
("there exists") requires one to be able to ''construct'' the real number ''c'' (in the sense that it can be approximated to any desired precision by a
rational number In mathematics, a rational number is a number that can be expressed as the quotient or fraction of two integers, a numerator and a non-zero denominator . For example, is a rational number, as is every integer (for example, The set of all ...
). But if ''f'' hovers near zero during a stretch along its domain, then this cannot necessarily be done. However, constructive analysis provides several alternative formulations of IVT, all of which are equivalent to the usual form in classical analysis, but not in constructive analysis. For example, under the same conditions on ''f'' as in the classical theorem, given any
natural number In mathematics, the natural numbers are the numbers 0, 1, 2, 3, and so on, possibly excluding 0. Some start counting with 0, defining the natural numbers as the non-negative integers , while others start with 1, defining them as the positive in ...
''n'' (no matter how large), there exists (that is, we can construct) a real number ''c''''n'' in the interval such that the
absolute value In mathematics, the absolute value or modulus of a real number x, is the non-negative value without regard to its sign. Namely, , x, =x if x is a positive number, and , x, =-x if x is negative (in which case negating x makes -x positive), ...
of ''f''(''c''''n'') is less than 1/''n''. That is, we can get as close to zero as we like, even if we can't construct a ''c'' that gives us ''exactly'' zero. Alternatively, we can keep the same conclusion as in the classical IVT—a single ''c'' such that ''f''(''c'') is exactly zero—while strengthening the conditions on ''f''. We require that ''f'' be ''locally non-zero'', meaning that given any point ''x'' in the interval 'a'',''b''and any natural number ''m'', there exists (we can construct) a real number ''y'' in the interval such that , ''y'' - ''x'', < 1/''m'' and , ''f''(''y''), > 0. In this case, the desired number ''c'' can be constructed. This is a complicated condition, but there are several other conditions that imply it and that are commonly met; for example, every
analytic function In mathematics, an analytic function is a function that is locally given by a convergent power series. There exist both real analytic functions and complex analytic functions. Functions of each type are infinitely differentiable, but complex ...
is locally non-zero (assuming that it already satisfies ''f''(''a'') < 0 and ''f''(''b'') > 0). For another way to view this example, notice that according to
classical logic Classical logic (or standard logic) or Frege–Russell logic is the intensively studied and most widely used class of deductive logic. Classical logic has had much influence on analytic philosophy. Characteristics Each logical system in this c ...
, if the ''locally non-zero'' condition fails, then it must fail at some specific point ''x''; and then ''f''(''x'') will equal 0, so that IVT is valid automatically. Thus in classical analysis, which uses classical logic, in order to prove the full IVT, it is sufficient to prove the constructive version. From this perspective, the full IVT fails in constructive analysis simply because constructive analysis does not accept classical logic. Conversely, one may argue that the true meaning of IVT, even in classical mathematics, is the constructive version involving the ''locally non-zero'' condition, with the full IVT following by "pure logic" afterwards. Some logicians, while accepting that classical mathematics is correct, still believe that the constructive approach gives a better insight into the true meaning of theorems, in much this way.


The least-upper-bound principle and compact sets

Another difference between classical and constructive analysis is that constructive analysis does not prove the least-upper-bound principle, i.e. that any
subset In mathematics, a Set (mathematics), set ''A'' is a subset of a set ''B'' if all Element (mathematics), elements of ''A'' are also elements of ''B''; ''B'' is then a superset of ''A''. It is possible for ''A'' and ''B'' to be equal; if they a ...
of the real line R would have a
least upper bound In mathematics, the infimum (abbreviated inf; : infima) of a subset S of a partially ordered set P is the greatest element in P that is less than or equal to each element of S, if such an element exists. If the infimum of S exists, it is unique, ...
(or supremum), possibly infinite. However, as with the intermediate value theorem, an alternative version survives; in constructive analysis, any ''located'' subset of the real line has a supremum. (Here a subset ''S'' of R is ''located'' if, whenever ''x'' < ''y'' are real numbers, either there exists an element ''s'' of ''S'' such that ''x'' < ''s'', or ''y'' is an
upper bound In mathematics, particularly in order theory, an upper bound or majorant of a subset of some preordered set is an element of that is every element of . Dually, a lower bound or minorant of is defined to be an element of that is less ...
of ''S''.) Again, this is classically equivalent to the full least upper bound principle, since every set is located in classical mathematics. And again, while the definition of located set is complicated, nevertheless it is satisfied by many commonly studied sets, including all intervals and all
compact set In mathematics, specifically general topology, compactness is a property that seeks to generalize the notion of a closed and bounded subset of Euclidean space. The idea is that a compact space has no "punctures" or "missing endpoints", i.e., i ...
s. Closely related to this, in constructive mathematics, fewer characterisations of
compact space In mathematics, specifically general topology, compactness is a property that seeks to generalize the notion of a closed and bounded subset of Euclidean space. The idea is that a compact space has no "punctures" or "missing endpoints", i.e., i ...
s are constructively valid—or from another point of view, there are several different concepts that are classically equivalent but not constructively equivalent. Indeed, if the interval 'a'',''b''were
sequentially compact In mathematics, a topological space ''X'' is sequentially compact if every sequence of points in ''X'' has a convergent subsequence converging to a point in X. Every metric space is naturally a topological space, and for metric spaces, the notio ...
in constructive analysis, then the classical IVT would follow from the first constructive version in the example; one could find ''c'' as a cluster point of the
infinite sequence In mathematics, a sequence is an enumerated collection of objects in which repetitions are allowed and order matters. Like a set, it contains members (also called ''elements'', or ''terms''). The number of elements (possibly infinite) is call ...
(''c''''n'')''n''∈N.


See also

* Computable analysis * Constructive nonstandard analysis *
Heyting field A Heyting field is one of the inequivalent ways in constructive mathematics to capture the classical notion of a field. It is essentially a field with an apartness relation. Definition A commutative ring is a Heyting field if it is a field in t ...
*
Indecomposability (constructive mathematics) In intuitionistic analysis and in computable analysis, indecomposability or indivisibility (, from the adjective ''unzerlegbar'') is the principle that the continuum cannot be partitioned into two nonempty pieces. This principle was establish ...
* Pseudo-order


References


Further reading

* * {{DEFAULTSORT:Constructive Analysis * * Intuitionism