fbpx
Wikipedia

Constructive analysis

In mathematics, constructive analysis is mathematical analysis done according to some principles of constructive mathematics.

Introduction edit

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.[1] Whether classical or constructive in some fashion, any such framework of analysis axiomatizes the real number line by some means, a collection extending the rationals and with an apartness relation definable from an asymmetric order structure. Center stage takes a positivity predicate, here denoted  , which governs an equality-to-zero  . 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 by types including  , constructive second-order arithmetic, or strong enough topos-, type- or constructive set theories such as  , a constructive counter-part of  . Of course, a direct axiomatization may be studied as well.

Logical preliminaries edit

The base logic of constructive analysis is intuitionistic logic, which means that the principle of excluded middle   is not automatically assumed for every proposition. If a proposition   is provable, this exactly means that the non-existence claim   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  , which is generally weaker than  . In turn, also an implication   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   then also   or  . Already in classical arithmetic, this is violated for the most basic propositions about sequences of numbers - as demonstrated next.

Undecidable predicates edit

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   is provable, and let   be the characteristic function defined to equal   exactly where   is true. The associated sequence   is monotone, with values non-strictly growing between the bounds   and  . Here, for the sake of demonstration, defining an extensional equality to the zero sequence  , it follows that  . Note that the symbol " " is used in several contexts here. For any theory capturing arithmetic, there are many yet undecided and even provenly independent such statements  . Two  -examples are the Goldbach conjecture 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

 

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 and arithmetically sound. Now Gödel's theorems mean that there is an explicit sequence   such that, for any fixed precision,   proves the zero-sequence to be a good approximation to  , but it can also meta-logically be established that   as well as  .[2] Here this proposition   again amounts to the proposition of universally quantified form. Trivially

 

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 " " 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 edit

The theory of the real closed field may be axiomatized such that all the non-logical axioms are in accordance with constructive principles. This concerns a commutative ring with postulates for a positivity predicate  , with a positive unit and non-positive zero, i.e.,   and  . In any such ring, one may define  , 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,   is defined as  .

This first-order theory is relevant as the structures discussed below are model thereof.[3] However, this section thus does not concern aspects akin to topology 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 " ", which will be rendered equivalent to a negation. Crucial disjunctions are now discussed explicitly.

Trichotomy edit

In intuitonistic logic, the disjunctive syllogism in the form   generally really only goes in the  -direction. In a pseudo-order, one has

 

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,

 

See analytical  . Other disjunctions are however implied based on other positivity results, e.g.  . Likewise, the asymmetric order in the theory ought to fulfill the weak linearity property   for all  , related to locatedness of the reals.

The theory shall validate further axioms concerning the relation between the positivity predicate   and the algebraic operations including multiplicative inversion, as well as the intermediate value theorem for polynomial. In this theory, between any two separated numbers, other numbers exist.

Apartness edit

In the context of analysis, the auxiliary logically positive predicate

 

may be independently defined and constitutes an apartness relation. With it, the substitute of the principles above give tightness

 

Thus, apartness can also function as a definition of " ", rendering it a negation. All negations are stable in intuitionistic logic, and therefore

 

The elusive trichotomy disjunction itself then reads

 

Importantly, a proof of the disjunction   carries positive information, in both senses of the word. Via   it also follows that  . 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   would imply  . Consequently, many classically equivalent statements bifurcate into distinct statement. For example, for a fixed polynomial   and fixed  , the statement that the  'th coefficient   of   is apart from zero is stronger than the mere statement that it is non-zero. A demonstration of former explicates how   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   is apriori stronger than that for  . However, see the discussion of possible further axiomatic principles regarding the strength of " " below.

Non-strict partial order edit

Lastly, the relation   may be defined by or proven equivalent to the logically negative statement  , and then   is defined as  . Decidability of positivity may thus be expressed as  , which as noted will not be provable in general. But neither will the totality disjunction  , see also analytical  .

By a valid De Morgan's law, the conjunction of such statements is also rendered a negation of apartness, and so

 

The disjunction   implies  , but the other direction is also not provable in general. In a constructive real closed field, the relation " " is a negation and is not equivalent to the disjunction in general.

Variations edit

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 edit

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 edit

Rational sequences edit

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   apart from  , i.e.  , eventually has an index beyond which all its elements are invertible.[4] Various implications between the relations, as well as between sequences with various properties, may then be proven.

Moduli edit

As the maximum 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   to an appropriate index (beyond which the sequences are closer than  ) is required in the form of an explicit, strictly increasing function  . 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 edit

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  , negatively characterized using  . One may speak of least upper bounds with respect to " ". A supremum 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 edit

One formalization of constructive analysis, modeling the order properties described above, proves theorems for sequences of rationals   fulfilling the regularity condition  . An alternative is using the tighter   instead of  , 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   apart and so one may compute natural numbers exceeding any real. For the regular sequences, one defines the logically positive loose positivity property as  , 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,  , which is logically equivalent to the negation  . This is provably transitive and in turn an equivalence relation. Via this predicate, the regular sequences in the band   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   as  . Also,   may be defined from a numerical non-negativity property, as   for all  , but then shown to be equivalent of the logical negation of the former.[5][6]

Variations edit

The above definition of   uses a common bound  . Other formalizations directly take as definition that for any fixed bound  , the numbers   and   must eventually be forever at least as close. Exponentially falling bounds   are also used, also say in a real number condition  , 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 edit

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   may be encoded as set of quadruples  . In turn, this can be encoded as unique naturals   using the fundamental theorem of arithmetic. There are more economic pairing functions as well, or extension encoding tags or metadata. For an example using this encoding, the sequence  , or  , may be used to compute Euler's number 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 edit

Cauchy reals edit

In some frameworks of analysis, the name real numbers is given to such well-behaved sequences or rationals, and relations such as   are called the equality or real numbers. Note, however, that there are properties which can distinguish between two  -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 " " 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. 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.[7]

Dedekind reals edit

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 edit

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

Uncountability edit

Recall that the preorder on cardinals " " in set theory is the primary notion defined as injection 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.

That said, Cantors diagonal construction proving uncountability of powersets like   and plain function spaces like   is intuitionistically valid. Assuming   or alternatively the countable choice axiom, models of   are always uncountable also over a constructive framework.[8] 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:[9]

For any two pair of reals   and any sequence of reals  , there exists a real   with   and  .

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 already appeared in Cantor's work.[10]

Category and type theory edit

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

Principles edit

For practical mathematics, the axiom of dependent choice is adopted in various schools.

Markov's principle 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   or  . Weaker forms may be formulated.

The Brouwerian school reasons in terms of spreads and adopts the classically valid bar induction.

Anti-classical schools edit

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 in recursive mathematics.[11] The weak continuity principle as well as   even refute  . The existence of a Specker sequence 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 edit

Many classical theorems can only be proven in a formulation that is logically equivalent, over classical logic. Generally speaking, theorem formulation in constructive analysis mirrors the classical theory closest in separable spaces. Some theorems can only be formulated in terms of approximations.

The intermediate value theorem edit

For a simple example, consider the intermediate value theorem (IVT). In classical analysis, IVT implies that, given any continuous function f from a closed interval [a,b] to the real line R, if f(a) is negative while f(b) is positive, then there exists a real number c in the interval such that f(c) is exactly zero. In constructive analysis, this does not hold, because the constructive interpretation of existential quantification ("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). 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 n (no matter how large), there exists (that is, we can construct) a real number cn in the interval such that the absolute value of f(cn) 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 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, 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 edit

Another difference between classical and constructive analysis is that constructive analysis does not prove the least-upper-bound principle, i.e. that any subset of the real line R would have a least upper bound (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 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 sets.

Closely related to this, in constructive mathematics, fewer characterisations of compact spaces 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 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 (cn)nN.

See also edit

References edit

  1. ^ Troelstra, A. S., van Dalen D., Constructivism in mathematics: an introduction 1; Studies in Logic and the Foundations of Mathematics; Springer, 1988;
  2. ^ Smith, Peter (2007). An introduction to Gödel's Theorems. Cambridge, U.K.: Cambridge University Press. ISBN 978-0-521-67453-9. MR 2384958.
  3. ^ Erik Palmgren, An Intuitionistic Axiomatisation of Real Closed Fields, Mathematical Logic Quarterly, Volume 48, Issue 2, Pages: 163-320, February 2002
  4. ^ Bridges D., Ishihara H., Rathjen M., Schwichtenberg H. (Editors), Handbook of Constructive Mathematics; Studies in Logic and the Foundations of Mathematics; (2023) pp. 201-207
  5. ^ Errett Bishop, Foundations of Constructive Analysis, July 1967
  6. ^ Stolzenberg, Gabriel (1970). "Review: Errett Bishop, Foundations of Constructive Analysis". Bull. Amer. Math. Soc. 76 (2): 301–323. doi:10.1090/s0002-9904-1970-12455-7.
  7. ^ Robert S. Lubarsky, On the Cauchy Completeness of the Constructive Cauchy Reals, July 2015
  8. ^ Bauer, A., Hanson, J. A. "The countable reals", 2022
  9. ^ See, e.g., Theorem 1 in Bishop, 1967, p. 25
  10. ^ Akihiro Kanamori, "The Mathematical Development of Set Theory from Cantor to Cohen", Bulletin of Symbolic Logic / Volume 2 / Issue 01 / March 1996, pp 1-71
  11. ^ Diener, Hannes (2020). "Constructive Reverse Mathematics". arXiv:1804.05495 [math.LO].

Further reading edit

constructive, analysis, mathematics, constructive, analysis, mathematical, analysis, done, according, some, principles, constructive, mathematics, contents, introduction, logical, preliminaries, undecidable, predicates, order, disjunctions, trichotomy, apartne. In mathematics constructive analysis is mathematical analysis done according to some principles of constructive mathematics Contents 1 Introduction 2 Logical preliminaries 2 1 Undecidable predicates 2 2 Order vs disjunctions 2 2 1 Trichotomy 2 2 2 Apartness 2 2 3 Non strict partial order 2 2 4 Variations 2 3 Invertibility 3 Formalization 3 1 Rational sequences 3 1 1 Moduli 3 1 2 Bounds and suprema 3 1 3 Bishop s formalization 3 1 4 Variations 3 1 5 Coding 3 2 Set theory 3 2 1 Cauchy reals 3 2 2 Dedekind reals 3 2 3 Interval arithmetic 3 2 4 Uncountability 3 3 Category and type theory 4 Principles 4 1 Anti classical schools 5 Theorems 5 1 The intermediate value theorem 5 2 The least upper bound principle and compact sets 6 See also 7 References 8 Further readingIntroduction editThe 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 1 Whether classical or constructive in some fashion any such framework of analysis axiomatizes the real number line by some means a collection extending the rationals and with an apartness relation definable from an asymmetric order structure Center stage takes a positivity predicate here denoted x gt 0 displaystyle x gt 0 nbsp which governs an equality to zero x 0 displaystyle x cong 0 nbsp 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 by types including N N displaystyle mathbb N mathbb N nbsp constructive second order arithmetic or strong enough topos type or constructive set theories such as C Z F displaystyle mathsf CZF nbsp a constructive counter part of Z F displaystyle mathsf ZF nbsp Of course a direct axiomatization may be studied as well Logical preliminaries editThe base logic of constructive analysis is intuitionistic logic which means that the principle of excluded middle P E M displaystyle mathrm PEM nbsp is not automatically assumed for every proposition If a proposition x 8 x displaystyle neg neg exists x theta x nbsp is provable this exactly means that the non existence claim x 8 x displaystyle neg exists x theta x nbsp 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 ϕ displaystyle neg neg phi nbsp which is generally weaker than ϕ displaystyle phi nbsp In turn also an implication x 8 x x 8 x displaystyle big exists x theta x big to neg forall x neg theta x nbsp 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 T displaystyle mathsf T nbsp exhibits the disjunction property then if it proves a disjunction T ϕ ps displaystyle mathsf T vdash phi lor psi nbsp then also T ϕ displaystyle mathsf T vdash phi nbsp or T ps displaystyle mathsf T vdash psi nbsp Already in classical arithmetic this is violated for the most basic propositions about sequences of numbers as demonstrated next Undecidable predicates edit A common strategy of formalization of real numbers is in terms of sequences or rationals Q N displaystyle mathbb Q mathbb N nbsp 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 n Q n Q n displaystyle forall n big Q n lor neg Q n big nbsp is provable and let x Q N 0 1 displaystyle chi Q colon mathbb N to 0 1 nbsp be the characteristic function defined to equal 0 displaystyle 0 nbsp exactly where Q displaystyle Q nbsp is true The associated sequence q n k 0 n x Q n 2 n 1 displaystyle q n textstyle sum k 0 n chi Q n 2 n 1 nbsp is monotone with values non strictly growing between the bounds 0 displaystyle 0 nbsp and 1 displaystyle 1 nbsp Here for the sake of demonstration defining an extensional equality to the zero sequence q e x t 0 n q n 0 displaystyle q cong mathrm ext 0 forall n q n 0 nbsp it follows that q e x t 0 n Q n displaystyle q cong mathrm ext 0 leftrightarrow forall n Q n nbsp Note that the symbol 0 displaystyle 0 nbsp is used in several contexts here For any theory capturing arithmetic there are many yet undecided and even provenly independent such statements n Q n displaystyle forall n Q n nbsp Two P 1 0 displaystyle Pi 1 0 nbsp examples are the Goldbach conjecture and the Rosser sentence of a theory Consider any theory T displaystyle mathsf T nbsp 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 T x Q N x e x t 0 x e x t 0 displaystyle mathsf T vdash forall x in mathbb Q mathbb N neg neg big x cong mathrm ext 0 lor neg x cong mathrm ext 0 big nbsp 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 and arithmetically sound Now Godel s theorems mean that there is an explicit sequence g Q N displaystyle g in mathbb Q mathbb N nbsp such that for any fixed precision T displaystyle mathsf T nbsp proves the zero sequence to be a good approximation to g displaystyle g nbsp but it can also meta logically be established that T g e x t 0 displaystyle mathsf T nvdash g cong mathrm ext 0 nbsp as well as T g e x t 0 displaystyle mathsf T nvdash neg g cong mathrm ext 0 nbsp 2 Here this proposition g e x t 0 displaystyle g cong mathrm ext 0 nbsp again amounts to the proposition of universally quantified form Trivially T P E M x Q N x e x t 0 x e x t 0 displaystyle mathsf T mathrm PEM vdash forall x in mathbb Q mathbb N x cong mathrm ext 0 lor neg x cong mathrm ext 0 nbsp 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 displaystyle cong nbsp 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 edit The theory of the real closed field may be axiomatized such that all the non logical axioms are in accordance with constructive principles This concerns a commutative ring with postulates for a positivity predicate x gt 0 displaystyle x gt 0 nbsp with a positive unit and non positive zero i e 1 gt 0 displaystyle 1 gt 0 nbsp and 0 gt 0 displaystyle neg 0 gt 0 nbsp In any such ring one may define y gt x y x gt 0 displaystyle y gt x y x gt 0 nbsp 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 lt 0 displaystyle x lt 0 nbsp is defined as 0 gt x displaystyle 0 gt x nbsp This first order theory is relevant as the structures discussed below are model thereof 3 However this section thus does not concern aspects akin to topology 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 displaystyle cong nbsp which will be rendered equivalent to a negation Crucial disjunctions are now discussed explicitly Trichotomy edit In intuitonistic logic the disjunctive syllogism in the form ϕ ps ϕ ps displaystyle phi lor psi to neg phi to psi nbsp generally really only goes in the displaystyle to nbsp direction In a pseudo order one has x gt 0 0 gt x x 0 displaystyle neg x gt 0 lor 0 gt x to x cong 0 nbsp 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 gt 0 0 gt x x 0 displaystyle x gt 0 lor 0 gt x lor x cong 0 nbsp See analytical L P O displaystyle mathrm LPO nbsp Other disjunctions are however implied based on other positivity results e g x y gt 0 x gt 0 y gt 0 displaystyle x y gt 0 to x gt 0 lor y gt 0 nbsp Likewise the asymmetric order in the theory ought to fulfill the weak linearity property y gt x y gt t t gt x displaystyle y gt x to y gt t lor t gt x nbsp for all t displaystyle t nbsp related to locatedness of the reals The theory shall validate further axioms concerning the relation between the positivity predicate x gt 0 displaystyle x gt 0 nbsp and the algebraic operations including multiplicative inversion as well as the intermediate value theorem for polynomial In this theory between any two separated numbers other numbers exist Apartness edit In the context of analysis the auxiliary logically positive predicate x y x gt y y gt x displaystyle x y x gt y lor y gt x nbsp may be independently defined and constitutes an apartness relation With it the substitute of the principles above give tightness x 0 x 0 displaystyle neg x 0 leftrightarrow x cong 0 nbsp Thus apartness can also function as a definition of displaystyle cong nbsp rendering it a negation All negations are stable in intuitionistic logic and therefore x y x y displaystyle neg neg x cong y leftrightarrow x cong y nbsp The elusive trichotomy disjunction itself then reads x 0 x 0 displaystyle x 0 lor neg x 0 nbsp Importantly a proof of the disjunction x y displaystyle x y nbsp carries positive information in both senses of the word Via ϕ ps ps ϕ displaystyle phi to neg psi leftrightarrow psi to neg phi nbsp it also follows that x 0 x 0 displaystyle x 0 to neg x cong 0 nbsp 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 x 0 displaystyle neg x cong 0 nbsp would imply x 0 displaystyle x 0 nbsp Consequently many classically equivalent statements bifurcate into distinct statement For example for a fixed polynomial p R x displaystyle p in mathbb R x nbsp and fixed k N displaystyle k in mathbb N nbsp the statement that the k displaystyle k nbsp th coefficient a k displaystyle a k nbsp of p displaystyle p nbsp is apart from zero is stronger than the mere statement that it is non zero A demonstration of former explicates how a k displaystyle a k nbsp 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 displaystyle x 0 nbsp is apriori stronger than that for x 0 displaystyle x cong 0 nbsp However see the discussion of possible further axiomatic principles regarding the strength of displaystyle cong nbsp below Non strict partial order edit Lastly the relation 0 x displaystyle 0 geq x nbsp may be defined by or proven equivalent to the logically negative statement x gt 0 displaystyle neg x gt 0 nbsp and then x 0 displaystyle x leq 0 nbsp is defined as 0 x displaystyle 0 geq x nbsp Decidability of positivity may thus be expressed as x gt 0 0 x displaystyle x gt 0 lor 0 geq x nbsp which as noted will not be provable in general But neither will the totality disjunction x 0 0 x displaystyle x geq 0 lor 0 geq x nbsp see also analytical L L P O displaystyle mathrm LLPO nbsp By a valid De Morgan s law the conjunction of such statements is also rendered a negation of apartness and so x y y x x y displaystyle x geq y land y geq x leftrightarrow x cong y nbsp The disjunction x gt y x y displaystyle x gt y lor x cong y nbsp implies x y displaystyle x geq y nbsp but the other direction is also not provable in general In a constructive real closed field the relation displaystyle geq nbsp is a negation and is not equivalent to the disjunction in general Variations edit Demanding good order properties as above but strong completeness properties at the same time implies P E M displaystyle mathrm PEM nbsp 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 P E M displaystyle mathrm PEM nbsp Invertibility edit 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 editRational sequences edit A common approach is to identify the real numbers with non volatile sequences in Q N displaystyle mathbb Q mathbb N nbsp 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 gt displaystyle gt nbsp fulfilling the desired axioms Other relations discussed above may then be defined in terms of it In particular any number x displaystyle x nbsp apart from 0 displaystyle 0 nbsp i e x 0 displaystyle x 0 nbsp eventually has an index beyond which all its elements are invertible 4 Various implications between the relations as well as between sequences with various properties may then be proven Moduli edit As the maximum 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 e gt 0 displaystyle varepsilon gt 0 nbsp to an appropriate index beyond which the sequences are closer than e displaystyle varepsilon nbsp is required in the form of an explicit strictly increasing function e N e displaystyle varepsilon mapsto N varepsilon nbsp 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 edit 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 b displaystyle b nbsp negatively characterized using x b displaystyle x leq b nbsp One may speak of least upper bounds with respect to displaystyle leq nbsp A supremum is an upper bound given through a sequence of reals positively characterized using lt displaystyle lt nbsp If a subset with an upper bound is well behaved with respect to lt displaystyle lt nbsp discussed below it has a supremum Bishop s formalization edit One formalization of constructive analysis modeling the order properties described above proves theorems for sequences of rationals x displaystyle x nbsp fulfilling the regularity condition x n x m 1 n 1 m displaystyle x n x m leq tfrac 1 n tfrac 1 m nbsp An alternative is using the tighter 2 n displaystyle 2 n nbsp instead of 1 n displaystyle tfrac 1 n nbsp 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 3 2 displaystyle tfrac 3 2 nbsp 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 gt 0 n x n gt 1 n displaystyle x gt 0 exists n x n gt tfrac 1 n nbsp 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 y n x n y n 2 n displaystyle x cong y forall n x n y n leq tfrac 2 n nbsp which is logically equivalent to the negation n x n y n gt 2 n displaystyle neg exists n x n y n gt tfrac 2 n nbsp This is provably transitive and in turn an equivalence relation Via this predicate the regular sequences in the band x n 2 n displaystyle x n leq tfrac 2 n nbsp 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 gt x displaystyle y gt x nbsp as y x gt 0 displaystyle y x gt 0 nbsp Also x 0 displaystyle x geq 0 nbsp may be defined from a numerical non negativity property as x n 1 n displaystyle x n geq tfrac 1 n nbsp for all n displaystyle n nbsp but then shown to be equivalent of the logical negation of the former 5 6 Variations edit The above definition of x y displaystyle x cong y nbsp uses a common bound 2 n displaystyle tfrac 2 n nbsp Other formalizations directly take as definition that for any fixed bound 2 N displaystyle tfrac 2 N nbsp the numbers x displaystyle x nbsp and y displaystyle y nbsp must eventually be forever at least as close Exponentially falling bounds 2 n displaystyle 2 n nbsp are also used also say in a real number condition n x n x n 1 lt 2 n displaystyle forall n x n x n 1 lt 2 n nbsp 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 N N displaystyle mathbb N mathbb N nbsp or stronger principles aid such frameworks Coding edit It is worth noting that sequences in Q N displaystyle mathbb Q mathbb N nbsp can be coded rather compactly as they each may be mapped to a unique subclass of N displaystyle mathbb N nbsp A sequence rationals i n i d i 1 s i displaystyle i mapsto tfrac n i d i 1 s i nbsp may be encoded as set of quadruples i n i d i s i N 4 displaystyle langle i n i d i s i rangle in mathbb N 4 nbsp In turn this can be encoded as unique naturals 2 i 3 n i 5 d i 7 s i displaystyle 2 i cdot 3 n i cdot 5 d i cdot 7 s i nbsp using the fundamental theorem of arithmetic There are more economic pairing functions as well or extension encoding tags or metadata For an example using this encoding the sequence i k 0 i 1 k displaystyle i mapsto textstyle sum k 0 i tfrac 1 k nbsp or 1 2 5 2 8 3 displaystyle 1 2 tfrac 5 2 tfrac 8 3 dots nbsp may be used to compute Euler s number and with the above coding it maps to the subclass 15 90 24300 6561000 displaystyle 15 90 24300 6561000 dots nbsp of N displaystyle mathbb N nbsp 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 edit Cauchy reals edit In some frameworks of analysis the name real numbers is given to such well behaved sequences or rationals and relations such as x y displaystyle x cong y nbsp are called the equality or real numbers Note however that there are properties which can distinguish between two displaystyle cong nbsp related reals In contrast in a set theory that models the naturals N displaystyle mathbb N nbsp and validates the existence of even classically uncountable function spaces and certainly say C Z F displaystyle mathsf CZF nbsp or even Z F C displaystyle mathsf ZFC nbsp the numbers equivalent with respect to displaystyle cong nbsp in Q N displaystyle mathbb Q mathbb N nbsp 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 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 7 Dedekind reals edit In this context it may also be possible to model a theory or real numbers in terms of Dedekind cuts of Q displaystyle mathbb Q nbsp At least when assuming P E M displaystyle mathrm PEM nbsp or dependent choice these structures are isomorphic Interval arithmetic edit Another approach is to define a real number as a certain subset of Q Q displaystyle mathbb Q times mathbb Q nbsp holding pairs representing inhabited pairwise intersecting intervals Uncountability edit Recall that the preorder on cardinals displaystyle leq nbsp in set theory is the primary notion defined as injection existence As a result the constructive theory of cardinal order can diverge substantially from the classical one Here sets like Q N displaystyle mathbb Q mathbb N nbsp or some models of the reals can be taken to be subcountable That said Cantors diagonal construction proving uncountability of powersets like P N displaystyle mathcal P mathbb N nbsp and plain function spaces like Q N displaystyle mathbb Q mathbb N nbsp is intuitionistically valid Assuming P E M displaystyle mathrm PEM nbsp or alternatively the countable choice axiom models of R displaystyle mathbb R nbsp are always uncountable also over a constructive framework 8 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 9 For any two pair of reals a lt b displaystyle a lt b nbsp and any sequence of reals x n displaystyle x n nbsp there exists a real z displaystyle z nbsp with a lt z lt b displaystyle a lt z lt b nbsp and n N x n z displaystyle forall n in mathbb N x n z nbsp 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 already appeared in Cantor s work 10 Category and type theory edit All these considerations may also be undertaken in a topos or appropriate dependent type theory Principles editFor practical mathematics the axiom of dependent choice is adopted in various schools Markov s principle 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 x 0 x gt 0 displaystyle neg x leq 0 to x gt 0 nbsp or x 0 x 0 displaystyle neg x cong 0 to x 0 nbsp Weaker forms may be formulated The Brouwerian school reasons in terms of spreads and adopts the classically valid bar induction Anti classical schools edit 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 in recursive mathematics 11 The weak continuity principle as well as C T 0 displaystyle mathrm CT 0 nbsp even refute x 0 0 x displaystyle x geq 0 lor 0 geq x nbsp The existence of a Specker sequence is proven from C T 0 displaystyle mathrm CT 0 nbsp 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 editMany classical theorems can only be proven in a formulation that is logically equivalent over classical logic Generally speaking theorem formulation in constructive analysis mirrors the classical theory closest in separable spaces Some theorems can only be formulated in terms of approximations The intermediate value theorem edit For a simple example consider the intermediate value theorem IVT In classical analysis IVT implies that given any continuous function f from a closed interval a b to the real line R if f a is negative while f b is positive then there exists a real number c in the interval such that f c is exactly zero In constructive analysis this does not hold because the constructive interpretation of existential quantification 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 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 n no matter how large there exists that is we can construct a real number cn in the interval such that the absolute value of f cn 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 lt 1 m and f y gt 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 is locally non zero assuming that it already satisfies f a lt 0 and f b gt 0 For another way to view this example notice that according to classical logic 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 edit Another difference between classical and constructive analysis is that constructive analysis does not prove the least upper bound principle i e that any subset of the real line R would have a least upper bound 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 lt y are real numbers either there exists an element s of S such that x lt s or y is an upper bound 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 sets Closely related to this in constructive mathematics fewer characterisations of compact spaces 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 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 cn n N See also edit nbsp Mathematics portal Computable analysis Constructive nonstandard analysis Heyting field Indecomposability constructive mathematics Pseudo orderReferences edit Troelstra A S van Dalen D Constructivism in mathematics an introduction 1 Studies in Logic and the Foundations of Mathematics Springer 1988 Smith Peter 2007 An introduction to Godel s Theorems Cambridge U K Cambridge University Press ISBN 978 0 521 67453 9 MR 2384958 Erik Palmgren An Intuitionistic Axiomatisation of Real Closed Fields Mathematical Logic Quarterly Volume 48 Issue 2 Pages 163 320 February 2002 Bridges D Ishihara H Rathjen M Schwichtenberg H Editors Handbook of Constructive Mathematics Studies in Logic and the Foundations of Mathematics 2023 pp 201 207 Errett Bishop Foundations of Constructive Analysis July 1967 Stolzenberg Gabriel 1970 Review Errett Bishop Foundations of Constructive Analysis Bull Amer Math Soc 76 2 301 323 doi 10 1090 s0002 9904 1970 12455 7 Robert S Lubarsky On the Cauchy Completeness of the Constructive Cauchy Reals July 2015 Bauer A Hanson J A The countable reals 2022 See e g Theorem 1 in Bishop 1967 p 25 Akihiro Kanamori The Mathematical Development of Set Theory from Cantor to Cohen Bulletin of Symbolic Logic Volume 2 Issue 01 March 1996 pp 1 71 Diener Hannes 2020 Constructive Reverse Mathematics arXiv 1804 05495 math LO Further reading editBishop Errett 1967 Foundations of Constructive Analysis ISBN 4 87187 714 0 Bridger Mark 2007 Real Analysis A Constructive Approach Hoboken Wiley ISBN 0 471 79230 6 Retrieved from https en wikipedia org w index php title Constructive analysis amp oldid 1220048241, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.