Union of a strictly increasing sequence of closed theories in a finite language has an infinite model

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
4
down vote

favorite
2













The union of a strictly increasing sequence of closed theories in a finite language has an infinite model.




This is an exercise in the book by Chang-Keisler. I don't have any idea to prove it. I just know that the union of a strictly increasing sequence of closed theories is a consistent closed theory which is not finitely axiomatizable, and also that the model of the union of consistent increasing theories is also the model of each theory.
If the union was complete the problem would be solved.







share|cite|improve this question

















  • 2




    Hint: use ultraproduct.
    – Berci
    Jul 15 at 15:22











  • Ultra product? How?
    – user470412
    Jul 15 at 15:27






  • 2




    What is a "closed" theory? Does that just mean deductively closed?
    – Eric Wofsey
    Jul 15 at 17:02














up vote
4
down vote

favorite
2













The union of a strictly increasing sequence of closed theories in a finite language has an infinite model.




This is an exercise in the book by Chang-Keisler. I don't have any idea to prove it. I just know that the union of a strictly increasing sequence of closed theories is a consistent closed theory which is not finitely axiomatizable, and also that the model of the union of consistent increasing theories is also the model of each theory.
If the union was complete the problem would be solved.







share|cite|improve this question

















  • 2




    Hint: use ultraproduct.
    – Berci
    Jul 15 at 15:22











  • Ultra product? How?
    – user470412
    Jul 15 at 15:27






  • 2




    What is a "closed" theory? Does that just mean deductively closed?
    – Eric Wofsey
    Jul 15 at 17:02












up vote
4
down vote

favorite
2









up vote
4
down vote

favorite
2






2






The union of a strictly increasing sequence of closed theories in a finite language has an infinite model.




This is an exercise in the book by Chang-Keisler. I don't have any idea to prove it. I just know that the union of a strictly increasing sequence of closed theories is a consistent closed theory which is not finitely axiomatizable, and also that the model of the union of consistent increasing theories is also the model of each theory.
If the union was complete the problem would be solved.







share|cite|improve this question














The union of a strictly increasing sequence of closed theories in a finite language has an infinite model.




This is an exercise in the book by Chang-Keisler. I don't have any idea to prove it. I just know that the union of a strictly increasing sequence of closed theories is a consistent closed theory which is not finitely axiomatizable, and also that the model of the union of consistent increasing theories is also the model of each theory.
If the union was complete the problem would be solved.









share|cite|improve this question












share|cite|improve this question




share|cite|improve this question








edited Jul 15 at 16:21









Jendrik Stelzner

7,55211037




7,55211037









asked Jul 15 at 15:20









user470412

44917




44917







  • 2




    Hint: use ultraproduct.
    – Berci
    Jul 15 at 15:22











  • Ultra product? How?
    – user470412
    Jul 15 at 15:27






  • 2




    What is a "closed" theory? Does that just mean deductively closed?
    – Eric Wofsey
    Jul 15 at 17:02












  • 2




    Hint: use ultraproduct.
    – Berci
    Jul 15 at 15:22











  • Ultra product? How?
    – user470412
    Jul 15 at 15:27






  • 2




    What is a "closed" theory? Does that just mean deductively closed?
    – Eric Wofsey
    Jul 15 at 17:02







2




2




Hint: use ultraproduct.
– Berci
Jul 15 at 15:22





Hint: use ultraproduct.
– Berci
Jul 15 at 15:22













Ultra product? How?
– user470412
Jul 15 at 15:27




Ultra product? How?
– user470412
Jul 15 at 15:27




2




2




What is a "closed" theory? Does that just mean deductively closed?
– Eric Wofsey
Jul 15 at 17:02




What is a "closed" theory? Does that just mean deductively closed?
– Eric Wofsey
Jul 15 at 17:02










1 Answer
1






active

oldest

votes

















up vote
3
down vote



accepted










I don't want to give away the whole problem, but here are a couple hints to get started:



  • First, show that if $Sigma$ is a finite language then for each $n$ there are only finitely many $Sigma$-structures of cardinality $le n$ (up to isomorphism). In fact, more is true: every finite $Sigma$-structure is characterized up to isomorphism by a single $Sigma$-sentence. This isn't needed here, though.


  • Next, remember that by the compactness theorem, if a theory has arbitrarily large finite models then it has infinite models.


  • So suppose $(T_i)_iinmathbbN$ is an increasing sequence of closed theories such that $T:=bigcup T_i$ has no infinite model. Then some $T_i$ satisfies "there are at most $n$ elements in the domain" for some $n$; in particular, by the first bulletpoint there is some finite set of structures $mathcalM_1,...,mathcalM_k$ such that every model of $T_i$ is isomorphic to one of the $mathcalM_j$s.


  • Now, suppose $S_2$ is a closed theory properly containing $S_1$. What can you say about the set of models of $S_2$ versus the set of models of $S_1$? Looking back to the previous bulletpoint, what does this say about any increasing sequence $(T_i)_iinmathbbN$ of closed theories whose union has no infinite models?






share|cite|improve this answer





















  • I can't understand in step three why we have such a finite set ?
    – user470412
    Jul 15 at 17:48










  • And why some $T_i$ satisfies that sentence? Is the union complete?
    – user470412
    Jul 15 at 17:51










  • @user470412 Re: your first comment, that's exactly what the first bulletpoint says: if $T_i$ satisfies "there are at most $n$ elements in the domain," then every model of $T_i$ has cardinality $le n$, and by the first bulletpoint there are only finitely many such structures (up to isomorphism).
    – Noah Schweber
    Jul 15 at 17:55










  • Re: your second comment, no, the theory is not assumed to be complete. However, by the second bulletpoint we know that if the union has arbitrarily large models it has infinite models. Since we're assuming the union has no infinite models, this means there is a bound on the size of the finite models - that is (since $T$, being a union of a chain of closed theories, is closed), for some $n$ the sentence "there are at most $n$ elements in the domain" is in $T$. Now do you see why anything in $T$ is also in one of the $T_i$s?
    – Noah Schweber
    Jul 15 at 17:56










  • In step2 you mean every model of $S_2$ is a model of $S_1$ ? And every model of the union is a model of each $T_i$, so each $T_i$ has at least one finite model. I don't know how to use this....
    – user470412
    Jul 15 at 18:00










Your Answer




StackExchange.ifUsing("editor", function ()
return StackExchange.using("mathjaxEditing", function ()
StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
);
);
, "mathjax-editing");

StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "69"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);

else
createEditor();

);

function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: false,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);








 

draft saved


draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2852613%2funion-of-a-strictly-increasing-sequence-of-closed-theories-in-a-finite-language%23new-answer', 'question_page');

);

Post as a guest






























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes








up vote
3
down vote



accepted










I don't want to give away the whole problem, but here are a couple hints to get started:



  • First, show that if $Sigma$ is a finite language then for each $n$ there are only finitely many $Sigma$-structures of cardinality $le n$ (up to isomorphism). In fact, more is true: every finite $Sigma$-structure is characterized up to isomorphism by a single $Sigma$-sentence. This isn't needed here, though.


  • Next, remember that by the compactness theorem, if a theory has arbitrarily large finite models then it has infinite models.


  • So suppose $(T_i)_iinmathbbN$ is an increasing sequence of closed theories such that $T:=bigcup T_i$ has no infinite model. Then some $T_i$ satisfies "there are at most $n$ elements in the domain" for some $n$; in particular, by the first bulletpoint there is some finite set of structures $mathcalM_1,...,mathcalM_k$ such that every model of $T_i$ is isomorphic to one of the $mathcalM_j$s.


  • Now, suppose $S_2$ is a closed theory properly containing $S_1$. What can you say about the set of models of $S_2$ versus the set of models of $S_1$? Looking back to the previous bulletpoint, what does this say about any increasing sequence $(T_i)_iinmathbbN$ of closed theories whose union has no infinite models?






share|cite|improve this answer





















  • I can't understand in step three why we have such a finite set ?
    – user470412
    Jul 15 at 17:48










  • And why some $T_i$ satisfies that sentence? Is the union complete?
    – user470412
    Jul 15 at 17:51










  • @user470412 Re: your first comment, that's exactly what the first bulletpoint says: if $T_i$ satisfies "there are at most $n$ elements in the domain," then every model of $T_i$ has cardinality $le n$, and by the first bulletpoint there are only finitely many such structures (up to isomorphism).
    – Noah Schweber
    Jul 15 at 17:55










  • Re: your second comment, no, the theory is not assumed to be complete. However, by the second bulletpoint we know that if the union has arbitrarily large models it has infinite models. Since we're assuming the union has no infinite models, this means there is a bound on the size of the finite models - that is (since $T$, being a union of a chain of closed theories, is closed), for some $n$ the sentence "there are at most $n$ elements in the domain" is in $T$. Now do you see why anything in $T$ is also in one of the $T_i$s?
    – Noah Schweber
    Jul 15 at 17:56










  • In step2 you mean every model of $S_2$ is a model of $S_1$ ? And every model of the union is a model of each $T_i$, so each $T_i$ has at least one finite model. I don't know how to use this....
    – user470412
    Jul 15 at 18:00














up vote
3
down vote



accepted










I don't want to give away the whole problem, but here are a couple hints to get started:



  • First, show that if $Sigma$ is a finite language then for each $n$ there are only finitely many $Sigma$-structures of cardinality $le n$ (up to isomorphism). In fact, more is true: every finite $Sigma$-structure is characterized up to isomorphism by a single $Sigma$-sentence. This isn't needed here, though.


  • Next, remember that by the compactness theorem, if a theory has arbitrarily large finite models then it has infinite models.


  • So suppose $(T_i)_iinmathbbN$ is an increasing sequence of closed theories such that $T:=bigcup T_i$ has no infinite model. Then some $T_i$ satisfies "there are at most $n$ elements in the domain" for some $n$; in particular, by the first bulletpoint there is some finite set of structures $mathcalM_1,...,mathcalM_k$ such that every model of $T_i$ is isomorphic to one of the $mathcalM_j$s.


  • Now, suppose $S_2$ is a closed theory properly containing $S_1$. What can you say about the set of models of $S_2$ versus the set of models of $S_1$? Looking back to the previous bulletpoint, what does this say about any increasing sequence $(T_i)_iinmathbbN$ of closed theories whose union has no infinite models?






share|cite|improve this answer





















  • I can't understand in step three why we have such a finite set ?
    – user470412
    Jul 15 at 17:48










  • And why some $T_i$ satisfies that sentence? Is the union complete?
    – user470412
    Jul 15 at 17:51










  • @user470412 Re: your first comment, that's exactly what the first bulletpoint says: if $T_i$ satisfies "there are at most $n$ elements in the domain," then every model of $T_i$ has cardinality $le n$, and by the first bulletpoint there are only finitely many such structures (up to isomorphism).
    – Noah Schweber
    Jul 15 at 17:55










  • Re: your second comment, no, the theory is not assumed to be complete. However, by the second bulletpoint we know that if the union has arbitrarily large models it has infinite models. Since we're assuming the union has no infinite models, this means there is a bound on the size of the finite models - that is (since $T$, being a union of a chain of closed theories, is closed), for some $n$ the sentence "there are at most $n$ elements in the domain" is in $T$. Now do you see why anything in $T$ is also in one of the $T_i$s?
    – Noah Schweber
    Jul 15 at 17:56










  • In step2 you mean every model of $S_2$ is a model of $S_1$ ? And every model of the union is a model of each $T_i$, so each $T_i$ has at least one finite model. I don't know how to use this....
    – user470412
    Jul 15 at 18:00












up vote
3
down vote



accepted







up vote
3
down vote



accepted






I don't want to give away the whole problem, but here are a couple hints to get started:



  • First, show that if $Sigma$ is a finite language then for each $n$ there are only finitely many $Sigma$-structures of cardinality $le n$ (up to isomorphism). In fact, more is true: every finite $Sigma$-structure is characterized up to isomorphism by a single $Sigma$-sentence. This isn't needed here, though.


  • Next, remember that by the compactness theorem, if a theory has arbitrarily large finite models then it has infinite models.


  • So suppose $(T_i)_iinmathbbN$ is an increasing sequence of closed theories such that $T:=bigcup T_i$ has no infinite model. Then some $T_i$ satisfies "there are at most $n$ elements in the domain" for some $n$; in particular, by the first bulletpoint there is some finite set of structures $mathcalM_1,...,mathcalM_k$ such that every model of $T_i$ is isomorphic to one of the $mathcalM_j$s.


  • Now, suppose $S_2$ is a closed theory properly containing $S_1$. What can you say about the set of models of $S_2$ versus the set of models of $S_1$? Looking back to the previous bulletpoint, what does this say about any increasing sequence $(T_i)_iinmathbbN$ of closed theories whose union has no infinite models?






share|cite|improve this answer













I don't want to give away the whole problem, but here are a couple hints to get started:



  • First, show that if $Sigma$ is a finite language then for each $n$ there are only finitely many $Sigma$-structures of cardinality $le n$ (up to isomorphism). In fact, more is true: every finite $Sigma$-structure is characterized up to isomorphism by a single $Sigma$-sentence. This isn't needed here, though.


  • Next, remember that by the compactness theorem, if a theory has arbitrarily large finite models then it has infinite models.


  • So suppose $(T_i)_iinmathbbN$ is an increasing sequence of closed theories such that $T:=bigcup T_i$ has no infinite model. Then some $T_i$ satisfies "there are at most $n$ elements in the domain" for some $n$; in particular, by the first bulletpoint there is some finite set of structures $mathcalM_1,...,mathcalM_k$ such that every model of $T_i$ is isomorphic to one of the $mathcalM_j$s.


  • Now, suppose $S_2$ is a closed theory properly containing $S_1$. What can you say about the set of models of $S_2$ versus the set of models of $S_1$? Looking back to the previous bulletpoint, what does this say about any increasing sequence $(T_i)_iinmathbbN$ of closed theories whose union has no infinite models?







share|cite|improve this answer













share|cite|improve this answer



share|cite|improve this answer











answered Jul 15 at 17:18









Noah Schweber

111k9140264




111k9140264











  • I can't understand in step three why we have such a finite set ?
    – user470412
    Jul 15 at 17:48










  • And why some $T_i$ satisfies that sentence? Is the union complete?
    – user470412
    Jul 15 at 17:51










  • @user470412 Re: your first comment, that's exactly what the first bulletpoint says: if $T_i$ satisfies "there are at most $n$ elements in the domain," then every model of $T_i$ has cardinality $le n$, and by the first bulletpoint there are only finitely many such structures (up to isomorphism).
    – Noah Schweber
    Jul 15 at 17:55










  • Re: your second comment, no, the theory is not assumed to be complete. However, by the second bulletpoint we know that if the union has arbitrarily large models it has infinite models. Since we're assuming the union has no infinite models, this means there is a bound on the size of the finite models - that is (since $T$, being a union of a chain of closed theories, is closed), for some $n$ the sentence "there are at most $n$ elements in the domain" is in $T$. Now do you see why anything in $T$ is also in one of the $T_i$s?
    – Noah Schweber
    Jul 15 at 17:56










  • In step2 you mean every model of $S_2$ is a model of $S_1$ ? And every model of the union is a model of each $T_i$, so each $T_i$ has at least one finite model. I don't know how to use this....
    – user470412
    Jul 15 at 18:00
















  • I can't understand in step three why we have such a finite set ?
    – user470412
    Jul 15 at 17:48










  • And why some $T_i$ satisfies that sentence? Is the union complete?
    – user470412
    Jul 15 at 17:51










  • @user470412 Re: your first comment, that's exactly what the first bulletpoint says: if $T_i$ satisfies "there are at most $n$ elements in the domain," then every model of $T_i$ has cardinality $le n$, and by the first bulletpoint there are only finitely many such structures (up to isomorphism).
    – Noah Schweber
    Jul 15 at 17:55










  • Re: your second comment, no, the theory is not assumed to be complete. However, by the second bulletpoint we know that if the union has arbitrarily large models it has infinite models. Since we're assuming the union has no infinite models, this means there is a bound on the size of the finite models - that is (since $T$, being a union of a chain of closed theories, is closed), for some $n$ the sentence "there are at most $n$ elements in the domain" is in $T$. Now do you see why anything in $T$ is also in one of the $T_i$s?
    – Noah Schweber
    Jul 15 at 17:56










  • In step2 you mean every model of $S_2$ is a model of $S_1$ ? And every model of the union is a model of each $T_i$, so each $T_i$ has at least one finite model. I don't know how to use this....
    – user470412
    Jul 15 at 18:00















I can't understand in step three why we have such a finite set ?
– user470412
Jul 15 at 17:48




I can't understand in step three why we have such a finite set ?
– user470412
Jul 15 at 17:48












And why some $T_i$ satisfies that sentence? Is the union complete?
– user470412
Jul 15 at 17:51




And why some $T_i$ satisfies that sentence? Is the union complete?
– user470412
Jul 15 at 17:51












@user470412 Re: your first comment, that's exactly what the first bulletpoint says: if $T_i$ satisfies "there are at most $n$ elements in the domain," then every model of $T_i$ has cardinality $le n$, and by the first bulletpoint there are only finitely many such structures (up to isomorphism).
– Noah Schweber
Jul 15 at 17:55




@user470412 Re: your first comment, that's exactly what the first bulletpoint says: if $T_i$ satisfies "there are at most $n$ elements in the domain," then every model of $T_i$ has cardinality $le n$, and by the first bulletpoint there are only finitely many such structures (up to isomorphism).
– Noah Schweber
Jul 15 at 17:55












Re: your second comment, no, the theory is not assumed to be complete. However, by the second bulletpoint we know that if the union has arbitrarily large models it has infinite models. Since we're assuming the union has no infinite models, this means there is a bound on the size of the finite models - that is (since $T$, being a union of a chain of closed theories, is closed), for some $n$ the sentence "there are at most $n$ elements in the domain" is in $T$. Now do you see why anything in $T$ is also in one of the $T_i$s?
– Noah Schweber
Jul 15 at 17:56




Re: your second comment, no, the theory is not assumed to be complete. However, by the second bulletpoint we know that if the union has arbitrarily large models it has infinite models. Since we're assuming the union has no infinite models, this means there is a bound on the size of the finite models - that is (since $T$, being a union of a chain of closed theories, is closed), for some $n$ the sentence "there are at most $n$ elements in the domain" is in $T$. Now do you see why anything in $T$ is also in one of the $T_i$s?
– Noah Schweber
Jul 15 at 17:56












In step2 you mean every model of $S_2$ is a model of $S_1$ ? And every model of the union is a model of each $T_i$, so each $T_i$ has at least one finite model. I don't know how to use this....
– user470412
Jul 15 at 18:00




In step2 you mean every model of $S_2$ is a model of $S_1$ ? And every model of the union is a model of each $T_i$, so each $T_i$ has at least one finite model. I don't know how to use this....
– user470412
Jul 15 at 18:00












 

draft saved


draft discarded


























 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmath.stackexchange.com%2fquestions%2f2852613%2funion-of-a-strictly-increasing-sequence-of-closed-theories-in-a-finite-language%23new-answer', 'question_page');

);

Post as a guest













































































Comments

Popular posts from this blog

What is the equation of a 3D cone with generalised tilt?

Color the edges and diagonals of a regular polygon

Relationship between determinant of matrix and determinant of adjoint?