Abstract
Pavelka-style (rational) Gödel logic is an extension of Gödel logic which is denoted by RGL*. In this article, due to the approximate Craig interpolation property for RGL*, the Robinson theorem and approximate Beth theorem are presented and proved. Then, the omitting types theorem for this logic is expressed and proved. At the end, as a reduction, the omitting types theorem for standard Gödel logic with is studied.
Keywords:
Robinson consistency theorem; Beth theorem; omitting types theorem; rational Gödel logic; Gödel logic with Δ MSC:
03B52; 03C98
1. Introduction
The following article contains original research on fuzzy set theory in a narrow sense. Although Gödel logic is originally a non-classical logic, it can be extended to other non-classical logics by adding appropriate nullary or unary connectives. This feature makes it possible to have new properties which help to prove mathematical theorems in these logics. It is worth noting that these theorems may not be proved in Gödel logic due to the absence of these features. For instance, in RGL*, by adding rational numbers as nullary connectives, one can determine the area of a formula before a value is assigned to it. This helps to prove a version of some theorems, such as the Craig interpolation property and its applications. Moreover, by adding a unary connective, , to Gödel logic, one can determine the value of a (closed) formula as being either absolutely true or not, which also helps to prove some properties for formulas and theories. The theorems studied in this article are interesting for mathematicians in logic (model theory), and in particular in the model theory of fuzzy logics.
The Craig interpolation property is an open problem for first-order Gödel logic [1]. In [2], the author expresses an approximate version of the Craig interpolation property for Pavelka-style Gödel logic, RGL* (which is called rational Gödel logic). It says that, for every two sentences and in the languages and such that , and every , there is a sentence in such that and . Note that, in this extension of Gödel logic, the rational numbers in are added to the language as nullary connectives as for every . Also, the set of truth values in this new logic is for compactness. The value of every for in every standard model is given by . The relation of RGL* to Gödel logic is the same as Pavelka logic to Łukasiewicz logic. The difference is that every operation as well as the implication in (Pavelka) Łukasiewicz logic is continuous, while the implication in Gödel logic (as well as RGL*) is not continuous. The model theory of this logic is similar to the metric model theory [3,4], by considering the concept of approximation in defining the notions.
As some applications of this version of the Craig interpolation property, the Robinson consistency theorem and an approximate version of the Beth theorem can be proved in RGL*. The Craig interpolation property and its direct application as the Robinson consistency theorem are applicable in computing sciences in particular, databases [5], automated reasoning [6], type checking [7], model checking [8], structured theorem proving [9], etc. Computing science and model theoretic motivations have led to a very general approach to interpolation [10], which is completely independent of any concrete logical system [11,12,13].
The Robinson consistency theorem for Łukasiewicz logic in [14,15] as well as for many-valued logic in [16] is studied, but efforts for proving this theorem in Gödel logic have not been successful yet. In the presented article, the mentioned theorem in RGL* is formulated and proved. The Robinson consistency theorem in RGL* is similar to its classical version. It says that if and are two languages and T is a linearly complete theory in , then for every two strongly consistent theories and in and , respectively, both of them include T, the theory is also strongly consistent in .
Moreover, an approximate version of the Beth theorem due to the approximate nature of this logic, similar to the approximate Craig interpolation property, can be proved. Assume P and are two new predicate symbols not in the language , is the set of sentences in , and is the set of sentences in by replacing P by everywhere. Then, if proves P implicitly, i.e.,
then approximately defines P explicitly, i.e., for all , there is a sentence such that
and
It is proved that in RGL*, the approximate Beth theorem holds.
The model theory of fuzzy logic is introduced in [17,18,19,20]. The concept of type is crucial in the classical model theory, which is a collection of formulas which is satisfiable with respect to a theory [21]. Using a formula, one can provide a first-order property, and using a type, a collection of properties is presented. A type in a model is realized if there are some elements in the universe of such that every formula substituting variables by satisfies in . Otherwise, it is omitted in . The omitting types theorem says that, under some conditions, a type can be omitted in a model.
The omitting types theorem for some fuzzy logics is studied in [22,23,24,25]. In [22,23], the omitting types theorem is studied for -valued logics in uncountable language, while in this article, the mentioned theorem is verified for -valued Gödel logic in countable language. Also, in Section 4, this theorem is mentioned and proved in a countable language. In [25], this theorem is proved for MTL, core fuzzy logics, and uniform logic, which are different from the logics presented here. Moreover, the approach used in the article [25] is via the proof theory, whereas the approach in this article is model theory. In comparison with [24], the usual completeness theorem does not hold in RGL*; furthermore, strong consistency is used instead of consistency. It is worth noting that strong consistency implies consistency but not vice versa. A theory T is strongly consistent if for every , , while T is called consistent if . In this new extension, due to the similarity of RGL* to the metric model theory, is an absolute truth value, whereas is an absolute false value. In Section 3.2, the omitting types theorem in RGL* is formulated and proved.
At the end, a proof for this theorem in Gödel logic with is presented. A proof of the omitting types theorem in the logics with is mentioned as a question at the end of [25]. The unary connective gives the following property: For every closed formula , the value of in every model in Gödel logic is 1 if the value of is 1, and 0 otherwise.
In the preliminaries, the basic definitions and notions of rational Gödel logic are briefly introduced. In Section 3.1, first, the Robinson consistency theorem and approximate Beth theorem for RGL* are proved. Second, in the Section 3.2, the omitting types theorem for this logic is presented. In the last section, Section 4, the standard Gödel logic with the values in by an additional connective is considered. As mentioned at the end of [25], it is worth verifying the omitting types theorem for logics with . Note that, despite the proof theoretic approach in [25], the approach which is used in this article is model theory. Thank to the properties which provides for Gödel logic, the omitting types theorem can be proved for first-order Gödel logic with by Henkin construction.
2. Preliminaries
Let be a countable first-order language consisting of predicate, function and constant symbols, a countable set of variables, the quantifiers , and a set of Boolean connectives . Moreover, this language includes a set of nullary connectives , where . This is the reason for which this logic is called rational Gödel logic.
Despite the standard semantics of Gödel logic, the set of truth values is with lexicographical ordering to have the compactness theorem in rational Gödel logic, RGL* [26].
The concepts of an -structure, an assignment, -terms, interpretations of terms, and -formulas are defined as usual; see Definitions 2.1 and 2.2 in [26]. The interpretation of -formulas is defined as follows:
Definition 1
(Definition 2.3 in [26]). For an -structure and an -assignment σ,
- 1.
- For every , . Particularly, and ,
- 2.
- ,
- 3.
- ,
- 4.
- ,
- 5.
- ,
- 6.
- ,
The connectives are defined by the above connectives.
Definition 2.
For an -structure and an -formula and an -theory T,
- 1.
- If then is satisfied by . It is denoted by .
- 2.
- If for every , then the theory T is satisfiable in , and indicated by .
- 3.
- We say that T entails φ and denoted by if every -structure implies .
As usual, satisfiability can be defined finitely.
Remark 1.
In the above definition, is the absolute truth value, since the semantics of this logic is similar to the metric model theory.
Theorem 1.
Let defined by and . The function u helps us to define an -interpretation in the language . By using this function, all semantical issues of RLG*, e.g., satisfiability and entailment, can be translated into fuzzy first-order rational Gödel logic. Hence, all the results are valid for fuzzy first-order rational Gödel logic.
The proof system for RGL* was expressed in Section 2.1 in [26]. This proof system has some axioms for propositional Gödel logic, quantifiers, and some book-keeping axioms:
- (RGL1) ,
- (RGL2)
- (RGL3) , for all .
Modus ponens and generalization are the inference rules. One can define the notion of proof as usual. Whenever an -theory T proves an -sentence , it is denoted by . The theory T is called consistent if . Otherwise, it is called inconsistent. The deduction theorem is Theorem 2.5 in [26].
Definition 3.
An -theory T is called strongly consistent if for every .
It is clear that for every , is consistent but it is not strongly consistent.
The soundness theorem can be proved in RGL*, i.e., if , then , for every -theory T and -sentence . Thus, according to Remark 2.10 in [26], if a theory T is satisfiable in an -structure , then T is strongly consistent.
Now, the definition of a maximally strongly consistent theory and one of its characterizations are presented [26].
Definition 4.
A strongly consistent theory T is called maximally strongly consistent if it is not a proper subset of any strongly consistent theory, i.e., for any strongly consistent theory Σ, if , then .
Lemma 1.
Assume T is a strongly consistent theory. Then, T is maximally strongly consistent if and only if
- 1.
- For every two sentences φ and ψ, one of or holds.
- 2.
- Assume φ is a sentence. If for every , , then .
Proposition 1.
If T is a maximally strongly consistent theory such that for every , for a sentence φ, then .
Proof.
Let, for a maximally strongly consistent theory T, a sentence and every , and . Then, is strongly consistent. Otherwise, assume for some . Therefore, by the deduction theorem, . By the soundness theorem, . Therefore, , for every . Thus, for every model , it is deduced that for every , which is a contradiction.
Therefore, is a strongly consistent theory including T. It contradicts the maximally strong consistency of T. □
Lemma 2.
For every strongly consistent theory T, there is a maximally strongly consistent theory which includes T.
Below, a linear-complete and a Henkin-complete theory are defined. At the end of this section, a weak version of the completeness theorem is introduced, as seen in [26].
Lemma 3.
Assume T is a strongly consistent -theory in RGL* and . Then, one of or is strongly consistent.
Definition 5.
A theory T is called linear-complete if for any two sentences , either or .
Definition 6.
An -theory T is called Henkin-complete whenever there exists a constant symbol such that .
Theorem 2 (Completeness).
In RGL*, every strongly consistent theory is satisfiable.
Corollary 1 (Compactness).
An -theory is finitely satisfiable if and only if it is satisfiable.
This section ends with the approximate Craig interpolation property; see [2].
Theorem 3 (Approximate Craig interpolation property).
Let φ and ψ be two sentences in the languages and , respectively. If then for every there is a sentence θ in such that and .
3. Some Model Theoretic Properties for RGL*
This section is divided into two parts. In the first part, the Robinson consistency theorem and approximate Beth theorem as the applications of approximate Craig interpolation property [2], are presented. Then, in the next part, the omitting types theorem for RGL* is studied.
3.1. Robinson Consistency and Beth Theorems
As an application of approximate Craig interpolation property for rational Gödel logic in [2], first, the Robinson consistency theorem is presented. Despite the approximated version of Craig interpolation, this theorem can be proved as its classical version for RGL*.
Theorem 4 (Robinson consistency theorem).
Let T be a linear complete theory in , for two languages and . If and are two strongly consistent theories in and , respectively, then, is a strongly consistent theory in .
Proof.
Let be not strongly consistent. Therefore, there is such that . By Lemma 2, there are maximally strongly consistent theories and . Therefore, . Then, there are finite subsets and such that . Assume is the conjunction of the sentences in and is the conjunction of the sentences in . Thus, . Therefore, by Theorem 2.5 in [26], . The soundness theorem implies . Let be such that . By approximate Craig interpolation property for RGL*, there is in such that and . Since , the latter one implies . Hence, which yields for all , . Moreover, for all , . On the other hand, . Otherwise, , but . Thus, there exists such that . Otherwise, if for all , , then, . This implies, by Proposition 1, which is a contradiction. Hence, and , which contradicts with the linear completeness of T. □
Now, we express the Beth theorem and prove it. Despite the Robinson theorem, here, there are some changes in the classical Beth theorem. Similar to the approximate Craig interpolation property, an approximate version of the Beth theorem can be presented and proved.
Definition 7.
Let P and be two new n–place relation symbols which are not in the language . Moreover, let be the set of sentences in language and be the corresponding set of sentences in language such that, in every sentence, P is replaced by . Then,
- 1.
- proves P implicitly if
- 2.
- approximately defines P explicitly if for all , there is a sentence such thatand
Theorem 5.
In RGL*, if proves P implicitly, then approximately defines P explicitly.
Proof.
Let prove P implicitly. Assume are new constant symbols added to . Therefore,
Then, there are finite subsets and such that
Assume the conjunction of sentences in and also in are and , respectively. Then,
By the deduction theorem, one can deduce
By the soundness theorem,
Let . Then, by approximate Craig interpolation property, there is a sentence in the language such that
and
Note that every model in the language can be a model in the language by interpreting P by R instead of interpreting by R. Therefore,
Now, let . Then, and . Then, implies . In both cases, either b or , one can deduce . Therefore, . Since do not occur in ,
and
□
3.2. The Omitting Types Theorem
In this section, the omitting types theorem for RGL* is expressed and proved.
First of all, the notion of a type is defined and the situation in which it is isolated is presented. According to the definition, the consistency of a type with respect to a theory is associated with its satisfiability up to an approximation.
In the rest of this article, a first-order language for RGL* is fixed and it is not usually mentioned in the concepts.
Definition 8.
- 1.
- Assume T is a theory. A set of -formulas with n free variables is called an n-type consistent with T if for every ,is satisfiable.
- 2.
- The set of all linear-complete n-types is denoted by .
- 3.
- An -formula isolates an n-type p if for all and ,
- 4.
- An n-type p is realized in a structure if there is such that for every and ,
Theorem 6.
Note that since we add nonstandard values to the set of truth values, for every , does not imply that .
The following proposition presents a condition in which an isolated type is realized.
Proposition 2.
If isolates p, then p is realized in any model of . Therefore, if is satisfiable and T is linear-complete then every isolated type is realized.
Proof.
Let . Assume . Therefore, there is such that . Since isolates p for every and ,
and since , one can conclude , for every and . Therefore, p is realized in . □
In the following theorem, the omitting types theorem in RGL* is proved.
Theorem 7.
Let be a countable language and T be a strongly consistent -theory. If p is a non-isolated type over ∅, then there is a countable model of T which omits p.
Proof.
Assume is a set of new constants and . A linear-complete -theory which contains T with witness property and a model will be built.
The construction will be arranged such that for all , there are and such that is satisfiable.
Let be an enumeration of -formulas. A list of -sentences will be built such that for every ,
and is satisfiable.
In stage 0, let ). Now, let be built such that is satisfiable.
Stage : (linear-completeness) If is satisfiable then let and otherwise, if is satisfiable, then let . If T is a strongly consistent theory then, according to Lemma 3, one of the above theories is strongly consistent and, therefore, satisfiable by Theorem 2.
Stage : (witness property) Let .
By Lemma 2, there exists a maximally strongly consistent theory that includes . The set
is strongly consistent, where c is not used in and . The proof is similar to the proof of claim 1 of Theorem 2.17 of [26]. Therefore, there is a maximally strongly consistent theory that includes . By Theorem 2, is satisfiable. If , by Lemma 1, there is such that . Therefore, there exists such that . By the soundness theorem, . Assume . Therefore, is satisfiable and .
Stage : (Omitting type) Let and be constructed from by replacing each by . Also, replace every by and put in front of the formula. Thus, we can discard all constants of and . Since p is not isolated, there are and such that
Therefore, there is a structure and such that but . Thus, . Then, by letting , is satisfiable and .
Set . By stages and , is linear-complete and has witness property, respectively. Also, since in every stage s, is satisfiable, is satisfiable.
Therefore, as established by Theorem 2.20 of [26], there is a canonical model of . This model of omits p. This is due to the fact that every element of is the interpretation of some constant symbols, i.e., there are constant symbols such that . At stage , the construction is ensured such that , for some and . Therefore, omits p. □
Theorem 8.
Since in the above induction-style proof it is assumed that, in each stage s, is satisfiable, there is no need to verify ∃-Henkin for this construction, as mentioned in [25].
Example 1.
Let where R is a unary predicate symbol. Assume that and are, respectively, increasing and decreasing sequences in such that . Define an -theory
and -type . The theory T is strongly consistent and satisfiable. For every and every , is finitely satisfiable and by compactness it is satisfiable. Thus, p is a 1-type as well as non-isolated. By the omitting types theorem, for every model , there are , and such that .
4. Omitting Types Theorem for First-Order Gödel Logic with
In this section, the goal is to prove omitting types theorem in standard Gödel logic with where the set of truth values is . Since we return to (classical) fuzzy logic, here, the convention in the absolute truth value is 1 in spite of the previous sections in which the absolute truth value is 0. Note that, in the previous section, the method used is the metric model theory [3], while in this section the method is the (many-valued) model theory for fuzzy logics [17]. Note that, by Remark 1, in the previous section, the truth value can also be 1, but due to the framework of the metric model theory, it is assumed to be 0 [3].
First of all, a new unary connective symbol is added to a first-order language. Then, a structure which is called a valuation in [27] is defined.
Definition 9.
A structure into consists of
- 1.
- A non-empty set M as the universe of ;
- 2.
- For every n-ary predicate symbol P, ;
- 3.
- For every n-ary function symbol f, ;
- 4.
- For every term t, .
The cardinal of is the same as the cardinal of its universe M.
Next, the value of a sentence (a formula without any free variables) is defined.
Definition 10.
For a given structure , the value of a sentence φ, , is defined as follows:
- 1.
- For an atomic formula , , where .
- 2.
- For every sentences φ and ψ,
- (a)
- ,
- (b)
- (c)
- ),
- (d)
- ),
- (e)
- (f)
- ,
- (g)
- .
For a sentence φ and a structure , if , then is a model of φ or φ is satisfiable in . Also, for a set of sentences Γ, if for each sentence , , then is a model of Γ.
Notation 1.
For simplicity, let denote , for every formula φ.
Therefore,
and
Below, the notion of 1-entailment is given.
Definition 11
((1-entailment) Definition 14 of [27]). A set Γ of sentences 1-entails a sentence φ and denoted by if, for every interpretation (valuation) , whenever the interpretations (values) of all formulas in Γ are 1, then the interpretation (value) of φ is also 1.
Remark 2.
According to Lemma 16, Theorems 22 and 25 in [27], soundness and completeness hold in Gödel logic with Δ.
Theorem 9 (Compactness).
A set of formulas Γ is satisfiable if and only if every one of its finite subsets is satisfiable.
Proof.
By Lemma 16 and Theorems 22 and 25 of [27], it is easily proved. □
Next, we present the definitions of an n-type, its realization and its omitting in a structure. In this logic, these notions are accurate and similar to ones in classical logic [21], by the properties which provides.
Definition 12.
A set p of with free variables is called an n-type (with respect to a theory T) if is satisfiable. An n-type p is Δ-complete if or , for all formulas φ with free variables in . An n-type p is realized in a structure , if there is such that for every , . Otherwise, p is omitted in .
In the following, first, the notions of -completeness and linear completeness are defined. Second, in a lemma, the relation between -completeness and linearly completeness is mentioned and proved. This lemma is used to construct a model which omits a non-isolated n-type.
Definition 13.
Let Γ be a set of sentences.
- 1.
- Γ is called Δ-complete if for every sentence φ in the language, or .
- 2.
- Γ is called linearly complete if for every sentences φ and ψ, or .
Lemma 4.
Let a set Γ of sentences be Δ-complete. Then, Γ is linearly complete.
Proof.
Assume there are two sentences and such that . Then, by -completeness, . Therefore, for every model of , . Therefore, which yields that and . Hence, . Thus, . □
Now, it is time to define an isolated type.
Definition 14.
Let T be an -theory and be an -formula with n free variables such that is satisfiable and be an n-type with regard to T. A formula with n free variables isolates p if for every ,
Note that, for a -complete n-type p, if isolates p, then
for every -formula . Since if , by -completeness, . Then, by hypothesis and by isolation. Therefore, since is satisfiable, there is a model of and the argument implies and , for every . This is a contradiction.
Next, the concept of witness property is defined, which is used in Henkin construction to build a structure which omits a non-isolated n-type. Note that, since the used approach is the model theory, this property is defined from a model theoretic point of view.
Definition 15.
An -theory T has witness property whenever ; then, there is a constant symbol such that .
The following proposition says that, if an n-type is isolated by a formula, then it is realized in every structure wherein there is a realization for that formula. Therefore, in the omitting types theorem, one should assume the given n-type is non-isolated. The proof is similar to the one in [21].
Proposition 3.
If isolates an n-type then is realized in any model of . Particularly, if T is Δ-complete then every isolated type is realized.
Finally, all of the above definitions and theorems can be followed by the main result, the omitting types theorem for first-order Gödel logic with .
Theorem 10.
Assume is a countable language, T is an -theory and p is a (possibly Δ-incomplete) non-isolated n-type over ∅. Then, there is a countable model of T which omits p.
Proof.
Let be a new set of constant symbols and . The goal is to construct a -complete -theory with witness property such that for all there is a formula for which holds. Therefore, there is a model of such that do not realize p, because every element of M is the interpretation of a constant symbol in C. Therefore, p is omitted in .
A sequence of -sentences will be constructed such that for all and will be a satisfiable extension of T.
Let be a list of all -sentences.
Stage 0: .
Assume is constructed such that is satisfiable.
: (-completeness) If is satisfiable, then let . Otherwise, let . Note that just one of the and is satisfiable. Since is satisfiable, there is a model of . If , then is satisfiable by . Otherwise, which implies and is satisfiable by .
: (Witness property) Let and . Set for a new constant symbol which does not occur in . Since is satisfiable, there is a model of . Therefore, . Thus, there is such that and then, . Therefore, is satisfiable by with the interpretation of c by .
: (Omitting p) Let and by changing constants and variables in as the omitting types theorem in [21], turns into a formula with n variables. Non-isolating p implies that there is such that . Therefore, there is a structure and so that is a model of and . Thus, . It yields that, by assuming , the theory is also satisfiable by and interpreting by .
Now, assume . By the construction and Theorem 9, is satisfiable and -complete (and so, by Lemma 4, linearly complete) with witness property. Let be a canonical model of as in the proof of strong completeness in [27], but in that model the constant symbols are assumed as the elements of universe instead of terms. Then, omits p; since every element of M is the interpretation of a constant symbol, for every , there are such that . Stage guarantees that for some . Therefore, and this structure omits p. □
5. Concluding Remarks and Further Works
Rational Gödel logic is a Pavelka-style extension of Gödel logic. The introduction of the model theory of this logic began in [26]. In this article, first, two model theoretic theorems, namely the Robinson theorem and an approximate version of the Beth theorem due to approximate Craig interpolation property, are proved in RGL*. Then, in the resumption, the omitting types theorem is proved in this logic. Then, the logic is reduced to standard Gödel logic in which is added to as a unary connective. Finally, the omitting types theorem is verified for Gödel logic with .
As a further work, one can study other model theoretic properties for these presented logics. Moreover, extending the results in this article to other areas such as intuitionistic fuzzy set theory and to generalized algebraic structures may be interesting.
Funding
This research received no external funding.
Data Availability Statement
There is no data used in this article.
Acknowledgments
I am grateful to the anonymous referees for providing very useful comments that have helped to greatly improve this paper.
Conflicts of Interest
The author declares no conflict of interest.
References
- Baaz, M.; Gehrke, M.; van Gool, S. An Interpolant in Predicate Gödel Logic. arXive 2018, arXiv:1803.03003. [Google Scholar]
- Roshandel Tavana, N. The Craig interpolation property for rational Gödel logic. Iran. J. Fuzzy Syst. 2023, 20, 19–25. [Google Scholar]
- Yaacov, I.B.; Berenstein, A.; Henson, C.W.; Usvyatsov, A. Model Theory for Metric Structures, Model Theory with Applications to Algebra and Analysis; London Mathematical Society Lecture Note Series; Cambridge University Press: Cambridge, UK, 2008; pp. 315–427. [Google Scholar]
- Carlson, K.; Cheung, E.; Farah, I.; Gerhardt-Bourke, A.; Hart, B.; Mezuman, L.; Sequeira, N.; Sherman, A. Omitting types and AF algebras. Arch. Math. Log. 2014, 53, 157–169. [Google Scholar] [CrossRef]
- Kutz, O.; Mossakowski, T. Modules in transition. Conservativity, composition, and colimits. In Proceedings of the Second International Workshop on Modular Ontologies, Whistler, BC, Canada, 28 October 2007. [Google Scholar]
- Nelson, G.; Oppen, D. Simplication by cooperating decision procedures. ACM Trans. Program. Lang. Syst. 1979, 1, 245–257. [Google Scholar] [CrossRef]
- Jhala, R.; Majumdar, R.; Xu, R.G. State of the union: Type inference via Craig interpolation. In Proceedings of the Tools and Algorithms for the Construction and Analysis of Systems; Lecture Notes in Computer Science. Springer: New York, NY, USA, 2007; Volume 4424, pp. 553–567. [Google Scholar]
- McMillan, K. Applications of Craig interpolants in model checking. In Proceedings of the TACAS’2005, Edinburgh, UK, 4–8 April 2005; Lecture Notes in Computer Science. Springer: New York, NY, USA, 2005; Volume 3440, pp. 1–12. [Google Scholar]
- Amir, E.; McIlraith, S. Improving the efficiency of reasoning through structure-based reformulation. In Proceedings of the Symposium on Abstraction, Reformulation and Approximation (SARA’2000), Horseshoe Bay, TX, USA, 26–29 July 2000; Choueiry, B., Walsh, T., Eds.; Lecture Notes in Artificial Intelligence. Springer: Berlin/Heidelberg, Germany, 2000; Volume 1864, pp. 247–259. [Google Scholar]
- Tarlecki, A. Bits pieces of the theory of institutions. In Proceedings, Summer Workshop on Category Theory and Computer Programming; Pitt, D., Abramsky, S., Poigné, A., Rydeheard, D., Eds.; Lecture Notes in Computer Science; Springer: New York, NY, USA, 1986; Volume 240, pp. 334–360. [Google Scholar]
- Borzyszkowski, T. Generalized interpolation in CASL. Inf. Process. Lett. 2001, 756, 19–24. [Google Scholar]
- Dimitrakos, T.; Maibaum, T. On a generalized modularization theorem. Inf. Process. Lett. 2000, 74, 65–71. [Google Scholar] [CrossRef]
- Gaina, D.; Popescu, A. An institution-independent proof of Robinson consistency theorem. Stud. Log. 2007, 85, 41–73. [Google Scholar] [CrossRef]
- Busaniche, M.; Mundici, D. Geometry of Robinson consistency in Łlogic. Ann. Pure Appl. Log. 2007, 147, 1–22. [Google Scholar] [CrossRef]
- Novák, V. Joint consistency of fuzzy logics. Math. Log. Q. 2002, 48, 563–573. [Google Scholar] [CrossRef]
- Diaconescu, R. Generalised graded interpolation. Int. J. Approx. Reason. 2023, 152, 236–261. [Google Scholar] [CrossRef]
- Cintula, P.; Fermüller, C.G.; Hájek, P.; Noguera, C. (Eds.) Handbook of Mathematical Fuzzy Logic; (Studies in Logic, Mathematical Logic and Foundations Series 37–38–58); College Publications: London, UK, 2011. [Google Scholar]
- Dellunde, P. Preserving mappings in fuzzy predicate logics. J. Log. Comput. 2012, 22, 1367–1389. [Google Scholar] [CrossRef]
- Dellunde, P. Revisiting ultraproducts in fuzzy predicate logics. Mult. Valued Log. 2012, 19, 95–108. [Google Scholar]
- Hájek, P.; Cintula, P. On theories and models in fuzzy predicate logics. J. Symb. Log. 2006, 71, 863–880. [Google Scholar] [CrossRef]
- Marker, D. Model Theory: An Introduction; Springer: New York, NY, USA, 2002; 360p. [Google Scholar]
- Caicedo, X.; Iovino, J.N. Omitting uncountable types and the strength of [0, 1]-valued logics. Ann. Pure Appl. Log. 2014, 165, 1169–1200. [Google Scholar] [CrossRef]
- Eagle, C. Omitting types for infinitary [0, 1]-valued logic. Ann. Pure Appl. Log. 2014, 165, 913–932. [Google Scholar] [CrossRef]
- Murinova, P.; Novák, V. Omitting types theorem in fuzzy predicate logic with evaluated syntax. In Proceedings of the 26th Linz Seminar Fuzzy Set Theory, Linz, Austria, 1–5 February 2005; pp. 76–77. [Google Scholar]
- Citual, P.; Diaconescu, D. Omitting types theorem for fuzzy logics. IEEE Trans. Fuzzy Syst. 2019, 27, 273–277. [Google Scholar]
- Khatami, S.M.A.; Pourmahdian, M.; Tavana, N.R. From rational Gödel logic to ultrametric logic. J. Log. Comput. 2006, 26, 1743–1767. [Google Scholar] [CrossRef]
- Baaz, M.; Preining, N. On the classification of first order Gödel logics. Ann. Pure Appl. Log. 2019, 170, 36–57. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).