Calculation Rules and Cancellation Rules for Strong Hom-Schemes
Frank a Campo
(Seilerwall 33, D 41747 Viersen, Germany
[email protected])
Abstract
Let H(A,B) denote the set of homomorphisms from the poset A to the poset B. In previous studies, the author has started to analyze what it is in the structure of finite posets R and S that results in #H(P,R)≤#H(P,S) for every finite poset P, if additional regularity conditions are imposed. In the present paper, it is examined if this relation (with or without regularity conditions) is compatible with the operations of order arithmetic and if cancellation rules hold.
**Mathematics Subject Classification:
Primary: 06A07. Secondary: 06A06.
Key words:**
1 Introduction
Based on a theorem of Lovász [4] and an own observation [1, Theorem 5], the author [2, 3] has worked about homomorphism sets under the aspect:What is it in the structure of finite poests R and S that results in #H(P,R)≤#H(P,S) for every finite poset P? (H(A,B) denotes the set of homomorphisms from the poset A to the poset B.) Three nontrivial examples for such pairs of posets are shown in Figure 1. More can be found in [2], where a detailed survey over the research about homomorphism sets and its results is also presented.
The systematic examination of the phenomenon “#H(P,R)≤#H(P,S) for every finite poset P” in [2, 3] is based on the concept of the strong Hom-scheme from R to S. In the case of existence, such a Hom-scheme defines a one-to-one mapping ρP:H(P,R)→H(P,S) for every finite poset P∈Pr, where Pr is a representation system of the non-isomorphic finite posets. Postulating regularity conditions for the way, how ρP maps homomorphimss from H(P,R) to H(P,S), gives rise to the definition of the strong G-scheme and the strong I-scheme. The relations R⊑S (there exists a strong Hom-scheme from R to S), R⊑GS (existence of a strong G-scheme), and R⊑IS (existence of a strong I-scheme), turn out to be partial order relations on Pr.
The present paper deals with calculation and cancellation rules for strong Hom-, G-, and I-schemes. Let ⪯∈{⊑,⊑G,⊑I}. Our questions are:
For finite posets R,S with R⪯S, what is the relation between the duals of R and S, and how is R⪯S connected with H(Q,R)⪯H(Q,S) for every Q∈P?
Let R1,R2,S1,S2 be finite posets with R1⪯S1 and R2⪯S2. Does this imply R1⊙R2⪯S1⊙S2, where ⊙ denotes the poset-operator direct sum, ordinal sum, or product?
Let Q,R,S be finite posets with Q⊙R⪯Q⊙S, ⊙ as above. When does R⪯S hold?
After the preparatory Sections 2 and 3, the required apparatus about Hom-schemes is recalled from [2, 3] in Section 4. Additionally, it is shown in Proposition 1 that a (strong) Hom-scheme, G-scheme, or I-scheme only defined for connected finite posets can be extended to all finite posets.
Section 5 containes the calculation rules. They work without exceptions for strong Hom-schemes and strong G-schemes, but for strong I-schemes, we did not prove a calculation rule for ordinal sums and products.
The Sections 7, 8, and 9 contain the cancellation rules. For the direct sum of posets (Section 7), the cancellation rules work with no ifs or buts, but for ordinal sums (Section 8) and products (Section 9), we need additional assumptions for strong I-schemes and partly also for strong G-schemes. Most of the proofs are quite technical, but the ansatz is similar in many of them, as explained in Section 6. However, there remains a gap: We did not succeed in proving a cancellation rule for Q⊕R⊑Q⊕S.
2 Basics and Notation
For a given set X, a subset of X×X is called a (binary) relation R on X and X is called the carrier of R. The induced relation on A⊆X is R∩(A×A). We write xRy for (x,y)∈R. The dual relation Rd is defined by xRdy⇔yRx for all x,y∈X. A reflexive, antisymmetrical, and transitive relation R on X is called a partial order relation, and the pair P=(X,R) is called a partially ordered set or simply a poset. For an reflexive and antisymmetrical relation (hence, in particular, for a partial order relation), we use the symbol ≤. “x<y” means “x≤y and x=y”.
A subset A⊆X is called a chain iff xRy or yRx for all x,y∈A; the cardinality of a chain is called its length. If a relation R contains a finite longest chain, the length hR of such a chain is called the height of R.
For relations R and S with disjoint carriers X and Y, their direct sum R+S is defined as R∪S, and their ordinal sum as R⊕S≡R∪S∪(X×Y). Given posets P=(X,≤P) and Q=(Y,≤Q), their product P×Q≡(X×Y,≤P×Q) on X×Y is defined by (x1,y1)≤P×Q(x2,y2) iff x1≤Px2 and y1≤Qy2.
For relations R and S on X and Y, respectively, a mapping ξ:X→Y is called a homomorphism, iff ξ(x)Sξ(y) holds for all x,y∈X with xRy. A homomorphism ξ is called strict iff it additionally fulfills (xRy and x=y)⇒(ξ(x)Sξ(y) and ξ(x)=ξ(y)) for all x,y∈X, and it is called an embedding iff ξ(x)Sξ(y)⇒xRy for all x,y∈X. Finally, an embedding is called an isomorphism iff it is onto. For posets P and Q, we let H(P,Q) and S(P,Q) denote the set of homomorphims from P to Q and the set of strict homomorphims from P to Q, respectively. P≃Q indicates isomorphism. We equip homomorphism sets with the ordinary pointwise partial order.
P is the class of all non-empty finite posets, and Pr is a representation system of the non-isomorphic posets in P. (Without loss of mathematical substance, we avoid repeated trivial distinctions of cases by excluding the empty poset.)
For a poset P with carrier X, we use the notation x∈P instead of x∈X, and for posets P and Q with carriers X and Y, respectively, we write ξ:P→Q instead of ξ:X→Y for a homomorphism ξ∈H(P,Q).
Given a relation R on X, we define for A⊆X
[TABLE]
For x∈X, we write ↓x and ↓∘x instead of ↓{x} and ↓∘{x}, respectively, and correspondingly ↑x and ↑∘x. If required, we label the arrows with the relation they are referring to. A⊆X is called an upset iff A=↑A.
Additionally, we use the following notation from set theory:
[TABLE]
We denote the ith component of x∈X1×⋯×XI as usual by xi. Due to H(P,Q×R)≃H(P,Q)×H(P,R) for all posets P,Q,R, we frequently write (ξ1,ξ2) for a homomorphism ξ∈H(P,Q×R). In order to avoid confusion in Section 9 (where we are dealing with triplets consisting of pairs and sets of pairs), we use additionally the canonical projections π1 and π2: for every (a,b)∈A×B, π1(a,b)≡a and π2(a,b)≡b.
For sets X and Y, A(X,Y) is the set of mappings from X to Y. idX∈A(X,X) is the identity mapping. For a mapping f∈A(X,Y), our symbols for the pre-image of B⊆Y and of y∈Y are
[TABLE]
For A⊆X and B⊆Y with f(X)⊆B, let f∣A:A→Y and f∣B:X→B denote the pre-restriction and post-restriction of f, respectively.
Let A,B,C,D be sets with A∩C=∅. For mappings f:A→B, g:C→D, the mapping f∪g:A∪C→B∪D is defined by
[TABLE]
Let A,B be sets with A⊆B. For f∈A(A,B), we define recursively for every a∈A
[TABLE]
Let I be a non-empty set, and let Ni be a non-empty set for every i∈I. The Cartesian product of the sets Ni,i∈I, is defined as
[TABLE]
3 Connectivity
Definition 1**.**
Let P∈P, A⊆P, and x,y∈A. We say that x and y are connected in A, iff there are z0,z1,…,zL∈A, L∈N0, with x=z0, y=zL and zℓ−1<zℓ or zℓ−1>zℓ for all ℓ∈L. We call z0,…,zL a zigzag line connecting x and y. We define for all A⊆P, x∈A, B⊆A
[TABLE]
The sets γP(x),x∈P, are called the connectivity components of P. Every poset is the direct sum of its connectivity components. A poset P∈P is connected iff γP(x)=P for an/all x∈P, and a non-empty subset A⊆P is called connected (in P) iff γA(x)=A for an/all x∈A. For posets P and Q, P connected, the image ξ(P) of P under a homomorphism ξ∈H(P,Q) is connected in Q; in particular, ξ(P) is a subset of a single connectivity component of Q. In consequence, if P is a connected poset, then for all disjoint posets R and S
[TABLE]
and correspondingly also for S(P,R+S). Furthermore, for posets P and Q, every homomorphism ξ∈H(P,Q) can be decomposed into its restrictions to the connectivity components Ki of P, i∈I:
[TABLE]
The following results have been proven by the author [1, 2]:
Lemma 1**.**
Let A⊆P. The relation “connected in A” is an equivalence relation on A with partition {γA(a)∣a∈A}. For B⊆A⊆A′⊆P we have
[TABLE]
The next definition is fundamental also for the recent article:
Definition 2**.**
Let P=(X,≤) be a finite poset, let Y be a set, and let ξ∈A(X,Y) be a mapping. We define for all x∈P
[TABLE]
The set Gξ(x) is always a connected subset of P with x∈Gξ(x). We have
[TABLE]
and ξ is strict iff Gξ(x)={x} for all x∈P. For a one-to-one mapping σ:Y→Z, we have Gσ∘ξ(x)=Gξ(x) for every ξ∈A(X,Y),x∈P.
We need two additional lemmata in this paper:
Lemma 2**.**
Let P∈P, and let Y and Z be non-empty finite sets. For ξ∈A(P,Y×Z) let ξ1∈A(P,Y) and ξ2∈A(P,Z) be defined by (ξ1(x),ξ2(x))=ξ(x) for all x∈X. Then, for all x∈X,
[TABLE]
Proof.
For every (a,b)∈Y×Z, we have ξ−1(a,b)=ξ1−1(a)∩ξ2−1(b), which yields ξ−1(ξ(x))⊆ξj−1(ξj(x)) for every x∈P and j∈2. With (1), we conclude Gξ(x)⊆Gξ1(x)∩Gξ2(x), and we get
[TABLE]
Now let y∈γGξ1(x)∩Gξ2(x)(x), and let z0,…,zL be a zigzag line connecting x and y in Gξ1(x)∩Gξ2(x). Then ξ1(zℓ)=ξ1(x) and ξ2(zℓ)=ξ2(x) for every ℓ∈L∪{0}. The zigzag line z0,…,zL connects thus x and y in ξ1−1(ξ1(x))∩ξ2−1(ξ2(x))=ξ−1(ξ(x)), and we conclude y∈Gξ(x).
∎
Lemma 3**.**
For every P∈Pr, ξ∈H(P,R), x∈P
[TABLE]
in the partial order induced on A.
Proof.
Due to ξ(P)⊆B, we have (ξ∣B)−1(ξ∣B(x))=ξ−1(ξ(x)), and (5) follows. In the case Gξ(x)⊆A we have x∈A, and ξ∣A(x) is well-defined. Now
[TABLE]
thus Gξ(x)=\eqrefgxixgammagxixγGξ(x)(x)⊆\eqrefgammaABABγ(ξ∣A)−1(ξ∣A(x))(x)=Gξ∣A(x). Furthermore,
[TABLE]
∎
4 Hom-Schemes
In in this section, the required definitions and results about Hom-schemes contained in [2, 3] are summarized without proofs. In Proposition 1, a new result is presented.
Definition 3**.**
Let P be a poset. The EV-system E(P) of P is defined as
[TABLE]
We equip E(P) with a reflexive and antisymmetrical relation: For all a,b∈E(P) we define
[TABLE]
and ≤+≡<+∪{(a,a)∣a∈E(P)}.
Four examples of EV-systems are shown in Figure 2. “EV” reminds of the exploded view drawings in mechanical engineering: just as the EV-system E(P) does with the points of a poset P, the exploded view drawing of an engine shows the relationships between its components by distributing them in the drawing area in a well-arranged and meaningful way.
The mapping E(P)→P defined by a↦a1 is a strict homomorphism, and the mapping P→E(P) with x↦(x,↓∘x,↑∘x) is an embedding. We conclude hE(P)=hP.
The following equations about the EV-systems of posets combined by order arithmetic follow directly from the definition. For every poset P∈P we have
[TABLE]
and for disjoint posets P,Q∈P we have
[TABLE]
Furthermore, E(P×Q) is for any posets P,Q∈P the set of the ((x,y),D,U) with
[TABLE]
Let P,Q∈P and ξ∈H(P,Q). We define a homomorphism αP,ξ:P→E(Q) be setting for every x∈P
[TABLE]
If P is fixed, we write αξ(x) instead of αP,ξ(x).
Lemma 4** ([2, Proposition 2]).**
Let R,S∈P, and let ϵ:E(R)→E(S) be a strict homomorphism. For given P∈P and ξ∈H(P,R), we define for every x∈P
[TABLE]
Then η∈H(P,S), and for every x∈P we have
[TABLE]
The central definition is:
Definition 4**.**
Let R,S∈P. We call a mapping
[TABLE]
a Hom-scheme from R to S. We call a Hom-scheme ρ from R to S
strong* iff the mapping ρP:H(P,R)→H(P,S) is one-to-one for every P∈Pr;*
a G-scheme iff for every P∈Pr,ξ∈H(P,R),x∈P
[TABLE]
image-controlled* or an I-scheme, iff for every P,Q∈Pr, ξ∈H(P,R),ζ∈H(Q,R), x∈P, y∈Q*
[TABLE]
where “<+” on the left side implies “<+” on the right side.
If P is fixed, we write ρ(ξ) instead of ρP(ξ).
If a one-to-one homomorphism σ:R→S exists, we get a strong I-scheme from R to S by defining ρP(ξ)≡σ∘ξ for all P∈P, ξ∈H(P,R). For an image-controlled Hom-scheme ρ, we have due to the antisymmetry of ≤+
[TABLE]
An I-scheme is always a G-scheme [2, Theorem 4]. We write
[TABLE]
iff a strong Hom-scheme / a strong G-scheme / a strong I-scheme exists from R to S. The three relations ⊑, ⊑G, and ⊑I define partial orders on Pr [2, Theorems 2 and 3].
The main results of [2, 3] about strong I-schemes and strong G-schemes are:
Theorem 1** ([2, Theorems 5 and 7]).**
For posets R,S∈P, we have R⊑IS iff there exists a one-to-one homomorphism ϵ:E(R)→E(S) with
[TABLE]
for every P∈Pr, ξ∈H(P,R), x∈P, where
[TABLE]
for every P∈Pr, ξ∈H(P,R), x∈P. In particular, η is a strong I-scheme from R to S.
Theorem 2** ([3, Theorem 1]).**
Let R,S∈P. Equivalent are
[TABLE]
The following proposition is not contained in [2, 3]. It shows that a mapping behaving like a (strong) Hom-scheme, G-scheme, or I-scheme on the set of the connected posets in Pr can be extended to a (strong) Hom-scheme, G-scheme, or I-scheme (on the total set Pr):
Proposition 1**.**
Let
[TABLE]
For P∈Pr with connectivity components Kj, j∈J, J∈N, we define for every ξ∈H(P,R)
[TABLE]
Then ρ is a Hom-scheme, and we have:
ρ* is strong iff τQ:H(Q,R)→H(Q,S) is one-to-one for every connected Q∈Pr;*
ρ* is a G-scheme iff GτQ(ζ)(y)=Gζ(y) for every connected Q∈Pr, ζ∈H(Q,R), and y∈Q;*
ρ* is an I-scheme iff for every connected Q,Q∗∈Pr, ζ∈H(Q,R),ζ∗∈H(Q∗,R), y∈Q, y∗∈Q∗*
[TABLE]
where “<+” on the left side implies “<+” on the right side.
Proof.
In all three proofs we have to show “⇐” only, because if τ fails for one of the three properties, then obviously also ρ does.
It is clear that ρ is a Hom-scheme. In the proofs of the first two statements, P∈Pr with connectivity components Kj, j∈J, J∈N, is fixed.
Let τQ be one-to-one for every connected Q∈Pr, and let ξ,ξ′∈H(P,R) with ξ=ξ′. There exists an x∈P with ξ(x)=ξ′(x) and a j∈J with x∈Kj. We conclude ξ∣Kj=ξ′∣Kj, thus τ(ξ∣Kj)=τ(ξ′∣Kj), and ρ(ξ)=ρ(ξ′) is proven.
Assume GτQ(ζ)(y)=Gζ(y) for all connected Q∈Pr, ζ∈H(Q,R), and y∈Q. Let ξ∈H(P,R) and x∈Kj. We have Gρ(ξ)(x)=Gξ(x)⊆Kj, and applying (6) twice yields
[TABLE]
Now assume that (13) holds for all connected posets Q,Q∗∈Pr, ζ∈H(Q,R),ζ∗∈H(Q∗,R), y∈Q, y∗∈Q∗. Let P,P∗∈Pr, ξ∈H(P,R),ξ∗∈H(P∗,R), x∈P, x∗∈P∗ with αP,ξ(x)≤+αP∗,ξ∗(x∗). The connectivity components of P are Kj, j∈J, J∈N, and the connectivity components of P∗ are Kj∗∗, j∗∈J∗, J∗∈N. Let j0∈J with x∈Kj0 and j0∗∈J∗ with x∗∈Kj0∗∗.
Due to Gξ(x)=Gξ∣Kj0(x)⊆Kj0, we get
[TABLE]
and, in the same way,
αP,ξ(x)3=αKj0,ξ∣Kj0(x)3. Because ξ(x)=ξ∣Kj0(x) is trivial, we have
αP,ξ(x)=αKj0,ξ∣Kj0(x). In the same way we see
[TABLE]
Now we get
[TABLE]
and (13) delivers
[TABLE]
with “<+” if αP,ξ(x)<+αP∗,ξ∗(x∗).
∎
5 Compatibility with order arithmetic
In this section, we examine to which extent the relations ⊑,⊑G, and ⊑I are compatible with order arithmetic. The simple equation (7) for E(Pd) lets us expect that there will be a simple relation between the different types of strong Hom-schemes from R to S and from Rd to Sd. Similarly, looking at (8), the direct sum of posets should also be easily manageable in the world of strong Hom-schemes. The formulas (9) and (10) for E(P⊕Q) and E(P×Q) refer to E(P) and E(Q) in a more involved way, and therefore, the situation will be more complicated for ordinal sums and products of posets.
Proposition 2**.**
Let R,S∈P. Then
[TABLE]
Proof.
Let ρ be a strong Hom-scheme from R to S. Because of H(P,Q)=H(Pd,Qd) for every P,Q∈P, we get a strong Hom-scheme ρd from Rd to Sd by setting ρPd≡ρPd for all P∈P. Obviously, ρd is a G-scheme (an I-scheme) iff ρ is. The last proposition follows from the first one due to the antisymmetry of ⊑.
∎
In order to avoid repetitions, we agree that the carriers of posets involved in direct or ordinal sums are always disjoint. Additionally, we agree on that the index j is always an element of 2.
Proposition 3**.**
Let R1,R2,S1,S2∈P. Then
[TABLE]
Proof.
Let ρj be a strong Hom-scheme / G-scheme / I-scheme from Rj to Sj. For every connected P∈P, we have H(P,R1+R2)≃H(P,R1)+H(P,R2) and H(P,S1+S2)≃H(P,S1)+H(P,S2). We define ρP+≡ρP1∪ρP2 for every connected P∈P, and all statements follow with Proposition 1. (Observe ρP+(ξ)=ρPj(ξ), Gρ+(ξ)(x)=Gρj(ξ)(x), and αρ+(ξ)(x)=αρj(ξ)(x) for every ξ∈H(P,Rj),x∈P, P∈Pr connected.)
∎
Proposition 4**.**
Let R1,R2,S1,S2∈P. Then
[TABLE]
Proof.
For posets A,B, the relation A⊑B means #H(P,A)≤#H(P,B) for all P∈P, and according to Theorem 2, the relation A⊑GB is equivalent to #S(P,A)≤#S(P,B) for all P∈P. The statements are now direct consequences of
[TABLE]
for all finite posets P,A,B, where U(P) is the set of the upsets of P and where X∖U and U are equipped with the partial order induced by P.
∎
Proposition 5**.**
Let R1,R2,S1,S2∈P. Then
[TABLE]
Proof.
The first statement is a direct consequence of H(P,A×B)≃H(P,A)×H(P,B) for all finite posets P,A,B. For a constructive proof (which we need for the second statement), take strong Hom-schemes ρj from Rj to Sj. For every P∈Pr and every ξ=(ξ1,ξ2)∈H(P,R1×R2) (with ξj∈H(P,Rj)), we define ρP×((ξ1,ξ2))≡(ρP1(ξ1),ρP2(ξ2)). Then ρ× is a strong Hom-scheme from R1×R2 to S1×S2.
Now let ρ1 and ρ2 be strong G-schemes. For every poset P∈Pr, ξ=(ξ1,ξ2)∈H(P,R1×R2), x∈P, we get by applying Lemma 2 twice
[TABLE]
∎
Proposition 6**.**
Let R,S∈P. Then
[TABLE]
Moreover,
[TABLE]
and thus
[TABLE]
Finally,
[TABLE]
Proof.
(14): Let ρ be a strong Hom-scheme from R to S, and let Q∈Pr be fixed. We define for every P∈Pr and every ξ∈H(P,H(Q,R))
[TABLE]
Then τP:H(P,H(Q,R))→H(P,H(Q,S)) is a well-defined mapping, and because ρQ:H(Q,R)→H(Q,S) is a one-to-one mapping, we have GτP(ξ)(x)=Gξ(x) for all x∈P. τ is thus a G-scheme from H(Q,R) to H(Q,S).
Let ξ,ζ∈H(P,H(Q,R)) with τP(ξ)=τP(ζ). Then ρQ(ξ(x))=τP(ξ)(x)=τP(ζ)(x)=ρQ(ζ(x)) for all x∈P. Because ρQ is one-to-one, we get ξ(x)=ζ(x) for all x∈P, hence ξ=ζ, and τ is strong.
(15): In the case of H(Q,R)⊑H(Q,S) for all Q∈Pr, we have for all P∈Pr: #H(P,R)=#H(A1,H(P,R))≤#H(A1,H(P,S)) =#H(P,S), thus R⊑S.
(16): H(Q,R)⊑H(Q,S) for all Q∈Pr yields R⊑S according to (15), and (14) delivers H(Q,R)⊑GH(Q,S) for all Q∈Pr. The direction “⇐” is trivial.
(17): R≃H(A1,R)⊑IH(A1,S)≃S.
∎
6 The ansatz for the proof of cancellation rules
In the following sections, we deal with cancellation rules for strong Hom-schemes: For ⊙∈{+,⊕,×} and ⪯∈{⊑,⊑G,⊑I}, we have posets Q,R,S∈P with Q⊙R⪯Q⊙S. Does this imply R⪯S? For the direct sum of posets (Section 7), the answer is “Yes” with no ifs and buts, but for ordinal sums and products (Sections 8 and 9), we need additional assumptions in most cases.
All together we prove eight cancellation rules (as already announced in the introduction, we did not succeed in proving a cancellation rule for Q⊕R⊑Q⊕S). In three of the proofs, the inequality between the cardinalities of the respective homomorphism sets is directly proven. The remaining five proofs use a common ansatz. Obviously, we can embed H(P,R) into H(P,Q⊙R) and H(P,S) into H(P,Q⊙S) for all ⊙∈{+,⊕,×}, and (8), (9), and (10) show that also the EV-systems E(R) and E(S) can be embedded into E(Q⊙R) and E(Q⊙S), respectively, for all ⊙∈{+,⊕,×}. We therefore choose a suitable embedding of H(P,R) into H(P,Q⊙R) and drive it into an embedding of H(P,S) into H(P,Q⊙S) by applying the strong Hom-scheme / G-scheme / I-scheme ρ from Q⊙R to Q⊙S. Similarly, in the case of strong I-schemes, we choose an embedding of E(R) into E(Q⊙R) and push it into an embedding of E(S) into E(Q⊙S) by means of the one-to-one homomorphism ϵ from E(Q⊙R) to E(Q⊙S) described in Theorem 1.
In the case of ⊙=⊕, the pushing process succeeds for strong I-schemes with a single application of ϵ on the embedding of E(R), and also for strong G-schemes, it is enough to apply ρ once. In the case of ⊙∈{+,×}, we apply ρ and ϵ repeatedly within iterative processes, and we show that after a finite number of iteration steps the embedding of H(P,R) arrives at an embedding of H(P,S) (the embedding of E(R) arrives at an embedding of E(S)). An interesting aspect is that for both ⊙∈{+,×}, the iteration processes itself rely on pure set theory without order theoretical aspects. Order theory and the theory of Hom-schemes are applied on the objects the iterations are stepping through and terminating with, in showing that they provide the appropriate order theoretical properties and relations.
7 Cancellation rules for direct sums
Theorem 3**.**
Let Q,R,S∈P with Q∩R=∅ and Q∩S=∅. Then
[TABLE]
Proof.
Let P∈P be a connected poset. For all disjoint posets A,B∈P, we have
[TABLE]
#H(P,Q+R)≤H(P,Q+S) yields thus #H(P,R)≤#H(P,S), and with Proposition 1 we conclude R⊑S. In the same way, we get R⊑GS by using Theorem 2.
∎
For the proof of the cancellation rule for ⊑I, we need a lemma belonging to set theory:
Lemma 5**.**
Let A,B,C be non-empty, disjoint sets, A finite, and let the mapping f:A∪B→A∪C be one-to-one. For every b∈B, there exists an integer n(b)∈N with
[TABLE]
and the mapping
[TABLE]
is one-to-one.
Proof.
Assume fν(b)∈A for all ν∈N. Because A is finite, there exist i,j∈N with i>j and fi(b)=fj(b). Because f is one-to-one, we get b=fi−j(b)∈A, a contradiction to A∩B=∅.
Let x,y∈B with F(x)=F(y), thus fn(x)(x)=fn(y)(y). Assume n(x)≥n(y) without loss of generality. Because f is one-to-one, we get fn(x)−n(y)(x)=y∈B, and we conclude n(x)−n(y)=0, thus x=y.
∎
Theorem 4**.**
Let Q,R,S∈P, with Q∩R=∅ and Q∩S=∅. Then
[TABLE]
Proof.
According to Theorem 1 and (8), there exists a one-to-one homomorphism ϵ:E(Q)+E(R)→E(Q)+E(S) with αP,η(ξ)(x)=ϵ(αP,ξ(x)) for every P∈Pr, ξ∈H(P,R), x∈P, where η(ξ)(x)≡ϵ(αP,ξ(x))1. Due to Lemma 5, there exists for every a∈E(R) an integer n(a)∈N with ϵn(a)(a)∈E(S) and
ϵν(a)∈E(Q) for all ν∈n(a)−1; additionally, the mapping
[TABLE]
is one-to-one. Let a,b∈E(R) with a≤+b. Then a and b belong to the same connectivity component of E(R), and with j≡min{n(a),n(b)}, the points ϵj(a)≤+ϵj(b) belong to the same connectivity component of E(Q)+E(S). According to the definition of j, at least one of the points ϵj(a) and ϵj(b) belongs to E(S), thus ϵj(a),ϵj(b)∈E(S), hence n(a)=n(b). We conclude E(a)=ϵn(a)(a)≤+ϵn(a)(b)=ϵn(b)(b)=E(b), and E is a one-to-one homomorphism.
Let P∈Pr,ξ∈H(P,Q+R), x∈P. By induction, it is easily seen that ϵν(αξ(x))=αην(ξ)(x) for all ν∈n(αξ(x)). (Be aware that for ν∈n(αξ(x))−1, we have ϵν(αξ(x))∈E(Q)⊆E(Q)+E(R), hence ην(ξ)∈H(P,Q+R); the mapping ην+1(ξ) is thus well-defined.) Now we conclude E(αξ(x))1=ηn(αξ(x))(ξ)(x) and
[TABLE]
and E fulfills the requirements of Theorem 1.
∎
8 Cancellation rules for ordinal sums
As already announced in the introduction, we did not succeed in proving a cancellation rule for Q⊕R⊑Q⊕S.
Theorem 5**.**
Let Q,R,S∈P with Q∩R=∅ and Q∩S=∅. Then
[TABLE]
Proof.
For every P∈P, we define for every ξ∈H(P,R)
[TABLE]
As proven in [3, Lemma 4], R⊑GS is equivalent to
[TABLE]
Let ρ be a strong G-scheme from Q⊕R to Q⊕S, and let P∈Pr be fixed. For every k∈N, let kP be the direct sum of k disjoint isomorphic copies of P. We identify H(kP,R) with H(P,R)k and H(kP,S) with H(P,S)k. Without loss of generality we can assume Q∩kP=∅ for every k∈N. (Otherwise, we replace Q by a suitable isomorphic copy.)
Let ξ∈H(P,R) be fixed. We define for every k∈N
[TABLE]
Mk is isomorphic to a subset of H(Q,Q)×H(kP,R) which is again isomorphic to a subset of H(Q⊕kP,Q⊕R). ρk(θ)≡ρQ⊕kP(θ) is thus well-defined for every θ∈Mk.
Let θ=ζ∪χ∈Mk with ζ∈S(Q,Q), χ∈ΓP,R(ξ)k. We have θ(Q)⊆Q and θ(kP)⊆R with Q∩R=∅, which yields Gθ(y)=Gζ(y) for y∈Q. Therefore, for y∈Q, we get Gρk(θ)(y)=Gθ(y)={y}, because ζ is strict. We conclude ρk(θ)∣Q∈S(Q,Q⊕S).
Now we show ρk(θ)(kP)⊆S. Let y1<…<yL be a chain of maximal length in Q. Due to the strictness of ρk(θ)∣Q, we have ρk(θ)(y1)<…<ρk(θ)(yL). Assume ρk(θ)(x)∈Q for an x∈kP. Due to yℓ<x in Q⊕kP for all ℓ∈L, we have ρk(θ)(yℓ)≤ρk(θ)(x), and, in particular, ρk(θ)(yℓ)∈Q for all ℓ∈L. We conclude ρk(θ)(yL)=ρk(θ)(x), because in the case of “<” we get a chain of length L+1 in Q. But in the case ρk(θ)(yL)=ρk(θ)(x), we have x∈Gρk(θ)(yL)={yL} in contradiction to Q∩kP=∅. Thus, ρk(θ)(kP)⊆S. In particular, ρk(θ)∣kPS is well-defined.
Let x∈kP. Due to θ(Q)⊆Q and θ(kP)⊆R with Q∩R=∅, we have Gθ(x)⊆kP, hence Gρk(θ)(x)⊆kP, too. Now we get
[TABLE]
thus ρk(θ)∣kPS∈ΓP,S(ξ)k. All together, we can write ρk(θ)=ζ′∪χ′ with ζ′∈S(Q,Q⊕S) and χ′∈ΓP,S(ξ)k. Accordingly, we can regard ρk(Mk) as a subset of S(Q,Q⊕S)×ΓP,S(ξ)k. Now we get
[TABLE]
In the case #ΓP,R(ξ)=1, (18) is now trivial, and in the case #ΓP,R(ξ)>1, (18) holds because k∈N is arbitrary.
∎
The rest of the section is dedicated to the proof of a cancellation rule for I-schemes. In what follows, Q, R, and S are fixed finite non-empty posets with Q⊕R⊑IQ⊕S, and the one-to-one homomorphism ϵ:E(Q⊕R)→E(Q⊕S) has the property described in Theorem 1. X is the carrier of R and Y is the carrier of Q. Furthermore:
[TABLE]
According to (9), E(Q)∗,E(R)∗⊆E(Q⊕R) with a<+b for every a∈E(Q)∗,b∈E(R)∗.
Lemma 6**.**
We have
[TABLE]
and in the case Y⊆ϵ(E(Q)∗)1 we have
[TABLE]
Proof.
Obviously, hE(Q)∗=hE(Q)=hQ. Let a1<+…<+ahQ be a chain of maximal length in E(Q)∗ and let b∈E(R)∗, hence ahQ<+b. Then ϵ(a1)<+…<+ϵ(ahQ)<+ϵ(b) is a chain in E(Q⊕S), and ϵ(a1)1<…<ϵ(ahQ)1<ϵ(b)1 is a chain in Q⊕S. We conclude ϵ(b)1∈S.
Now assume Y⊆ϵ(E(Q)∗)1, and let b∈E(R)∗ be fixed. According to (19), ϵ(b)1∈S. Furthermore, due to a<+b for all a∈E(Q)∗, we have ϵ(a)1∈ϵ(b)2 for every a∈E(Q)∗. According to our assumption, this means Y⊆ϵ(b)2, hence ϵ(b)∈E(S)∗.
∎
We now define two mappings:
[TABLE]
Corollary 1**.**
Assume Y⊆ϵ(E(Q)∗)1. Then
[TABLE]
is a one-to-one homomorphism.
Proof.
Obviously, r is an embedding with r(E(R))=E(R)∗. For every a∈E(R), equation (20) yields ϵ(r(a))∈E(S)∗, and because s is one-to-one on E(S)∗, the total mapping s∘ϵ∘r is one-to-one.
Let a,a′∈E(R) with a<+a′. Because r is an embedding and ϵ a strict homomorphism, we have ϵ(r(a))<+ϵ(r(a′)), hence ϵ(r(a))1∈ϵ(r(a′))2 and ϵ(r(a′))1∈ϵ(r(a))3. Due to ϵ(r(a)),ϵ(r(a′))∈E(S)∗, there exist (x,D,U), (x′,D′,U′)∈E(S) with (x,D∪Y,U)=ϵ(r(a)) and (x′,D′∪Y,U′)=ϵ(r(a′)). We conclude x∈D′ and x′∈U, thus s(ϵ(r(a)))=(x,D,U)<+(x′,D′,U′)=s(ϵ(r(a′))). Hence, s∘ϵ∘r is a homomorphims.
∎
Lemma 7**.**
Assume Y⊆ϵ(E(Q)∗)1. Then
[TABLE]
for all P∈Pr, ξ∈H(P,R), x∈P. In (21), the two sets on the right are disjoint.
Proof.
Let P∈Pr, ξ∈H(P,R), x∈P be fixed. Due to r(αξ(x))=αQ⊕P,idQ∪ξ(x) we get with η defined as in Theorem 1
[TABLE]
The mapping η is an I-scheme and thus a G-scheme. Therefore, Gη(ζ)(z)=Gζ(z) for all ζ∈H(Q⊕P,Q⊕R), z∈Q⊕P, and thus
[TABLE]
Because of x∈R, we have ↓Q⊕P∘GidQ∪ξ(x)=Y∪↓P∘Gξ(x). With
[TABLE]
we have thus ϵ(r(αξ(x)))2=NQ∪NP.
Let y∈↓P∘Gξ(x), hence y∈P. Then we have Y⊆αQ⊕P,idQ∪ξ(y)2, thus αQ⊕P,idQ∪ξ(y)∈E(R)∗. Equation (19) delivers ϵ(αQ⊕P,idQ∪ξ(y))1∈S, and we conclude NP⊆S. In particular, NP∩Y=∅.
Due to (20), we have Y⊆ϵ(r(αξ(x))))2. We conclude Y⊆NQ, and with #NQ≤#Y we get Y=NQ. Now (21) is shown.
In the same way we see
[TABLE]
and (22) follows because of ↑∘Q⊕PGidQ∪ξ(x)=↑∘PGξ(x).
∎
Theorem 6**.**
Assume Y⊆ϵ(E(Q)∗)1. Then R⊑IS. In particular, the mapping
[TABLE]
is a one-to-one homomorphism which fulfills the requirement of Theorem 1: for all P∈Pr, ξ∈H(P,R), x∈P
[TABLE]
Proof.
In Corollary 1, we have seen that T is a one-to-one homomorphism.
ατ(ξ)(x)1=T(αξ(x))1 is trivial. Due to Lemma 4, Gτ(ξ)(x)=Gξ(x), and with τ(ξ)(x)=T(αξ(x))1=ϵ(r(αξ(x)))1 we get
[TABLE]
ατ(ξ)(x)3=T(αξ(x))3 is shown in the same way by using (22).
∎
The dual results are
Theorem 7**.**
Let Q,R,S∈P with Q∩R=∅ and Q∩S=∅. Then
[TABLE]
In the case R⊕Q⊑IS⊕Q, let ϵ:E(R⊕Q)→E(S⊕Q) be the one-to-one homomorphism from Theorem 1, and let
[TABLE]
where X is the carrier of R. With Y being the carrier of Q, we have
[TABLE]
9 Cancellation rules for products
In this section, Q,R,S∈P are fixed posets, and ρ is a strong Hom-scheme from Q×R to Q×S. The first cancellation rule is easily proven: For all P∈Pr we have
[TABLE]
thus R⊑S.
In the proofs of the cancellation rules for strong G-schemes and I-schemes, constant homomorphisms will play an important role:
Definition 5**.**
For all P∈P and all q∈Q, let cP,q∈H(P,Q) be the homomorphism mapping all x∈P to q.
[TABLE]
is the set of the constant homomorphims from P to Q.
Corollary 2**.**
Let P∈P, q∈Q, and ξ∈H(P,R). Then for all x∈P
[TABLE]
Proof.
GcP,q(x) is for every x∈P the connectivity component of P containing x, thus Gξ(x)⊆GcP,q(x) because Gξ(x) is connected with x∈Gξ(x). Hence,
[TABLE]
α(cP,q,ξ)(x)1=(q,ξ(x)) is trivial. Furthermore,
[TABLE]
and similarly α(cP,q,ξ)(x)3={q}×αξ(x)3.
∎
In this section, the key is the following set-theoretical lemma:
Lemma 8**.**
Let A,B,C be non-empty sets, A finite, and let f:A×B→C and g:C→A be mappings with
[TABLE]
For a fixed a0∈A, we define recursively for every b∈B the sequence
[TABLE]
Then, for every b∈B, there exists an integer n(b)∈N with
[TABLE]
Proof.
Let b∈B. We have χi(b)∈A for every i∈N0, and because A is finite, there exist i,j∈N0 with i>j and χi(b)=χj(b). In the case j=0, we have χi(b)=a0. For j>0 we get
[TABLE]
and with (25) we conclude χi−1(b)=χj−1(b). Stepping backwards in this way, we finally reach χi−j(b)=χ0(b)=a0.
∎
Now let ρ be a G-scheme from Q×R to Q×S. In order to be able to show R⊑GS, we will assume that ρ fulfills (25):
[TABLE]
thus, (with the symbols used in Lemma 8): A=H(P,Q), B=H(P,R), C=H(P,Q×S), f=ρP, g=π1. The counterpart to the sequences χi(b) is defined as follows:
Definition 6**.**
Let q∈Q be fixed. For every ξ∈H(P,R), we define recursively
[TABLE]
As complementary notation, we define
[TABLE]
Lemma 9**.**
For every P∈Pr, ξ∈H(P,R), x∈P, and every i∈N0
[TABLE]
Proof.
Let P∈Pr, ξ∈H(P,R), x∈P be selected. In order to unburden the notation, we skip the index P. GΦ0(ξ)(x)=Gξ(x) holds due to Corollary 2.
Assume that (27) holds for i∈N0. Then Gξ(x)=GΦi(ξ)(x) =Gρ(Φi(ξ))(x) ⊆Gρ(Φi(ξ))1(x) according to (4), thus
[TABLE]
∎
Theorem 8**.**
Let ρ fulfill (26). According to Lemma 8, there exists for every ξ∈H(P,R) an integer nP(ξ)∈N with
[TABLE]
Then the mapping
[TABLE]
for all P∈Pr,ξ∈H(P,R), is a strong G-scheme from R to S.
Proof.
Let P∈Pr, ξ∈H(P,R), x∈P. Skipping the index P, we have
ρ(Φn(ξ)−1(ξ))1=ϕn(ξ)(ξ)=cP,q, thus
[TABLE]
and τ is a G-scheme.
Let ξ,ζ∈H(P,R) with τ(ξ)=τ(ζ). Then
[TABLE]
and because ρ is one-to-one we get (Φn(ξ)−1(ξ)1,ξ)=(Φn(ζ)−1(ζ)1,ζ), thus ξ=ζ, and τP is one-to-one.
∎
Also in this section, the proof of the cancellation rule for I-schemes will be the more complicated one. Assume Q×R⊑IQ×S, and let ρ be a strong I-scheme from R to S. For the proof of R⊑IS, we need an additional assumption about ρ:
[TABLE]
Lemma 10**.**
Let ρ fulfill (28). Then for all P,P′∈Pr,ξ∈H(P,Q×R), ζ∈H(P′,Q×R), x∈P, y∈P′
[TABLE]
where “<+/=” on the left side implies “<+/=” on the right side. Additionally,
[TABLE]
for every P,P′∈Pr, ξ∈H(P,Q×R), ζ∈H(P′,Q×R), x∈P, and y∈P′.
Proof.
Also in this proof, we skip the indices P and P′. For αξ(x)=αζ(y), (24) delivers αΦ0(ξ)(x)=αΦ0(ζ)(y). Assume αξ(x)<+αζ(y). Then ξ(x)∈αζ(y)2 and ζ(y)∈αξ(x)3, thus
[TABLE]
and similarly Φ0(ζ)(y)∈αΦP0(ξ)(x)3. Therefore, αΦ0(ξ)(x)<+αΦ0(ζ)(y), and (29) holds for i=0. (30) is trivial for i=0.
Assume that αΦi(ξ)(x)≤+αΦi(ζ)(y) holds for i∈N0. Because ρ is an I-scheme, we have αρ(Φi(ξ))(x) ≤+ αρ(Φi(ζ))(y). By applying (28) (i+1) times we see that ρ(Φi(ξ))1, and ρ(Φi(ζ))1 are both elements of C(P). There exist thus r,s∈Q with ρ(Φi(ξ))1=cP,r and ρ(Φi(ζ))1=cP′,s.
In the case αξ(x)=αζ(y), we have αΦi(ξ)(x)=αΦi(ζ)(y), and (11) yields αρ(Φi(ξ))(x) = αρ(Φi(ζ))(y). Now
[TABLE]
thus r=s. And in the case αξ(x)<+αζ(y), we have αΦi(ξ)(x)<+αΦi(ζ)(y), hence αρ(Φi(ξ))(x) <+ αρ(Φi(ζ))(y). Therefore,
[TABLE]
hence r=s also in this case. (30) holds thus for i+1, and we get with ξ(x)∈αζ(y)2
[TABLE]
and in the same way we prove Φi+1(ζ)(y)∈αΦi+1(ξ)(x)3. Thus, αΦi+1(ξ)(x) <+ αΦi+1(ζ)(y).
∎
(30) shows that assumption (28) is restrictive. For all i∈N0, it enforces ϕPi(ξ)=ϕPi(ζ) for all ξ,ζ∈H(P,Q×R) for which αP,ξ(x) and αP,ζ(y) belong to the same connectivity component of E(Q×R) for some x,y∈P.
Theorem 9**.**
Let ρ fulfill (26) and (28).
Then R⊑IS, and the mapping τ defined in Theorem 8 is a strong I-scheme from R to S.
Proof.
Let P∈Pr,ξ∈H(P,Q×R), and let nP(ξ) be defined as in Theorem 8. Due to ϕnP(ξ)(ξ)=cP,q, we have ΦnP(ξ)(ξ)=(cP,q,ξ)=Φ0(ξ). We conclude Φk⋅nP(ξ)−1(ξ)=ΦnP(ξ)−1(ξ) for all k∈N.
Let P,P′∈Pr,ξ∈H(P,Q×R), ζ∈H(P′,Q×R), x∈P, y∈P′ with αξ(x)≤+αζ(y). (Now we skip again the indices P and P′.) With N≡lcm{n(ξ),n(ζ)}, Lemma 10 yields αΦN−1(ξ)(x)≤+αΦN−1(ζ)(y) with “<+” if αξ(x)<+αζ(y) and with “=” if αξ(x)=αζ(y). Because ρ is an I-scheme, we get
[TABLE]
again with “<+” if αξ(x)<+αζ(y), and with “=” if αξ(x)=αζ(y), according to (11).
Assume αξ(x)=αζ(y). Then, with Corollary 2
[TABLE]
thus ατ(ξ)(x)=ατ(ζ)(y). And in the case αξ(x)<+αζ(y), we get again with Corollary 2
[TABLE]
thus τ(ξ)(x)∈ατ(ζ)(y)2. In the same way we see τ(ζ)(y)∈ατ(ξ)(x)3, and ατ(ξ)(x)<+ατ(ζ)(y) is proven. τ is thus an I-scheme, and it is strong according to Theorem 8.
∎