|
View:
New views
20 Messages
—
Rating Filter:
Alert me
|
| < Prev | 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 - 19 | Next > |
|
|
Re: The seven step-Mathematical preliminariesBruno Marchal wrote: > > On 10 Jun 2009, at 02:20, Brent Meeker wrote: > > > >> I think Godel's imcompleteness theorem already implies that there must >> be non-unique extensions, (e.g. maybe you can add an axiom either that >> there are infinitely many pairs of primes differing by two or the >> negative of that). That would seem to be a reductio against the >> existence of a hypercomputer that could decide these propositions by >> inspection. > > > Not at all. Gödel's theorem implies that there must be non-unique > *consistent* extensions. But there is only one sound extension. The > unsound consistent extensions, somehow, does no more talk about > natural numbers. OK. But ISTM that statement implies that we are relying on an intuitive notion as our conception of natural numbers, rather than a formal definition. I guess I don't understand "unsound" in this context. > > Typical example: take the proposition that PA is inconsistant. By > Gödel's second incompletenss theorem, we have that PA+"PA is > inconsistent" is a consistent extension of PA. But it is not a sound > one. It affirms the existence of a number which is a Gödel number of a > proof of 0=1. But such a number is not a usual number at all. Suppose, for example, that the twin primes conjecture is undecidable in PA. Are you saying that either PA+TP or PA+~TP must be unsound? And what exactly does "unsound" mean? Does it have a formal definition or does it just mean "violating our intuition about numbers?" Brent > > An oracle for the whole arithmetical truth is well defined in set > theory, even if it is a non effective object. > > Bruno > > http://iridia.ulb.ac.be/~marchal/ > > > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Everything List" group. To post to this group, send email to everything-list@... To unsubscribe from this group, send email to everything-list+unsubscribe@... For more options, visit this group at http://groups.google.com/group/everything-list?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
RE: The seven step-Mathematical preliminaries> Date: Wed, 10 Jun 2009 09:18:10 +0200 > From: torgny@... > To: everything-list@... > Subject: Re: The seven step-Mathematical preliminaries > > > Jesse Mazer skrev: >> >> >>> Date: Tue, 9 Jun 2009 18:38:23 +0200 >>> From: torgny@... >>> To: everything-list@... >>> Subject: Re: The seven step-Mathematical preliminaries >>> >>> For you to be able to use the word "all", you must define the "domain" >>> of that word. If you do not define the domain, then it will be >>> impossible for me and all other humans to understand what you are >>> talking about. >> >> OK, so how do you say I should define this type of "universe"? Unless >> you are demanding that I actually give you a list which spells out >> every symbol-string that qualifies as a member, can't I simply provide >> an abstract *rule* that would allow someone to determine in principle >> if a particular symbol-string they are given qualifies? Or do you have >> a third alternative besides spelling out every member or giving an >> abstract rule? > > You have to spell out every member. Where does this "have to" come from? Again, is it something you have a philosophical or logical definition for, or is it just your aesthetic preference? Because in a *rule* you are > (implicitely) using this type of "universe", and you will then get a > circular definition. A good rule (as opposed to a 'bad' rule like 'the set of all sets that do not contain themselves') gives a perfectly well-defined criteria for what is contained in the universe, such that no one will ever have cause to be unsure about whether some particular symbol-string they're given at belongs in this universe. It's only "circular" if you say in advance that there is something problematic about rules which define infinite universes, but again this just seems like your aesthetic preference and not something you have given any philosophical/logical justification for. Jesse --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Everything List" group. To post to this group, send email to everything-list@... To unsubscribe from this group, send email to everything-list+unsubscribe@... For more options, visit this group at http://groups.google.com/group/everything-list?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
RE: The seven step-Mathematical preliminariesFrom: marchal@... To: everything-list@... Subject: Re: The seven step-Mathematical preliminaries Date: Wed, 10 Jun 2009 18:03:26 +0200 On 10 Jun 2009, at 01:50, Jesse Mazer wrote:
>Such an hypercomputer is just what Turing called an "oracle". And the haslting oracle is very low in the hierarchy of possible oracles. And Turing results is that even a transfinite ladder of more and more powerful oracles that you can add on Peano Arithmetic, will not give you a complete theory. Hypercomputing by constructive extension of PA, with more and more powerful oracles does not help to overcome incompleteness, unless you add non constructive ordinal extension of "hypercomputation". This is the obeject of the study of the degrees of unsolvability, originated by Emil Post. Interesting, thanks. But I find it hard to imagine what kind of finite proposition about natural numbers could not be checked simply by plugging in every possible value for whatever variables appear in the proposition...certainly as long as the number of variables appearing in the proposition is finite, the number of possible ways of substituting specific values for those variables is countably infinite and a hypercomputer should be able to check every case in a finite time. Does what you're saying imply you can you have a proposition which somehow implicitly involves an infinite number of distinct variables even though it doesn't actually write them all out? Can all propositions about arbitrary *real* numbers (which are of course uncountably infinite) be translated into equivalent propositions about whole numbers in arithmetic? Or am I taking the wrong approach here, and the reason a hypercomputer can't decide every proposition about arithmetic unrelated to the issue of how many distinct variables can appear in a proposition? Jesse --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Everything List" group. To post to this group, send email to everything-list@... To unsubscribe from this group, send email to everything-list+unsubscribe@... For more options, visit this group at http://groups.google.com/group/everything-list?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: The seven step-Mathematical preliminariesOf course, Torgny stops, in the UD Argument, at step 0. He disbelieves "classical computationalism". The "yes doctor" is made senseless; because "he is a zombie", and Church thesis becomes senseless, because he is ultrafinitist, and Church thesis concerns functions from N to N, or from N to 2, and NXN to N, ... It concerns those computable and non computable objects. N= {0, 1, 2, 3, ...}. But yes, we need N, and its structure (N,+,x). We cannot prove that N exists. But we can postulate its existence, give it a recursive name, and generate and develop more and more simple and powerful theories about it and its structure. Usual math use N, and its images all the times. Only a philosopher can be paid to doubt N. A good thing! Without N, no universal machine, no universal person. And no Mandelbrot Set M is available for an ultrafinitist, given the bijection between N and the little Mandelbrots (those the M set is made of!). Here http://www.youtube.com/watch?v=1l9N5a0nxuQ&feature=channel A beautiful illustration that the M set summarizes its "histories", 2 times, 4 times, 8 times 16 times, 32 times ... around its little Mandelbrot sets, (or around its histories ...). In the zoom here, a feature of the history is "going near the tail of a little Mandelbrot set", and both the music and image coloring (different in the zoom in and the zoom out) illustrates that "Hopf bifurcation" where the neighborhoods are multiplied by two, iteratively, and with an accelerating frequence, so that the limit (of 2^n) gives a little mandelbrot set (or ...). Bruno On 10 Jun 2009, at 18:24, Bruno Marchal wrote: > > > On 10 Jun 2009, at 02:20, Brent Meeker wrote: > > > > >> So we believe in the consistency of Peano's arithmetic because we >> have a >> physical model. > > Why physical? And do we have a physical model? I would say we belive > in the consistency (and soundness) of PA because we have a model of > PA, the well known structure (N, 0, +, *). > > If comp is true, there is no physical model at all. (But this is not > something on which I want to insist for now). > > Bruno > > > > http://iridia.ulb.ac.be/~marchal/ > > > > > > http://iridia.ulb.ac.be/~marchal/ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Everything List" group. To post to this group, send email to everything-list@... To unsubscribe from this group, send email to everything-list+unsubscribe@... For more options, visit this group at http://groups.google.com/group/everything-list?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
|
|
|
|
|
|
Re: The seven step-Mathematical preliminaries> As I said, you can formalize the notion of soundness in Set Theory. But > this adds nothing, except that it shows that the notion of soundness has > the same level of complexity that usual analytical or topological set > theoretical notions. So you can also say that "unsound" means violation > of our intuitive understanding of what the structure (N,+,*) consists in. > We cannot formalize in any "absolute way" that understanding, but we can > formalize it in richer theories used everyday by mathematicians. You're using soundness in a different sense than I'm familiar with. Soundness is a property of logical systems that states "in this proof system, provable implies true". Godel's Completeness Theorem shows there exists a system of logic (first-order logic, specifically) that has this soundness property. In other words, nothing for which an exact and complete proof in first-order logic exists, is false. Soundness is particularly important to logicians because if a system is unsound, any proofs made with that system are essentially meaningless. There are limits to what you can do with higher-order logical systems because of this. I think what you're bickering over isn't the soundness of the system. I think it's the selection of the label "natural number", which is a completely arbitrary label. Any definition for "natural number" which is finite in scope refers to a different concept than the one we mean when we say "natural number". Any finite subset of N is less useful for mathematical proofs (and in some cases, much harder to define--not all subsets of N are definable in the structure {N: +, *}, after all) than the whole shebang, which is why we immediately prefer the infinite definition. Anna --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Everything List" group. To post to this group, send email to everything-list@... To unsubscribe from this group, send email to everything-list+unsubscribe@... For more options, visit this group at http://groups.google.com/group/everything-list?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: The seven step-Mathematical preliminariesOn 11 Jun 2009, at 14:48, A. Wolf wrote: > >> As I said, you can formalize the notion of soundness in Set >> Theory. But >> this adds nothing, except that it shows that the notion of >> soundness has >> the same level of complexity that usual analytical or topological >> set >> theoretical notions. So you can also say that "unsound" means >> violation >> of our intuitive understanding of what the structure (N,+,*) >> consists in. >> We cannot formalize in any "absolute way" that understanding, but >> we can >> formalize it in richer theories used everyday by mathematicians. > > You're using soundness in a different sense than I'm familiar with. I am indeed not using the term "soundness" like it is used in "soundness and completeness" theorem, like for first order predicate logic. I use it, like many "provability logician" to mean "true in the standard (usual) model of arithmetic. See http://en.wikipedia.org/wiki/Soundness There, they call arithmetic soundness what me (and many logician) call "soundness", when they refer to theories about numbers. Like Mendelson I prefer to use the term logically valid, to what you call soundness. Should not be a problem in this list, given that we don't use the notion of models, nor of logical validity. I refer very rarely to Gödel's completness, and when I do so, I do it in the form " a theory has a model iff it is consistent" (this can be proved to be the case for first order theory). > > Soundness is a property of logical systems that states "in this proof > system, provable implies true". Godel's Completeness Theorem shows > there > exists a system of logic (first-order logic, specifically) that has > this > soundness property. In other words, nothing for which an exact and > complete > proof in first-order logic exists, is false. > > Soundness is particularly important to logicians because if a system > is > unsound, any proofs made with that system are essentially meaningless. > There are limits to what you can do with higher-order logical systems > because of this. I am not sure I follow you. You mean by "true", I guess "true in, or satisfied by, all models", or "false in any models". A theory is sound if what is provable in the theory is satisfied by (true in) all models of the theory. A deduction A => B is sound, or logically valid, if all models which satisfy A satisfy B. The word "true" alone has no meaning. It refers always to a model, or to a collection of models. > > > I think what you're bickering over isn't the soundness of the system. It is the arithmetical soundness. > I > think it's the selection of the label "natural number", which is a > completely arbitrary label. Nooo...., come on. > Any definition for "natural number" which is > finite in scope refers to a different concept than the one we mean > when we > say "natural number". I don't see what you mean here. Robinson Arithmetic, which is a finite theory, can be see as a definition of the usual natural numbers, but like any definitions, finite or infinite (but then recursively axiomatisable), it has non standard models satisfying the definition. Oh, you mean a definition of natural number such that the model would be finite in scope. This is non sense for me. Pace Torgny. > Any finite subset of N is less useful for > mathematical proofs (and in some cases, much harder to define--not all > subsets of N are definable in the structure {N: +, *}, after all) > than the > whole shebang, which is why we immediately prefer the infinite > definition. Well, there is just no categorical first order definition of the finite sets of natural numbers. And second order definition, assumes the notion of infinite set. Bruno http://iridia.ulb.ac.be/~marchal/ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Everything List" group. To post to this group, send email to everything-list@... To unsubscribe from this group, send email to everything-list+unsubscribe@... For more options, visit this group at http://groups.google.com/group/everything-list?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: The seven step-Mathematical preliminariesA. Wolf wrote: >> As I said, you can formalize the notion of soundness in Set Theory. But >> this adds nothing, except that it shows that the notion of soundness has >> the same level of complexity that usual analytical or topological set >> theoretical notions. So you can also say that "unsound" means violation >> of our intuitive understanding of what the structure (N,+,*) consists in. >> We cannot formalize in any "absolute way" that understanding, but we can >> formalize it in richer theories used everyday by mathematicians. > > You're using soundness in a different sense than I'm familiar with. > Soundness is a property of logical systems that states "in this proof > system, provable implies true". Godel's Completeness Theorem shows there > exists a system of logic (first-order logic, specifically) that has this > soundness property. In other words, nothing for which an exact and complete > proof in first-order logic exists, is false. I'm not sure I understand this. "True" and "false" are just arbitrary attributes of propositions in logic. I read you last sentence above as saying: Given premises, which I assume "true", then any inference from them using first-order logic will be "true". But that just means I will not be able to infer a contradiction (="false"). In other words, first-order logic is consistent. Of course if I start with contradictory premises I will be able construct a proof in first order logic that proves "X and not-X" which is "false". Brent > > Soundness is particularly important to logicians because if a system is > unsound, any proofs made with that system are essentially meaningless. > There are limits to what you can do with higher-order logical systems > because of this. > > I think what you're bickering over isn't the soundness of the system. I > think it's the selection of the label "natural number", which is a > completely arbitrary label. Any definition for "natural number" which is > finite in scope refers to a different concept than the one we mean when we > say "natural number". Any finite subset of N is less useful for > mathematical proofs (and in some cases, much harder to define--not all > subsets of N are definable in the structure {N: +, *}, after all) than the > whole shebang, which is why we immediately prefer the infinite definition. > > Anna > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Everything List" group. To post to this group, send email to everything-list@... To unsubscribe from this group, send email to everything-list+unsubscribe@... For more options, visit this group at http://groups.google.com/group/everything-list?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
RE: The seven step-Mathematical preliminariesFrom: marchal@... To: everything-list@... Subject: Re: The seven step-Mathematical preliminaries Date: Thu, 11 Jun 2009 14:04:17 +0200 On 10 Jun 2009, at 20:17, Jesse Mazer wrote:
>Countably infinite does not mean recursively countably infinite. This is something which I will explain in the "seventh step thread". There is theorem by Kleene which links Post-Turing degrees of unsolvability with the shape of arithmetical formula. With "P" denoting decidable predicates (Sigma_0) we have ExP(x) Sigma_1 (mechanical) AxP(x) Pi_1 ExAyP(x,y) Sigma_2 AxEyP(x,y) Pi_2 etc. Ah, that makes sense--I hadn't thought of combining multiple universal quantifiers in that way, but obviously you can do so and get a meaningful statement about arithmetic that for a mathematical realist should be either true or false. OK, but this leads to a further question. I remember from Penrose's book that he talked about various levels of oracle machines (hypercomputers)--for example, a first order-oracle machine was like a Turing machine but with an added operation that could decide in one step whether any Turing program halts or not, a second-order oracle machine was like a Turing machine but with operations that could decide whether a Turing machine program *or* a first-order oracle machine program halts, and so forth. You can go even past finite-order oracle machines into oracle machines for higher ordinals too...for example, an omega-order oracle machine can tell you whether any finite-order oracle machine halts, an omega-plus-one-order oracle machine can tell you whether any finite-order oracle machine halts *or* whether an omega-order oracle machine halts, and so forth. So I assume from what you're saying above that even an omega-order oracle machine would not be able to decide the truth value of every proposition about arithmetic just by checking cases...if that's right, what would the propositions it can't decide look like? It can't just follow the pattern you showed above of adding more universal quantifiers, since it has to be a proposition of finite length. I've also read that countable ordinals themselves can be classed as either "computable" or "noncomputable" (which makes sense since I'm pretty sure you can come up with a formalism where every possible countable ordinal is associated with a countable symbol-string, although the same ordinal might have multiple valid ways of expressing it as a symbol string since order doesn't matter in sets, so this doesn't help with the problem of whether the cardinality of the set of all distinct countable ordinals is the same as the cardinality of the set of all distinct real numbers, i.e. all distinct countable symbol-strings). So, there is a first countable-but-noncomputable ordinal, written as omega_1^CK (where _1 refers to a subscript and ^CK refers to a superscript), which means we should also have a notion of an omega_1^CK-order oracle machine. Would there be finite propositions about arithmetic that even this fantastical device could not decide?
>Here you are jumping from arithmetical truth to analytical truth. In principle analytical truth extends the whole arithmetical hierarchy. So the correct answer is "no". But this is for "arbitrary analytical truth". By a sort of miracle, the analytical truth that we met in the everyday practice of analysis can be translated in arithmetical proposition. A well known example is the Riemann's hypothesis which is equivalent to a Pi_1 arithmetical proposition. I have personally stopped to believe in the relevance of analytical truth in the ontology. Epistemologically, it is not difficult to build arithmetical relation such that you need analytical devices to solve them. A bit like higher cardinal in set theory can provide light in combinatorial problems in braids and knots theory. What do you mean by "analytical devices" in this context? Something like a type of hypercomputer more powerful than any countable-ordinal-level hypercomputer? Jesse --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Everything List" group. To post to this group, send email to everything-list@... To unsubscribe from this group, send email to everything-list+unsubscribe@... For more options, visit this group at http://groups.google.com/group/everything-list?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: The seven step-Mathematical preliminaries> There, they call arithmetic soundness what me (and many logician) call > "soundness", when they refer to theories about numbers. Like Mendelson I > prefer to use the term logically valid, to what you call soundness. I may have misstated myself, but the wiki article you pointed me to agrees with what I tried to say: A logical system is sound if every provable statement is valid. Validity is not the same as soundness. There are valid arguments that are unsound. For example, if I say "x is not equal to x, therefore there are no more than five natural numbers", this is a valid (i.e., logically true) argument. But it's also an unsound argument, because there is no interpretation where x is not equal to x. What you're calling soundness I would call omega-consistent, but I see from the article that this is sometimes called "arithmetical soundness". > The word "true" alone has no meaning. It refers always to a model, or to a > collection of models. One could make the same argument about the symbol "=" not having any meaning outside of a model, but "true" has a standard meaning in logic, one that is often used interchangeably with "valid" (a stronger property). The general "true" means "true under any interpretation". > Oh, you mean a definition of natural number such that the model would be > finite in scope. This is non sense for me. Pace Torgny. Nonsense for me too, apart from the philisophical musings. > Well, there is just no categorical first order definition of the finite > sets of natural numbers. And second order definition, assumes the notion > of infinite set. I'm not sure what you mean here. Of course there is no categorical first-order theory of N. Anna --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Everything List" group. To post to this group, send email to everything-list@... To unsubscribe from this group, send email to everything-list+unsubscribe@... For more options, visit this group at http://groups.google.com/group/everything-list?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: The seven step-Mathematical preliminariesOn 11 Jun 2009, at 21:43, Jesse Mazer wrote:
Even for just an arithmetical realist. (All mathematicians are arithmetical realist, much less are mathematical realist. I am not an arithmetical realist). Of course some "exotic" philosopher could pretend they are not arithmetical realist, but this is near non sense for me.
Hmm... let us say "OK" (but this could be ambiguous). This gives mainly the arithmetical hierarchy when you start from the oracle for the halting problem. There are relativized hierarchy based on any oracle, and then starting from the halting problem in that oracle. The degrees are structured in a very complex way.
This leads to the hyperarithmetical hierarchy and/or analytical hierarchy, where you consider formula with variables for functions or sets. There are many non trivial theorems which relate those notions (and open problems, but I have not follow the recent developments). Imo, the best book on that subject is still the book by Rogers.
Indeed, but variable can represent infinite object, like in analysis. From the point of view of computability, infinite set of natural number, or functions from N to N, can play the role of the real numbers.
Yes. And CK is for "Church and Kleene. You can see omega_1^CK as the least non recursive ordinal. Omega_1 (aleph_1) is the least non countable ordinal. Of course omega_1^CK is much smaller than Omega_1. And with the continuum hypothesis Omega_1 is 2^aleph_0.
You are quick here! There are more than one way to make this precise.
This can depend of which "path" you will follow going through the constructive ordinals, and yes some path define "fantastical device" capable of answering all arithmetical questions. Obviously, this correspond to anything but machines! But yes, with comp those objects makes non sense form the third person point of view, but still are needed to figure out the first person points of view.
I don't think so. But such "hypercomputer" will make use of those countable but non recursive ordinal. With uncountable oracles everything becomes "trivially" computable. You can code in some arbitrary "real number" all solutions to any problem in math (not just in arithmetic). Analytical means that the variable can be real number (or arbitrary sets), but the oracles remain countable, but not necessarily recursive (or computable). Very difficult question Jesse! Fortunately, we will not have to go through the analytical hierarchy, except perhaps to follow those who will succeed in solving the "measure problem", if that happens someday ... Bruno --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Everything List" group. To post to this group, send email to everything-list@... To unsubscribe from this group, send email to everything-list+unsubscribe@... For more options, visit this group at http://groups.google.com/group/everything-list?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: The seven step-Mathematical preliminariesLe 12-juin-09, à 09:31, Bruno Marchal a écrit : > > On 11 Jun 2009, at 21:43, Jesse Mazer wrote: > >> >> >> Ah, that makes sense--I hadn't thought of combining multiple >> universal quantifiers in that way, but obviously you can do so and >> get a meaningful statement about arithmetic that for a mathematical >> realist should be either true or false. > > > Even for just an arithmetical realist. (All mathematicians are > arithmetical realist, much less are mathematical realist. I am not an > arithmetical realist). Raaah... Sorry. Of course I am an arithmetical realist. I am not a *mathematical* realist (still less a physical realist). With the month of June I have a lot of works to do, and I tend to do it simultaneously. The result is an augmentation of mistakes! I hope you have learned to automatically correct them. Sorry. Please, ask in case of remaining doubt. Bruno http://iridia.ulb.ac.be/~marchal/ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Everything List" group. To post to this group, send email to everything-list@... To unsubscribe from this group, send email to everything-list+unsubscribe@... For more options, visit this group at http://groups.google.com/group/everything-list?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: The seven step-Mathematical preliminariesLe 12-juin-09, à 08:28, A. Wolf a écrit : > >> There, they call arithmetic soundness what me (and many logician) >> call >> "soundness", when they refer to theories about numbers. Like >> Mendelson I >> prefer to use the term logically valid, to what you call soundness. > > I may have misstated myself, but the wiki article you pointed me to > agrees > with what I tried to say: That wiki article is not so good. > A logical system is sound if every provable > statement is valid. ... meaning "true in all models of the theory". OK. Like a "tautology", for example "P OR NOT P" is true is all models (those with P true, and those with P false). A propositional calculus is sound if it proves only tautologies (true in all models), and complete if it proves all tautologies, that is: all the propositions which are true in all models. The intuitive idea is that a reasoning is valid if its truth status does not depend on the way we interpret it. > Validity is not the same as soundness. Logicians from different fields use terms in different ways. In provability logic and in recursion theory, soundness means often "arithmetical soundness". For example, in recursion theory, theory will be said Sigma_2 sound when all Sigma_2 propositions proved in the theory are true ... in the usual model (N,+,*). > There are valid > arguments that are unsound. For example, if I say "x is not equal > to x, > therefore there are no more than five natural numbers", this is a > valid > (i.e., logically true) argument. But it's also an unsound argument, > because > there is no interpretation where x is not equal to x. Here most, if not all logicians, would disagree. Both in classical and intuitionistic logic, To deduce any proposition from a falsity is always a valid argument. Nobody will say that an argument is non valid because its premise are absurd. Except in the "relevance logic" field. Well, they will say that the reasoning is not ... relevant. > > What you're calling soundness I would call omega-consistent, but I > see from > the article that this is sometimes called "arithmetical soundness". Soundness is a semantical notion. By the Tarski phenomenon such a notion cannot be even just defined or expressed in the theory. That is why Gödel makes the terrible effort for not using such a notion, which was considered a bit controversial in those days. Omega-consistency, like consistency, can be defined in a purely syntactical way, and is much weaker than soundness. > >> The word "true" alone has no meaning. It refers always to a model, >> or to a >> collection of models. > > One could make the same argument about the symbol "=" not having any > meaning > outside of a model, but "true" has a standard meaning in logic, one > that is > often used interchangeably with "valid" (a stronger property). The > general > "true" means "true under any interpretation". That is validity for me. But let us not debate on vocabulary, especially before making a bit more logic. > >> Oh, you mean a definition of natural number such that the model >> would be >> finite in scope. This is non sense for me. Pace Torgny. > > Nonsense for me too, apart from the philisophical musings. OK. > >> Well, there is just no categorical first order definition of the >> finite >> sets of natural numbers. And second order definition, assumes the >> notion >> of infinite set. > > I'm not sure what you mean here. Of course there is no categorical > first-order theory of N. > We agree then. For the others, a theory is categorical if all its model are isomorphic. In a sense, such a theory succeeds in capturing completely its semantics. By well know theorems, such theories are very rare, and in fact, when effective, very poor and very exceptional. Bruno http://iridia.ulb.ac.be/~marchal/ --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Everything List" group. To post to this group, send email to everything-list@... To unsubscribe from this group, send email to everything-list+unsubscribe@... For more options, visit this group at http://groups.google.com/group/everything-list?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: The seven step-Mathematical preliminaries> Logicians from different fields use terms in different ways. In > provability logic and in recursion theory, soundness means often > "arithmetical soundness". I understand. Part of the reason for my particular viewpoint: there's a group of professors at the college I work at who are working on bottom-up provability of computer programs under specific constraints. "Soundness" for them means the proof systems they use never prove a program is correct (meaning, it meets formal, mathematically-written specifications) when it's actually incorrect, provided the constraints are applied correctly. When the constraints are not applied correctly, it's acceptable for the system to prove things that aren't correct, and they still consider this sound for their purposes. > We agree then. Yes, it's my fault for creating a semantics argument. I'm usually too busy to even read the list...every once in a while something pops up and I feel obliged to comment even when it's the middle of a conversation. I actually have some questions for the list members that are relevant to the list content, and this coming week is break. I may have a chance to post them. They're much more on the philosophical side than the mathematical, though. Anna --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Everything List" group. To post to this group, send email to everything-list@... To unsubscribe from this group, send email to everything-list+unsubscribe@... For more options, visit this group at http://groups.google.com/group/everything-list?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: The seven step-Mathematical preliminariesJesse Mazer skrev: > > > Date: Wed, 10 Jun 2009 09:18:10 +0200 > > From: torgny@... > > To: everything-list@... > > Subject: Re: The seven step-Mathematical preliminaries > > > > Jesse Mazer skrev: > >> > >>> Date: Tue, 9 Jun 2009 18:38:23 +0200 > >>> From: torgny@... > >>> To: everything-list@... > >>> Subject: Re: The seven step-Mathematical preliminaries > >>> > >>> For you to be able to use the word "all", you must define the "domain" > >>> of that word. If you do not define the domain, then it will be > >>> impossible for me and all other humans to understand what you are > >>> talking about. > >> > >> OK, so how do you say I should define this type of "universe"? Unless > >> you are demanding that I actually give you a list which spells out > >> every symbol-string that qualifies as a member, can't I simply provide > >> an abstract *rule* that would allow someone to determine in principle > >> if a particular symbol-string they are given qualifies? Or do you have > >> a third alternative besides spelling out every member or giving an > >> abstract rule? > > > > You have to spell out every member. > > Where does this "have to" come from? Again, is it something you have a > philosophical or logical definition for, or is it just your aesthetic > preference? It is, as I said above, for me and all other humans to understand what you are talking about. It is also for to be able to decide what deductions or conclusions or proofs that are legal or illegal. It has nothing to do with my aesthetic preference. > > > Because in a *rule* you are > > (implicitely) using this type of "universe", and you will then get a > > circular definition. > > A good rule (as opposed to a 'bad' rule like 'the set of all sets that > do not contain themselves') gives a perfectly well-defined criteria > for what is contained in the universe, such that no one will ever have > cause to be unsure about whether some particular symbol-string they're > given at belongs in this universe. It's only "circular" if you say in > advance that there is something problematic about rules which define > infinite universes, but again this just seems like your aesthetic > preference and not something you have given any philosophical/logical > justification for. What do you mean by "some particular symbol-string"? I suppose that you mean by this is: If you take any particular symbol-string from this universe, then no one will ever have cause to be unsure about whether this symbol-string belongs in this universe. So you are defining "this universe" by supposing that you have "this universe" to start with. Is that not a typical circular definition? -- Torgny Tholerus --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Everything List" group. To post to this group, send email to everything-list@... To unsubscribe from this group, send email to everything-list+unsubscribe@... For more options, visit this group at http://groups.google.com/group/everything-list?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
RE: The seven step-Mathematical preliminaries> Date: Fri, 12 Jun 2009 18:40:14 +0200 > From: torgny@... > To: everything-list@... > Subject: Re: The seven step-Mathematical preliminaries > > > Jesse Mazer skrev: > > > > > Date: Wed, 10 Jun 2009 09:18:10 +0200 > > > From: torgny@... > > > To: everything-list@... > > > Subject: Re: The seven step-Mathematical preliminaries > > > > > > Jesse Mazer skrev: > > >> > > >>> Date: Tue, 9 Jun 2009 18:38:23 +0200 > > >>> From: torgny@... > > >>> To: everything-list@... > > >>> Subject: Re: The seven step-Mathematical preliminaries > > >>> > > >>> For you to be able to use the word "all", you must define the "domain" > > >>> of that word. If you do not define the domain, then it will be > > >>> impossible for me and all other humans to understand what you are > > >>> talking about. > > >> > > >> OK, so how do you say I should define this type of "universe"? Unless > > >> you are demanding that I actually give you a list which spells out > > >> every symbol-string that qualifies as a member, can't I simply provide > > >> an abstract *rule* that would allow someone to determine in principle > > >> if a particular symbol-string they are given qualifies? Or do you have > > >> a third alternative besides spelling out every member or giving an > > >> abstract rule? > > > > > > You have to spell out every member. > > > > Where does this "have to" come from? Again, is it something you have a > > philosophical or logical definition for, or is it just your aesthetic > > preference? > > It is, as I said above, for me and all other humans to understand what > you are talking about. It is also for to be able to decide what > deductions or conclusions or proofs that are legal or illegal. It has > nothing to do with my aesthetic preference. Well, most humans who think about mathematics can understand rule-based definitions like "0 is a whole number, and N is a whole number if it's equal to some other whole number plus one"--you seem to be the lone exception. What's more, I kind of think you're "playing dumb" here, because I bet *you* would have little problem with a rule-based definition of a finite set that didn't actually spell out every member, like "0 is a member of the set, and N is in the set if it's equal to some other member of the set plus one, *unless* the 'other member of the set' is equal to 1,038,712 in which case no members of the set are larger than that." Here, can't you understand that the set includes every whole number from 0 to 1,038,712 without my having to write out every member? And the mental process that allows you to decide whether some string of symbols (say, 1692) would qualify as a member of that set is exactly the same as the mental process that would allow you to decide whether some string of symbols would qualify as a member of the "whole numbers" which have no upper limit. As for being "able to decide what deductions or conclusions or proofs that are legal or illegal", how exactly would writing out all the members of the "universe" solve that? For example, I actually write out all the numbers from 0 to 1,038,712 and say that they are members of the "universe" I want to talk about. But if I write out some axioms used to prove various propositions about these numbers, they are still going to be in the form of general *rules* with abstract variables like x and y (where these variables stand for arbitrary numbers in the set), no? Or do you also insist that instead of writing axioms and making deductions, we also spell out in advance every proposition that shall be deemed true? In that case there is no room at all for mathematicians to make "deductions" or write "proofs", all of math would just consist of looking at the pre-established list of true propositions and checking if the proposition in question is on there. > > > > > Because in a *rule* you are > > > (implicitely) using this type of "universe", and you will then get a > > > circular definition. > > > > A good rule (as opposed to a 'bad' rule like 'the set of all sets that > > do not contain themselves') gives a perfectly well-defined criteria > > for what is contained in the universe, such that no one will ever have > > cause to be unsure about whether some particular symbol-string they're > > given at belongs in this universe. It's only "circular" if you say in > > advance that there is something problematic about rules which define > > infinite universes, but again this just seems like your aesthetic > > preference and not something you have given any philosophical/logical > > justification for. > > What do you mean by "some particular symbol-string"? > > I suppose that you mean by this is: If you take any particular > symbol-string from this universe, then no one will ever have cause to be > unsure about whether this symbol-string belongs in this universe. So > you are defining "this universe" by supposing that you have "this > universe" to start with. Is that not a typical circular definition? No, I'm saying "take some particular collection of symbols like 0,1,2,3,4,5,6,7,8,9, then any finite ordered group of them like 21396 is a valid symbol string, and then you can use your rule to see if it qualifies as a member of the 'universe' defined by that rule" (for example, if the rule is one that gives us the set of all odd whole numbers, the symbol-string 21396 wouldn't qualify). Of course I have used the word "any" here, but the mental process that allows you to judge whether a *particular* symbol string qualifies is no different than the one that would be involved if I had said something like "take some particular collection of symbols like 0,1,2,3,4,5,6,7,8,9, then any ordered group of them *of length 10 or less* like 21396 is a valid symbol string". Somehow I doubt whether you would have any trouble judging whether a symbol string I gave you qualified as "valid" according to that criterion, even though I have not actually written out every valid symbol-string of length 10 or less. Jesse --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Everything List" group. To post to this group, send email to everything-list@... To unsubscribe from this group, send email to everything-list+unsubscribe@... For more options, visit this group at http://groups.google.com/group/everything-list?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
RE: The seven step-Mathematical preliminariesFrom: marchal@... To: everything-list@... Subject: Re: The seven step-Mathematical preliminaries Date: Fri, 12 Jun 2009 09:31:46 +0200 On 11 Jun 2009, at 21:43, Jesse Mazer wrote:
>Even for just an arithmetical realist. (All mathematicians are arithmetical realist, much less are mathematical realist. I am not an arithmetical realist). I assume you meant to write "I am not a mathematical realist"?
>Hmm... let us say "OK" (but this could be ambiguous). This gives mainly the arithmetical hierarchy when you start from the oracle for the halting problem. There are relativized hierarchy based on any oracle, and then starting from the halting problem in that oracle. The degrees are structured in a very complex way. I don't know the meaning of the phrases "arithmetical hierarchy" or "relativized hierarchy", is there any simple way of explaining? In any case, the problem I am mainly concerned with is the set of all propositions that would be considered well-formed-formulas (WFFs) in the context of Peano arithmetic (so it would involve arithmetical symbols like + and x as well as logical symbols from first-order logic, and they'd be ordered in such a way that the symbol-string would express a coherent statement about arithmetic that could be either true or false). Is there some way to come up with a rule that would allow you to judge the true or falsity of *every* member of this set of propositions using some kind of sufficiently powerful hypercomputer (presumably a fairly powerful one like the 'omega-order oracle machine' or beyond), just by checking every possible value for the numbers that could be substituted in for variable symbols? That would allow us to make sense of the distinction between "truths about arithmetic" and "statements about arithmetic provable by some axiomatic system like the Peano axioms" (the issue Brent Meeker was talking about in the post at http://www.mail-archive.com/everything-list@.../msg16562.html ), without having to worry about the "meaning" that we assign to arithmetical symbols like the number "2", or about philosophical questions about where our understanding of that meaning comes from. Instead we'd have a purely formal definition about how to judge the truth-value of WFFs beyond those the Peano axioms can judge, albeit one that cannot actually be put into practice for arbitrary propositions without actually having such a hypercomputer (but for some specific propositions like the Godel statement for the Peano axioms, I think we can come up with an argument for why the hypercomputer should judge this statement 'true' as long as we believe the Peano axioms are consistent, so in this sense defining arithmetical truth in terms of such a hypercomputer is *conceptually* useful).
>This leads to the hyperarithmetical hierarchy and/or analytical hierarchy, where you consider formula with variables for functions or sets. There are many non trivial theorems which relate those notions (and open problems, but I have not follow the recent developments). Imo, the best book on that subject is still the book by Rogers. Again, I'm only interested here in the type of propositions that would be judged WFFs in the context of the Peano axioms, and I think in this case the variables only refer to particular numbers, right? Or is it possible to write a WFF in this context where the variables refer to "functions or sets"? Like you I am an arithmetical realist but not necessarily a realist about arbitrary sets. I think it may be problematic to talk about sets that are so big that most of their numbers have no finite description, as must be true of any uncountable set. If there is no *rule* which maps countable ordinals to real numbers and which can be described in finite terms by a humanlike being, for example, then is it really meaningful to ask whether or not a completely incomprehensible mapping exists between these two sets? I'm not so sure, and thus I'm not sure whether I believe there is any "real truth" about the Continuum Hypothesis.
>Indeed, but variable can represent infinite object, like in analysis. But can it do so in the context of propositions defined to be WFFs for the Peano axiomatic system?
>You are quick here! There are more than one way to make this precise. More than one non-equivalent way to make it precise, so that a number computable by one version of an "omega_1^CK-order oracle machine" might not be computable by another version? Of course even with ordinary Turing machines, there are multiple ways to design the internal state-changing rules for the machine, such that different Turing machines might respond to the same input string differently...still if a given output is computable by one universal Turing machine it should be computable by any other, so they are all "equivalent" in that sense. If we define the "order" of oracle machines in the sense I discussed (so that the third-order oracle machine can decide whether the first- or second-order oracle machines will halt given any input string of the type that could be given to a Turing machine, and so forth), then even if there could be different input-output relations for an oracle machine of a given "order", would the set of outputs "computable" by differently-designed oracle machines of that particular order not be "equivalent" in a similar sense? Jesse --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Everything List" group. To post to this group, send email to everything-list@... To unsubscribe from this group, send email to everything-list+unsubscribe@... For more options, visit this group at http://groups.google.com/group/everything-list?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: The seven step-Mathematical preliminariesJesse Mazer skrev: > > > Date: Fri, 12 Jun 2009 18:40:14 +0200 > > From: torgny@... > > To: everything-list@... > > Subject: Re: The seven step-Mathematical preliminaries > > > > It is, as I said above, for me and all other humans to understand what > > you are talking about. It is also for to be able to decide what > > deductions or conclusions or proofs that are legal or illegal. > > Well, most humans who think about mathematics can understand > rule-based definitions like "0 is a whole number, and N is a whole > number if it's equal to some other whole number plus one"--you seem to > be the lone exception. > > As for being "able to decide what deductions or conclusions or proofs > that are legal or illegal", how exactly would writing out all the > members of the "universe" solve that? For example, I actually write > out all the numbers from 0 to 1,038,712 and say that they are members > of the "universe" I want to talk about. But if I write out some axioms > used to prove various propositions about these numbers, they are still > going to be in the form of general *rules* with abstract variables > like x and y (where these variables stand for arbitrary numbers in the > set), no? Or do you also insist that instead of writing axioms and > making deductions, we also spell out in advance every proposition that > shall be deemed true? In that case there is no room at all for > mathematicians to make "deductions" or write "proofs", all of math > would just consist of looking at the pre-established list of true > propositions and checking if the proposition in question is on there. What do you think about the following deduction? Is it legal or illegal? ------------------- Define the set A of all sets as: For all x holds that x belongs to A if and only if x is a set. This is an general rule saying that for some particular symbol-string x you can always tell if x belongs to A or not. Most humans who think about mathematics can understand this rule-based definition. This rule holds for all and every object, without exceptions. So this rule also holds for A itself. We can always substitute A for x. Then we will get: A belongs to A if and only if A is a set. And we know that A is a set. So from this we can deduce: A beongs to A. ------------------- Quentin, what do you think? Is this deduction legal or illegal? -- Torgny Tholerus --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Everything List" group. To post to this group, send email to everything-list@... To unsubscribe from this group, send email to everything-list+unsubscribe@... For more options, visit this group at http://groups.google.com/group/everything-list?hl=en -~----------~----~----~----~------~----~------~--~--- |
|
|
Re: The seven step-Mathematical preliminaries2009/6/13 Torgny Tholerus <torgny@...>: > > Jesse Mazer skrev: >> >> > Date: Fri, 12 Jun 2009 18:40:14 +0200 >> > From: torgny@... >> > To: everything-list@... >> > Subject: Re: The seven step-Mathematical preliminaries >> > >> > It is, as I said above, for me and all other humans to understand what >> > you are talking about. It is also for to be able to decide what >> > deductions or conclusions or proofs that are legal or illegal. >> >> Well, most humans who think about mathematics can understand >> rule-based definitions like "0 is a whole number, and N is a whole >> number if it's equal to some other whole number plus one"--you seem to >> be the lone exception. >> >> As for being "able to decide what deductions or conclusions or proofs >> that are legal or illegal", how exactly would writing out all the >> members of the "universe" solve that? For example, I actually write >> out all the numbers from 0 to 1,038,712 and say that they are members >> of the "universe" I want to talk about. But if I write out some axioms >> used to prove various propositions about these numbers, they are still >> going to be in the form of general *rules* with abstract variables >> like x and y (where these variables stand for arbitrary numbers in the >> set), no? Or do you also insist that instead of writing axioms and >> making deductions, we also spell out in advance every proposition that >> shall be deemed true? In that case there is no room at all for >> mathematicians to make "deductions" or write "proofs", all of math >> would just consist of looking at the pre-established list of true >> propositions and checking if the proposition in question is on there. > > What do you think about the following deduction? Is it legal or illegal? > ------------------- > Define the set A of all sets as: > > For all x holds that x belongs to A if and only if x is a set. > > This is an general rule saying that for some particular symbol-string x > you can always tell if x belongs to A or not. Most humans who think > about mathematics can understand this rule-based definition. This rule > holds for all and every object, without exceptions. > > So this rule also holds for A itself. We can always substitute A for > x. Then we will get: > > A belongs to A if and only if A is a set. > > And we know that A is a set. So from this we can deduce: > > A beongs to A. > ------------------- > Quentin, what do you think? Is this deduction legal or illegal? It depends if you allow a set to be part of itselft or not. If you accept, that a set can be part of itself, it makes your deduction legal regarding the rules. If you don't then the statement is illegal regarding the rules (it violates the rule saying that a set can't contains itself, which means that A in this system is not a set thus all the reasoning in *that system* is false. Choosing one rule or the other tells nothing about the rule itself unless you can find a contradiction by choosing one or the other. Regards, Quentin But I can't see why a set as I understand it cannot be part of itself... {1,2,3} is included in {1,2,3} is true, what is the exact problem with that statement ? (written differently all elements of the set A are elements of the set B ===> A is included in B, here as A and B are the same A is included in A. > -- > Torgny Tholerus > > > > -- All those moments will be lost in time, like tears in rain. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Everything List" group. To post to this group, send email to everything-list@... To unsubscribe from this group, send email to everything-list+unsubscribe@... For more options, visit this group at http://groups.google.com/group/everything-list?hl=en -~----------~----~----~----~------~----~------~--~--- |
| < Prev | 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 - 14 - 15 - 16 - 17 - 18 - 19 | Next > |
| Free embeddable forum powered by Nabble | Forum Help |