Suppose we have a ordered ring, as
[1] http://en.wikipedia.org/wiki/Ordered_ring
The the psoitive elements by those axioms are closed under addition
of 1. So the non-negative elements satify the indunction premise, so
by MA induction are everything.
This contradicting properties of ordered rindsa of size > 1 from
[1].
So in all MA models of size > 1, no ordered ring ordering is
definable in MA language.
My parent article claimed this for finite models of size > 1, and
didn't settle infinite models as I do now (negatively).
Similarly, for MA models with full set theoretic induction inside ZF
models, there is no combined MA _ ZF definition of a ring ordering.
In fact, the MA induction can use a set theoretic parameter, so that
is an outright proof there is no ordered ring ordering on any
inductive MA model of size > 1.
(The set theoretic language can qantify over all possible ring
orderings so can state and prove such a claim. Over MA language
there is only the definable version.)
The parent article
[2] David Libert "Re: Modular Arithmetic is Uncomputable"
sci.logic, sci.math Sep 21, 2011
http://groups.google.com/group/sci.logic/msg/8ade6712c2442c50
already noted ZF over inductive MA defines set theoretic linear
ordering.
So ZF over inductive MA case is completely settled: set theoretic
and ring theoretic orders.
Just as [2], I still know nothing about MA definable set theoretic
orders over infinite models. As in [2], I still can't rule out any
of: all, some or none.
--
David Libert ah...@FreeNet.Carleton.CA
I spelt G\"odelize, "G\"odelize" just for you. I knew you'd appreciate
it.
> [(0=0) and Ax(x=0 -> S(x)=0)]
> -> Ax(x=0)
You might as well just write
S(0)=0 -> Ax x=0.
> Interpreting MA in a set theory like ZF is problematic.
> Surprisingly, the axiom of infinity is not a problem in MA.
What do you mean by "not a problem" here?
> The univeral set of any model of MA contains 0
WRONG. There are models of MA in which 0 is not a member of the
universe.
> and
> is closed under the successor function.
WRONG. There are models of MA in which the universe is not closed
under the successor function.
> Defining successor is a problem. A standard definition
> for successor in ZF is S(x) = x U {x}.
> It is also standard to let the empty set represent 0
> Any model of MA must have a "largest" natural number.
There are models of MA in which the universe has no natural numbers at
all.
> IST defines a new
> predicate, st(x), which is true if and only if
> x is a standard natural number.
IST takes 'st' as a PRIMITIVE, not defined.
And 'st' applies to objects in general, not just natural numbers.
Also, truth is semantical, not specified by a THEORY but rather by
model. All theorems of a theory are true in any model of the theory.
But the theory itself doesn't specify the interpretation of a
predicate symbol.
> I define a new theory:
> Standard Modular Arithmetic (SMA).
> SMA has the same axioms as first order Peano Arithmetic
> except Ax(S(x) ~= 0) is replaced with:
>
> Ex (st(x) and S(x)=0)
>
> where st(x) is true if and only if x is
> a standard natural number.
That part about 'true' is not part of a definition of a theory. It
pertains to the semantics for a language.
The specification of a theory with a primitive predicate symbol 'st'
does not itself dictate the interpretationof 'st'. The interpretation
"true if and only if x is a standard natural number" is not part of
the theory. Moreover, PA does not define 'is a natural number'.
MoeBlee
> Using ZF as a meta theory we can prove any infinite
> structure satisfying the axioms of MA has the property
> Ax (~st(x) or S(x)~=0)
>
> where st(x) is true iff x is standard.
No, we can't, because ZF doesn't have a predicate 'st' or 'standard'.
(Unless you specify in this context your definitions of those from the
language of ZF.)
MoeBlee
Godel numbering fails in MA.
MA proves there are a finite number of primes.
Even in an infinite model of MA, the number
of primes would be equal to some natural number.
It might be a non-standard natural number.
The compactness theorem _of what_? Various deductive systems are
compact: propositional calculus, fol.
> I think compactness requires epsilon induction.
Why?
It proves a falsehood?
> Even in an infinite model of MA, the number
> of primes would be equal to some natural number.
> It might be a non-standard natural number.
The non-standard natural numbers (in PA, I don't know about others) are
infinite.
My point is that your formula is unnecssarily long. Mine is equivalent
to yours but without the unnecessary clauses.
> > > Interpreting MA in a set theory like ZF is problematic.
> > > Surprisingly, the axiom of infinity is not a problem in MA.
>
> > What do you mean by "not a problem" here?
No answer from you.
> > > The univeral set of any model of MA contains 0
>
> > WRONG. There are models of MA in which 0 is not a member of the
> > universe.
>
> The universe could be piles of grapes, but the model
> has to define which pile of grapes represents the
> constant 0.
The model maps the constant to some element of the universe. It is
wrong to say the ANY universe has 0 as a member. Rather, the universe
has some member that is mapped to by the constant '0' and that member
might or might not be 0 itself, depending on the model.
> > > and
> > > is closed under the successor function.
>
> > WRONG. There are models of MA in which the universe is not closed
> > under the successor function.
>
> Your model doesn't define a successor function?
The symbols of the language map to relations or functions (as the case
may be) on the universe of the model. It is not required that an
arbitrary model map a given symbol to the actual successor function on
the universe of the model.
> > > Defining successor is a problem. A standard definition
> > > for successor in ZF is S(x) = x U {x}.
> > > It is also standard to let the empty set represent 0
> > > Any model of MA must have a "largest" natural number.
>
> > There are models of MA in which the universe has no natural numbers at
> > all.
No answer from you.
> > > IST defines a new
> > > predicate, st(x), which is true if and only if
> > > x is a standard natural number.
>
> > IST takes 'st' as a PRIMITIVE, not defined.
>
> Yes. I assume st(x) is a predicate that is defined
> as part of the model.
Again, the SYMBOL 'st' is a primitive 1-place predicate SYMBOL of the
language for IST. A given model for the language maps the symbol 'st'
to some 1-place predicate on the universe of said model.
> > And 'st' applies to objects in general, not just natural numbers.
>
> Any object in the universal set represents a natural number
> by definition.
No, you're confused. You still don't know what a model is (nor what a
formal language is, for that matter) and your notion of "represents"
is only making it worse for you.
MoeBlee
Let H be an unlimited hyper-integer. Is not the (ring of) hyper-
integers mod H an infinite model of MA?
> > > MA proves there are a finite number of primes.
> >
> > Show us that proof.
>
> First, we would have to define "prime number" in MA.
> Then we could prove "there are an infinite number of primes"
> is NOT a theorem of MA.
Depending who "we" is, yes, but that would be a meta-theorem, and it has
no relevance to your claim.
> [...]
>
> Even in PA I think we can prove the number
> of primes is less than or equal to the number
> of natural numbers.
Prove it then.
Lowenheim-Skolem. Anyone who's read a book on logic will know it.
Oh... right... yeah.
posted that an MA model as atoms inside a ZFA model, with MA induction
strengethened to also allow quantification over sets and to mention
epsilon, has a linear ordering of the MA model definable in ZFA
language mentioning both MA and ZFA over it.
[2] David Libert "Re: Modular Arithmetic is Uncomputable"
sci.logic, sci.math Sep 23, 2011
http://groups.google.com/group/sci.logic/msg/f7fee80e3a9dc8c8
claimed to define in MA language only a linear ordering of the MA
universe as a theorem of MA. In the cases from [1], this [2] linear
ordering was claimed to be the same one from [1].
[3] David Libert "Re: Modular Arithmetic is Uncomputable"
sci.logic, sci.math Sep 27, 2011
http://groups.google.com/group/sci.logic/msg/376f1f35a0996018
retracted the claim from [2]. [3] explicitly noted it didn't have a
proof or refutation of that claim, just that it had found new problems
with [2]'s intended proof.
I am posting now for the first time to report I think I have found
an example of an inifinite MA model which provably has no linear
ordering on its universe definable in the model in the MA language.
If this example is correct, it refutes the claim from [2], and shows
there is no formula in MA language which MA proves to be a linear
ordering of the universe of MA.
It is fairly easy to see my example satisfies the MA axioms other
than induction, and that my example has no definable linear orderings.
Trickier is to see this example also satisfies the induction axioms
from MA. I think I do have a proof of that, but if there is a problem
with this example I expect it to be here.
The example is the complex number C, with usual 0, +, * and MA's
successor S(x) interpreted as x+1, usual 1 in C.
This C is a ring, and no linear ordering is definable, since i and
-i can swap in an automorphism. An automorphism fixes any dsefinition
without parameters, but it also flips the order question on decision
between i and -i.
I think the symmetries of C show that counterexamples to induction
can't be defined in C.
--
David Libert ah...@FreeNet.Carleton.CA
>
> Yes, you are right. You can define a successor function as follows:
> n = 2*n' if n is 0 or even
> n = 2*n'-1 if n is odd
> where n' is the number is the standard order and n is the number in MA
> ordering.
>
> This is order type w+w* where w is the standard
> ordering of the non-negative integers and w*
> is the order type of the negative integers.
You define a function, and then you say "this is order type...". I
cannot follow a lot of your posts.
> And we can even have an infinite number
> of copies of (w+w*) dense in the integers
Please explain "dense in the integers".
> and this can all be mapped to the standard
> natural numbers.
>
> Russell
> - 2 many 2 count
> I meant "dense in the rationals" which is a quote
> from the Wikipedia article on non-standard arithmetic:
> http://en.wikipedia.org/wiki/Non-standard_model_of_arithmetic
No it isn't. The phrase "dense in the rationals" does not appear in
that article. Any countable non-standard model of PA consists of a copy
of the non-negative integers followed by a number of copies of the
integers. That collection of copies of the integers is itself ordered
like the rationals. Of course the rationals are densely ordered, but
there are no rationals in the model.
Let it be noted that by "a copy of X" I mean a thing order isomorphic to
X.
> My original interest in MA was as a method to
> prove PA is inconsistent.
Since PA is consistent, you would seem to be wasting your time.
> Now, I think MA could
> be the basis for an Ultrafinite theory. MA doesn't
> seem well suited for set theory,
True, MA makes no mention of sets. There are no symbols for sets in its
language, and one cannot defined.
> but maybe there
> are ways to adapt set theory to suit MA.
Note that (if ZF, say, is consistent, and MA is consistent then) ZF + MA
is consistent.
> Maybe not if Dave Libert is right and MA has
> an infinite model that can't be linearly ordered.
> The idea of an ill founded, unorderable, uncountable
> set theory makes my head hurt.
There is no reason why a set theory in which MA's model theory is
discussed should be ill founded. What is an unorderable set theory?
One the universe of which cannot be ordered? Or one which cannot define
an order on its universe? What kind of order? What is an uncountable
set theory? A theory of infinite cardinality X is one with X-many
symbols for individuals (at least I think so, and if it isn't someone
will correct me). Do you mean one the universe of which is
uncountable? You could, I suppose, do your model theory in a theory of
sets with a finite universe; but why would you hobble yourself in that
way?