Ranks for families of theories and their spectra
Sergey Sudoplatov

TL;DR
This paper introduces ranks and degrees for families of theories, extending classical notions like Morley rank, and explores their properties, bounds, and criteria for total transcendentality within model theory.
Contribution
It defines new rank and degree notions for families of theories, analyzes their preservation under E-closures, and establishes criteria for total transcendentality in countable languages.
Findings
Bounds for e-spectra with respect to ranks and degrees
Ranks and degrees are preserved under E-closures
Criteria for total transcendental families based on cardinality
Abstract
We define ranks and degrees for families of theories, similar to Morley rank and degree, as well as Cantor-Bendixson rank and degree, and the notion of totally transcendental family of theories. Bounds for -spectra with respect to ranks and degrees are found. It is shown that the ranks and the degrees are preserved under -closures and values for the ranks and the degrees are characterized. Criteria for totally transcendental families in terms of cardinality of -closure and of the -spectrum value, for a countable language, are proved.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Ranks for families of theories and their spectra111Mathematics Subject Classification.
03C30, 03C15, 03C50.
This research was partially supported by Russian Foundation for Basic Researches (Project No. 17-01-00531-a) and Committee of Science in Education and Science Ministry of the Republic of Kazakhstan (Grant No. AP05132546).
Sergey V. [email protected]
Abstract
We define ranks and degrees for families of theories, similar to Morley rank and degree, as well as Cantor-Bendixson rank and degree, and the notion of totally transcendental family of theories. Bounds for -spectra with respect to ranks and degrees are found. It is shown that the ranks and the degrees are preserved under -closures and values for the ranks and the degrees are characterized. Criteria for totally transcendental families in terms of cardinality of -closure and of the -spectrum value, for a countable language, are proved.
Key words: family of theories, rank, degree, -closure, -spectrum.
We continue to study families of theories [1, 2, 3, 4, 5, 6] and their approximations [7] introducing ranks and degrees for families of theories, similar to Morley rank and degree [8], as well as Cantor-Bendixson rank and degree, and the notion of totally transcendental family of theories. These ranks and degree plays a similar role for families of theories, with hierarchies for definable sets of theories, as Morley ones for a fixed theory although they have own specificities.
Bounds for -spectra with respect to ranks and degrees are found. It is shown that the ranks and the degrees are preserved under -closures and values for the ranks and the degrees are characterized. Criteria for totally transcendental families in terms of cardinality of -closure and of the -spectrum value, for a countable language, are proved.
1 Preliminaries
Throughout the paper we consider complete first-order theories in predicate languages and use the following terminology in [1, 2, 3, 4, 5, 6].
Let , be a family of nonempty unary predicates, be a family of structures such that is the universe of , , and the symbols are disjoint with languages for the structures , . The structure expanded by the predicates is the -union of the structures , and the operator mapping to is the -operator. The structure is called the -combination of the structures and denoted by if , . Structures , which are elementary equivalent to , will be also considered as -combinations.
Clearly, all structures are represented as unions of their restrictions if and only if the set is inconsistent. If , we write , where , maybe applying Morleyzation. Moreover, we write for with the empty structure .
Note that if all predicates are disjoint, a structure is a -combination and a disjoint union of structures . In this case the -combination is called disjoint. Clearly, for any disjoint -combination , , where is obtained from replacing by pairwise disjoint , . Thus, in this case, similar to structures the -operator works for the theories producing the theory , being -combination of , which is denoted by .
Notice that -combinations are represented by generalized products of structures [9].
For an equivalence relation replacing disjoint predicates by -classes we get the structure being the -union of the structures . In this case the operator mapping to is the -operator. The structure is also called the -combination of the structures and denoted by ; here , . Similar above, structures , which are elementary equivalent to , are denoted by , where are restrictions of to its -classes. The -operator works for the theories producing the theory , being -combination of , which is denoted by or by , where .
Clearly, realizing is not elementary embeddable into and can not be represented as a disjoint -combination of , . At the same time, there are -combinations such that all can be represented as -combinations of some . We call this representability of to be the -representability.
If there is which is not -representable, we have the -representability replacing by such that is obtained from adding equivalence classes with models for all theories , where is a theory of a restriction of a structure to some -class and is not elementary equivalent to the structures . The resulting structure (with the -representability) is a -completion, or a -saturation, of . The structure itself is called -complete, or -saturated, or -universal, or -largest.
For a structure the number of new structures with respect to the structures , i. e., of the structures which are pairwise elementary non-equivalent and elementary non-equivalent to the structures , is called the -spectrum of and denoted by -. The value - is called the -spectrum of the theory and denoted by -. If structures represent theories of a family , consisting of , , then the -spectrum - is denoted by -.
If does not have -classes , which can be removed, with all -classes , preserving the theory , then is called -prime, or -minimal.
For a structure we denote by the set of all theories of -classes in .
By the definition, an -minimal structure consists of -classes with a minimal set . If is the least for models of then is called -least.
Definition [2]. Let be the set of all complete elementary theories of a relational language . For a set we denote by the set of all theories , where is a structure of some -class in , , . As usual, if then is said to be -closed.
The operator of -closure can be naturally extended to the classes , where is the union of all as follows: is the union of all for subsets , where new language symbols with respect to the theories in are empty.
For a set of theories in a language and for a sentence with we denote by the set . Any set is called the -neighbourhood, or simply a neighbourhood, for , or the (-)definable subset of .
Proposition 1.1 [2]. If is an infinite set and then (i.e., is an accumulation point for with respect to -closure ) if and only if for any formula the set is infinite.
If is an accumulation point for then we also say that is an accumulation point for .
Theorem 1.2 [2]. For any sets , .
Definition [2]. Let be a closed set in a topological space , where . A subset is said to be generating if . The generating set (for ) is minimal if does not contain proper generating subsets. A minimal generating set is least if is contained in each generating set for .
Theorem 1.3 [2]. If is a generating set for a -closed set then the following conditions are equivalent:
* is the least generating set for ;*
* is a minimal generating set for ;*
* any theory in is isolated by some set , i.e., for any there is such that ;*
* any theory in is isolated by some set , i.e., for any there is such that .*
Notice that having the least generating set for a -closed set ,
[TABLE]
Definition [7]. Let be a class of theories and be a theory, . The theory is called -approximated, or approximated by , or -approximable, or a pseudo--theory, if for any formula there is such that .
If is -approximated then is called an approximating family for , theories are approximations for , and is an accumulation point for .
An approximating family is called single-valued, or -categorical, if -.
An approximating family is called -minimal if for any sentence , is finite or is finite.
As in [7] we permit extensions of -minimal / -categorical families by their accumulation points and these extensions will be also called -minimal / -categorical.
Theorem 1.4 [7]. A family is -minimal if and only if it is -categorical.
Proposition 1.5 [7]. Any -closed family with finite - is represented as a disjoint union of -categorical families .
Proof. Let - and be accumulation points for witnessing that equality. Now we consider pairwise inconsistent formulas separating from , , i.e., with . By Proposition 1.1 each family is infinite, with unique accumulation point , and thus is -categorical. Besides, the families are disjoint by the choice of , and does not have accumulation points. Therefore is -categorical, too. Thus, is the required partition of on -categorical families.
Theorem 1.6 [7]. A family of theories contains an approximating subfamily if and only if is infinite.
Proof. Since any approximating family is infinite then, having an approximating subfamily, is infinite.
Conversely, let be infinite. Firstly, we assume that the language of is at most countable. We enumerate all -sentences: , , and construct an accumulation point for by induction. Since or is infinite we can choose with infinite , . If is already defined, with infinite , then we choose , with , such that is infinite. Finally, the set forces a complete theory being an accumulation point both for and for each . Thus, is a required approximating family.
If is uncountable we find an accumulation point for infinite , where is a countable sublanguage of . Now we extend till a complete -theory adding -sentences such that are infinite. Again is a required approximating family.
2 Ranks and -spectra
Starting with -categorical, i.e., -minimal families of theories we define the rank for the families of theories, similar to Morley rank [8], and a hierarchy with respect to these ranks in the following way.
For the empty family we put the rank , for finite nonempty families we put , and for infinite families — .
For a family and an ordinal we put if there are pairwise inconsistent -sentences , , such that , .
If is a limit ordinal then if for any .
We set if and .
If for any , we put .
A family is called -totally transcendental, or totally transcendental, if is an ordinal.
Clearly, there are many totally transcendental families. At the same time, the following example shows that there are families which are not totally transcendental.
Example 2.1. Let be a family of all theories, with infinite models, in the language of unary predicates such that any is either empty or complete, each has infinitely and co-infinitely empty predicates, and each infinite a and co-infinite has a theory such that for if and only if .
Since each -sentence is reduced to a description of finitely many that some of them are (non)empty, we always can divide into infinitely many disjoint parts with respect to some formulas. It implies that for any ordinal , i.e., is not totally transcendental.
By the definition, since there are -sentences, so if then .
In particular, the following proposition holds.
Proposition 2.2. If then either or is not -totally transcendental.
If is totally transcendental, with , we define the degree of as the maximal number of pairwise inconsistent sentences such that .
Clearly, if then .
Notice also that the rank is monotone both with respect to extensions of and expansions of theories in : if or is obtained from by expansions of theories in then . Besides, if is an ordinal and then .
The following proposition is obvious.
Proposition 2.3. A family is -minimal if and only if and .
Thus, we have an additional, with respect to Theorem 1.4, characterization of -categoricity in terms of ranks.
Remark 2.4. Clearly, if is an ordinal then can be expanded obtaining a family such that . Indeed, each -minimal subfamily of can be divided into countably many infinite parts just introducing countably many new predicate such that these predicates are either empty or complete and for any partition of into countably many infinite parts each part can be labelled by a sentence that some new predicate in nonempty. This procedure increase finite rank till . If is infinite, we increase this rank either continuing to divide -minimal and obtaining , or using similar expansions by new empty and complete predicates preserving -minimality but increasing possibilities of other steps including limit ones and obtaining an ordinal .
Proposition 2.5. For any infinite family , - is finite if and only if . If then -.
Proof. If - is finite then following the proof of Proposition 1.5. Conversely, if then is divided onto disjoint -minimal subfamilies , each of which has a proper accumulation point, and all accumulation points for are exhausted by these ones. Thus, -.
Proposition 2.6. If then -.
Proof. Since each infinite neighbourhood has an accumulation point containing and by there are infinitely many disjoint infinite neighbourhoods we have infinitely many accumulation points each of which can be counted for the value -. Thus, -.
The following example of a family with illustrates an existence of an accumulation point such that , , where the families divide disjointly on -minimal parts.
Example 2.7. Let consists of theories with infinite models, in the language of unary predicates each of which is either empty or complete, where and are empty for , if , is complete for , and is complete for if and only if . The neighbourhoods , where witnesses that is complete, divide onto countably many parts, each of which is -minimal. At the same time has an additional accumulation point , whose all unary predicates are empty.
More generally, if there are infinitely many infinite (in particular, -minimal) families with pairwise inconsistent sentences , , then has an accumulation point containing . Indeed, each family , where , is infinite. Therefore we can construct repeating the arguments for Theorem 1.6.
Thus, we have the following:
Proposition 2.8. If there are infinite families with pairwise inconsistent sentences , , (witnessing ) then there is an accumulation point for which is not an accumulation point for any , .
The following modification of Example 2.7 shows that, having , the number of accumulation points in can vary from to .
Example 2.9. Obtaining additional accumulation points it suffices take the family in Example 2.7 and to mark exactly one theory in each by some new complete predicate such that new accumulation point has exactly one complete predicate . Clearly, we can mark disjoint sequences of theories producing new accumulation points. And it is possible to continue this process obtaining a family with accumulation points. This process preserves -minimality for and gives the values and .
It is easy to see that Example 2.9 can be naturally modified for an arbitrarily large language, by additional complete and empty predicates such that exactly one is complete for a chosen theory, producing a family with , and - equals a chosen cardinality .
Theorem 2.10. For any family , , and if is nonempty and -totally transcendental then .
Proof. At first we argue to show that . Since for , and , we have . Now we will prove the inequality
[TABLE]
by induction. If is finite then and the inequality (1) is obvious. If then by Propositions 2.3 and 2.5, is a finite (with parts) disjoint union of -minimal, i.e., -categorical families such that and . Then is a finite disjoint union of -minimal families producing the inequality (1), with .
If for a limit ordinal then by induction. So it suffices to observe if . But if the latter inequality is witnessed by some sentences , , with then by induction , with . Therefore, witnessed by the same sentences .
Thus, .
The condition follows again by the equality , where the -closures of disjoint neighbourhoods , with , , exhaust .
Notice that Example 2.7 can be naturally generalized in a countable language of unary predicates producing a family with given countable ordinal and given positive natural number . Thus, the hierarchy of families , in countable languages, with respect to pairs pairs can be realized.
If the language is uncountable we can continue the process increasing to uncountable ordinals with an upper bound , since this bound equals the cardinality of the set of all -sentences , defining .
Therefore the following proposition holds.
Proposition 2.11. For any ordinal and a natural number there is a family such that .
Having a hierarchy with and Proposition 2.5 for , it is natural to characterize these values for .
Definition. A family , with infinitely many accumulation points, is called -minimal if for any sentence , or has finitely many accumulation points.
The following theorem gives a characterization, in terms of -minimality, for . Notice that by Theorem 2.10 it does not matter is -closed or not.
Theorem 2.12. For any family , , with , if and only if is represented as a disjoint union of subfamilies , for some pairwise inconsistent sentences , such that each is -minimal.
Proof. Let and . By the definition is represented as a disjoint union of subfamilies , for some sentences , such that each satisfies and . So it suffices to show that, assuming , if and only if is -minimal.
Let and . Therefore have infinitely many accumulation points belonging to the -closures of -minimal subfamilies . If is not -minimal then for some sentence , and have infinitely many accumulation points. By Proposition 2.5, and contradicting .
Now let be -minimal. Having infinitely many accumulation points for it is easy to construct step-by-step infinitely many disjoint infinite subfamilies , , with pairwise inconsistent sentences , witnessing . Moreover, since is -minimal it is possible to choose such that each has unique accumulation point, i.e., by Theorem 1.4 and Proposition 2.3, it is -minimal with and . And each possibility to divide by sentences witnessing is reduced to the case above. It means that . Since, by -minimality, can not be divided, by a sentence , to subfamilies and with infinitely many accumulation points, .
Below we generalize the notions of -minimality and -minimality for arbitrary nonempty -totally transcendental families allowing to characterize step-by-step families of ranks starting with .
Definition. Let be an ordinal. A family of rank is called -minimal if for any sentence , or .
By the definition and in view of Proposition 2.3 and Theorem 2.12 we have:
Proposition 2.13. * A family is [math]-minimal if and only if is a singleton.*
* A family is -minimal if and only if is -minimal.*
* A family is -minimal if and only if is -minimal.*
* For any ordinal a family is -minimal if and only if and . *
In view of Proposition 2.13 the following assertion obviously generalizes Theorem 2.12.
Proposition 2.14. For any family , , with , if and only if is represented as a disjoint union of subfamilies , for some pairwise inconsistent sentences , such that each is -minimal.
3 Boolean algebras and CB-ranks
Similarly [8], for a nonempty family , we denote by the Boolean algebra consisting of all subfamilies , where are sentences in the language .
Following [8] we observe that is superatomic [10, 11] for every -totally transcendental , with well-ordered chains. And vice versa, having superatomic we step-by-step define ordinals for implying that is -totally transcendental. Thus, the following theorem holds.
Theorem 3.1. A nonempty family is -totally transcendental if and only if the Boolean algebra is superatomic.
In particular, for an infinite family , the start of the process, producing an ordinal , should be bases on -minimal families , i.e., if each infinite is definably divided into two infinite parts and , then , and, in particular, , has .
Thus we have the following
Proposition 3.2. If an infinite family does not have -minimal subfamilies then is not -totally transcendental.
Remark 3.3. By the definition of the rank, for any family represented as a union we have since each step for uses infinitely many theories in or dividing some neighbourhoods into infinitely many disjoint parts. At the same time, can vary from till depending on and .
Recall the definition of the Cantor–Bendixson rank. It is defined on the elements of a topological space by induction: for all ; if and only if for any , is an accumulation point of the points of -rank at least . if and only if both and hold; if such an ordinal does not exist then . Isolated points of are precisely those having rank [math], points of rank are those which are isolated in the subspace of all non-isolated points, and so on. For a non-empty we define ; in this way is defined and holds. If is compact and is closed in then the sup is achieved: is the maximum value of for ; there are finitely many points of maximum rank in and the number of such points is the -degree of , denoted by .
If is countable and compact then is a countable ordinal and every closed subset has ordinal-valued rank and finite -degree .
For any ordinal the set is called the -th -derivative of .
Elements with form the perfect kernel of .
Clearly, , , and .
Similarly, for a nontrivial superatomic Boolean algebra the characteristics , , and , for , are defined [11] starting with atomic elements being isolated points. Following [11], and are called the Cantor–Bendixson invariants, or -invariants of .
Recall that by [11, Lemma 17.9], for any infinite , and the following theorem holds.
Theorem 3.4 [11, Theorem 17.11]. Countable superatomic Boolean algebras are isomorphic if and only if they have the same -invariants.
In view of Theorem 3.1 any -totally transcendental family defines a superatomic Boolean algebra , and it is easy to observe step-by-step that , , i.e., the pair consists of -invariants for .
In particular, by Theorem 3.4, for any countable -totally transcendental family , is uniquely defined, up to isomorphism, by the pair of -invariants.
By the definition for any -totally transcendental family each theory obtains the -rank starting with -isolated points , of . We will denote the values by as the rank for the point in the topological space on which is defined with respect to -sentences.
Remark 3.5. By the definition we have if and only if is an accumulation point for , if and only if is an accumulation point for the subfamily of consisting of all its accumulation points, etc. Additionally, by Proposition 2.14, if is -closed with then contains exactly theories such that . If means that is represented as a disjoint union of -minimal subfamilies each of which has unique theory with .
4 Ranks for countable languages
Below we prove a characterization for bounds of the hierarchy of , for countable languages, i.e., rank bounds for -totally transcendental families.
Proposition 4.1. If then .
Proof. Since there is a -tree of sentences , , such that are infinite, , , and , are inconsistent. It easy to see that for each there is an accumulation point for containing the sentences , . Clearly, for . Hence, .
Remark 4.2. If the language is at most countable then the 2-tree of sentences in the proof of Proposition 4.1 allows to form a countable subfamily of with -. For this aim it suffices to choose for some theories in which do not belong to some , where is a continuation of . The theories belong to the -closure of being the union of with some at most countable subset of such that each sentence in any has countable . Thus, -.
In general case, for , both infinite families and are countably generated, i.e., contain a countable generating both and . Indeed, since there are countably many -sentences , by Proposition 1.1 if suffices to form by all finite -definable families , and by arbitrary countable subfamilies of , if is infinite.
Thus, for any at most countable language , if then -. Since - obviously implies for , we have the following:
Proposition 4.3. If then if and only if -.
Proposition 4.4. If and then .
Proof. By Theorem 2.10 it suffices to assume that is -closed such that .
At first we note that there is a sentence such that and . Indeed, assuming that does not exist we can enumerate all sentences: , , and form a sequence such that , , , with . Thus, contradicting the condition that forces a complete theory.
Repeating the arguments we construct a -tree of sentences , , as in the proof of Proposition 4.1 such that each satisfies .
Now the sentences in the -tree witness that in not -totally transcendental. Indeed, , , are disjoint families each of which has continuum many theories. Each family contains again infinitely many disjoint subfamilies each of which has continuum many theories. Continuing the process we observe that each , and, thus, have the ranks equal to .
Collecting Propositions 4.1, 4.3, and 4.4 we obtain:
Theorem 4.5. For any family with the following conditions are equivalent:
* ;*
* -;*
* .*
Remark 4.6. Having characterizations for -totally transcendental families of theories by Theorem 4.5 we observe that both theories in -totally transcendental can be not totally transcendental themselves, containing, for instance, countably many independent unary predicates, and totally transcendental theories, with either empty or complete predicates , as in Example 2.7, can form families which are not -totally transcendental, just dividing by sentences describing that the predicates are empty or complete. Thus, the notions of totally transcendental theories and -totally transcendental families do not correlate in general case.
Remark 4.7. Examples in [3] show that families with and can (do not) have least generating sets. Moreover, modifications of this examples can produce families of theories with proper derivatives for arbitrary ordinals . Therefore the perfect kernel for can be formed on some derivative step . Thus, for any ordinal there is a family such that whereas for .
Remark 4.8. Notice that Theorem 4.5 does not hold for , in general case. Indeed, language uniform theories [3] can have both big cardinalities for languages, big cardinalities for and small cardinalities for -spectra. For instance, taking a family in a language of unary predicates , , , such that has complete predicate and empty predicates , , we have with , where has only empty predicates, whereas -, that witnessed by . Besides, is -minimal, i.e., and . In particular, for , we have , -, and refuting Theorem 4.5 for .
Additionally, the family can be expanded by unary disjoint predicates , , , such that each is extended to obtaining complete and empty for . The families stay -minimal, producing unique accumulation points, whereas we have for :
-
if is finite then and ; if is infinite then consists of and theories with unique nonempty and all empty , as well as of unique theory with all empty predicates; therefore ;
-
by the previous item, - for finite , and - for infinite ;
-
.
In conclusion we formulate the following:
Problem. Describe the rank hierarchy for natural families of theories.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Sudoplatov S. V. Combinations of structures / S. V. Sudoplatov // The Bulletin of Irkutsk State University. Series “Mathematics”. — 2018. — Vol. 24. — P. 65–84.
- 2[2] Sudoplatov S. V. Closures and generating sets related to combinations of structures / S. V. Sudoplatov // The Bulletin of Irkutsk State University. Series “Mathematics”. — 2016. — Vol. 16. — P. 131–144.
- 3[3] Sudoplatov S. V. Families of language uniform theories and their generating sets / S. V. Sudoplatov // The Bulletin of Irkutsk State University. Series “Mathematics”. — 2016. — Vol. 17. — P. 62–76.
- 4[4] Sudoplatov S. V. Combinations related to classes of finite and countably categorical structures and their theories / S. V. Sudoplatov // Siberian Electronic Mathematical Reports. — 2017. — Vol. 14. — P. 135–150.
- 5[5] Sudoplatov S. V. Relative e 𝑒 e -spectra and relative closures for families of theories / S. V. Sudoplatov // Siberian Electronic Mathematical Reports. — 2017. — Vol. 14. — P. 296–307.
- 6[6] Sudoplatov S. V. On semilattices and lattices for families of theories / S. V. Sudoplatov // Siberian Electronic Mathematical Reports. — 2017. — Vol. 14. — P. 980–985.
- 7[7] Sudoplatov S. V. Approximations of theories / S. V. Sudoplatov. — Novosibirsk, 2019. — 16 p. — (Preprint).
- 8[8] Morley M. Categoricity in Power / M. Morley // Transactions of the American Mathematical Society. — 1965. — Vol. 114, No. 2. — P. 514–538.
