请输入您要查询的字词:

 

单词 ModelsConstructedFromConstants
释义

models constructed from constants


The definition of a structureMathworldPlanetmath and of the satisfaction relation isnice, but it raises the following question : how do we get models inthe first place? The most basic construction for models offirst-order theory is the construction that uses constants. Throughoutthis entry, L is a fixed first-order language.

Let C be a set of constant symbols of L, and T be a theory inL. Then we say C is a set of witnesses for T if and onlyif for every formula φ with at most one free variableMathworldPlanetmathPlanetmath x,we have Tx(φ)φ(c) for some cC.

Lemma.Let T is any consistentset of sentencesMathworldPlanetmath of L, and C is a set of new symbolssuch that |C|=|L|. Let L=LC. Then there is a consistentset TL extending T and which has C as set ofwitnesses.

Lemma.If T is a consistentPlanetmathPlanetmath theory in L, and C is a set of witnessesfor T in L, then T has a model whose elements are the constantsin C.

Proof:Let Σ be the signaturePlanetmathPlanetmathPlanetmath for L. If T is a consistent set ofsentences of L, then there is a maximal consistent TT.Note that T and T have the same sets of witnesses. As everymodel of T is also a model of T, we may assume T is maximalconsistent.

We let the universePlanetmathPlanetmath of 𝔐 be the set of equivalence classesMathworldPlanetmathPlanetmathC/, where ab if and only if a=bT. As T ismaximal consistent, this is an equivalence relation. We interpret thenon-logical symbols as follows :

  1. 1.

    [a]=𝔐[b] if and only if ab;

  2. 2.

    Constant symbols are interpreted in the obvious way, i.e. ifcΣ is a constant symbol, then c𝔐=[c];

  3. 3.

    If RΣ is an n-ary relation symbol, then([a1],,[an])R𝔐 if and only if R(a1,,an)T;

  4. 4.

    If FΣ is an n-any function symbol, thenF𝔐([a0],,[an])=[b] if and only if F(a1,,an)=bT.

From the fact that T is maximal consistent, and is anequivalence relation, we get that the operationsMathworldPlanetmath are well-defined (itis not so simple, i’ll write it out later).The proof that 𝔐T is a straightforward inductionMathworldPlanetmath on thecomplexity of the formulas of T.

Corollary.(The extended completeness theorem) A set T of formulas of L isconsistent if and only if it has a model (regardless of whether or notL has witnesses for T).

Proof:First add a set C of new constants to L, and expand T to T insuch a way that C is a set of witnesses for T. Then expand Tto a maximal consistent set T′′. This set has a model 𝔐 consisting ofthe constants in C, and 𝔐 is also a model of T.

Corollary.(Compactness theorem) A set T of sentences of L has a model ifand only if every finite subset of T has a model.

Proof:Replace “has a model” by “is consistent”, and apply the syntacticcompactness theorem.

Corollary.(Gödel’s completeness theorem)Let T be a consistent set of formulas of L. ThenA sentence φ is a theorem of T if and only if it is true inevery model of T.

Proof:If φ is not a theorem of T, then ¬φ is consistentwith T, so T{¬φ} has a model 𝔐, in whichφ cannot be true.

Corollary.(Downward Löwenheim-Skolem theorem) If TL has a model,then it has a model of power at most |L|.

Proof:If T has a model, then it is consistent. The model constructed fromconstants has power at most |L| (because we must add at most |L|many new constants).

Most of the treatment found in this entry can be read in more detailsin Chang and Keisler’s book Model TheoryMathworldPlanetmath.

随便看

 

数学辞典收录了18232条数学词条,基本涵盖了常用数学知识及数学英语单词词组的翻译及用法,是数学学习的有利工具。

 

Copyright © 2000-2023 Newdu.com.com All Rights Reserved
更新时间:2025/5/4 10:10:42