Sheaves on the category of periodic observation
Cho Cho Than
Department of Mathematics, Hokkaido University Department of Mathematics, Yangon University
Toru Tsujishita
Department of Mathematics, Hokkaido University March 28, 2000
Abstract
A Grothendieck topology on the subgroup category of the additive group of integers is defined and the sheafification of the presheaves induced from discrete dynamical systems are determined.
AMS Classification:18F20,18B25.
KeyWords:category, dynamical systems,Grothendieck topology,sheafification
Contents
1 The category of observers with different time units 3 1.1 The categoryN . . . 3 1.2 The categories Q and R . . . 5 1.3 Localization of N . . . 5 1.4 N} as the subgroup category of the additive groupZ . . . . 5
2 Some properties of N 6
2.1 Comma category N ↓p . . . 6 2.2 Relation with N÷. . . 6 2.3 Properties of arrows . . . 6
3 Presheaves on N 8
3.1 Presheaves . . . 8 3.2 Presheaf induced by a discrete dynamical systems . . . 9 3.3 Fixed point functor . . . 9
4 The category of presheaves on N 10
4.1 Topos structure . . . 10
4.2 Yoneda embedding . . . 10
4.3 Sieves . . . 11
4.4 Canonical sieves . . . 12
5 A Grothendieck topology on N 13 5.1 Definition . . . 13
5.2 Canonical dense sieves . . . 14
6 Sheaves 15 6.1 Matching family . . . 15
6.2 PresheavesPD . . . 15
7 Sheafification of discrete dynamical systems 17 7.1 Sheafification operation . . . 17
7.2 Discrete dynamical systems . . . 18
7.3 Sheafification ofPD . . . 20
8 Concluding remarks 20
A Another Topology on SetN op 21
Introduction
Suppose various observers record the activity of one object periodically with their own time units and each obtains his own dynamical model of the object.
How should we obtain a comprehensive model of the object starting from these personal models?
This question may be regarded as a special case of the universal problem of recovering the global information from coherent pieces of local informa- tion, which is often analyzed succinctly by the sheaf theory.
In this paper, we introduce a Grothendieck topology on the category of observers with different time units and show that the sheafification procedure gives us an effective method of synthesizing the personal dynamical models of observers whose time units generates the unit ideal of the integer.
1 The category of observers with different time units
1.1 The category N
LetN be the category whose objects are natural integers and whose arrows are generated by©
βn,m :m→n ¯
¯n|m ª and©
αn:n → n ¯
¯n∈N ª with the following relations:
βnn = 1n β`,mβm,n=β`,n and
αnmβm,mn=βm,mnαmn
form∈N and n >1. The latter relation can be expressed as the commu- tativity of the diagram
m αnm //m
mn
OO
βm,mn
//αmn mn
OO
βm,mn
The following picture illustrates this category.
1§§
α
2
??
β
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
%% ¡
α 3
OO
β
%%α 5
__
β
@@@@@@
@@@@@@@
ee α
4
??
β
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
%% ¡
α 6
OO
β
??
β
¡¡
¡¡
¡¡
¡¡
¡¡
¡¡
%% ¡
α 9
OO
β
%%α 15
OO
β
__
β
@@@@@@
@@@@@@@
hh α 25
``
β
AAAAAA AAAAAAA
hh α
The objectnstands for the observer with time unitn. The arrowαnis the time flow of the observer nand the arrow βm,nm :nm→m means that the observer mn can obtain his own data via the observerm.
Alternatively we can defineN as follows: Its objects are natural num- bers and for each m and its divisord, there are countable arrows
αpdβd,m:m→d, p= 0,1,2,· · ·.
We often write them as αpβ when there is no danger of confusion. When d=m, we writeαpβ simply as αp. We also denote α0β by β.
For eachn, the identity arrow isα0 =α0nβn,n. The composition is defined by
(αpβd,dk)◦(αqβ) =αp+qkβ.
Lemma 1.1 The composition satisfies the axioms of category.
Proof. The identity axiom is obvious. A simple calculation shows that both (αp1βd,dn1◦αp2βdn1,dn1n2)◦αp3β and αp1βd,dn1◦(αp2βdn1,dn1n2◦αp3β) coincides with
αp1+p2n1+p3n1n2β.
QED We note that αp◦β = αpβ, which shows our notation for arrows con- forms with the composition and the abbreviation. Hereafter we omit the composition symbol ◦.
1.2 The categories Q and R
When the multiplicative monoidN× acts on a set X by x7→n.x (n∈N), we can define a categoryX as follows. Its objects are elements of X. For each elementx ofX, there is an arrow
αx:x→x
which is aperiodic, namely, for every natural number k,αkx 6= 1x. For each elementx of X and a natural numbern, there is an arrow
βx,n :n.x→x satisfying
βx,n◦βn.x,m=βx,mn for each x∈X and n, m∈N and
αnx◦βx,n =βx,n◦αn.x for each x∈X and n∈nat.
Note that when X=N with the actionn.x=nx, the two meanings of N coincide.
When N× acts on the sets of rational numbers and real numbers by multiplication, we obtain categoriesQ and R respectively.
1.3 Localization of N
We also consider the categoryN}which can be obtained fromN by invert- ing theα’s. Its objects are natural numbers and arrowsnd→nis described asαpβ with p ∈ Znow. The composition is defined by the same formulas as before. Hence,N is a full and faithful subcategory of N}.
1.4 N} as the subgroup category of the additive group Z Every groupG induces a category Sub(G) called the subgroup category. Its objects are nontrivial subgroups of G and if H1 ⊆ H2 then an element h of H2 gives an arrow (H1, h, H2) : H1→H2. If (H1, h, H2) : H1→H2 and (H2, k, H3) :H2→H3, then its composition is (H1, kh, H3) :H1→H3 where the productkh is possible sinceh∈H2 ⊆H3.
If G = Z, then the subgroups are ©
nZ ¯¯n∈N ª
and kZ ⊆ nZ iff n|k and arrows kZ→nZ are ©
n` ¯
¯`∈Z ª
. Hence there is an isomorphic
functor J : Sub(Z)→N} defined by
J(nZ) = n, J((nkZ, np, nZ)) = αpβn,nk.
2 Some properties of N
ª2.1 Comma category N ↓p
The remarkable property ofN is that the comma categories are all isomor- phic. In fact, for eachp∈N, there is an isomorphic functor
Ip :N →N ↓p defined by
Ip(n) = np, Ip(αn) = αnp, Ip(βn,nk) = βnp,nkp. 2.2 Relation with N÷
Let N÷ denotes the thin category whose objects are natural numbers and n→m if and only if nis divided by m. There is a functor
ι:N÷→N
which is identity on objects and mapsn→m toβm,n. There is a right inverse toι
π:N →N÷
which is the identity map on objects and mapsβm,n ton→m andαn to the identity arrow ofn.
2.3 Properties of arrows
Proposition 2.1 Every arrow is both monic and epic.
Proof.Letf :nd→n. Supposef◦h1=f◦h2for somehi:nde→nd(i= 1, 2).
Iff =αsβ,hi =αti (i= 1, 2), thenf ◦hi =αdti+sβ(i= 1, 2). Hencedt1+s= dt2+swhich implies h1=h2.
Similar arguments show that every arrow is an epic. QED
Proposition 2.2 n
nd1 α→p1βnα←p2βnd2 o
has a pull-back in N} if and only if p1−p2 is divisible by the greatest common divisor of d1, d2.
Proof. Let n
nd1 αp1β
→ nα←p2βnd2
o
. If there is its pull-back, it must be of the form n
nd1αq1β
← ndα→q2βnd2
o
with d the common least multiplier of d1 and d2. The necessary condition for this is the commutativity of the square, which means
d1q1+p1=d2q2+p2. (∗) Hencep1−p2must be divisible byGCD(d1, d2). Suppose now that this condition is satisfied. Then there areq1, q2 which satisfy (∗).
Let n
nd1αr1β
← nduα→r2βnd2
o
be any arrow which makes the square commu- tative, namely
d1r1+p1=d2r2+p2. Then we have
d1(q1−r1) =d2(q2−r2).
We have to show the existence ofrsuch that
αqiβ◦αrβ=αriβ(i= 1, 2), which means
eir=ri−qi(i= 1, 2), (∗∗) whereei =d/di(i= 1, 2). Sincee1, e2 are mutually prime, we can solve (∗∗). The
uniqueness ofris obvious. QED
We note that pull-backs may not exist inN since the equation (∗∗) has no positive solutions when the right hand side is negative.
Proposition 2.3 The category N does not have the followings:
1. initial objects, 2. terminal objects, 3. products,
4. pull-backs, 5. coproduct, 6. equalizers, 7. coequalizers.
Proof. We do have no arrows from mto 2m for anym, whence there are no initial objects.
The only candidate for the terminal object is 1, but 1 has non trivial endoarrows αn1.
The products do not exist in general. For example, the product cone of 2 and 3 if existed must be of the form
2←−αkβ6−→α`β 3.
Letαpβ : 12→6. Then
αkβ2,6αpβ6,12=αk+3pβ2,12, α`β3,6αpβ6,12=α`+2pβ3,12.
Hence, if we take f :=αk+1β2,12: 12→2 and anyg: 12→3, there are noh: 12→6 withαkβ◦h=f.
Letf, g : m→n be parallel arrows. If f ◦h= g◦h for some h: p→m, then f =g. Hence there are no equalizers except for the trivial casef =g.
Similarly parallel arrowsf, g withf 6=ghave no coequalizers.
We can show similarly that coproducts and coequalizers do not exist in general.
QED
3 Presheaves on N
ª3.1 Presheaves
A presheaf on N is a family of discrete dynamical systems with different time units plus comparison morphisms from one with time unitkto another with time unit nk. More precisely, a presheaf over N is given by the following data:
• A family of sets© Xn ¯
¯n∈N ª
indexed by natural numbers,
• a family of endomaps τn:Xn→Xn forn∈N,
• a family of mapsσn,mn:Xn→Xmn, form, n∈N, satisfying
(PA) σmn,`mn◦σn,mn =σn,`mn, (PB) σn,kn◦τnk=τkn◦σn,kn.
Hence, for each n ∈ N, we have a discrete dynamical system 1 (Xn, τn), which we regard as the model conceived by the observern.
1A pair (X, τ) is called a discrete dynamical system, ifX is a set andτ :X→X is an endomap. X is calledthe state spaceandτ the transition map.
Note that PB means that σn,kn : Xn→Xkn induces a morphism of dy- namical systems2
(Xn, τnk)→(Xkn, τkn).
This morphism compares the model of the observer nwith that of the ob- server kn, which is possible because we can extract, from the model of the observern, the information at the time intervalsnk,2nk,3nk, . . . and com- pare them with the information extractable from the model of the observer nk.
For example, the periodic points of (Xn, τn) with periods dividingk are mapped to fixed points of (Xnk, τnk) by σn,kn.
3.2 Presheaf induced by a discrete dynamical systems Suppose we know a dynamical system model of an object. Then we obtain a presheaf as follows: LetD= (X, τ) be the discrete dynamical system. For each natural number n, put PD(n) = X and PD(αn) = τn. Furthermore define PD(βx,n) = id for every x, n. Then PD is a presheaf on N , called the presheaf induced by the dynamical systemPD.
3.3 Fixed point functor
Each presheafX= (Xn, τn, σn,kn) overN induces the presheaf F ix(X) = (F ix(Xn, τn), σn,kn) over N÷, whereF ix(Xn, τn) :=©
x∈Xn ¯
¯τnx=x ª .
2When (Xi, τi) (i= 1, 2) are discrete dynamical systems, a map f:X1→X2 is called a morphism of dynamical systems whenf◦τ1=τ2◦f.
4 The category of presheaves on N
ª4.1 Topos structure
The presheaves on N form a category SetN op, which is the functor cat- egory from N op to Set. An arrow F : X→Y is a family of morphisms Fn : Xn→Yn of dynamical systems which commute with the comparison operators, i.e.,
Fnm◦X(βnm,n) =Y(βnm,n)◦Fn. The categorySetN op has the following properties.
1. It is complete and cocomplete, with pointwise limit and colimit opera- tions. For example, a product ofXandY is defined as (Xn×Yn, τnX× τnY).
2. It has an exponentiation.
3. It has a subobject classifier.
Hence it is a topos. See [2] for generalities on topos.
4.2 Yoneda embedding
We first write explicitly the Yoneda embeddingy:N →SetN op, which we need to describe the subobject classifier. The presheafy(n) is defined by
y(n)m :=N (m, n) =
½ ∅© ifn6 |m
αpnβn,m ¯
¯p= 0,1,2,· · · ª
ifn|m Since N is a small category, we identify
y(n) =N (−, n).
The arrows with codomainn are written uniquely asαpnβn,nk with (p, k)∈ Z+×N:=Z+×N. Denote the bijectionZ+×N→N (−, n) by Γn:
Γn(p, k) :=αpβn,nk.
We will identifyy(n) withZ+×Nby the bijection Γn(p, k).
Lemma 4.1 For (p, k)∈y(n), we have
(p, k)◦αnk = (p+k, k)), (p, k)◦βnk,nk`= (p, k`).
Proof. These are just the following identities:
αpnβn,nkαnk=αp+kn βn,nk, αpnβn,nkβnk,nk`=αnpβn,nk`.
QED Define transformations on Z+×Nas follows:
A:Z+×N3(p, k)7→(p+k, k), B`:Z+×N3(p, k)7→(p, k`) (`∈N)
Then the composition of α from the right is described by A and that of βnk,nk` from the right is by B`.
The functoriaity of the Yoneda embeddingy is described by
Lemma 4.2 1. βn,ns∗ ((p, k)) = (ps, ks), where the map βn,ns∗ : y(βn,ns : y(ns)→y(n) is the induced map.
2. α∗(p, k)) = (p+ 1, k), where the map α∗ : yαn : y(n)→y(n) is the induced map.
4.3 Sieves
We describe the subobject classifier Ω of the presheaf toposSetN op using the Yoneda lemma:
Ωn ' SetN op(yn,Ω) ' Sub(y(n)).
A subobjectSofynis a subset ofN (−, n) =Z+×Nclosed by compositions from the right, which is calleda sieve on ninN .
Proposition 4.3 Sieves on n are the subsets of Z+×N which are closed under the transformations A, B`.
Proof. Obvious from Lemma4.1 QED
By Lemma 4.2, the action of arrows on sieves can be described as follows:
Lemma 4.4 1. Ωβ : Ωn→Ωns induced by β :ns→n is given by Ωβ(S) =©
(n, k) ¯
¯(ns, ks)∈S ª ).
2. Ωα: Ωn→Ωn induced by αn:n→n is given by Ωα(S) =©
(n, k) ¯
¯(n+ 1, k)∈S ª . Define mapsMs, σ:Z+×N→Z+×Nby
Ms(n, k) := (sn, sk) σ(n, k) = (n+ 1, k).
Then the above lemma can be written as
Lemma 4.5 1. Ωβ : Ωn→Ωns induced by β :ns→nis given by Ωβ(S) =Ms−1(S).
2. Ωα: Ωn→Ωn induced by αn:n→n is given by Ωα(S) =σ−1(S).
LetT ∈Ωn⊆ P(Z+×N). We have a smallest subsieveTb containingT. In fact we add to T those elements obtained by A and B` (`∈N)actions.
This operation is a closure operator[1] T 7→TbonP(Z+×N) and its closed sets are precisely the sieves. Hence the set of sieves forms a complete meet sublattice ofP(Z+×N).
Proposition 4.6 The lattice structure of Ωn is given by 1. S1 ≤ S2 ⇐⇒ S1 ⊆S2,
2. S1 V
S2 = S1 T S2, 3. S1 W
S2 = S1\S S2. 4.4 Canonical sieves
For a finite subsetK⊆N, we denote byS(n;K)∈J(n) the sieve generated by the arrows ©
αsβn,nkt ¯
¯s, t∈N, k∈K ª
. This can be written also as S(n;K) =©
(p, `) ¯
¯`∈N, `∈K∗ ª .
HereK∗denotes the multipliers of elements ofK. A sieve is calledcanonical if it can be expressed asS(n;K) with a finiteK ⊆N.
Lemma 4.7 S(n, K1)T
S(n, K2) =S(n, K1V
K2), where K1^
K2 :=
n k1^
k2 ¯
¯ki∈Ki(i= 1, 2) o
withk1V
k2 denoting the least common multiplier.
Proof. The right hand side obviously is contained in the left hand side. Sup- pose (m, k) is in the left side hand. Then there are ki with ki|k and ki ∈Ki for i= 1,2. Hencek1
Vk2|kand (m, k) is in the right hand side. QED We describe the action of αn and βn,nk on canonical sieves.
From Lemma4.2, we have obviously the following
Proposition 4.8 The endoarrow αn leaves the canonical sieves invariant, namely,α∗nS(n;K) =S(n;K).
Similarly, we have
Proposition 4.9 The arrow βn,ns maps S(n, K) toS(ns, K/s), where
K/s:=
( k k∨s
¯¯k∈K )
,
withk∨s denoting the greatest common divisor ofk and s.
Proof. Since
βn,ns∗ S(n, K) =© (p, `) ¯
¯(ps, `s)∈S(n, K)ª
and (ps, `s)∈S(n, K) is equivalent tok|`sfor somek∈K. The assertion follows from
k|`s ⇐⇒ (k/k∧s)|`.
QED
5 A Grothendieck topology on N
ª5.1 Definition
LetS be a sieve on n identified with a subset ofZ+×N. Define µ(S) :=©
k∈N ¯¯(p, k)∈S for all p∈Z+ ª . A sieveS is calleddense ifW
µ(S) = 1, i.e., the greatest common divisor of µ(S) is 1. LetJ(n) be the set of dense sieves on n.
Proposition 5.1 J is a Grothendieck topology onN .
Proof. Obviouslytn =y(n) =Z+×Nis dense since µ(tn) =N.
Let f : ns→n and S ∈ J(n). We show that f∗S ∈ J(ns). Since f is the composition of αkn : n→n and βn,ns : ns→n, it suffices to show thatα∗nS ∈ J(n) andβ∗n,nsS ∈J(ns).
By Lemma 4.4, we have obviously µ(α∗nS) = µ(S), whence α∗nS ∈J(n). By the same lemma,
µ(βn,ns∗ S)⊇© k ¯
¯ks∈µ(S) ª
⊇µ(S), sincesµ(S)⊆µ(S) obviously. Hence fromW
µ(S) = 1, we haveW
µ(βn,ns∗ S) = 1.
Finally, we have to show the transitivity of J. Let S ∈ J(n) and R be a sieve on n. Suppose, for every f ∈ S, f∗R ∈ J(dom(f)). Let s1,· · ·, sm ∈ µ(S) with W
isi = 1. For each i and ` ∈ {0,1,· · ·, si−1} we have α`nβn,nsi ∈ S, whence µ(βn,ns∗ iα`∗nR) has greatest common divisor 1. This means there areti`j ∈ µ(βn,ns∗ iαn`∗R) (j ∈Ii`) such thatW
j∈Ii`ti`j = 1. Since (p, nti`j)∈β∗n,nsiα`∗nR for allp∈Z+, we have
(∗) (psi+`, ti`jsi)∈Rfor allp.
Let Ii := Qsi−1
`=0 Ii` and for J = (j0, j1,· · ·, jsi−1) ∈ Ii, define tiJ := Vsi−1
`=0 ti`j`. Then by the distributivity of the posetN÷, we have
_
J∈Ii
tiJ = 1.
From (*), we have
(psi+`, tiJsi)∈Rfor allpandJ ∈Ii and`, since for all` there is aj withtiJ|ti`j. Hence we have
(p, tiJsi)∈R for allp, which implies tiJsi∈µ(R) for all iandJ ∈Ii. Since
_
i
_
J∈Ii
tijsi=_
i
si= 1,
we conclude thatR∈J(n). QED
5.2 Canonical dense sieves
Since µ(S(n, K)) is generated multiplicatively by K, the canonical sieve S(n;K) is dense if and only ifW
K= 1.
Lemma 5.2 Every dense sieve contains a canonical dense sieve.
Proof. LetS be a dense sieve. Since W
µ(S) = 1, there are finite K ⊆µ(S) withW
K= 1. Hence S contains the canonical dense sieveS(n, K). QED
6 Sheaves
6.1 Matching family
LetP be a presheaf over N . Let S ∈Ωn be a sieve. A matching familyx is described as follows. It is a family (xi,k)(i,k)∈S satisfying, for i∈ Nand k, `∈K,
(M1) xi,k ∈P(nk), (M2) xi,k·αnk =xi+k,k, (M3) xi,k·βnk,nkp=xi,kp.
Each x ∈ P(n) defines a matching family κx := (xi,k)(i,k)∈S, where xi,k :=x·αinβn,nk, whence we have
(∗) κS:P(n)→Match(S, P).
A presheaf P is called separated if and only if κS is injective for every n and for every dense sieve S on n. A presheaf P is called a sheaf for the Grothendieck topologyJ if and only ifκ is bijective for everynand for every dense sieve S on n.
Lemma 6.1 A presheaf P is a sheaf if κS is bijective for canonical sieves S.
Proof. In fact, ifS contains a denseS(n, K), then we have PD(n)−→f Match(S, PD)−→g Match(S(n, K), PD).
Sincef and g are obviously injective, if g◦f is bijective then f is surjective and
hence bijective. QED
6.2 Presheaves PD
LetD = (X, τ) be a discrete dynamical system and let PD be the induced presheaf defined in§??.
Then PD(n) =X for every nand β’s act as the identity and αn:n→n acts as τnby definition.
We have the following description of matching families.
Proposition 6.2 If K ={n1, n2,· · · , nk}, then matching families x∈Match(S(n, k), PD)
correspond bijectively to the sequences (xi)i∈N∈XN satisfying
τnnjxi=xi+nj for all i∈N and j∈ {1,2,· · ·, k}, by the correspondence xi =xi,VK fori∈N, whereV
K is the least common multiplier. Moreover the κS(n,K):PD(n)→Match(S(n, K), PD) is given by
x7→(x, τnx, τ2nx,· · ·, τknx,· · ·).
Hence it is obviously injective and we have the following proposition.
Proposition 6.3 The presheaf PD is separated.
We introduce an equivalence relation∼n on X by x∼y⇐⇒def τnmx=τnmy for somem∈N.
It is obvious that ∼n is in fact an equivalence relation.
Lemma 6.4 Let S(n,{n1,· · · , nk}) ∈ J(n). If a sequence (xi)i∈N ∈XN satisfies
τnnjxi =xi+nj for all i∈Z+ and j= 1,· · · , k, then
τnxi ∼nxi+1 ∀i∈N.
Proof. Since 1 =P
1≤i≤k`ini, with`i∈Z, we have 1 + X
`i<0
|`i|ni= X
`i≥0
`ini,
which we denote bym. Then, for allp∈N, τnmxp = (Y
`i>0
τ`inni)xp=xp+P
`i>0`ini=xp+m
and
τnm−nxp+1= Y
`i<0
τ|`i|nnixp+1=xp+P
`i<0τ|`i|ni =xp+m. Hence
τnm−n(τnxp) =τmn−nxp+1,
which impliesτnxp∼nxp+1. QED
When τ is injective, the equivalence relation∼n is the identity relation.
Hence we have the following theorem.
Theorem 6.5 The presheaf PD induced from a discrete dynamical system D= (X, τ) is a sheaf if τ is injective.
Proof. In fact we show that
PD(n)−→Match(S, PD)
is a bijection forn∈N andS∈J(n). By Lemma 6.1, we may also assume that S=S(n, K)∈J(n).
By Proposition 6.2, it suffices to show that if a sequence (xi)i∈N∈XN satisfies τnnjxi=xi+nj
for alli∈Z+ andj= 1,· · · , k, then
xi =τnix0 ∀i∈N,
which is valid by Lemma 6.4. Hence we conclude that the matching familyxcomes
fromx0∈PD(1). QED
7 Sheafification of discrete dynamical systems
7.1 Sheafification operation
There is a general method of converting presheaves to sheaves.
For a presheafP, we can define another presheaf P+ by P+(n) := colimS∈J(n)Match(S, P).
Note that ifS⊆T, then there is a natural restriction map Match(T, P)→Match(S, P),
and the colimit is taken with respect to the poset of sieves onnordered by the inclusion order.
TheκS’s induce
κ(n) :P(n)→P+(n).
IfP is separated, thenκ(n) is injective for allnand if P is a sheaf then κ is bijection for alln. In fact the converse is true.
Proposition 7.1 [2] A presheaf is separated ifκ is injective and a sheaf for the Grothendieck topology J, if κ is bijective.
Theorem 7.2 [2, Lemma4,Lemma5, p131] The presheaf P+ is separated.
If P is already separated, then P+ is a sheaf.
7.2 Discrete dynamical systems
Let Dbe a discrete dynamical system. SincePD is separated, the presheaf PD+ is a sheaf.
In this section, we examine the sheafification of the presheafPD induced from some concrete discrete dynamical systems D3.2.
The following lemma gives us a method of calculating the matching fam- ily. We note that the arrow αn leaves the canonical sieves invariant and whence induces an endomap of Match(S(n, K), P).
Obviously we have the following.
Lemma 7.3 LetK={p, q}withp < q, then a matching family in Match(S(n, K), PD) is determined by the sequence hx0, x1,· · ·, xp−1i which satisfies
τnqxi = (τp)sxt where i+q≡t modp with 0≤t < p and s= i+q
p . The arrowαn acts on Match(S(n, K), P) by
(x0, x1,· · · , xp−1).αn= (x1, x2,· · · , xp−1, τpx0).
Example SupposeD is as in Figure 1.
When K = {2,3}, then x ∈ Match(S(1, K), PD) is determined by (x, y)∈X2 with
τ3x0 =τ2x1,
whence τ2(τ x0) = τ2(x1). It is easy to show that the discrete dynamical system (Match(S(1, K), PD), α1) is given by D2 in Figure 1.
0 1 2 3 a-1
a-2
b-1 b-2
0 1 2 3
a-1 a-2
a-2
b-1 b-2
b-2
0 1
-2 -1 2 3
D
D2 D1
Figure 1: Example of sheafification
7.3 Sheafification of PD
Let D= (X, τ) be a discrete dynamical system.
Define firstits reduced dynamical system Das follows. Let π:X→Xbe the quotient map of the equivalence relation∼1 introduced in §6.2. Thenτ inducesτ :X→X byτ([x]) := [τ x].
Define a discrete dynamical system Db as follows. Let Xb be the set of sequences (x0, x1,· · ·)∈XN which satisfy the following two conditions:
τ[xi] = [xi+1] for all i∈N, and there is a natural number N such that
(∗) τixj =xi+j for alli, j with i+j > N . Defineτb(x0, x1, x2,· · ·) = (x1, x2, x3,· · ·).
Example LetD be as in Figure 1. Then D1 =D andD2 =D.b
Theorem 7.4 LetD= (X, τ)be a discrete dynamical system, thenPD+(n) = (X, τ\n).
Proof. We showPD+(1) =(X, τ\). The general case can be shown similarly.
Let x = (xi) ∈ PD+(1). Then x ∈ Match(S(1,{n1,· · ·, nk}, PD)) for some n1 < · · · < nk. Then by Lemma 6.4, τ xi ∼1 xi+1 for all i. Since the second condition (∗) is obvious if we takeN =n1, we havex∈D.b
Conversely supposex∈D. Letb N be an integer such that (∗) holds. Letp, q >
N be relatively prime integers so thatS(1,{p, q})∈J(1). Then, by (∗), we have τpxi = xi+p and τqxi =xi+q for all i. This shows x∈Match(S(1,{p, q}), PD).
QED
8 Concluding remarks
We considered the problem of reconstructing the dynamic behavior of an object from the data of observers who observe it periodically with mutually prime periods. We analyzed this problem by introducing the base category N with a natural Grothendieck topology.
It turned out that when the original dynamics has no states which merge, then the original structure is recovered from the observations. If the observed system has merging states, then the presheaf PD is not a sheaf, but the
sheafification procedure recovers the structure of the quotient dynamical system obtained by identifying two states which eventually coincides.
We will consider in future the general case when the comparison maps β are not identities. Then the sheafification procedure gives rise to the new state spaces which are fibred products of the local observers.
Finally we note that the Grothendieck topologyJ is not the unique one.
We show another natural Grothendieck topology in the appendix, whose sheafification operator however destroys the transition information among the transient states.
References
[1] G. Birkoff. Lattice Theory. AMS Colloquium Publications, Vol. 25, 1948.
[2] S. Maclane and L. Moerdijk. Sheaves in Geometry and Logic. A first Introduction to Topos Theory. Second corrected printing. Springer 1994.
A Another Topology on S et
N opThere is another natural Grothendieck topology onN , which we define as a Lawvere-Tierney topologyj on the presheaf toposSetN op.
Recall[2, p219] that a Lawvere-Tierney topology j is an endo arrow of the subobject classifier Ω satisfying
LT1 j◦true = true, LT2 j◦j=j,
LT3 j◦V
=V
◦(j×j).
Here true : 1→Ω is the arrow classifying the identity arrow 11. The
arrow ^
: Ω×Ω→Ω
is the meet operation andj×j: Ω×Ω→Ω×Ω is the product ofj.
Define now jn: Ωn→Ωn by
jn(S) =S,
whereS ⊆Z+×Nis a sieve andS is defined as follows: First
|S|:=©
n∈Z+ ¯
¯(n, p)∈S for some p ª .