Consider any non-standard model of PA. How can we capture this non-standard model in a set of sentences? — Nagase
It implies that if a countable first-order theory has an infinite model, then for every infinite cardinal number κ it has a model of size κ, and that no first-order theory with an infinite model can have a unique model up to isomorphism. — Wikipedia on Löwenheim–Skolem theorem
"The set theory" in my post is indeed "the theory of hereditarily finite sets". — alcontali
I was not aware of the fact that the meaning of the terms "language" and "sentence" in computer science would be so out of place in mathematical logic. — alcontali
In terms of computability, it is not incorrect. — alcontali
if a first-order theory has a model of a given infinite cardinality, then it has models of every infinite cardinality. — Nagase
A nonstandard model is created by throwing a symbol κ into the fray — alcontali
If your usage is is indeed standard computer science, then, yes, the terminology is radically different from basic mathematical logic. If you insist on using the terminology differently from the way it is used in ordinary discussions about hereditarily finite sets and PA, then you need to clearly state your system of terminology from your own basics rather than, without due specification, mixing it up with ordinary usage. — GrandMinnow
Automata theory is closely related to formal language theory. An automaton is a finite representation of a formal language that may be an infinite set. Automata are often classified by the class of formal languages they can recognize, typically illustrated by the Chomsky hierarchy, which describes the relations between various languages and kinds of formalized logics.
Automata play a major role in theory of computation, compiler construction, artificial intelligence, parsing and formal verification. — Wikipedia on automata theory
For instance, a language can be given as:
those strings generated by some formal grammar;
those strings described or matched by a particular regular expression;
those strings accepted by some automaton, such as a Turing machine or finite-state automaton;
those strings for which some decision procedure (an algorithm that asks a sequence of related YES/NO questions) produces the answer YES. — Wikipedia on formal languages
I only get to figure that out by actually doing it. If I don't do it, then I will never figure out where the problems are, not even the problems with the terminology. — alcontali
The term sentence in mathematical logic is probably the most closely related to "those strings for which some decision procedure produces the answer YES". — alcontali
This is a notion of non-standard model not in model theory (in mathematical logic) but in computer science? — GrandMinnow
In computing, NaN, standing for not a number, is a member of a numeric data type that can be interpreted as a value that is undefined or unrepresentable, especially in floating-point arithmetic. Systematic use of NaNs was introduced by the IEEE 754 floating-point standard in 1985, along with the representation of other non-finite quantities such as infinities. — Wikipedia on NaN
impossible in computer science. — alcontali
Much better to figure it out by reading a textbook that develops the concepts and terminology systematically, rather than posting misleading confusions for other people to read. — GrandMinnow
Then it's model theory. And your statement about it is plainly incorrect. — GrandMinnow
The confusion is merely in the lack of formality — alcontali
what you write, does not necessarily help anybody to understand the subject either. — alcontali
throwing that symbol into the fray, won't make it work — alcontali
Infinite-size models cannot be handled by any grammar, because their sentences are necessarily countable, while these models may not have a countable cardinality. It can only work for something like ZF-inf, of countable cardinality. — alcontali
Adding a symbol is not relevant, not due to whatever you said about sizes of models, but rather more simply that it is not even involved in the notion of a non-standard model. — GrandMinnow
A non-standard model is one that has additional elements outside this initial segment. The construction of such models is due to Thoralf Skolem (1934). — Wikipedia on construction of nonstandard models
That's computer science, or a special bland of computer science and model theory that you are working out live? — GrandMinnow
This is typically represented by adding a symbol w — alcontali
if you do not want to make constructive remarks — alcontali
No, you have it very wrong. The universe has additional members. We don't add symbols that engender sentences not already in the theory. — GrandMinnow
And I have no idea what you mean by w-1 and w-2 in the context of saying w-1, w-2, w, w+1, w+2. — GrandMinnow
A non-standard model of PA I guess can be visualized through the method Gitman mentions, but literally a model of PA is itself a model for the language of PA, not for a language with an added symbol. The elements with 'c' in her slides are just elements of the universe. — GrandMinnow
You are completely confused about this and other topics in mathematical logic. Please stop and instead first read an introductory textbook in the subject. — GrandMinnow
I didn’t say there is anything wrong with Gitman. You seemed to have skipped what I said about it. Actually, I should be sharper by saying that it appears to be a step in proving existence - and, again, an actual non-standard model of PA is a model for the language of PA, not a model for a different language with an additional symbol. — GrandMinnow
And by w-1, do you mean some kind of ordinal subtraction, or something else? — GrandMinnow
It’s not vitriolic to point out that you are posting misinformation ... — GrandMinnow
an actual non-standard model of PA is a model for the language of PA, not a model for a different language with an additional symbol. — GrandMinnow
The term "language" in her slides is something that can have an uncountable number of sentences. — alcontali
She doesn't preclude uncountable languages in general. But where she proves the existence of non-standard models of PA, the languages mentioned are countable languages. Uncountability does not play a role in it. — GrandMinnow
Thus there is an infinite list of English phrases (such that each phrase is of finite length, but the list itself is of infinite length) that define real numbers unambiguously. We first arrange this list of phrases by increasing length, then order all phrases of equal length lexicographically (in dictionary order, e.g. we can use the ASCII code, the phrases can only contain codes 32 to 126), so that the ordering is canonical. This yields an infinite list of the corresponding real numbers: r1, r2, ... . Now define a new real number r as follows. The integer part of r is 0, the nth decimal place of r is 1 if the nth decimal place of rn is not 1, and the nth decimal place of r is 2 if the nth decimal place of rn is 1. — Wikipedia on Richard's paradox
a theory, i.e. a set of axioms — alcontali
a model, i.e. a CS-like grammar describing sentences — alcontali
countable models, but I have to leave it open if the concept properly applies to models that are larger than that, such the nonstandard models of PA. — alcontali
it would be useful for Gitman to explain why such uncountable nonstandard model would still be a legitimate language. — alcontali
A model is not a language. — GrandMinnow
It implies that if a countable first-order theory has an infinite model, then for every infinite cardinal number κ it has a model of size κ, and that no first-order theory with an infinite model can have a unique model up to isomorphism. — Wikipedia on Löwenheim-Skolem
Get involved in philosophical discussions about knowledge, truth, language, consciousness, science, politics, religion, logic and mathematics, art, history, and lots more. No ads, no clutter, and very little agreement — just fascinating conversations.