• No results found

Multiset filters

N/A
N/A
Protected

Academic year: 2020

Share "Multiset filters"

Copied!
12
0
0

Loading.... (view fulltext now)

Full text

(1)

O R I G I N A L R E S E A R C H

Open Access

Multiset filters

Amr Zakaria

1,2*

, Sunil Jacob John

3

and K. P. Girish

4

*Correspondence: [email protected]

1Doctoral School of Mathematical and Computational Sciences, University of Debrecen, Pf. 400, Debrecen, H-4002, Hungary 2Department of Mathematics, Faculty of Education, Ain Shams University, Cairo 11341, Egypt Full list of author information is available at the end of the article

Abstract

A multiset is a collection of objects in which repetition of elements is essential. This paper is an attempt to generalize the notion of filters in the multiset context. In addition, many deviations between multiset filters and ordinary filters have been presented. The relation between multiset filter and multiset ideal has been mentioned. Many properties of multiset filters, multiset ultrafilters, and convergence of multiset filters have been introduced. Also, the notions of basis and subbasis have been mentioned in the multiset context. Finally, several examples have been studied.

Keywords: Multiset, Multiset filter, Multiset ultrafilter, Multiset topology

Mathematics Subject Classification (2010): 54A05; 03E70

Introduction

In classical set theory, a set is a well-defined collection of distinct objects. If repeated occurrences of any object is allowed in a set, then a mathematical structure is known as multiset (mset [1] or bag [2], for short). Thus, an mset differs from a set in the sense that each element has a multiplicity and a natural number not necessarily one that indi-cates how many times it is a member of the mset. One of the most natural and simplest

examples is the mset of prime factors of a positive integer n. The number 400 has the

factorization 400 = 2452which gives the mset{2, 2, 2, 2, 5, 5}. Also, the cubic equation

x3−5x2+3x+9=0 has roots 3, 3, and−1 which give the mset{3, 3,−1}.

Classical set theory is a basic concept to represent various situations in mathematical notation where repeated occurrences of elements are not allowed. But in various cir-cumstances, repetition of elements becomes mandatory to the system. For example, in a graph with loops, there are many hydrogen atoms, many water molecules, many strands of identical DNA, etc. This leads to effectively three possible relations between any two physical objects: they are different, they are the same but separate, or they are coinciding

and identical. For example, ammoniaNH3has with three hydrogen atoms, sayH,H, and

H, and one nitrogen atom, sayN. Clearly,HandNare different. HoweverH,H,andHare

the same but separate, whileHandHare coinciding and identical. There are many other

examples, for instance, carbon dioxideCO2, sulfuric acidH2SO4, and waterH2O. This paper is an attempt to explore the theoretical aspects of msets by extending the notions of filters, ultrafilters, and convergence of filters to the mset context. The “Preliminaries and basic definitions” section has a collection of all basic definitions and notions for further study. In the “On multiset topologies” section, examples of new mset topologies are introduced. In the “Filters in multiset context” section, the notion of mset

(2)

filters has been introduced. Further, many properties of this notion have been mentioned. In the “Basis and subbasis in multiset filters” section, basis and subbasis of mset filters are mentioned. In the “Multiset ultrafilter” section, the concept of mset ultrafilter has been presented and several examples and properties of this notion are introduced. In the “Convergence of multiset filters” section, convergence of mset filters and its properties are studied.

Preliminaries and basic definitions

In this section, a brief survey of the notion of msets as introduced by Yager [2], Blizard [1,3], and Jena et al. [4] have been collected. Furthermore, the different types of collec-tions of msets, the basic definicollec-tions, and nocollec-tions of relacollec-tions and funccollec-tions in mset context are introduced by Girish and John [5–8]. Other important research about multiset theory and its applications can be found in [9–16].

Definition 1A collection of elements containing duplicates is called an mset. Formally, if X is a set of elements, an mset M drawn from the set X is represented by a function count M or CMdefined as CM:X→NwhereNrepresents the set of nonnegative integers.

Let M be an mset from the set X = {x1,x2,. . .,xn} with x appearing n times in

M. It is denoted byxn M. The mset Mdrawn from the set X is denoted byM =

{k1/x1,k2/x2,. . .,kn/xn}whereMis an mset withx1appearingk1times,x2appearingk2 times, and so on. In Definition10,CM(x)is the number of occurrences of the elementx

in the msetM. However, those elements which are not included in the msetMhave zero

count. An msetMis a set ifCM(x)=0 or 1∀xX.

Definition 2A domain X is defined as a set of elements from which msets are con-structed. The mset space[X]mis the set of all msets whose elements are in X such that no element in the mset occurs more than m times. The set[X]∞is the set of all msets over a domain X such that there is no limit on the number of occurrences of an element in an mset.

LetM,N∈[X]m. Then, the following are defined:

(1) M is a submset of N denoted by(MN)ifCM(x)CN(x)xX.

(2) M=NifMNandNM.

(3) M is a proper submset of N denoted by(MN)ifCM(x)CN(x)xXand

there exists at least one elementxXsuch thatCM(x) <CN(x).

(4) P=MNifCP(x)=max{CM(x),CN(x)}for allxX.

(5) P=MNifCP(x)=min{CM(x),CN(x)}for allxX.

(6) Addition ofM and N results is a new msetP=MNsuch that

CP(x)=min{CM(x)+CN(x),m}for allxX.

(7) Subtraction ofM and N results in a new msetP=MNsuch that

CP(x)=max{CM(x)CN(x), 0}for allxX, where⊕andrepresent mset

addition and mset subtraction, respectively. (8) An msetM is empty ifCM(x)=0∀xX.

(9) The support set ofM denoted byM∗is a subset ofX and

M∗= {xX:CM(x) >0}; that is,M∗is an ordinary set and it is also called root

(3)

(10) The cardinality of an msetM drawn from a set X is Card(M)=

xX

CM(x).

(11) M and N are said to be equivalent if and only if Card(M)=Card(N).

Definition 3Let M ∈[X]mand NM. Then, the complement Ncof N in[X]mis an element of[X]msuch that Nc=MN.

Definition 4A submset N of M is a whole submset of M with each element in N having full multiplicity as in M; that is, CN(x)=CM(x)for every xN.

Definition 5A submset N of M is a partial whole submset of M with at least one element in N having full multiplicity as in M. i.e., CN(x)=CM(x)for some xN.

Definition 6A submset N of M is a full submset of M if each element in M is an element in N with the same or lesser non-zero multiplicity as in M, i.e., M∗ = Nwith CN(x)

CM(x)for every xN.

Definition 7Let M∈[X]m. The power whole mset of M denoted by PW(M)is defined as the set of all whole submsets of M.

Definition 8Let M∈[X]m. The power full msets of M, PF(M), is defined as the set of all

full submsets of M. The cardinality of PF(M)is the product of the counts of the elements in M.

Definition 9Let M ∈[X]m. The power mset P(M)of M is the set of all submsets of M. We have NP(M)if and only if NM. If N =φ, then N ∈1P(M), and if N =φ, then

Nk P(M)such that k=z

|[M]z|

|[N]z|

, the productzis taken over distinct elements of

the mset N and|[M]z| =m iff zmM,|[N]z| =n iff znN, then

|[M]z|

|[N]z|

=

m n

= m!

n!(mn)!.

The power set of an mset is the support set of the power mset and is denoted byP(M). The following theorem shows the cardinality of the power set of an mset.

Definition 10Let M1 and M2 be two msets drawn from a set X, then the Cartesian

product of M1and M2is defined as MM2= {(m/x,n/y)/mn:xmM1, ynM2}.

Here, the entry(m/x,n/y)/mn in MM2denotes x is repeated m times in M1, y is

repeated n times in M2, and the pair(x,y)is repeated mn times in MM2.

Definition 11A submset R of MM2is said to be an mset relation on M if every

member(m/x,n/y)of R has a count, the product of C1(x,y)and C2(x,y). m/x related to

n/y is denoted by(m/x)R(n/y). The domain of the mset relation R on M is defined as follows:

Dom(R)= {xrM:∃ysM such that(r/x)R(s/y)}, where

CDom(R)(x)=Sup{C1(x,y):xr M}.

(4)

Ran(R)= {ysM:∃xr M such that(r/x)R(s/y)}, where

CRan(R)(y)=Sup{C2(x,y):ysM}.

Definition 12An mset relation f is called an mset function if for every element m/x in Dom f, there is exactly one n/y in Ran f such that(m/x,n/y)is in f with the pair occurring as the product of C1(x,y)and C2(x,y).

Definition 13An mset function f is one-one (injective) if no two elements in Dom f have the same image under f with C1(x,y)C2(x,y)for all(x,y)in f, i.e., if m1/x1,m2/x2in

Dom f and m1/x1 = m2/x2implies that f(m1/x1) = f(m2/x2). Thus, the one-one mset

function is the mapping of the distinct elements of the domain to the distinct elements of the range.

Definition 14An mset function f is onto (surjective) if Ran f is equal to co-dom f and C1(x,y)C2(x,y)for all(x,y)in f. It may be noted that images of distinct elements of the

domain need not be distinct elements of the range.

Definition 15Let M be an mset drawn from a set X andτP(M). Then,τ is called an mset topology ifτsatisfies the following properties:

(1) φand M are inτ.

(2) The union of the elements of any subcollection ofτis inτ.

(3) The intersection of the elements of any finite subcollection ofτ is inτ.

An mset topological space is an ordered pair(M,τ)consisting of an msetMand an

mset topologyτP(M)onM. Note thatτ is an ordinary set whose elements are msets

and the mset topology is abbreviated as anM-topology. Also, a submsetU ofMis an

open mset ofMifUbelongs to the collectionτ. Moreover, a submsetNofMis closed

msetMNis open mset.

Definition 16 Let(M,τ)be an M-topological space and N be a submset of M. Then, the interior of N is defined as the mset union of all open msets contained in N and is denoted by No; that is, No= ∪{VM:V is an open mset and VN}and CNo(x)=max{CV(x):

VN}.

Definition 17Let(M,τ)be an M-topological space and N be a submset of M. Then, the closure of N is defined as the mset intersection of all closed msets containing N and is denoted by N; that is, N = ∩{KM : K is a closed mset and NK}and CN(x) =

min{CK(x):NK}.

Definition 18An mset M is called simple if all its elements are the same. For example, {k/x}. In addition, k/x is called simple multipoint (for short mpoint).

Definition 19Let(M,τ)be a M-topological space, xk M, and NM. Then, N is said to be a neighborhood of k/x if there is an open mset V inτ such that xk V and

CV(y)CN(y) for all y = x that is,Nk/x = {NM : ∃ Vτ such that xk

(5)

On multiset topologies

Theorem 1Let f :M1−→M2be an mset function, VM2and NM1. Then:

(1) f−1(M2V)=f−1(M2)f−1(V).

(2) Nf−1(f(N)), equality holds if f is one-one. (3) f(f−1(V))V, equality holds if f is onto.

Proof (1) Letxkf−1(M2V). Hencef(k/x)(M2V). Sof(k/x)V; that is,

k/xf−1(M

2)andk/xf−1(V). Thus,f−1(M2V)f−1(M2)f−1(V).

Also, letxkf−1(M2)f−1(V). It follows thatf(k/x)M2andf(k/x)V.

Consequently,xkf−1(M2V). Therefore,f−1(M2)f−1(V)f−1(M2V).

Hence,f−1(M2V)=f−1(M2)f−1(V).

(2) Letxk N. Hence,f(k/x)f(N). Soxkf−1(f(N)), and hence,Nf−1(f(N)). Now, letf be one-one andxkf−1(f(N)). It follows thatf(k/x)f(N). So there existsyrNsuch thatf(k/x)=f(r/y). Sincef is one-one, thenk/x=r/y. Therefore,xk N. Thus, iff is one-one, thenf−1(f(N))N.

(3) Letxk f(f−1(V)). It follows that there existsyr f−1(V)such that

f(k/x)=f(r/y)andf(r/y)V. Sof(k/x)V. Thus,f(f−1(V))V. Also, iff is onto andxkV. Hence,f−1(k/x)f−1(V),f is onto, sok/xf(f−1(V)). Therefore, iff is onto, thenVf(f−1(V)).

Theorem 2Let N1and N2be submsets of an mset M. Then:

(1) IfC(N1∩N2)(x)=0for allxM∗, thenCN1(x)C(MN2)(x)for allxM∗.

(2) CN1(x)CN2(x)C(MN2)(x)C(MN1)(x)for allxM∗.

Proof (1) IfC(N1∩N2)(x)=0for allxM∗. Since

C(N1∩N2)(x)=min{CN1(x),CN2(x)}, thenCN1(x)=0orCN2(x)=0for all

xM∗. It follows thatCN1(x)+CN2(x)CM(x)for allxM∗, and hence,

CN1(x)CM(x)CN2(x)=C(MN2)(x)for allxM∗, then the result.

(2) CN1(x)CN2(x)⇔ −CN2(x)≤ −CN1(x)CM(x)CN2(x)

CM(x)CN1(x)C(MN2)(x)C(MN1)(x)for allxM∗.

The following example shows that the converse of Theorem2is not true in general.

Example 1Let M= {2/a, 4/b, 5/c}, N1= {1/a, 1/b, 2/c}, and N2= {1/a, 1/b}. Hence,

MN2= {1/a, 3/b, 5/c}. It is clear that N1⊆MN2but N1∩N2= {1/a, 1/b}.

The following example shows thatN1N2=N1∩(MN2)in general.

Example 2Let M= {3/x, 4/y}, N1= {2/x, 3/y}, and N2= {1/x, 2/y}. Hence, MN2=

{2/x, 2/y}, N1N2= {1/x, 1/y}, and N1∩(MN2)= {2/x, 2/y}.

(6)

Notation 1The mset space[X]mis the set of all infinite msets whose elements are in X such that no element in the mset occurs more than m times.

It may be noted that the following examples of mset topologies are not tackled before.

Example 3Let M ∈[X]m and{k0/x0}be a simple submset of M. Then, the collection τ(k0/x0)= {VM:CV(x0)k0} ∪ {∅}is an M-topology on M called the particular point

M-topology.

Example 4Let M ∈[X]m and{k0/x0}be a simple submset of M. Then, the collection τk0/x0 = {VM:CV(x0) <k0} ∪ {M}is an M-topology on M called the excluded point

M-topology.

Example 5Let M∈[X]m. Then, the collectionτ = {VM:MV is finite} ∪ {∅}is an M-topology on M called the cofinite M-topology.

Example 6Let M ∈[X]m and N be a submset of M. Then, the collectionτ(N) = {V

M:CN(x)CV(x)for all xM∗} ∪ {∅}is an M-topology on M.

Example 7 Let M∈[X]mand N be a submset of M. Then, the collectionτN = {VM:

CN(x)CV(x)for all xM∗} ∪ {M}is an M-topology on M.

Filters in multiset context

Definition 21 An mset filterF on an mset M is a nonempty collection of nonempty submsets of M with the properties:

(MF1) φF,

(MF2) If N1,N2∈F, then N1∩N2∈F,

(MF3) If N1∈Fand CN1(x)CN2(x)for all xM, then N2∈F.

It should be noted thatFis an ordinary set whose elements are msets and the multiset

filter is abbreviated as anM-filter.

Proposition 1LetFbe an M-filter on a nonempty mset M. Then:

(1) MF,

(2) Finite intersections of members ofFare inF.

ProofThe result follows immediately from Definition21.

Remark 1It should be noted that the collection of complements of msets in a proper M-filter is a nonempty collection closed under the operations of subsets and finite unions. Such a collection is called M-ideal[17].

Example 8PF(M)is an M-filter on M.

(7)

Example 10LetF = {M}. Then,Fis an M-filter. This is the smallest M-filter one can define on M and is called the indiscrete M-filter on M.

Example 11Let xk M and< k/x >= {NM : k/xN}. Then,< k/x >is an M-filter called the principle M-filter at<k/x>.

Example 12More generally, let N be a nonempty submset of M and<N>= {GM:

NG}. Then,<N>is an M-filter called the principle M-filter at N. In addition to that, the indiscrete M-filter is the principle M-filter at M.

Example 13Let M be an infinite mset andF = {NM: Ncis a finite}. Then,Fis

called the cofinite M-filter on M.

Example 14Let(M,τ)be an M-topological space and xk M. Then,Nk/xis an M-filter

on M.

It should be noted that the M-filter may contain the submset and it is

comple-ment because the intersection between submset and its complecomple-ment is not necessary empty.

Example 15Let M = {2/a, 3/b} and F = {M,{1/a},{2/a},{1/a, 1/b},{1/a, 2/b}, {1/a, 3/b},{2/a, 1/b},{2/a, 2/b}}. It is clear that F is an M-filter and {1/a} and its complement{1/a, 3/b}belong toF.

Definition 22Let M be a nonempty mset andF1,F2be two M-filters on M. Then,F1

is said to be coarser or smaller thanF2, denoted byF1≤F2, ifF1⊆F2, or alternatively

F2is said to be finer or stronger thanF1.

Theorem 3Let M be an mset and{Fi}, iI be a nonempty family of M-filters on M.

Then,F= ∩iIFiis an M-filter on M.

ProofSinceMFifor eachiI, henceM∈ ∩iIFi; that is,MF. Moreover,(MF1)

impliesφFi for eachiI. Therefore,F be a nonempty collection of a nonempty

submsets ofM. LetN1,N2∈F, thenN1,N2∈Fifor eachiI. SinceFiis anM-filter for eachiI, hence(MF2)impliesN1∩N2∈Fifor eachiI. Thus,N1∩N2∈F. Now letN1 ∈ FandCN1(x)CN2(x)for allxM∗. It follows thatN1∈ Fifor eachiI. Hence ,(MF2)implies thatN2 ∈ Fifor eachiI. Therefore,N2 ∈ F, and hence, the result follows.

The following example shows that the union of twoM-filters on a nonempty msetMis

not necessarily anM-filter onM.

Example 16Let M = {3/a, 4/b, 2/c, 5/d}, F1 = {M,{3/a, 4/b, 2/c}}, and

F2 = {M,{3/a, 4/b, 5/d}}. Then, F1 ∪ F2 = {M,{3/a, 4/b, 2/c},{3/a, 4/b, 5/d}}.

Although F1 and F2 are two M-filters on M, F1 ∪ F2 is not M-filter. Since

{3/a, 4/b, 2/c},{3/a, 4/b, 5/d} ∈ F1 ∪ F2, but {3/a, 4/b, 2/c} ∩ {3/a, 4/b, 5/d} =

(8)

Basis and subbasis in multiset filters

Definition 23LetBbe a nonempty collection of a nonempty submsets of M. Then,Bis called an M-filter basis on M if

(MB1) φB,

(MB2) If B1,B2 ∈ B, then there exists a BBsuch that CB(x)C(B1∩B2)(x)for all

xM.

Theorem 4LetBbe an M-filter basis on M, andFconsists of all msets which are super msets inB; that is,F= {NM: ∀xMCN(x)CN1(x),for some N1∈B}.Then,F

is an M-filter on M. Furthermore, it is the smallest M-filter which containsB. It is called the M-filter generated byB.

ProofSinceFconsists of all msets which are super msets inB, hence every member of

Bis also a member ofF. Consequently,BFand henceF =φ. SinceFcontains all

submsets ofMwhich contain a member ofBandφB, henceφF. Thus,Fsatisfies

(MF1). To prove thatFsatisfies(MF2), letN1,N2∈F. Hence, for allxM∗,CN1(x)

B1(x)andCN2(x)CB2(x)for someB1,B2∈ B. It follows that there existsBBsuch thatCB(x)C(B1∩B2)(x)for allxM∗and henceC(N1∩N2)(x)C(B1∩B2)(x)CB(x)for allxM∗. Consequently,N1∩N2∈F. For(MF3), letN1∈FandCN1(x)CN2(x)for allxM∗. It follows that for allxMCN1(x)CB(x)for someBB. Therefore, for allxMCN2(x)CN1(x)CB(x)for someBB. Thus,N2∈F. Hence,Fis anM -filter onM. Now, letF1be anM-filter which containsBsuch thatF1≤F. LetNF. It follows that for allxMCN(x)CN1(x), for someN1∈B. This result, combined with

N1∈ F1and(MF3), impliesNF1. Hence,FF1. Therefore,F = F1. Thus,Fis the smallestM-filter which containsB.

Example 17 Every M-filter is trivially an M-filter basis of itself.

Example 18 B= {k/x}is an M-filter basis and generates the principle M-filter at k/x.

Example 19 B= {N}is an M-filter basis and generates the principle M-filter at N.

Example 20Let M= {k1/x1,k2/x2,k3/x3,. . .,km/xn}. Then,B= {1/x1, 1/x2, 1/x3,. . ., 1/xn}is an M-filter basis and generates PF(M).

Theorem 5Let M be a nonempty mset,Ban M-filter basis which generatesF1, andB

an M-filter basis which generatesF2. Then,F1 ≤ F2if and only if every member ofB

contains a member ofB.

ProofSupposeF1 ≤ F2andBB. SinceBis anM-filter basis which generatesF1, thenBF1. SinceF1 ≤F2, thusBF2, which implies that there existsB∗ ∈B∗such thatCB(x)CB(x)for allxM∗. Therefore, every member ofBcontains a member

ofB∗. On the other hand, let every member ofBcontain a member ofB∗andFF1.

(9)

CB(x)CB(x)CF(x)for allxM∗. This result, combined withB∗is anM-filter basis which generatesF2, impliesFF2. Consequently,F1≤F2.

Definition 24The two M-filter basis (M-filter subbasis) are F-equivalent if they generate the same M-filter.

Theorem 6LetBandBbe an M-filter basis on a nonempty mset M. Then,BandBare equivalent if and only if every member ofBcontains a member ofBand every member ofBcontains a member ofB.

ProofThe result follows immediately from Theorem4.

Theorem 7Let M1and M2be two nonempty msets drawn from X and Y, respectively,

f : M1→ M2be an mset function,Bbe an M-filter basis on M1, andBbe an M-filter

basis on M2. Then:

(1) K1= {f(B):BB}is an M-filter basis onM2.

(2) If every member ofB∗intersectsf(M1), thenK2= {f−1(B):B∗∈B∗}is an

M-filter basis onM1.

Proof (1) SinceBis anM -filter basis onM1. It follows thatB=φ. So,K1=φ. For (MB1), sinceφB, henceφK1. To prove(MB2), letf(B1),f(B2)Bsuch

thatB1,B2∈B. SinceBis anM -filter basis onM1, it follows that there exists

BBsuch thatCB(x)C(B1∩B2)(x)for allxM∗. Thus,

Cf(B)(y)Cf(B1∩B2)(y)Cf(B1)f(B2)(y)for allyY. Therefore, there exists

f(B)K1such thatCf(B)(y)Cf(B1)f(B2)(y)for allyY. Hence,K1is an

M -filter basis onM2.

(2) The proof is similar to part (1).

Multiset ultrafilter

Definition 25An M-filterF is called an mset ultrafilter on M, M-ultrafilter, if there is no strictly finer M-filter thanF. That is, ifFis an M-ultrafilter andF∗ ≥ F, then

F=F.

Example 21Let M = {2/a, 3/b}. Then, F1 = {M,{1/a},{2/a},{1/a, 1/b},

{1/a, 2/b},{1/a, 3/b},{2/a, 1/b},{2/a, 2/b}}andF2 = {M,{1/b},{2/b},{3/b},{1/a, 1/b},

{2/a, 1/b},{1/a, 2/b},{2/a, 2/b},{1/a, 3/b},{2/a, 3/b}}are M-ultrafilters on M.

Theorem 8Let M be a nonempty mset. An M-filterFis an M-ultrafilter if it contains all submsets of M which intersects every member ofF.

ProofLetF be anM-ultrafilter onMandNbe a submset ofMsuch thatFN = φ

for allFF. Now, we want to show that the collectionF∗ = {F∗ :∀xMCF(x)

C(NF)(x) for someFF}is anM-filter onM. For(MF1), sinceC(NF)(x)Cφ(x) for allxM∗. Thus,φF∗. For(MF2), let F1∗, F2∗ ∈ F∗. Hence, for all xM

CF

(10)

allxMC(F1∗∩F2)(x)C[N∩(F1∩F2)](x). Therefore,F1∗∩F2∗ ∈ F∗. To prove thatF∗ satisfies(MF3), letF1∗ ∈ F∗andCF1(x)CF2(x)for allxM∗. It follows that for all

xMCF2(x)CF1(x)C(NF)(x)for someFF. Consequently,F2∗ ∈F∗. Hence,

Fis anM-filter onM. SinceC

F(x)C(NF)(x)for allxM∗, thenF∗ ≥ F. Since

Fis anM-ultrafilter onM, it follows thatF∗ =F. Moreover,NFas for allxM

CN(x)C(NF)(x).

Theorem 9LetFbe an M-ultrafilter on a nonempty mset M. Then, for each NM, either N or NcF.

ProofLetF be anM-ultrafilter onMandNM. If there existsFF such that

C(FN)(x) = 0 for allxM∗, then Theorem2part (1) impliesCF(x)CNc(x)for all

xM∗. Thus,NcF. Otherwise,C(FN)(x) > 0 for allxM∗. Thus, Theorem8 impliesNF, then the result.

The following example shows that the converse of Theorem9is incorrect in general.

Example 22Let M = {2/a, 3/b}. Then, F = {M,{2/b},{3/b},{1/a, 2/b},{1/a, 3/b}, {2/a, 2/b},{2/a, 1/b},{2/a, 2/b}} is an M-filter on M. Although for each NM, either N or NcF,F is not M-ultrafilter. AsF∗ = {M,{1/b},{2/b},{3/b},{1/a, 1/b}, {1/a, 2/b},{1/a, 3/b},{2/a, 1/b},{2/a, 2/b},{2/a, 3/b}}is finer thanF.

Theorem 10Let F be an M-ultrafilter on a nonempty mset M. Then, for each two nonempty submsets N1,N2of M such that N1∪N2∈F, either N1∈For N2∈F.

ProofAssume N1∪N2 ∈ F andN1 ∈ F andN2 ∈ F. DefineF∗ = {GM :

GN2 ∈ F}. Now, we want to prove thatF∗is anM-filter onM. SinceN1∪N2 ∈F, thenN1 ∈ F∗. Hence,F∗ = φ. For(MF1), sinceφN2 = N2 ∈ F∗, it follows that

φF. To prove thatFsatisfies(MF

2), letG1,G2 ∈ F∗. Hence, G1∪N2 ∈ F andG2∪N2 ∈ F. Thus, (G1∪N2)(G2∪N2)F. Therefore,(G1∩G2)N2 ∈

F. Hence,G1∩G2 ∈ F. For(MF3), letG1 ∈ F∗andCG1(x)CG2(x)for allx

M∗. Hence,G1∪N2 ∈ F andC(G1∪N2)(x)C(G2∪N2)(x)for allxM∗. Thus,G2∪

N2 ∈ F. Hence,G2 ∈ F∗. Consequently, F∗ is anM-filter on M. LetFF. Since

CF(x)C(FN2)(x)for allxM∗, then(MF3)impliesFN2∈F. Therefore,FF∗;

that is,FF∗. But F is anM-ultrafilter. Thus, there is a contradiction. Therefore,

N1∈ForN2∈F.

The following example shows that the converse of Theorem10is wrong in general.

Example 23Let M= {3/a, 4/b}andF = {M,{3/a},{3/a, 1/b},{3/a, 2/b},{3/a, 3/b}} be an M-filter on M. Although for all N1,N2 ⊆ M such that N1 ∪ N2 ∈

F, either N1 ∈ F or N2 ∈ F, F is not M-ultrafilter. As F∗ =

{M,{3/a},{4/b},{3/a, 1/b},{3/a, 2/b},{3/a, 3/b},{1/a, 4/b},{2/a, 4/b}}is finer thanF.

Convergence of multiset filters

(11)

Example 24For each mpoint, k/x,Nk/xconverges to k/x.

Example 25Letτbe the cofinite M-topology on M andFbe the cofinite M-filter. Then,

Fconverges to each mpoint.

Example 26Let(M,τ)be the indiscrete M- topology andFany M-filter on M; then,F converges to each mpoint.

Theorem 11Let(M,τ)be an M-topological space andF andFbe M-filters on M such thatF∗≥F. IfF−→τ k/x, thenF∗−→τ k/x.

ProofSince F −→τ k/x and F∗ ≥ F, it follows that F∗ ≥ FNk/x. Hence, Definition26implies thatF∗−→τ k/x.

Theorem 12Let(M,τ1)and(M,τ2)be two M-topological spaces such thatτ2≤τ1and

Fbe an M-filter on M such thatF −→τ1 k/x. Then,F−→τ2 k/x. ProofSinceτ2≤τ1andF

τ1

−→k/x, it follows that2 k/xN

τ1 k/xandN

τ1

k/xF. Thus,

2 k/xN

τ1

k/xF. Hence, Definition26impliesF

τ2

−→k/x, then the result.

Theorem 13Let(M,τ)be an M-topological space, then the following assertions are equivalent:

(1) F−→τ k/x,

(2) Every M-ultrafilter containingFconverges tok/x.

ProofOn the one hand, letF∗be anM-ultrafilter containingF; that is,FF∗. This result, combined with assertion (1), impliesNk/xFF∗. Thus, Definition26implies

F−→τ k/x. Hence, (1) implies (2). On the other hand, (2) implies thatN

k/xis contained in everyM-ultrafilter containingF. Hence,Nk/x is contained in the intersection of all

M-ultrafilter containingF. This result, combined with F is the intersection of all M

-ultrafilter containingF, impliesNk/xF. Then,F−→τ k/x. Hence, (2) implies (1).

Theorem 14Let(M,τ)be an M-topological space and N be a nonempty submset of M; then, the following assertions are equivalent:

(1) Nτ,

(2) IfF−→τ k/xsuch thatxk N, thenNF.

ProofThe first direction is a direct consequence of Definition26and assertion (1). On

the other hand, letxm N. Then Example24shows thatNm/x −→τ m/x. Thus,

asser-tion (2) implies that NNm/x; that is, N is a neighborhood of m/x. Hence,N is a

neighborhood for everyxk N. Thus,Nτ; that is, (2) implies (1).

Abbreviations

mset: Multiset;M-filter: multiset filter; :M-ultrafilter: multiset ultrafilter

Acknowledgements Not applicable.

Authors’ contributions

(12)

Funding Not applicable

Availability of data and materials Not applicable

Competing interests

The authors declare that they have no competing interests.

Author details

1Doctoral School of Mathematical and Computational Sciences, University of Debrecen, Pf. 400, Debrecen, H-4002,

Hungary.2Department of Mathematics, Faculty of Education, Ain Shams University, Cairo 11341, Egypt.3Department of

Mathematics, National Institute of Technology Calicut, Calicut 673 601, Kerala, India.4Department of Mathematics, MES

Kalladi College Mannarkkad, Palakkad 678 583, Kerala, India.

Received: 23 July 2019 Accepted: 21 November 2019

References

1. Blizard, W. D.: Multiset theory. Notre Dame J. Form. Log.30, 36–65 (1989)

2. Yager, R. R.: On the theory of bags. Int. J. Gen. Syst.13, 23–37 (1986).https://doi.org/10.1080/03081078608934952 3. Blizard, W. D.: Negative Membership. Notre Dame J. Form. Log.31, 346–368 (1990)

4. Jena, S. P., Ghosh, S. K., Tripathy, B. K.: On the theory of bags and lists. Inform. Sci.132, 241–254 (2001).https://doi. org/10.1016/S0020-0255(01)00066-4

5. Girish, K. P., John, S. J.: General relations between partially ordered multisets and their chains and antichains. Math. Commun.14, 193–206 (2009)

6. Girish, K. P., John, S. J.: Relations and functions in multiset context. Inform. Sci.179, 758–768 (2009).https://doi.org/ 10.1016/j.ins.2008.11.002

7. Girish, K. P., John, S. J.: Multiset topologies induced by multiset relations. Inform. Sci.188, 298–313 (2012).https://doi. org/10.1016/j.ins.2011.11.023

8. Girish, K. P., John, S. J.: On multiset topologies. Theory Appl. Math. Comput. Sci.2, 37–52 (2012)

9. Kandil, A, Tantawy, O. A, El–Sheikh S.A., Zakaria, A.: Multiset proximity spaces. J. Egypt. Math. Soc.24, 562–567 (2016). https://doi.org/10.1016/j.joems.2015.12.002

10. Osmano ˘glu, I., Tokat, D.: Connectedness on soft multi topological spaces. J. New Results Sci.2, 8–18 (2013) 11. Osmano ˘glu, I., Tokat, D.: Compact soft multi spaces. Eur. J. Pure Appl. Math.7, 97–108 (2014)

12. Syropoulos, A.: Mathematics of multisets. Multiset Process. LNCS.2235, 347–358 (2001). https://doi.org/10.1007/3-540-45523-X_17

13. Syropoulos, A.: Categorical models of multisets. Rom. J. Inf. Sci. Technol.6, 393–400 (2003)

14. Singh, D., Ibrahim, A. M., Yohanna, T., Singh, J. N.: An overview of the applications of multisets. Novi Sad J. Math.37, 73–92 (2007)

15. Singh, D., Singh, J. N.: A note on the definition of multisubset, Association for Symbolic Logic. USA, Annual Conference (2007)

16. El–Sheikh, S. A., Zakaria, A.: Note on rough multiset and its multiset topology. Ann. Fuzzy Math. Inf.10, 235–238 (2015) 17. Zakaria, A., John, S. J., El–Sheikh, S. A.: Generalized rough multiset via multiset ideals. Intell. Fuzzy Syst.30, 1791–1802

(2016).https://doi.org/10.3233/IFS-151891

Publisher’s Note

References

Related documents

Seen from the above analysis, clutch the best rules of engagement should be as shown in Figure 2-1, namely in complete separation stage and jointing stage, the clutch slave

The multimode Radio cellular mobile system has improved performance on the basis of BER and constellation size for different modulation algorithms.. Thus, the mode may improve

The Quarterly financial statistics Survey covers a sample of private enterprises operating in the formal non-agricultural business sector of the South African economy. It

19% serve a county. Fourteen per cent of the centers provide service for adjoining states in addition to the states in which they are located; usually these adjoining states have

In general, this equation, with or without some modification, applies to all other type of osmotic systems. Several simplifications in Rose-Nelson pump were made by Alza

This essay asserts that to effectively degrade and ultimately destroy the Islamic State of Iraq and Syria (ISIS), and to topple the Bashar al-Assad’s regime, the international

The empirical analysis shows that only bonding social capital mitigates precariousness on the labour market, while the weak ties shaping voluntary organizations are the only type