From: William Hughes on
On May 19, 2:26 am, Nam Nguyen <namducngu...(a)shaw.ca> wrote:

> In the current FOL,
>
> "F is valid in every model of T"
>
> is equivalent to
>
> "T is consistent _and_ F is provable".


Nope, in the current FOL,
F is valid in every model of T
does not imply that T has at least one model.

- William Hughes


From: Nam Nguyen on
William Hughes wrote:
> On May 19, 2:26 am, Nam Nguyen <namducngu...(a)shaw.ca> wrote:
>
>> In the current FOL,
>>
>> "F is valid in every model of T"
>>
>> is equivalent to
>>
>> "T is consistent _and_ F is provable".
>
>
> Nope, in the current FOL,
> F is valid in every model of T
> does not imply that T has at least one model.

Let me ask you this: as a _fact_ , does the T = {(x=x) /\ ~(x=x)}
have any (true) model? And what does the implication you've just
mentioned have to do with this fact?
From: William Hughes on
On May 19, 3:06 am, Nam Nguyen <namducngu...(a)shaw.ca> wrote:
> William Hughes wrote:

> Let me ask you this: as a _fact_ , does the T = {(x=x) /\ ~(x=x)}
> have any (true) model? And what does the implication you've just
> mentioned have to do with this fact?

In the current FOL

F is valid in every model of {(x=x) /\ ~(x=x)} (*)

does not imply {(x=x) /\ ~(x=x)} has a model. Therefore,
you cannot use the fact that {(x=x) /\ ~(x=x)} does not
have a model to show (*) is false. Indeed, in the current
FOL, you can only show that (*) is false
by finding a model for {(x=x) /\ ~(x=x)}
in which F is not valid.

- William Hughes
From: Nam Nguyen on
William Hughes wrote:
> On May 19, 3:06 am, Nam Nguyen <namducngu...(a)shaw.ca> wrote:
>> William Hughes wrote:
>
>> Let me ask you this: as a _fact_ , does the T = {(x=x) /\ ~(x=x)}
>> have any (true) model? And what does the implication you've just
>> mentioned have to do with this fact?
>
> In the current FOL
>
> F is valid in every model of {(x=x) /\ ~(x=x)} (*)
>
> does not imply {(x=x) /\ ~(x=x)} has a model. Therefore,
> you cannot use the fact that {(x=x) /\ ~(x=x)} does not
> have a model to show (*) is false. Indeed, in the current
> FOL, you can only show that (*) is false
> by finding a model for {(x=x) /\ ~(x=x)}
> in which F is not valid.

What's your definition of "valid" in this context is?
From: William Hughes on
On May 19, 3:27 am, Nam Nguyen <namducngu...(a)shaw.ca> wrote:
> William Hughes wrote:

> > In the current FOL
>
> >   F is valid in every model of {(x=x) /\ ~(x=x)}  (*)
>
> > does not imply  {(x=x) /\ ~(x=x)} has a  model.  Therefore,
> > you cannot use the fact that  {(x=x) /\ ~(x=x)} does not
> > have a model to show (*) is false.  Indeed, in the current
> > FOL, you can only show that (*) is false
> > by finding a model for {(x=x) /\ ~(x=x)}
> > in which F is not valid.
>
> What's your definition of "valid" in this context is?

"valid" = "true", So

Indeed, in the current FOL you can only show that (*)
is false, by finding a model for {(x=x) /\ ~(x=x)}
in which F is false.

- William Hughes