Abstract
We introduce an MV-topology on the set of all valuations of MV-algebra and then establish Lukasiewicz semantic MV-topological space. We study the topological properties of Lukasiewicz semantic MV-topology, and prove that the Lukasiewicz semantic MV-topological space is a compact zero dimension Hausdorff MV-topological space and a N-compact space. We also establish a classical topology on the valuations set of MV-algebra, and prove that topology is finer than the cut topology generated by Lukasiewicz semantic MV-topology. We prove that a σ-complete lattice is an MV-algebra if and only if it is isomorphic to an MV-clopen lattice of a Stone MV-space. As an application, we use the compactness of topology to prove the compactness of Lukasiewicz semantic and Lukasiewicz propositional logic system.
Keywords
Introduction
In recent years, algebra, probability, topology and other mathematics methods are widely used in the study of logic. The combined investigation of logic and other mathematical branches, such as algebra, probability, topology and so on, promotes the development of logic and also enriches the content of these mathematical branches [1–4]. While classical set theory finds its natural algebraic framework in the theory of Boolean algebras and its proper logical setting in classical logic, the family of fuzzy subsets of a given set may have many different algebraic structures such as MV-algebras, R0-algebras, BL-algebras, MTL-algebras etc, which, on their turn, correspond to as many logics and can also be viewed as a generalization of Boolean algebras [5–8].
As we all know, a classical
The topology representation of logic algebra is an important aspect in study of logic theory. Classically, bounded distributive lattices are represented by prime filter spaces which are compact, as shown in [13], and the Stone representation theorem and Loomis-Sikorski representation theorem for Boolean algebras have also been given early in [14]. There are also many scholars began to study fuzzy topology representation of fuzzy logic algebra [15, 16], for example, Wang in [17] and Zhang in [18] have established the fuzzy sets representation of implication lattices and MTL-algebras respectively, however, the results are still far from the classical Stone representation theorem.
On the other hand, we also note that the real unit interval [0,1] can be endowed with some algebraic operations, the previous extension from the classical topologies to the fuzzy topologies focuses only on the partial order structure in [0,1] and it does not take into account that its algebraic operations, for instance, [0,1] with Lukasiewicz operations a → b = min {1, 1 - a + b} and a ⊗ b = max {0, a + b - 1} can be viewed as an MV-algebra. This should be the main reason why Stone representation theorem in Boolean algebras can not be well extended to fuzzy logic algebras [17–22]. It is undoubtable that, among the various fuzzy logics and corresponding algebraic semantics, Lukasiewicz logic and MV-algebras are the ones that best succeed in both having a rich expressive power and preserving many properties of symmetry that are inborn qualities of classical logic and Boolean algebras. For the above reasons, Russo takes into account both the partial order and the MV-operations on real unit interval [0, 1], which is the range of membership function of fuzzy set, in establishing fuzzy topological space. He introduces a concept of MV-topology which reflects as many properties of classical topology as possible. In an MV-topology, the Boolean algebra of the subsets of the universe is replaced by an MV-algebra of fuzzy subsets, and the algebraic structure of the family of open (fuzzy) subsets has a quantale reduct (Ω, ⋁ , ⊕ , 0), which replaces the classical sup-lattice (Ω, ⋁ , 0), and an idempotent semiring one (Ω, ⋀ , ⊗ , 1) in place of the classical meet-semilattice (Ω, ⋀ , 1) [22].
In this paper, we focus on extending the Stone representation theorem of Boolean algebras to MV-algebras by establishing MV-topology on the set of all valuations of MV-algebras, prove that the Lukasiewicz semantic MV-topological space is a compact zero dimension Hausdorff MV-topological space and a N-compact fuzzy topological space. We introduce a classical topology on the valuations set of MV-algebra, and prove that topology is finer than the cut topology generated by MV-topology. We obtain a conclusion that every Stone MV-space is homeomorphic to one Lukasiewicz semantic MV-topological space, and prove the Stone representation theorem for MV-algebras that a σ-complete lattice is an MV-algebra if and only if M is isomorphic to an MV-clopen set lattice of a Stone MV-space, and then the Stone representation for Boolean algebras is only an example of the representation theorem for MV-algebras. As an application, we prove the compactness of Lukasiewicz semantic and Lukasiewicz propositional logic system by using the compactness of topology on valuations set.
Preliminaries
In order to make this paper self-contained, we summarize the basic concepts and recall some useful conclusions of MV-algebras, MV-topologies, etc. More details about MV-algebras and MV-topologies can be found in [6, 9] and [22] respectively.
MV-algebras
MV-algebras have some equivalent definitions. In this paper, we cite the following definition which is defined by means of concept of adjoint pair.
Let ⊗ and → be two binary operations on a poset M. (⊗ , →) is called an
(M ; ∨ , ∧ , 0, 1) is a bounded lattice; (M ; ⊗ , 1) is a commutative semigroup with unit element 1; (⊗ , →) is an adjoint pair in M; x ∧ y = x ⊗ (x → y); (x → y) ∨ (y → x) =1; (x → 0) →0 = x.
If M is also totally ordered then M is called a
Then M is a σ-complete MV-algebra called the
On every MV-algebra it is possible to define two further operations as follows: , . It follows immediately from the definitions that operation ′ : M → M is an
An element x in an MV-algebra M is called a
A nonempty subset F in an MV-algebra M is called a
For a subset A of M, the intersection of all filters containing A is clearly a minimal filter containing A, called it the

Partially order set M.
Two binary operation ⊗
Two binary operation →
Then Σ = {v1, v2}, where .
0, 1 ∈ Ω; for {α
i
} i∈I ⊆ Ω, ⋁i∈Iα
i
∈ Ω; and, for any α1, α2 ∈ Ω, α1 ⊗ α2 ∈ Ω; α1 → α2 ∈ Ω;
then Ω is called an
Obviously, for any α1, α2 ∈ Ω we have .
In an MV-topology Ω, if we denote Ω′ = {α′ | α ∈ Ω}, then 0, 1 ∈ Ω; for β1, β2 ∈ Ω′, β1 ∨ β2 ∈ Ω′, β1 ⊕ β2 ∈ Ω′, β1 ⊗ β2 ∈ Ω′; for any {β
i
} i∈I ⊆ Ω′, ⋀i∈Iβ
i
∈ Ω′.
The elements of Ω′ is called the
As in classical topology, given an MV-topological space , a subset Δ of Ω is called a
Let (X, Ω) be an MV-topological space and Y a subset of X. If we denote Ω
Y
= {Y ⊗ α | α ∈ Ω} then it is easy to check that (Y, Ω
Y
) is also an MV-topological space. For any subset Y of X, we call (Y, Ω
Y
) the
(2) (X, [0, 1] X ) is an MV-topological space.
(3) Let X be a non-empty set and C (Ω) the set of all constant fuzzy subsets of X, then (X, C (Ω)) is an MV-topological space.
(4) If we denote B (Ω) = Ω ∩ {0, 1} X = Ω ∩ B ([0, 1] X ) for an MV-topological space (X, Ω), then (X, B (Ω)) is a classical topological space, and we call it the shadow space of (X, Ω).
Let Γ be a subset of [0, 1]
X
. If ⋁α∈Γα = 1, then Γ is called a
An MV-topological space (X, Ω) is said to be
It is obvious that strong compactness implies compactness and, since the operations ⊕ and ∨ coincide on Boolean elements of MV-algebras, in the case of topologies of crisp subsets the two notions collapse to the classical one. For the same reason, it is evident as well that the shadow spaces of both compact and strongly compact MV-spaces are compact. It is easy to check that compactness does not imply strong compactness, i.e., they are not equivalent.
Let be an MV-topological space, x ≠ y ∈ M and x
λ
, yμ be two fuzzy points with support x and y respectively. is called an x
λ
≤ α1, yμ ≤ α2; α1 (y) = α2 (x) =0; α1 ⊗ α2 = 0.
is said to be α1 ∧ α2 = 0.
It is self-evident that (4) implies both (2) and (3), therefore strong separation implies separation. Furthermore, as for compactness and strong compactness, both separation and strong separation coincide with the classical T2 property on classical topologies and imply that the corresponding shadow space is Hausdorff in the classical sense.
Let X and Y be two sets. Any mapping f : X → Y naturally induce two mapping [11]:
Obviously, f← (0) =0, and if αα, β ∈ [0, 1]
Y
then for any x ∈ X,
Hence f← is an MV-algebra homomorphism.
Let (X, Ω
X
) and (Y, Ω
Y
) be two MV-topological spaces. A mapping f : X → Y is said to be
It is already prove in [22] that the MV-topological properties, such as compactness, strong compactness, separated and strongly separated etc, remain unchanged under MV-homeomorphism.
MV-topologies on the set of all valuations for MV-algebras
In this section, we establish Lukasiewicz semantic MV-topology Ω Σ on the set Σ of all valuations of an MV-algebra and discuss the topological properties of MV-topological space (Σ, Ω Σ ). Because of the basis set Σ with a certain structure, the MV-topological space (Σ, Ω Σ ) should have some better topological properties.
A valuation v of MV-algebra M is also called a
Denote δ M = {φ (x) | x ∈ M}. Then δ generates an MV-topology Ω Σ , δ M is a base of Ω Σ .
Obviously, if M is a complete MV-algebra then Ω Σ = δ M .
Note that [6]. Since the quotient algebra M F 0 is a totally ordered MV-algebra, by Proposition 4.3 in [18] we know that there is a unique valuation v F 0 of M F 0 such that v F 0 ([x] F 0 )=v F 0 (0 F 0 ) for every element x in φ-1 (Γ). Then it follows from that v0=v F 0 ∘π F 0 ∘ ψ is a valuation of M, where π F 0 is the project mapping from to M F 0 , and v0(x)=(v F 0 ∘π F 0 ∘ ψ) (x) =0 for every element x in φ-1 (Γ). Hence φ (x) (v0) = v0 (x) =0 for every element x in φ-1 (Γ). This shows that Γ = {φ (x i ) | x i ∈ M, i ∈ I} is not a covering of Σ. This is a contradiction, therefore (Σ, Ω Σ ) is a compact space.
Next, we prove that (Σ, Ω Σ ) is Hausdorff. Let v1 and v2 be two distinct valuations of M. Then there exists x0 such that v1(x0) ≠ v2(x0). Without loss of generality, we may assume v1 (x0) < v2 (x0). From the proof of Proposition 4.3 in [18] there is such that and . It follows that , and , . This shows that and are two MV-open sets satisfying conditions (1) and (2) of definition of Hausdorff space, and it follows from that the above two MV-open sets also satisfy condition (3) of definition of Hausdorff space. Therefore (Σ, Ω Σ ) is Hausdorff.
The following Theorem 3.5 illustrates that the Lukasiewicz semantic MV-topological space (Σ, Ω
Σ
) may also possess the other fuzzy topology compactness, such as
An classical topology on the set of all valuations for MV-algebras
In this section we establish a classical topology on the set of all valuations for MV-algebras and discuss in detail the topological properties of it.
If X ⊆ Y then ⌈X ⌋ * ⊆ ⌈ Y ⌋ *. ⋃i∈I ⌈ X
i
⌋ * = ⌈ ⋃ i∈IX
i
⌋ *. ⌈X ⌋ * = Σ iff 〈X〉 = M. ⌈X⌋ * = ∅ iff X =∅ or X = {1}. ⌈X ⌋ * = ⌈ 〈X〉 ⌋ *. ⌈X ⌋ * ∩ ⌈ Y ⌋ * = ⌈ 〈X〉 ∩ 〈Y〉 ⌋ *.
(2) We have from (1) that ⋃i∈I ⌈ X i ⌋ * ⊆ ⌈ ⋃ i∈IX i ⌋ *. Let v ∈ ⌈ ⋃ i∈IX i ⌋ *, then there is x ∈ ⋃ i∈IX i such that v (x) ≠1. Hence there exist at least one i0 ∈ I and one x ∈ X i 0 such that v (x) ≠1. This shows that v ∈ ⌈ X i 0 ⌋ *, and so v ∈ ⋃ i∈I ⌈ X i ⌋ *. Thus ⌈ ⋃ i∈IX i ⌋ * ⊆ ⋃ i∈I ⌈ X i ⌋ *. Therefore ⋃i∈I ⌈ X i ⌋ * = ⌈ ⋃ i∈IX i ⌋ *.
(3) Suppose that ⌈X ⌋ * = Σ. If 〈X〉 ≠ M then 〈X〉 is a proper filter. Hence there exists a prime filter P such that 〈X〉 ⊆ P [6]. By Proposition 4.3 in [18] we know that there is a unique valuation v P of quotient algebra M P such that v P ([X] P )=v P (1 P )=1 for every element x in P. It follows from that v0(x)=v P ∘π P ∘ψ(x)=v P ([x] P )=v P (1 P ) =1 for every element x in X. This means that v ∉ ⌈ X ⌋ *. This contradict the fact that ⌈X ⌋ * = Σ. Thus 〈X〉 = M.
Conversely, suppose that 〈X〉 = M. Then for any v ∈ Σ, 0 ∈ 〈X〉 and v (0) =0 ≠ 1. This means that for all v ∈ Σ, v ∈ ⌈ X ⌋ *. Hence ⌈X ⌋ * = Σ.
(4) For any valuation v, we have v (1) =1 and v (0) =0. It follows that ⌈∅ ⌋ * = ⌈ {1} ⌋ * = ∅. Conversely, suppose that ⌈X⌋ * = ∅. If X≠ ∅ and X ≠ {1} then there exists a ≠ 1 such that a ∈ X. It follows there exists a prime filter F such that a ∉ F [6]. By Proposition 4.3 in [18] we know that there is a unique valuation v F of quotient algebra M F such that v F ([a] F )=v F (0 F )=0 and v F ([X] F )=v P (1 P )=1 for every element x in F. It follows from that v0(a)=v F ∘π F ∘ψ(a)=v F ([a] F )=v F (0 F ) =0 and v0(x)=v F ∘π F ∘ψ(x)=v F ([x] F )=v F (1 F ) =1 for every element x in X. This means that v0 ∈ ⌈ X ⌋ *. This contradict the fact that ⌈X⌋ * = ∅. Hence X =∅ or X = {1}.
(5) By (1) we know that ⌈X ⌋ * ⊆ ⌈ 〈X〉 ⌋ *. Conversely, let v ∈ ⌈ 〈X〉 ⌋ *. Then there is x ∈ 〈X〉 such that v (x) ≠1. It follows that there exist x1, x2, ⋯ , x n ∈ X such that x1 ⊗ x2 ⊗ ⋯ ⊗ x n ≤ x, and v (x1) ⊗ v (x2) ⊗ ⋯ ⊗ v (x n ) ≤ v (x) ≠1. Hence there is at least x i such that v (x i ) ≠1. This shows that v ∈ ⌈ X ⌋ *, so ⌈〈X〉 ⌋ * ⊆ ⌈ X ⌋ *. Hence ⌈X ⌋ * = ⌈ 〈X〉 ⌋ *.
(6) Let v ∈ ⌈ X ⌋ * ∩ ⌈ Y ⌋ *. Then there exist x ∈ X and y ∈ Y such that v (x) ≠1 and v (y) ≠1. Hence x ∨ y ∈ 〈X〉 ∩ 〈Y〉 and v (x ∨ y) = v (x) ∨ v (y) ≠1. It follows that v ∈ ⌈ 〈X〉 ∩ 〈Y〉 ⌋ *. This shows that ⌈X ⌋ * ∩ ⌈ Y ⌋ * ⊆ ⌈ 〈X〉 ∩ 〈Y〉 ⌋ *.
Conversely, by (1) and (5) we have that ⌈〈X〉 ∩ 〈Y〉 ⌋ * ⊆ ⌈ 〈X〉 ⌋ * = ⌈ X ⌋ * and ⌈〈X〉 ∩ 〈Y〉 ⌋ * ⊆ ⌈ 〈Y〉 ⌋ * = ⌈ Y ⌋ *, so ⌈〈X〉 ∩ 〈Y〉 ⌋ * ⊆ ⌈ X ⌋ * ∩ ⌈ Y ⌋ *. Therefore ⌈X ⌋ * ∩ ⌈ Y ⌋ * = ⌈ 〈X〉 ∩ 〈Y〉 ⌋ *.
If A = {a} then we denote ⌈ {a} ⌋ * by ⌈a ⌋ *, namely ⌈a ⌋ * = {v | v ∈ Σ, v (a) ≠1}. We have the following proposition by Proposition 4.2.
If a ≤ b then ⌈b ⌋ * ⊆ ⌈ a ⌋ *. ⌈a ⌋ * ∩ ⌈ b ⌋ * = ⌈ a ∨ b ⌋ *. ⌈a ⌋ * ∪ ⌈ b ⌋ * = ⌈ a ⊗ b ⌋ * = ⌈ a ∧ b ⌋ *.
Then by Proposition 4.2 we have the following assertions: . If then . If then .
Hence is a topology on Σ, is called a
This means that every open set in is always the union of some elements in {⌈ a ⌋ * | a ∈ M}. Hence set family {⌈ a ⌋ * | a ∈ M} is a base of topology .
Hence
This shows that ⌈a ⌋ * is a compact set in .
This proves that is a Hausdorff space.
The valuations MV-topology Ω
Σ
induces a cut topology which is a classical topology. The cut topology of Ω
Σ
is generated by subbase
It follows that
We say that the topology is
Stone representation theorem for MV-algebras
In this section, we extend the Stone representation theorem of Boolean algebras to MV-algebras. Similar to the classical cases that a
Obviously, there is a base consisting of MV-open closed set in Lukasiewicz semantic MV-topological space (Σ, Ω Σ ), and hence it is a zero dimension space.
M is an MV-algebra. M is isomorphic to a MV-clopen set lattice of a Stone MV-space.
Conversely, suppose that M is isomorphic to an MV-clopen set lattice of a Stone MV-space. Since a compact zero dimension Hausdorff MV-topological space is a σ-complete MV-algebra, we know that M is an MV-algebra.
We noticed an obvious fact that an MV-topological space degenerate to a classical topological space as the MV-cube [0, 1] X degenerate to the classical power set {0, 1} X . Hence by using the representation theorem for MV-algebras, we can easily give another proof of Stone representation theorem for Boolean algebras.
The following theorem illustrate that any Stone MV-space is homeomorphic to a Lukasiewicz semantic MV-topological space.
At first, for any x ∈ X, we define a corresponding mapping . Obviously, for , v
x
(0) =0 (x) =0, v
x
(1) =1 (x) =1, v
x
(α′) = α′ (x) =1 - α (x) =1 - v
x
(α) = (v
x
(α)) ′, v
x
(α → β) = (α → β) (x) = α (x) → β (x) = v
x
(α) → v
x
(β). This shows v
x
is a valuation on the MV-algebra . The set of all such valuations is also denoted by Σ. We define a mapping as follows:
Then the set family generates an MV-topology denoted it by Ω
Σ
. We then prove that (X, Ω) is MV-homeomorphic to (Σ, Ω
Σ
), the MV-homeomorphic mapping is defined by
Obviously, ψ is a surjective. We now prove that ψ is an injective. Let x ≠ y ∈ X. By the Hausdorff separability of , there exist α, β ∈ Ω such that (1) x1 ≤ α, y1 ≤ β; (2) α (y) = β (x) =0; (3) α ⊗ β = 0. Hence v x (α) = α (x) =1, v x (β) =0 and v y (α) =0, v y (β) = β (y) =1. This means that v x ≠ v y , and so ψ (x) ≠ ψ (y). This shows that ψ is an injective.
It remains to prove that ψ and ψ-1 are MV-continuous. For any MV-open set ξ in Ω
Σ
, there exist some set families {φ (α
i
)} i∈I such that ξ = ⋁ i∈Iφ (α
i
). Hence
Obviously ⋁i∈Iα i ∈ Ω, this means that the inverse image of every MV-open set in Ω Σ is an MV-open set in Ω. This shows that ψ is MV-continuous.
Let η ∈ Ω. Since (X, Ω) is a Stone MV-space, there exist some such that η = α1 ⊕ ⋯ ⊕ α
n
.
Obviously φ (α1) ⊕ ⋯ ⊕ φ (α n ) ∈ Ω Σ , this means that the inverse image of every MV-open set in Ω is an MV-open set in Ω Σ . This proves that ψ-1 is also MV-continuous.
An application to Lukasiewicz propositional logic system
In this section we prove the compactness of Lukasiewicz semantics and Lukasiewicz propositional logic system by using the compactness of topology .
By Proposition 4.5 we know that Σ - ⌈ x′ ⌋ * is a closed set. Hence the collection {Σ - ⌈ x′ ⌋ * | x ∈ Γ} is a centered closed sets family (i.e. each finite subset has a nonempty intersection). Since is a compact Hausdorff topological space, we have that the intersection {Σ - ⌈ x′ ⌋ * | x ∈ Γ} is nonempty. It follows that there is at least one v ∈ ⋂ x∈Γ (Σ - ⌈ x′ ⌋ *). This shows that there exists v ∈ Σ such that v (x′) <1 for any x ∈ Γ, and then Γ is satisfiable.
Suppose that S = {p1, p2, ⋯} and F (S) is the free algebra of type (¬ , ∨ , →) generated by S, where ¬ is an unary operator, ∨ and → are binary operators, then elements of S are
Let A, B ∈ F (S). If v (A) = v (B) for all v ∈ Ω then we say that A and B are
Then v* is a homomorphism of type (¬ , ∨ , →), for briefly, v* is called a
By Proposition 4.5 we know that Σ - ⌈ [A i ] ⌋ * is a closed set. Hence the collection {Σ - ⌈ [A] ⌋ * | A ∈ Γ} is a centered closed sets family (i.e. each finite subset has a nonempty intersection). Since is compact Hausdorff topological space, we have that the intersection {Σ - ⌈ [A] ⌋ * | A ∈ Γ} is nonempty. It follows that there is v ∈ ⋂ A∈Γ (Σ - ⌈ [A] ⌋ *). This shows that v (A) =1 for any A ∈ Γ, and v is a model for Γ.
Conclusion
In this paper, we focus on establishing Lukasiewicz semantic MV-topological space (Σ, Ω Σ ) and investigate in detail its topological properties, such as compactness, separability etc. We prove that the Lukasiewicz semantic MV-topological space (Σ, Ω Σ ) is a compact zero dimension Hausdorff MV-topological space and is also a N-compact fuzzy topological space in Theorems 3.4 and 3.5 respectively. We also establish a classical topological space on the valuations set Σ, discuss the topological properties of it and prove that the topology is finer than the cut topology which is generated by Lukasiewicz semantic MV-topology Ω Σ in Theorem 4.10. We prove the representation theorem for MV-algebras that a σ-complete lattice is an MV-algebra if and only if M is isomorphic to an MV-clopen set lattice of a Stone MV-space, and then the Stone representation for Boolean algebras is only an example of the representation theorem for MV-algebras. We give the characterization of Stone MV-space, which any Stone MV-space is homeomorphic to a Lukasiewicz semantic MV-topological space in Theorem 5.3. As an application, we use the compactness of topology to prove the compactness of Lukasiewicz semantics and Lukasiewicz propositional logic system.
Footnotes
Acknowledgments
The work of this paper has been supported by the Key Science Research Project of Hunan Province Education Department (No. 2014A135), Natural Science Fund Project in Hunan Province (No. 16JJ6138), Social Sciences Fund Project in Hunan Province (No. 16YBA329), Construction Program of the Key Discipline in Hunan Province.
