From: Nam Nguyen on
Aatu Koskensilta wrote:
> Nam Nguyen <namducnguyen(a)shaw.ca> writes:
>
>> I'm sure you've heard of "equivalent formulas" in a theory.
>
> What of them?
>

Aren't 2 equivalent formulas either both true or both false?
From: William Hughes on
On May 21, 4:43 am, Nam Nguyen <namducngu...(a)shaw.ca> wrote:

> Is the formula Exy[~(x=y)] provable? That's a yes or no
> question, in your style of questioning, right? So answer
>

Yes, There is a theory T1 where it is provable, so it is
provable. The fact that there is a theory T2 where
it is not provable does not change this.

Your turn

Let T be an inconsistent system. You note that a trivial
model exists, call it L (the existence of L is not
disputed). You have stated that L
is a "false model" for T (despite the fact that there
are formula provable in T that are true in L, and formula
provable in T that are false in L). We know what L is
but we do not know what a "false model" is. In particuar,
we do not know if the fact that "T has a 'false model'"
implies that T has a model.

The simple "yes/no" question is

Is there a model L1 with the property that
every provable formula in T is true in L1?



- William
From: Nam Nguyen on
William Hughes wrote:
> On May 21, 4:43 am, Nam Nguyen <namducngu...(a)shaw.ca> wrote:
>
>> Is the formula Exy[~(x=y)] provable? That's a yes or no
>> question, in your style of questioning, right? So answer
>>
>
> Yes, There is a theory T1 where it is provable, so it is
> provable. The fact that there is a theory T2 where
> it is not provable does not change this.

Oh. So it isn't just a simple "yes/no" question anymore!
_You had to explain it beside a yes/no_!

>
> Your turn

Sure. My turn to answer a non-"yes/no" question.

>
> Let T be an inconsistent system. You note that a trivial
> model exists, call it L (the existence of L is not
> disputed).

Ok. You're no more disputing with me a false model
- nonetheless a model - exists for an inconsistent T.

> You have stated that L
> is a "false model" for T (despite the fact that there
> are formula provable in T that are true in L, and formula
> provable in T that are false in L).

_You_ have yet to prove, according to the definition of model,
a formula to be true in a model whose universe and all n-ary
predicates are empty! Until you do so, you can't assert "there
are formula provable in T that are true in L".


> We know what L is
> but we do not know what a "false model" is.

Above you yourself said "a trivial model exists, call it L",
and I have explained to you more than one time each language
L(T) has that trivial model L whose universe and all n-ary
predicates are empty. What did you mean that you "do not know
what a 'false model' is"?

> In particuar,
> we do not know if the fact that "T has a 'false model'"
> implies that T has a model.

So, why did you say L as "a trivial model exists, call it L"?

>
> The simple "yes/no" question is
>
> Is there a model L1 with the property that
> every provable formula in T is true in L1?

That's not what you asked me before and, iirc, I didn't say of
such a thing.

But my answer to this question would be no, having not reflected
too much on it yet.

From: William Hughes on
On May 22, 12:15 am, Nam Nguyen <namducngu...(a)shaw.ca> wrote:
> William Hughes wrote:

> > The simple "yes/no" question is
>
> >      Is there a model L1 with the property that
> >      every provable formula in T is true in L1?
>
> That's not what you asked me before and, iirc, I didn't say of
> such a thing.
>
> But my answer to this question would be no, having not reflected
> too much on it yet.


In the sense that the rest of the world means "model"
an inconsistent T does not have a model.

Next question. Let L be the trivial model.
Is

"for all x, x=/=x"

true in L.

- William Hughes
From: Nam Nguyen on
Nam Nguyen wrote:
> William Hughes wrote:

Let me give you an example step by step so you could
understand the concept of the false model of an inconsistent
theory.

Let "blue" be an unary predicate symbol of a language that also
has an individual constant "e", and let:

T1 = {P(e)}

be consistent with this model M1:

M1 = {
<'A',U>, <'e',(e0}>, <'=',{<e0,e0>}>, <'~=',{}>,
<'blue',{e0}>, <'~blue',{}>
}

where e0 = {}, U = {e0}, '~=' and '~blue' are a (FOL) defined symbols
for the unary predicates != and ~blue(x), respectively.

Let now:

T2 = {~P(e)}

M2 = {
<'A',U>, <'e',(e0}>, <'=',{<e0,e0>}>, <'~=',{}>,
<'blue',{}>, <'~blue',{e0}>
}

Now let T3 be our intended theory

T3 = {P(e) /\ ~P(e)}

The false model for T3 is:

M3 = {
<'A',{}>, <'e',(}>, <'=',{}>, <'~=',{}>,
<'blue',{}>, <'~blue',{}>
}

where now U = {}. Note that both the negating predicates 'blue'
and '~blue', as well as the predicate '=' are empty sets, but
despite that M3 can never be empty!

So, by definition of being true, being false in FOL model,
all formulas are are defined as being false in M3, and that's
the only model for T3 - the false model.