Line 222: |
Line 222: |
| <math>\cdots</math><br> | | <math>\cdots</math><br> |
| <br> | | <br> |
| + | |
| + | ==Bridges And Barriers== |
| + | |
| + | Notes on a couple of discussions that I found in the Foundations Of Mathematics Archives (FOMA) about building bridges between classical-apagogical and constructive-intuitionsitic mathematics. |
| + | |
| + | <pre> |
| + | Background -- |
| + | |
| + | AM = A Mani |
| + | HF = Harvey Friedman |
| + | NT = Neil Tennant |
| + | SS = Stephen G Simpson |
| + | TF = Torkel Franzen |
| + | VP = Vaughan Pratt |
| + | |
| + | Feb 1998, Intuitionistic Mathematics and Building Bridges |
| + | http://www.cs.nyu.edu/pipermail/fom/1998-February/thread.html#1160 |
| + | NT: http://www.cs.nyu.edu/pipermail/fom/1998-February/001160.html |
| + | TF: http://www.cs.nyu.edu/pipermail/fom/1998-February/001162.html |
| + | SS: http://www.cs.nyu.edu/pipermail/fom/1998-February/001246.html |
| + | VP: http://www.cs.nyu.edu/pipermail/fom/1998-February/001248.html |
| + | |
| + | Oct 2008, Classical/Constructive Mathematics |
| + | http://www.cs.nyu.edu/pipermail/fom/2008-October/thread.html#13127 |
| + | HF: http://www.cs.nyu.edu/pipermail/fom/2008-October/013127.html |
| + | AM: http://www.cs.nyu.edu/pipermail/fom/2008-October/013142.html |
| + | |
| + | Foreground -- |
| + | |
| + | Re: Classical/Constructive Mathematics |
| + | Harvey Friedman (15 Oct 2008, 00:36:36 EDT) |
| + | |
| + | HF: There seems to be a resurgence of interest in comparisons between |
| + | classical and constructive (foundations of) mathematics. This is |
| + | a topic that has been discussed quite a lot previously on the FOM. |
| + | I have been an active participant in prior discussions. |
| + | |
| + | HF: There was a lot of basic information presented earlier, and I think |
| + | that it would be best to restate some of this, so that the discussion |
| + | can go forward with its benefit. |
| + | |
| + | HF: In this message, I would like to focus on some important ways in which |
| + | classical and constructive foundations are alike or closely related. |
| + | |
| + | HF: For many formal systems for fragments of classical mathematics, T, |
| + | there is a corresponding system T' obtained by merely restricting |
| + | the classical logical axioms to constructive logical axioms - where |
| + | the resulting system is readily acceptable as a formal system for |
| + | a "corresponding" fragment of constructive mathematics. Of course, |
| + | there may be good ways of restating the axioms in the classical system, |
| + | which do NOT lead to any reasonable fragment of constructive mathematics |
| + | in this way. |
| + | |
| + | HF: The most well known example of this is PA = Peano Arithmetic. Suppose |
| + | we formalize PA in the most common way, with the axioms for successor, |
| + | the defining axioms for addition and multiplication, and the axiom |
| + | scheme of induction, with the usual axioms and rules of classical |
| + | logic. Then HA = Heyting Arithmetic, is simply PA with the axioms |
| + | and rules of classical logic weakened to the axioms and rules of |
| + | constructive logic. |
| + | |
| + | HF: Why do we consider HA as being a reasonable constructive system? |
| + | A common answer is simply that a constructivist reads the axioms |
| + | as "true" or "valid". |
| + | |
| + | HF: An apparently closely related fact about HA is purely formal. |
| + | HA possesses a great number of properties that are commonly |
| + | associated with "constructivism". The early pioneering work |
| + | along these lines is, if I remember correctly, due to S.C. Kleene. |
| + | Members of this list should be able to supply really good references |
| + | for this work, better than I can. PA possesses NONE of these properties. |
| + | |
| + | HF: RESEARCH PROBLEM: Is there such a thing as a complete list of such |
| + | formal properties? Is there a completeness theorem along these lines? |
| + | I.e., can we state and prove that HA obeys all such (good from the |
| + | constructive viewpoint) properties? |
| + | |
| + | HF: On the other hand, we can formalize PA, equivalently, using the |
| + | *least number principle scheme* instead of the induction scheme. |
| + | If a property holds of n, then that property holds of a least n. |
| + | Then, when we convert to constructive logic, we get a system PA# |
| + | that is equivalent to PA - thus possessing none of these properties! |
| + | |
| + | HF: For many of these T,T' pairs, some very interesting relationships |
| + | obtain between the T and T'. Here are three important ones. |
| + | |
| + | HF: 1. It can be proved that T is consistent if and only if T' |
| + | is consistent. |
| + | |
| + | HF: 2. Every A...A sentence, whose matrix has only bounded quantifiers, |
| + | that is provable in T, is already provable in T'. |
| + | |
| + | HF: 3. More strongly, every A...AE...E sentence, whose matrix has only |
| + | bounded quantifiers, that is provable in T, is already provable |
| + | in T'. |
| + | |
| + | HF: The issue arises as to just where these proofs are carried out - e.g., |
| + | constructively or classically. This is particularly critical in the |
| + | case of 1. The situation is about as "convincing" as possible: |
| + | |
| + | HF: Specifically, for each of these results, one can use weak quantifier |
| + | free systems K of arithmetic, where constructive and classical amount |
| + | to the same. E.g., for 1, there is a primitive operation in K which, |
| + | provably in K, converts any inconsistency in T to a corresponding |
| + | inconsistency in T'. |
| + | |
| + | HF: Results like 1 point in the direction of there being no difference |
| + | between the "safety" of classical and constructive mathematics. |
| + | |
| + | HF: Results like 2,3 point in the direction of there being no difference |
| + | between the "applicability" of classical and constructive mathematics, |
| + | in many contexts. |
| + | |
| + | HF: CAUTION: For AEA sentences, PA and HA differ. There are some |
| + | celebrated A...AE...EA...A theorems of PA which are not known |
| + | to be provable in HA. Some examples were discussed previously |
| + | on the FOM. |
| + | |
| + | HF: RESEARCH PROBLEM: Determine, in some readily intelligible terms |
| + | (perhaps classical), necessary and sufficient conditions for |
| + | a sentence of a given form is provable in HA and PA. Matters |
| + | get delicate when there are several quantifiers and arrows (-->) |
| + | present. |
| + | |
| + | HF: I will continue with this if sufficient responses are generated. |
| + | |
| + | I, too, find myself returning to questions about classical v. constructive logic |
| + | lately, partly in connection with Peirce's Law, the Propositions As Types (PAT) |
| + | analogy, the question of a PAT analogy for classical propositional calculus, |
| + | and the eternal project of integrating functional, relational, and logical |
| + | styles of programming as much as possible. |
| + | |
| + | I am still in the phase of chasing down links between the various questions |
| + | and I don't have any news or conclusions to offer, but my web searches keep |
| + | bringing me back to this old discussion on the FOM list: |
| + | |
| + | http://www.cs.nyu.edu/pipermail/fom/1998-February/thread.html#1160 |
| + | |
| + | I find one comment by Vaughan Pratt to be especially e-&/or-pro-vocative: |
| + | |
| + | VP: It has been my impression from having dealt with a lot of lawyers over the |
| + | last twenty years that the logic of the legal profession is rarely Boolean, |
| + | with a few isolated exceptions such as jury verdicts which permit only |
| + | guilty or not guilty, no middle verdict allowed. Often legal logic |
| + | is not even intuitionistic, with conjunction failing commutativity |
| + | and sometimes even idempotence. But that aside, excluded middle |
| + | and double negation are the exception rather than the rule. |
| + | |
| + | VP: Lawyers aren't alone in this. The permitted rules of reasoning |
| + | that go along with whichever scientific method is currently in |
| + | vogue seem to have the same non-Boolean character in general. |
| + | |
| + | VP: The very *thought* of a lawyer or scientist appealing to Peirce's law, |
| + | ((P->Q)->P)->P, to prove a point boggles the mind. And imagine them |
| + | trying to defend their use of that law by actually proving it: the |
| + | audience would simply ssume this was one of those bits of logical |
| + | sleight-of-hand where the wool is pulled over one's eyes by some |
| + | sophistry that goes against common sense. |
| + | |
| + | Anyway, to make a long story elliptic, |
| + | here is one of my current write-ups on |
| + | Peirce's Law that led me back into this |
| + | old briar patch: |
| + | |
| + | http://www.mywikibiz.com/Peirce's_law |
| + | |
| + | More to say on this later, but I just wanted to get |
| + | a good chunk of the background set out in one place. |
| + | </pre> |
| | | |
| ==Logical Graph Sandbox : Very Rough Sand Reckoning== | | ==Logical Graph Sandbox : Very Rough Sand Reckoning== |