sniffnoy: (SMPTE)
[personal profile] sniffnoy
This is something that had been bothering me.

When I first read about model theory, saw the definition of a model, read that if a set of axioms has a model then it's consistent... "But... doesn't that assume the axioms of set theory are themselves consistent?"

And then you have things like the compactness and completeness theorems, which require axiom of choice - but this is a fact of set theory! Logic can't be based on it; and what if we use a different set theory? Logic doesn't require set theory, so how can this logical "theorem" follow? (And meanwhile we're always working with a set of symbols for our alphabet...)

This had been bothering me for quite a while. Recently, though, I realized how to resolve the problem: There are two different things here called "logic". One is the formal logic that math is based on, where axioms are made into other statements by means of given rules. The other is the recreation of logic within math (i.e. within set theory), where we define a statement as such and such an object, etc, much as we model computability within math. This allows us to talk about axiomatizability and such, and prove the compactness theorem, and assume we have the set-theoretic universe, and talk about model theory in a way that makes sense. But this only applies to logic-within-math, not to logic-without-math. I haven't seen any distinction drawn between them before, but I don't see how model theory can make any sense without it. Is this a generally recognized distinction that just hadn't made its way to me, or are things really as muddled as they appear?

-Harry

Date: 2008-04-08 09:39 pm (UTC)
From: [identity profile] sivakrytos.livejournal.com
I think I figured something like this out recently too, in thinking about independence in set theory. Choice and continuum hypothesis being independent of ZF requires that ZF is consistent (or so I've read) and the only way I could reconcile this was that you show the existence of a model of ZF already given one, i.e. constructing set theory within set theory.

Date: 2008-04-08 09:48 pm (UTC)
From: [identity profile] sniffnoy.livejournal.com
Actually, I don't think that requires this - independence always requires consistency, because if there's inconsistency, everything is provable and disprovable.

Date: 2008-04-09 02:30 pm (UTC)
From: [identity profile] dreyonlegacy.livejournal.com
I've never seen the distinction spelled out, but yeah, I think it's generally assumed that in the context of things like model theory, "logic" is considered to be the mathematical modeling of logic rather than actual formal logic.

January 2026

S M T W T F S
     123
45678910
11121314151617
18192021222324
25262728293031
Page generated Jan. 25th, 2026 02:16 am
Powered by Dreamwidth Studios