2. Finitely Supported Sets: Preliminaries
We consider a fixed infinite ZF set 
A without involving any internal structure for its elements. As usual, a 
transposition is a function 
 defined by 
, 
 and 
 for 
. The 
permutations of 
A are bijections of  
A generated by finitely composing many transpositions, i.e., bijections of 
A leaving unchanged all but the finiteelements of 
A. The set of  all permutations of 
A is denoted by 
. We proved in [
5] that any finitely supported bijection of 
A should be necessarily a permutation of 
A, i.e., it should be expressed as a finite composition of transpositions. Thus, the notions ‘bijection of 
A’ and ‘permutation of 
A’ coincide in finitely supported structures.
Definition 1. Let X be a ZF set.
- 1. 
- An-actionon X is a group action of  on X. An-setis a pair , where X is a ZF set and  is an -action on X. 
- 2. 
- Let  be an -set. We say that supports x (or x is S-supported) if for each  we have , where  for all . An element which is supported by a finite subset of atoms is called finitely supported. 
- 3. 
- Let  be an -set. We say that set X is aninvariant setwhenever for each  there is a finite set  supporting x. 
- 4. 
- Let X be an -set, and . If there is a finite set supporting x, then a least finite set  supporting x [5], defined as the intersection of all sets supporting x, which is calledthe support of x. An empty supported element is equivariant;  is equivariant if and only if  for all . 
 Let 
 and 
 be 
-sets. According to [
6], the set 
A of atoms is an invariant set with the 
-action 
 defined by 
 for all 
 and 
. Moreover, 
 for each 
. If 
 and 
 is finitely supported, then 
 is finitely supported and 
. The Cartesian product 
 is an 
-set with the 
-action ⊗ defined by 
 for all 
 and all 
, 
. For 
 and 
 invariant sets, 
 is also an invariant set. The powerset 
 is an 
-set with the 
-action 
 defined by 
 for all 
 and 
. For an invariant set 
, 
 denotes the set formed from those subsets of 
X that are finitely supported in the sense of Definition 1(2) as elements in 
 with respect to the  action ☆; 
 is also an invariant set, where 
 represents the action ☆ restricted to 
. Non-atomic sets are trivially invariant, i.e., they are equipped with the action 
.
A subset Z of an invariant set  is called finitely supported if and only if , i.e., if and only if Z is finitely supported as an element of the -set  with respect to the action ☆ defined on . A subset Z of X is uniformly supported if all of its elements are supported by the same finite set of atoms (elements of A). Certainly, a finite subset of an invariant set should be uniformly supported (by the union of the supports of its elements), but there may exist invariant sets that do not contain uniformly supported, infinite subsets, as we will prove below.
Let us notice that not any subset of an invariant set is finitely supported. For instance, if 
 and 
X is finite, then it is finitely supported with 
. If 
 and 
Y is cofinite (i.e., its complement is finite), then it is finitely supported with 
. Whenever 
 is neither finite nor cofinite, then 
Z is not finitely supported. It is proven that a subset of 
A is finitely supported if and only if it is either finite or cofinite [
7]. Moreover, if 
 is a permutation of 
A and 
X is a subset of an 
-set 
Y, then 
 if and only if 
, considering ☆ defined on 
. As a consequence of the previous definitions, a subset 
Z of an invariant set 
 is supported by a finite set 
 if and only if 
 for all 
, i.e., if and only if 
 for all 
 and 
 (this happens because permutations of atoms are of a finite order). If 
X is an invariant set, its finite powerset 
 (namely, the set of all finite subsets of 
X) and its cofinite powerset 
 (namely, the set of all cofinite subsets of 
X) are equivariant subsets of 
, meaning that they are themselves invariant sets having the restrictions of the action ☆ on 
. In [
6], we proved that 
 whenever 
X is a uniformly supported subset of an invariant set.
As functions are specific relations (i.e., subsets of a Cartesian product of two sets), for two invariant sets  and , Z, a finitely supported subset of X, and T, a finitely supported subset of Y, we say that a function  is finitely supported if . Note that  is an -set with the -action  defined by  for all ,  and . A function  is finitely supported (in the sense of the above definition) if and only if it is finitely supported with respect to the permutation action . The set of all finitely supported functions from Z to T is denoted by . As an immediate characterisation, a function  is supported by a finite set  if and only if for all  and all  we have ,  and .
An 
invariant, partially ordered set (invariant poset) is an invariant set 
 equipped with an equivariant partial order relation ⊑ on 
P. A 
finitely supported, partially ordered set is a finitely supported subset 
Q of an invariant set together with a finitely supported partial order relation. An 
invariant complete lattice is an invariant partially ordered set 
 such that every finitely supported subset 
 has a least upper bound with respect to the order relation ⊑. It is proven [
6] that in an invariant complete lattice, every finitely supported subset 
 has a greatest upper bound with respect to the order relation ⊑. A 
finitely supported complete lattice is a finitely supported subset 
L of an invariant set, equipped with a  finitely supported order ⊑ such that every finitely supported subset of 
L has a least upper bound with respect to ⊑.
In both [
5,
6], several examples of invariant/finitely supported partially ordered sets are presented. For example, if 
X is an invariant/finitely supported set, then 
 is an invariant/finitely supported complete lattice. Here, we focus on the fuzzy theory over invariant sets, mainly presenting the results of [
6,
7,
8,
9,
10].
  3. Fuzziness over Invariant Sets
Let us consider a set 
U called the universal set (or the universe of discourse). Recall that a crisp set 
Z in the universe of discourse 
U can be described by mentioning all of its members or by specifying the  properties that have to be be satisfied by its members. The theory of fuzzy sets is a generalisation of this classical view: a fuzzy set is represented by a subset 
Z of the universal set 
U which has associated a  related membership function generalising the characteristic function from the classical set theory. More exactly, the membership function associated to 
Z could take any values in the interval [0,1] (modelling a certain degree of membership), while the classical characteristic function of 
Z can only take two values: 0 (for non-membership) and 1 (for membership). Fuzzy sets over infinite invariant sets were introduced and studied first in [
8], and then extended in [
9].
Definition 2. A fuzzy set over the invariant set  is a finitely supported subset Z of  together with a finitely supported membership function .
 We say simply that  is a fuzzy set over . In our approach, a fuzzy set over the invariant set U is a (finitely supported) element in the invariant set . It is easy to see that in such a Cartesian pair, there is no precise fss association between the crisp finitely supported subset of U and the related finitely supported function belonging to . Therefore, we allow more than one finitely supported membership function to be associated with the same finitely supported subset of U.
We decided to not yet define such an fss association because it is not necessary to assume the existence of an explicit finitely supported relation on 
 and 
 for proving the properties of fuzzy sets for fss. On the other hand, the case when certain fss relations are defined between 
 and 
 is analysed later in 
Section 4.
In the theory of fuzzy sets in ZF, we have two useful notions: α-cut and fuzzy support. For fss, an  α-cut of a fuzzy set  over the invariant set  is a crisp set  containing all the elements in U with membership values greater than or equal to , i.e., .
Proposition 1. Any α-cut  of a fuzzy set  over the  invariant set  is a finitely supported subset of U with the  property that .
 Definition 3. Thefuzzy supportof a fuzzy set  over the invariant set  (also called thealgebraic supportof ) is a  crisp set  containing all the elements in U with membership values greater than 0, i.e., .
 We prove (similar to Proposition 1) that the fuzzy support  of a fuzzy set  over the invariant set  is a finitely supported subset of U with the property that . Moreover, in the particular case when the fuzzy support  is finite, we have the  following result that presents a relationship between the (fuzzy) support and the atomic support of a fuzzy set.
Proposition 2. Considering the fuzzy set  over the invariant set , if  is finite, then . Particularly, if  is a fuzzy set over the invariant set A of  atoms and  is finite, then we have .
 More generally, finitely supported functions from the set of atoms A to a non-atomic ZF set Z (e.g., Z can be the unit interval [0,1] have the following property which allows to connect our notion of support with the classical notion of algebraic support.
Theorem 1. Let  be an infinite non-atomic ZF set and  a function.
- 1. 
- If f is finitely supported, then there is  such that  is finite. 
- 2. 
- If there is  such that  is finite, then f is finitely supported and . 
 For the fuzzy sets over invariant sets, we define operations similarly to those in ZF.
Lemma 1. Let  and  be fuzzy sets over the invariant set .
- 1. 
- Then  is finitely supported, and the function  defined on U is also finitely supported. 
- 2. 
- Then  is finitely supported and, furthermore, the function  defined on U is also finitely supported. 
- 3. 
- Both the complementary of X (denoted by ) and the function  defined on U are finitely supported. 
 According to Lemma 1, the following definition is valid for fss.
Definition 4. Let  and  be two fuzzy sets over the invariant set .
- 1. 
- The union of two fuzzy sets X and Y is a fuzzy set over the invariant set U given by the finitely supported subset  of U with the finitely supported membership function  defined by     for all . 
- 2. 
- The intersection of two fuzzy sets X and Y is a fuzzy set over the invariant set U given by the finitely supported subset  of U with the finitely supported membership function  defined by     for all . 
- 3. 
- The complement of a fuzzy set X is a fuzzy set over the invariant set U given by the finitely supported subset  of U together with the finitely supported membership function  defined by   for all . 
 Proposition 3. Let  and  be fuzzy sets over the invariant set . Then, we have the following relations:
- 1. 
- ; 
- 2. 
- . 
 Lemma 2. Let  be a family of fuzzy sets over the invariant set  which is finitely supported as a subset of . Then,  is finitely supported by , and the function  defined on U is finitely supported by , where ∨ represents the notation for supremum (least upper bound).
 Lemma 3. Let  be a family of fuzzy sets over the invariant set  which is finitely supported as a subset of . Then,  is finitely supported by , and the function  defined on U is also finitely supported by , where ∧ represents the notation for infimum (greatest lower bound).
 Due to Lemmas 2 and 3, the next definition is also valid for finitely supported structures.
Definition 5. Let  be a family of fuzzy sets over the invariant set  which is finitely supported as a subset of .
- 1. 
- The arbitrary union of the fuzzy sets  is a fuzzy set over the invariant set U represented by the finitely supported subset  of U together with the finitely supported function  defined by . 
- 2. 
- The arbitrary intersection of the family of fuzzy sets  is a fuzzy set over the invariant set U represented by the finitely supported subset  of U together with the finitely supported function  defined by  . 
 According to the extension principle in the classical theory of fuzzy sets, the domain of a function to be extended from crisp points in the universe U to fuzzy sets in U is allowed. More precisely, let  be a function from a crisp set U to a crisp set V. Suppose that we have a  given fuzzy set Z in U, and want to determine a fuzzy set Y in V induced by f (i.e., ). In general, the membership function for Y is defined by , where  and .
Theorem 2. Let  and  be two invariant sets, and consider a finitely supported function . If  is a fuzzy set over the invariant set ; then,  is a fuzzy set over the invariant set  with the finitely supported membership function  defined as follows: Moreover, we have , and .
 Theorem 3. Let  and  be invariant sets, and a finitely supported function . If  is a fuzzy set over the invariant set  for all , then  is a fuzzy set over the invariant set  with the finitely supported membership function  defined as follows: Moreover, we have that , and .
   4. Degree of Membership Association for Invariant Sets
A fuzzy set is an element of the invariant set . In such a Cartesian pair, we have not yet required the existence of an fss association between the crisp finitely supported subset of U and the related finitely supported function in ; such a firm fss association should itself preserve the finite support requirement, and for the previous results, such a condition was not mandatory. We now analyse the case when such an relationship between  and  is defined.
Definition 6. Let us consider the invariant set . A fss degree of membership association over U is an equivariant binary relation R on  and , i.e., an equivariant (i.e., empty supported) subset R of .
 Lemma 4. Let Y be a finitely supported subset of an invariant set , and  be the characteristic function on Y, i.e., Then  is a finitely supported function for any , and the function  defined on  is equivariant.
 Let  be the algebraic support of f, where  is an invariant set and  a finitely supported function.
Lemma 5. The algebraic support  is a finitely supported subset of U. Moreover, the function  defined on  is equivariant.
 We provide some examples of fss degree of membership associations.
Example 1. Let  be an invariant set.
- 1. 
- We define , where  represents the characteristic function of Y. According to Lemma 4, R is equivariant, and so R is a fss degree of membership association over U. 
- 2. 
- We define , where  represents the algebraic support of f. According to Lemma 5, R is equivariant, and so R is a  fss degree of membership association over U. 
 Definition 7. Let  be an invariant set. A full fss degree of membership association over the invariant set U is an equivariant binary relation F on  and  (i.e., an equivariant subset F of the invariant set ) satisfying the following conditions:
- 1. 
- F is a left-total binary relation; namely, for any finitely supported subset Z of U, a finitely supported function  called F-degree of membership function of Z such that . 
- 2. 
- F is an onto binary relation; namely, for every finitely supported function ,  such that . 
 The conditions in Definition 7 correspond to our intuition of how a full fss degree of membership association over an invariant set should be defined.
- The first condition in Definition 7 means that for each element in , we should find at least one associated fss degree of membership function which models the degree of membership in X for each element in U (at least the characteristic function of X is such a finitely supported function). 
- The second condition in Definition 7 means that any element of  should be a fss degree of membership function associated with a certain element of . For each , we could consider that f is associated to at least its algebraic support. 
Example 2. Let  be an invariant set.
- Let , where  represents the characteristic function of Y and  represents the algebraic support of f. Then F is equivariant. Furthermore, F is a full fss degree of membership association over U. 
 Proposition 4. - 1. 
- Let  be an invariant set such that there is a fss degree of membership association F over it. Then the set of all F-degree of membership functions of U, i.e.,  is an equivariant subset of , where  is the standard -action on . 
- 2. 
- Let  be an invariant set such that there is a full fss degree of membership association F over it. Then the set of all F-degrees of membership functions defined on U, namely, , is an invariant set that coincides with . 
 Theorem 4. Let  be an invariant set such that there is a full fss degree of membership association F over the invariant set U. Then  is an invariant complete lattice, where ⊑ is an equivariant order relation on   defined by:  is and only if  for all .
 To prove Theorem 4, when  is a finitely supported family of elements from , we define  by  for all , where by  we denoted the least upper bounds in the set of real numbers. Using the fact that, whenever , for any  there is a unique  such that  (where  is the -action on ), we obtain that for each  there is a unique  such that  for all . Then we concluded that   =  for all  and all , from which we obtained that  supports , which means  is the least upper bound of  in  (for the last relation we used Proposition 4(2)).
Several properties of 
 are obtained from the general properties of invariant complete lattices [
6].
Corollary 1. Let  be an invariant set such that there is a full fss degree of membership association F over U.
- 1. 
- Let  be a finitely supported order preserving function over . Then there is a greatest  such that  = f, as well as a least  such that  = g. 
- 2. 
- Let  be a finitely supported order-preserving function over . Let P be the set of fixed points of φ. Then  is a finitely supported (by ) complete lattice. 
 It is worth noting that we obtain properties that cannot be obtained with standard fuzzy techniques in ZF. For instance, there exist lattices that are invariant complete, but fail to be complete in the ZF framework. A related example is presented in [
11], where we proved that the  set of those subsets of 
A which are either finite or cofinite is an invariant complete lattice (with the classical inclusion order), but it fails to be a complete lattice in ZF. Another such example is presented in Proposition 4.
Proposition 5. Let us assume that there is a full fss degree of membership association F over the invariant set of atoms A. Then  is an invariant complete lattice, but it fails to be a complete lattice in ZF framework when A is considered as a set in ZF.
 In order to prove Proposition 5, we considered P to be a fixed ZF simultaneously infinite and coinfinite subset of A. For each  we defined  by . Any function  is supported by  . Moreover, we proved that the function  defined by  for all  is equivariant. We considered the infinite family  from  defined by . The only possible least upper bound of   would have been the function  defined by . Since P is not finitely supported, it followed that  is not finitely supported, and so  does not have a least upper bound in .
Since the construction of 
 makes sense in  ZF, the previous result shows that 
 is a lattice which is not complete in ZF, but is the only invariantcomplete. This aspect emphasises one benefit of  this approach: even though we have only a refined form of completeness (namely, the invariant completeness) in ZF for 
, we can provide new properties of 
 derived from the general properties of the invariant complete lattices (presented in [
6]).
Invariant monoids were introduced in [
12] as invariant sets equipped with equivariant internal monoid laws. More exactly, 
 is an invariant monoid if 
 is an invariant set and 
 is a monoid having the properties that 
, 
 for all 
 and 
.
Theorem 5. Let  be an invariant set such that there is a full fss degree of membership association F over it. Then  can be organised as an invariant monoid in the following two forms:
- 1. 
-  is an invariant commutative monoid, where  is the -action on , and  is defined by the relation  for all . The neutral element is the equivariant function  defined by  for all . 
- 2. 
-  is an invariant commutative monoid, where  is the -action on , and  is defined by the relation  for all . The neutral element is the equivariant function  defined by  for all . 
 The general properties of invariant monoids presented in [
12] lead to new properties of 
 (equipped with one of the two internal laws defined in Theorem 5). Some of them are related to the invariant isomorphism theorems, to invariant universality theorems or to Cayley monoids theorem. We present here an fss Cayley-type embedding theorem for 
 which follows from Theorem 7 in [
12].
Theorem 6. Let  be an invariant set with the property that there is a full fss degree of membership association F over it. Then there is an equivariant isomorphism between  and an invariant submonoid of the invariant monoid formed by the finitely supported elements of .
 The universality properties for invariant monoids [
12] allow us to establish connectivity results between the set of all fuzzy sets over an invariant set 
U, the free monoid over 
U and the set of all extended multisets over 
U.
Let  be an invariant set such that there is a full fss degree of membership association F over it. Let  be the set of  all extended multisets over U (defined as functions  with finite algebraic supports, which are proved to be finitely supported by their algebraic supports, where  is the set of all positive integers). Then,  endowed with the classical pointwise sum of extended multisets is an invariant monoid with the same -action as . If  is the free monoid on U, then  endowed with the classical juxtaposition of words is an invariant monoid with the  action ⋄ defined by  for all , , and  for all  (where 1 is the empty word).
Theorem 7. Let  be invariant sets with the property that there is a full fss degree of membership association with V. Let  be the function which maps each  into the characteristic function . If  is an arbitrary finitely supported function, then there is a unique finitely supported homomorphism of  invariant commutative monoids  with , i.e.,  for all . Furthermore, .
 Theorem 8. Let  be invariant sets with the property that there is a full fss degree of membership association with V. Let  be the standard inclusion of U into  which maps each element  into the word x. If  is an arbitrary finitely supported function, then there is a unique finitely supported homomorphism of invariant monoids  with . Furthermore, .
 The following isomorphism theorem can be proved from the general properties of invariant monoids [
5]. For its corollaries, we involve Theorem 5 and the fact that the function 
 is an equivariant homomorphism between 
 and 
 with the notations in Corollary 3.
Theorem 9. Let  and  be invariant monoids and let  be an equivariant homomorphism. On M we define the relation  by:  if . Then  is an equivariant equivalence relation and there is an equivariant isomorphism φ between the invariant factor monoid  and the invariant monoid , defined by  for all , whereby  we denoted the equivalence class of m modulo ; the internal law + is defined by :  for all  and the -action ☆ is defined by  for all .
 Corollary 2. Let  be an invariant set with the property that there is a full fss degree of membership association with X, and let  be an invariant monoid. Let  be an equivariant homomorphism. On  (equipped with the internal laws ⊗ or ⊔), we define the relation  by:  if . Then  is an equivariant equivalence relation and there is an equivariant isomorphism φ between the invariant monoid  and the invariant monoid , defined by  for all , whereby  we denoted the equivalence class of f modulo .
 Corollary 3. Let  be an invariant set with the property that there is a full fss degree of membership association with X. Let . On  we define the relation ∼ by:  if and only if . Then  is an equivariant submonoid of  and there is an equivariant isomorphism φ between the invariant factor monoid  and the invariant monoid  defined by  for all , whereby  we denoted the family of functions from X to  having the same algebraic support as f.
   5. L-Fuzzy Sets and Invariant Complete Lattices
We present the notion of L-fuzzy set and several fixed point properties in this framework. By now on, we implicitly assume that the invariant sets we involve are endowed with a full fss degree of membership associations. Therefore, for an invariant algebraic structure P, the P-fuzzy sets over an invariant set U will be defined as finitely supported functions from U to P.
Definition 8. Let  be an invariant complete lattice and  an invariant set.
- An L-fuzzy set over U is a finitely supported function . 
- The algebraic support of a function  is the crisp set . 
 Example 3. - Let U be an invariant set. The function  defined by  for all  is an equivariant L-fuzzy set over U. This is because  is an invariant complete lattice and, for all , we have  for all . 
- Let  be an invariant set. Let , . For  we verify that  for all . Fix f and let . Then  with , and hence , i.e., . Conversely, let . It follows that . Thus,  with , and so . Thus, since  is an invariant complete lattice, we have that φ is an equivariant L-fuzzy set over . 
 Theorem 10. Let  be an invariant complete lattice and  an invariant set. Any function  has the following properties:
- 1. 
- If f is an L-fuzzy set over U, then  is finitely supported, and: - ; 
- ; 
 
- 2. 
- If the algebraic support of f is finite, then f is an L-fuzzy set over U (i.e., f is finitely supported) and . 
- 3. 
- If the algebraic support of f is finite, then . 
 The L-fuzzy sets are characterised by the following property.
Theorem 11. Let  be an invariant set and  an invariant complete lattice.
- The family of those finitely supported functions  (i.e., the family  of all L-fuzzy sets over the invariant set U) is an invariant complete lattice with the order relation ≤ defined by   if and only if  for all . 
- Furthermore, if  is a finitely supported family of  L-fuzzy sets over the invariant set U, its least upper bound with respect to ≤ is  defined by  for all , whereby ⊔ we denoted least upper bounds in L with respect to ⊑. 
 The requirement that L is invariant complete in Theorem 11 is necessary. For example, let us fix an element ; the family  of functions from A to  defined by  for all  is finitely supported (each  is supported by the same set ), but it does not have a supremum modulo ⊑.
It is worth noting that some ZF structures are not finitely supported. The family of finitely supported functions from U to L makes sense in ZF, but it is an invariant complete lattice and not a fully ZF complete lattice in respect with all atomic sets.
According to Theorem 11, the following fixed point results can provide properties of finitely supported L-fuzzy sets over an invariant set. We chose to present the results in the general case, making them also applicable for other finitely supported structures (not only for finitely supported L-fuzzy sets).
In this section, we present fixed point theorems of Tarski’s type in the  framework of finitely supported structures. Tarski’s theorem plays an  important role in the theory of abstract interpretation of programming languages reformulated in the world of finitely supported structures [
11].
Theorem 12 (Strong Tarski Theorem for fss). Let  be an invariant complete lattice and  a finitely supported, order-preserving function. Let F be the set of all fixed points of f. Then  is itself a non-empty, finitely supported (by ), complete lattice.
 In terms of L-fuzzy sets, this result states that, if  is an invariant complete lattice and f is an order-preserving L-fuzzy set over the invariant set L, then the set of fixed points of f is itself a non-empty finitely supported (by ) complete lattice.
Corollary 4. Let  be an invariant complete lattice and  a finitely supported, order-preserving function. Then f has a least-fixed point defined as  and a greatest-fixed point defined as , which are both supported by .
 Corollary 5. Let  be an invariant complete lattice and  an equivariant order-preserving function. Let F be the set of all fixed points of f. Then  is itself an invariant complete lattice.
 According to Theorem 13, Tarski’s fixed-point theorem can be applied for finitely supported self-functions on the family of those finitely supported subsets of an invariant set [
9].
Theorem 13. If  is an invariant set, then ( is an invariant complete lattice.
 Theorem 12 can be extended. We were able to prove the existence of fixed points of a finitely supported, order preserving self-function on an invariant partially ordered set, by imposing the  existence condition of least upper bounds only for those uniformly supported subsets of the invariant, partially ordered set, and not for all finitely supported subsets of the related invariant, partially ordered set [
10].
Theorem 14. Let  be a non-empty invariant partially ordered set having the additional property that every uniformly supported subset of X has a least upper bound. Let  be a finitely supported, order-preserving function with the property that there is  such that . Then there is  with  such that .
 From Theorems 11 and 12, we obtain the following fixed point result for L-fuzzy sets over invariant sets.
Theorem 15. Let  be an invariant set,  an invariant complete lattice and  a finitely supported, order-preserving function over . Let F be the set of  fixed points of φ. Then  is a non-empty, finitely supported (by ) complete lattice, where  is the induced -action on the function space , and ≤ is the order relation of the family  of all L-fuzzy sets over the invariant set U defined by  if and only if  for all .
   6. Fuzzy Subgroups of an Invariant Group
Rosenfeld introduced the notion of a fuzzy group and proved that many concepts of group theory can naturally be extended in order to develop the theory of fuzzy groups [
13]. A survey of the development of  fuzzy group theory can be found in [
14].
Let us recall some results of the classical Zermelo–Fraenkel theory of fuzzy groups.
Definition 9. Let  be a group. On the family  of all fuzzy sets on G we define a partial order relation ⊑, called fuzzy sets inclusion by  if and only if  for all .
 Definition 10. Let  be a group. A fuzzy set η over the group G (i.e., a function ) is calledfuzzy subgroupof G if the following conditions are satisfied:
-  for all ; 
-  for all . 
 Definition 11. Let  be a group. A fuzzy subgroup μ of G that satisfies the additional condition  for all  is called a fuzzy normal subgroup of G.
 Theorem 16. Let  be a group.
- The set  formed by all fuzzy subgroups of G is a complete lattice with respect to fuzzy sets inclusion. 
- The set  formed by all fuzzy normal subgroups of G is a modular lattice with respect to fuzzy sets inclusion. 
 We translate the above results in the framework of finitely supported structures, proving their consistency within the new framework.
Definition 12. Aninvariant groupis a triple  with the property that the following conditions are satisfied:
- G is a group with the internal law ·; 
- G is a non-trivial invariant set with the -action ⋄; 
- for each  and each  we have , meaning that the internal law on G is equivariant. 
 Proposition 6.  be an invariant group. We have the following properties:
- 1. 
-  for all , where e is the neutral element of G. 
- 2. 
-  for all  and . 
 We provide the following examples of invariant groups.
Example 4. - 1. 
- The group  is an invariant group, where ∘ is the composition of permutations and · is the -action on   defined by  for all . Since the composition of functions is associative, it is easy to verify that  for all . 
- 2. 
- The free group  over an invariant set  (formed by those equivalence classes  of words w, where two words are in the same equivalence class if one can be obtained from another by repeatedly inserting or cancelling terms of the form  or  for ) is an invariant group, where  is defined by , and . 
- 3. 
- Given an invariant set , any function  (where  is the set of all integers) with the property that  is finite is called an extended generalised multiset over X. The set of  all extended generalised multisets over X is denoted by  . Each function  is finitely supported with . The set  is an invariant commutative group, where  is defined pointwise by  for all  and  is the standard -action on  . 
 Definition 13. Let  be an invariant group. Afinitely supported subgroupof G is a subgroup of G, which is also an element of .
 Example 5. - 1. 
- Let  be an invariant group. The centre of G (namely,  for all ) is a finitely supported subgroup of G, and it is itself an invariant group because it is empty-supported as an element of . 
- 2. 
- Let X be a finitely supported subset of G. The subgroup of G generated by X (denoted by ) is a finitely supported (by ) subgroup of G, but not itself an invariant group. 
 If  is an invariant group, we denote by   the family of all finitely supported subgroups of G ordered by inclusion.
Theorem 17. - Let  be an invariant group. Then  is an invariant complete lattice, where ⊆ represents the classical inclusion relation on  and ☆ is the -action on . 
- Furthermore, if  is a finitely supported family of finitely supported subgroups of G, then its least upper bound is  which is supported by . 
 From Tarski’s theorem (Theorem 12), we obtain the next result.
Corollary 6. Let  be an invariant group and  a finitely supported, order-preserving function. The set of all fixed points of f is itself a finitely supported (by ) complete lattice.
 Definition 14. Let  be an invariant group. A fuzzy set η over the invariant set G (i.e., a finitely supported function ) is called afinitely supported fuzzy subgroupof G if the following conditions are satisfied:
-  for all ; 
-  for all . 
 Example 6. Let  be the invariant free group over the set A of atoms defined as in Example 4(2). For an element  in , we define . Whenever , we have , and so  is well defined. It can be proved that  is an equivariant (empty-supported) group homomorphism between the invariant groups  and  (the set of  all integers being a trivial invariant group).
 Theorem 18. Let  be an invariant group. The set  consisting of all finitely supported fuzzy subgroups of G forms an invariant complete lattice with respect to fuzzy sets inclusion.
 In order to prove Theorem 18, the construction of least upper bounds for finitely supported subsets of 
 follows the next steps [
9]:
- First, we proved that  is itself an invariant set; that is, we verified that  is a finitely supported fuzzy subgroup of G for all  and  (it satisfies the conditions in Definition 14), where  is the -action on . 
- We remarked that the inclusion relation ⊑ on , defined by  if and only if  for all , is equivariant. 
- For each  and each , we defined  (which corresponds to the concept of -cut). We obtained that each  is finitely supported by . 
- As in Example 5(2), we obtained that each subgroup  generated by  is finitely supported by . 
- For any finitely supported function , we defined the function  by  for any , whereby  we denoted the least upper bounds in the set of real numbers. We proved that  is supported by . 
- If  is a finitely supported family of  elements from , we defined  by  for all . Since  is a ZF (trivial invariant) complete lattice, from Theorem 11 we have that  supports . Therefore, we have that  is finitely supported by . 
- As in the standard fuzzy groups theory, we found that  is a fuzzy subgroup of G (in the sense of  Definition 14) and it is the least upper bound of  in   with respect to the order relation ⊑. 
From Tarski’s theorem (Theorem 12), the next result follows.
Corollary 7. Let  be an invariant group and  a finitely supported, order-preserving function. The set of all fixed points of f is itself a finitely supported (by ) complete lattice.
 Theorem 19. Let  be an invariant group. The set  consisting of all finitely supported fuzzy normal subgroups of G forms an invariant modular lattice with respect to fuzzy sets inclusion.
   7. T-Fuzzy Sets and Invariant Strong Inductive Sets
We introduce the concept of the T-fuzzy set, where T is an invariant partially ordered set having the property that every finitely supported totally ordered subset of T has a least upper bound in T. We present some fixed point results in a more general framework; they can be also applied to T-fuzzy sets.
Definition 15. - 1. 
- An invariant strong inductive set is an invariant partially ordered set  with the property that every finitely supported totally ordered subset (i.e., every finitely supported chain) of T has a least upper bound in T. 
- 2. 
- Let  and  be two invariant partially ordered sets. A finitely supported function  isc-continuousif and only if for each finitely supported, countable sequence  in X which has a least upper bound, we have that  has a least upper bound in Y and . 
 Definition 16. Let  be an invariant strong inductive set and  an invariant set. A T-fuzzy set over U is a  finitely supported function .
 The T-fuzzy sets are characterised by the following property.
Theorem 20. - Let  be an invariant set and  an invariant strong inductive set. The family of those finitely supported functions  (i.e., the family of all finitely supported T-fuzzy sets over U) is an invariant strong inductive set with the order relation ≤ defined by  if and only if  for all . 
- Furthermore, if  is a finitely supported, totally ordered family of T-fuzzy sets over the invariant set U, its least upper bound with respect to ≤ is  defined by  for all , whereby ⊔ we denoted least upper bounds in T of finitely supported totally ordered subsets (with respect to ⊑). 
 The following theorem connects the concept of a ‘uniformly supported set’ with the concept of a ‘invariant strong inductive set’.
Theorem 21. - An invariant partially ordered set  with the  property that every uniformly supported subset of T has a least upper bound in T is an invariant strong inductive set. 
- An invariant partially ordered lattice (not necessarily complete)  with the property that T does not contain a uniformly supported, infinite subset is an invariant strong inductive set. 
 The following result presents a  hierarchical construction of invariant sets containing no uniformly supported, infinite subsets [
6,
7]. We were able to prove this property for apparently large finitely supported sets that are presented as functions spaces.
Theorem 22. - 1. 
- Let . Let T be a finitely supported subset of an invariant set such that T does not contain a uniformly supported, infinite subset. The function space  does not contain a uniformly supported, infinite subset, whenever . 
- 2. 
- Let , where  is the family of all m-sized subsets of A. Let T be a finitely supported subset of an invariant set such that T does not contain a uniformly supported, infinite subset. The function space  does not contain a uniformly supported, infinite subset, whenever . 
 Corollary 8. Let T be a finitely supported subset of an invariant set such that T does not contain a uniformly supported, infinite subset. For any ,
- 1. 
- The function space  does not contain a uniformly supported, infinite subset; 
- 2. 
- The function space  does not contain a uniformly supported, infinite subset. 
 Corollary 9. Let P be an invariant set (in particular, P could be an invariant complete lattice or an invariant strong inductive set) that does not contain a uniformly supported, infinite subset. Let X be one of the sets  for some . The set of all P-fuzzy sets over the invariant set X does not contain a uniformly supported, infinite subset.
 The following four results are specific to finitely supported sets, i.e., they do not have ZF correspondents. We present some examples of finite powersets that are invariant strong inductive sets. Such a result does not hold in ZF since a ZF set could admit an unbounded countable ascending chain of finite subsets.
Theorem 23. Let  be an invariant set such that T does not contain a uniformly supported, infinite subset. Then  does not contain a uniformly supported, infinite subset, and so it is an invariant strong inductive set.
 Corollary 10. Let  be an invariant set such that T does not contain a  uniformly supported, infinite subset. Then  is an invariant strong inductive set, .
 Corollary 11. Let  be an invariant set such that T does not contain a uniformly supported, infinite subset. Then  is an invariant strong inductive set, .
 Corollary 12. Let  be an invariant set such that T does not contain a  uniformly supported, infinite subset. Then  is an invariant strong inductive set, .
 Example 7. - Let X be an invariant set. The function  defined by  for all  is an equivariant T-fuzzy set over X. This is because  is an invariant strong inductive set according to Theorem 23 and, for all , we have . 
- Let  be an invariant set which does not contain an infinite uniformly supported subset. According to Theorem 23,  is an invariant, strong inductive set. Let . Since  is a trivial invariant complete lattice, according to Theorem 10(2), every function  is finitely supported. As in Example 3(2), for all , we have  for all , and so  is an invariant set. The equivariant function ψ between the invariant set  and the invariant set  defined by  for all  is a T-fuzzy set over . 
- Let  be an invariant set which does not contain an infinite uniformly supported subset. On  we define the relation ∼ by:  if and only if . Then, according to Corollary 3, since equivariant isomorphisms of monoids are also equivariant functions, we know that there is an equivariant function φ between the invariant set  and the invariant set  defined by  for all , where by  we denoted the family of functions from X to  having the same algebraic support as f. Thus, φ is a T-fuzzy set over . 
 From Theorem 20, Theorem 23, Corollary 10, Corollary 11 and Theorem 22, the following property of  T-fuzzy sets can be presented.
Theorem 24. Let  be an invariant set.
- 1. 
- Let T be an invariant set such that T does not contain a  uniformly supported, infinite subset. The family of all -fuzzy sets over the invariant set U is an invariant strong inductive set with the order relation ≤ defined by  if and only if  for all . 
- 2. 
- Let  be an invariant set such that T does not contain a  uniformly supported, infinite subset. For each , the family of all -fuzzy sets over the invariant set U is an invariant strong inductive set with the order relation ≤ defined by   if and only if  for all . 
- 3. 
- Let  be an invariant set such that T does not contain a  uniformly supported, infinite subset. For each , the family of all -fuzzy sets over the invariant set U is an invariant strong inductive set with the order relation ≤ defined by  if and only if  for all . 
 According to Theorem 20, the following fixed point results can provide properties of finitely supported T-fuzzy sets over an invariant set. We chose to present the results in the general case, making them applicable also for other finitely supported structures.
The Bourbaki–Witt theorem is an important fixed-point result in mathematics. Its ZF formulation is used to define recursive data types (e.g., linked lists in  domain theory). Other applications can be found in logic or in the theory of  computable functions. This theorem is also valid for finitely supported progressive self-functions on invariant sets.
Theorem 25 (Bourbaki–Witt Theorem for fss). Let  be an invariant strong inductive set. Let  be a finitely supported function having the additional property that  for all . Then there is  such that .
 In terms of T-fuzzy sets, this result states that, if  is an invariant strong inductive set and f is a  T-fuzzy set over the invariant set T with the additional property that  for all , then f has a fixed point.
Corollary 13. Let  be an invariant strong inductive set. Let  be a finitely supported function having the additional property that  for all . Then for any , there is  such that  and .
 If in the statement of Theorem 25 we impose the requirement regarding the existence of least upper bounds for all uniformly supported subsets of an invariant set (instead of for all finitely supported totally ordered subsets of an invariant set), we obtain the following result of Bourbaki–Witt type [
6,
10].
Theorem 26. Let  be a non-empty invariant partially ordered set with the property that every uniformly supported subset of T has a least upper bound. Let  be a finitely supported function having the additional property that  for all . Then there is  such that .
 We proved in [
6] that the existence of fixed points for a finitely supported, order-preserving function is possible even in the case when the related function is defined on an invariant strong inductive set (instead on an invariant complete lattice).
Theorem 27 (Tarski—Extended Theorem for fss). Let  be an invariant strong inductive set. Let  be a finitely supported, order preserving function having the additional property that there is  such that . Then there is  such that .
 In terms of T-fuzzy sets, this result states that, if  is an invariant strong inductive set and f is an order-preserving T-fuzzy set over the invariant set T having the additional property that  with  exists, then f has a fixed point.
From Theorems 20, 25 and 27 we obtain the following fixed point result for T-fuzzy sets.
Theorem 28. Let  be an invariant set and  an  invariant strong inductive set.
- 1. 
- Let  be a finitely supported function with the property that  for all , where ≤ is the order relation on the family of all T-fuzzy sets over the invariant set U defined by  if and only if  for all . Then there is  such that . 
- 2. 
- Let  be a finitely supported, order-preserving function with the property that  exists such that , where ≤ is the order relation on the family of all T-fuzzy sets over the invariant set U defined by  if and only if  for all . Then  is with  such that . 
 In ZF, the following two fixed point theorems (known as the Tarski–Kantorovitch theorem and Scott theorem, respectively) have applications in domain theory, in formal semantics of programming languages, in the theory of iterated function systems and in abstract interpretation. We adequately reformulate them for finitely supported sets.
Theorem 29 (Tarski–Kantorovitch Theorem for fss). Let  be an invariant partially ordered set and  a  finitely supported c-continuous function. Assume that , having the following properties:
Then f has a fixed point  with the property that .
 Corollary 14 (Scott Theorem for fss). Let  be an invariant, partially ordered set with a least element 0 and with the additional property that any finitely supported countable ascending chain in T has a least upper bound. Every finitely supported c-continuous function  has a  least fixed point  with the property that .
 Corollary 15. Let  be an invariant strong inductive set with a least element 0. Every finitely supported c-continuous function  has a least fixed point  with the property that .
 From Corollary 15 we conclude that if  is an invariant strong inductive set with a least element 0 and f is an  c-continuous T-fuzzy set over the invariant set T, then  is the least fixed point of f.
Theorem 29 was generalised in [
10] to the following result.
Theorem 30. Let  be an invariant partially ordered set with the property that every uniformly supported subset has a least upper bound. If  is a finitely supported c-continuous function having the additional property that  and  such that , then  is a fixed point of f.
 Proposition 7. Let  be an invariant partially ordered set containing no uniformly supported, infinite subset and  a finitely supported, order-preserving function over T.
- If the set  is non-empty and totally ordered, then f has the greatest fixed point defined as . 
- If the set  is non-empty and totally ordered, then f has the least fixed point defined as . 
In either of the above cases, f only has many finitely fixed points that form a finitely supported complete lattice.
 We presented above examples of invariant partially ordered sets that do not contain uniformly supported, infinite subsets. For these sets, some fixed point properties hold.
Theorem 31. Let  be an invariant partially ordered set that does not contain a uniformly supported, infinite subset. Let  be a  finitely supported function having the additional property that  for  all . Then for each  exists, such that  is a fixed point of f for all .
 Theorem 32. Let  be an invariant, partially ordered set that does not contain a uniformly supported, infinite subset. Let  be a  finitely supported, order-preserving function having the additional property that there is  such that . Then there is  such that  is a fixed point of f for all .
 From Theorems 22, 23, 31 and 32, we obtain the following corollaries.
Corollary 16. Let  be an invariant set such that T does not contain a  uniformly supported, infinite subset. Let  be a -fuzzy set over the invariant set  and let  such that . If f is order-preserving or progressive (i.e., f has the property that  for all ), then  exists, such that  is a fixed point of f for all .
 Corollary 17. Let  be an invariant set such that T does not contain a uniformly supported, infinite subset. Let f be a  -fuzzy set over the invariant set  having the additional property that f is a  progressive function. Then  such that .
 Corollary 18. Let  be an invariant set such that T does not contain a  uniformly supported, infinite subset. Let f be a  -fuzzy set over the invariant set  which is order-preserving. Then a least  supported by  such that .
 Corollary 19. Let  be an invariant set such that T does not contain a  uniformly supported, infinite subset. Let f be a  -fuzzy set over the invariant set  having the additional property that f is a progressive function. Then  such that .
 Corollary 20. Let  be an invariant set such that T does not contain a  uniformly supported, infinite subset. Let f be a  -fuzzy set over the invariant set  which is order-preserving. Then there is a least  supported by   such that .
 For a particular class of T-fuzzy sets, i.e., for those -fuzzy sets over the invariant set  (which are actually finitely supported self-functions defined on the finite powerset of  atoms) that satisfy some additional conditions such as injectivity, surjectivity, monotony or progressivity, we were able to prove stronger fixed point properties than in the general case; we mention some of them here.
Proposition 8. Let f be a -fuzzy set over the invariant set  which is strictly order-preserving (i.e., f has the property that  implies ). Then we have  for all .
 Proposition 9. Let f be a -fuzzy set over the invariant set  with the property that  for all . There are infinitefixed points of f, namely, those finite subsets of A containing all the elements of .
 Proposition 10. Let f be a -fuzzy set over the invariant set  which is injective. For each  we have  if and only if . Furthermore, .
 Proposition 11. Let f be a -fuzzy set over the invariant set  which is surjective. For each  we have  if and only if . Furthermore, .
 Proposition 12. Let f be a -fuzzy set over the invariant set  having the properties that  for all  and  for all . Then  for all  with .
 From Theorems 20 and 14 we obtain the following fixed point result for T-fuzzy sets.
Theorem 33. Let  be an invariant set and  an invariant, strong inductive set with a least element 0. Let  be a finitely supported, c-continuous function defined on the family of all T-fuzzy sets over the invariant set U. Then a least  with the property that . Furthermore, , whereby ∨ we denoted the least upper bounds in  with respect to the relation ≤ defined by   if and only if  for all , and ,  for all .