Keywords

1 Introduction

The Boolean valued approach is a machinery of studying properties of an arbitrary mathematical object by means of comparison between its representations in two different set-theoretic models whose construction utilizes distinct Boolean algebras. As these models, one usually takes the classical sets in the shape of the von Neumann universe \(\mathbb {V}\) and a properly truncated Boolean valued universe \(\mathbb {V}^{(\mathbb {B})}\) in which the conventional set-theoretic concepts and constructions acquire nonstandard interpretations.

A general scheme of applying the Boolean valued approach is as follows, see [16, 17]. Assume that and are two classes of mathematical objects, external and internal, respectively. Suppose we are able to prove the following

Boolean Valued Representation Result: Every external X ∈X embeds into a Boolean valued model becoming an internal object .

Boolean Valued Transfer Principle then tells us that every theorem about \(\mathcal {X}\) within Zermelo–Fraenkel set theory with choice has its counterpart for the original object X interpreted as a Boolean valued object \(\mathcal {X}\).

Boolean Valued Machinery enables us to perform some translation of theorems from to making use of appropriate general operations and the principles of Boolean valued models.

The paper deals with a Boolean-valued approach to some algebraic problems arising from functional analysis. Section 2 collects some Boolean valued requisites. The main result of Sect. 3 states that a universally complete vector lattice without locally one-dimensional bands contains an infinite direct sum of order dense sublattices each of which is a band preserving linearly isomorphic (but not lattice isomorphic) copy of the whole lattice. This problem is related to band preserving linear operators in vector lattices, see Abramovich and Kitover [2], Kusraev and Kutateladze [17, Chap. 4]. In Sect. 4 it is proved that every separated injective module over a semiprime rationally complete commutative ring admits a direct sum decomposition with homogeneous summands. Problems of this kind arise in the theory of operator algebras, see Chilin and Karimov [5], Ozawa [20]. It is proved in Sect. 5 that a semiprime rationally complete commutative ring properly embedded in a ring with projections K is a homogeneity ring of an additive mapping between appropriate K-modules. This result relates to functional equations, see Wilansky [23].

The reader can find the necessary information on the theory of vector lattices in [1, 3]; Boolean valued analysis, in [4, 15, 16]; rings and modules, in [19]. Troughout the sequel \(\mathbb {B}\) is a complete Boolean algebra with unit and zero \(\mathbb {O}\). A partition of unity in \(\mathbb {B}\) is a family \((b_{\xi })_{\xi \in \varXi }\subset \mathbb {B}\) such that and \(b_{\xi }\wedge b_{\eta }=\mathbb {O}\) whenever ξη. We let :=  denote the assignment by definition, while and symbolize the naturals and the reals.

2 Boolean Valued Requisites

Let \(\mathbb {B}\) be a complete Boolean algebra. Boolean valued universe \(\mathbb {V}^{(\mathbb {B})}\) is defined by recursion on α with α running through the class of all ordinals:

For making statements about \(\mathbb {V}^{(\mathbb {B})}\) take a formula φ = φ(u 1, …, u n) of the language of Zermelo–Fraenkel set theory with choice (≡ ZFC) and replace the variables u 1, …, u n by elements \(x_1,\dots ,x_n\in \mathbb {V}^{(\mathbb {B})}\). There is a natural way of assigning to each such statement an element \([\![\varphi (x_1,\dots ,x_n)]\!]\in \mathbb {B}\) which acts as the ‘Boolean truth-value’ of φ(x 1, …, x n) in the universe \(\mathbb {V}^{(\mathbb {B})}\). We say that the statement φ(x 1, …, x n) is valid within \(\mathbb {V}^{(\mathbb {B})}\) if .

Theorem 2.1 (Transfer Principle)

All theorems of Zermelo–Fraenkel set theory with choice are true within \({\mathbb {V}}^{(\mathbb {B})}\) . More precisely, if φ(u 1, …, u n) is a theorem of then

is also a theorem of .

Given an arbitrary \(X\in \mathbb {V}^{(\mathbb {B})}\), we define the descent X↓ as the set . Assume that \(X,Y,f, P\in \mathbb {V}^{(\mathbb {B})}\) are such that and , i. e., f is a mapping from X to Y  and P is a binary relation on X within \(\mathbb {V}^{(\mathbb {B})}\). Then f↓ is a unique mapping from X↓ to Y for which (x ∈ X↓) and P↓ is a unique binary relation on X↓ with . The ascent is a transformation acting in the reverse direction. i.e., sending any subset \(X\subset \mathbb {V}^{(\mathbb {B})}\) into an element of \(\mathbb {V}^{(\mathbb {B})}\). Along with these transformation there is the canonical embedding XX of the class of standard sets (≡von Neumann universe) \(\mathbb {V}\) into a Boolean valued universe \({\mathbb {V}}^{(\mathbb {B})}\) see [4, 15].

Let \(\mathcal {R}\) stands for the field of reals within \({\mathbb {V}}^{(\mathbb {B})}\) i. e., \(\mathcal {R}\!:=(\mathrm {R},\oplus ,\odot ,0,1,\leqq )\) and , where \(\varphi (\mathcal {R})\) is the conjunction of axioms of the reals. Consider the descent \(\mathbf {R}\!:={\mathcal R}{\downarrow }\) of the algebraic structure \(\mathcal {R}\) within \(\mathbb {V}^{(\mathbb {B})}\). In other words, \(\mathbf {R}\!:=(\mathrm {R}{\downarrow }, \oplus {\downarrow },\odot {\downarrow },\leqq {\downarrow },0,1)\) is considered as the descent R of the underlying set R together with the descended operations ⊕ and ⊙ and order relation \(\leqq {\downarrow }\) of the structure \({\mathcal R}\). The following fundamental result due to Gordon [7] tells us that the interpretation of reals (complexes) in a Boolean valued model \(\mathbb {V}^{(\mathbb {B})}\) is a universally complete real (complex) vector lattice with the Boolean algebra of band projections isomorphic to \(\mathbb {B}\).

Theorem 2.2 (Gordon)

The algebraic structure \(\mathcal {R}{\downarrow }\) with the descended operations and order relation is a universally complete real vector lattice and a semiprime f-algebra with a ring and order unit . Moreover, \(\mathbb R^{\scriptscriptstyle \wedge }\) is a dense subfield of \(\mathcal {R}\) within \(\mathbb {V}^{(\mathbb {B})}\).

Proof

A detailed proof can be found in [17, Sections 2.2, 2.3].□

Gordon’s theorem 2.2 raises the question of when \(\mathbb R^{\scriptscriptstyle \wedge }\) and \(\mathcal {R}\) coincide within \(\mathbb {V}^{(\mathbb {B})}\). The answer was obtained by Gutman [10] in terms of the σ-distributivity of the Boolean algebra \(\mathbb {B}\). A σ-complete Boolean algebra \(\mathbb {B}\) is said to be σ-distributive if, for any double sequence \((b_{m}^{n})_{n,m\in \mathbb {N}}\) in \(\mathbb {B}\), the equality holds (cf. [22, 19.1]).

$$\displaystyle \begin{aligned}\bigwedge_{n\in\mathbb{N}} \bigvee_{m\in\mathbb{N}} b_{m}^{n}= \bigvee _{m\in\mathbb{N}^{\mathbb{N}}} \bigwedge_{n\in{\mathbb{N}}} b_{m(n)}^{n} \end{aligned}$$

Theorem 2.3 (Gutman)

Let \(\mathbb {B}\) be a complete Boolean algebra and \(\mathcal {R}\) the field of reals within \(\mathbb {V}^{(\mathbb {B})}\) . The following assertions are equivalent:

  1. (1)

    \(\mathbb {B}\) is σ-distributive.

  2. (2)

    \({\mathbb {V}}^{(\mathbb {B})}\!\models \!\mathcal {R}={\mathbb {R}}^{\scriptscriptstyle \wedge }\).

  3. (3)

    \(\mathcal {R}{\downarrow }\) is locally one-dimensional.

We also need the following result on the structure of cardinals within a Boolean-valued universe. Let symbolize that x is a cardinal.

Theorem 2.4

Each Boolean valued cardinal is a mixture of some set of relatively standard cardinals. More precisely, Given \(x\in \mathbb {V}^{(\mathbb {B})}\) , we have if and only if there are nonempty set of cardinals Γ and a partition of unity \((b_\gamma )_{\gamma \in \Gamma }\subset \mathbb B \) such that x = mixγΓ b γ γ and with \(\mathbb {B}_\gamma \!:=[0,\,b_\gamma ]\) for all γ  Γ.

Proof

See Bell [4, Problem 1.45 and Theorem 1.50], Kusraev and Kutataeladze and [17, Subsections 1.9.7 and 1.9.11].□

3 Band Preserving Linear Isomorphisms

Abramovich and Kitover in [2, p. 1, Problem B] raised the question as to whether the vector lattices X and Y  are lattice isomorphic whenever X and Y  are d-isomorphic, that is, there exists a linear disjointness preserving operator T : X → Y  such that T −1 is also disjointness preserving? A negative answer was given in the same work, see [2, Theorem 13.4]. The problem has a negative solution even in the class of band preserving operators, see [17, Theorem 4.6.7]. Moreover, if X is a real universally complete vector lattice without locally one-dimensional bands then X = X 1 ⊕ X 2 for some component-wise closed and laterally complete vector sublattices X 1 ⊂ X and X 2 ⊂ X both d-isomorphic to X but neither X 1 nor X 2 is Dedekind complete and hence lattice isomorphic to X, see [18]. The aim of this section is to show that the latter result can be improved to infinite direct sum decomposition.

Definition 3.1

A vector lattice X is said to be locally one-dimensional if for every two nondisjoint x 1, x 2 ∈ X there exist nonzero components u 1 and u 2 of x 1 and x 2 respectively such that u 1 and u 2 are proportional. Let γ be a cardinal. A vector lattice X is said to be Hamel γ-homogeneous whenever there exists a local Hamel basis of cardinality γ in X consisting of strongly distinct weak order units. Two elements x, y ∈ X are said to be strongly distinct if |x − y| is a weak order unit in X.

Lemma 3.2

Let X be a universally complete vector lattice. There is a band X 0 in X such that \(X_0^\perp \) is locally one-dimensional and there exists a partition of unity (π γ)γΓ in \(\mathbb {P}(X_0)\) with Γ a set of infinite cardinals such that π γ X 0 is strictly Hamel γ-homogeneous for all γ  Γ.

Proof

The proof can be found in [17, Theorem 4.6.9].□

Lemma 3.3

The field of reals \(\mathbb {R}\) has no proper subfield of which it is a finite extension.

Proof

See, for example, Coppel [6, Lemma 17].□

Lemma 3.4

Let \(\mathcal {R}\) be the field of reals within \(\mathbb {V}^{(\mathbb {B})}\), \(X\!:=\mathcal {R}{\downarrow }\) , and \(b\in \mathbb {B}\) . Denote by \(\dim (\mathcal {R})\) the internal cardinal with \([\![\dim (\mathcal {R})\) is the algebraic dimension of the vector space \(\mathcal {R}\) over . Then bX is strictly Hamel γ-homogeneous if and only if \(b\leq [\![\dim (\mathcal {R})=\gamma ^{\scriptscriptstyle \wedge }]\!]\).

Proof

This can be proved as in [12, Theorem 8.3.11].□

Lemma 3.5

Let \(\mathbb {P}\) be a proper subfield of \(\mathbb {R}\) . There exists an infinite cardinal ϰ and a family \((\mathcal {X}_\alpha )_{\alpha \leq \varkappa }\) of \(\mathbb {P}\) -linear subspace in \(\mathbb {R}\) such that \(\mathbb {R}= \bigoplus _{\alpha \leq \varkappa }\mathcal {X}_\alpha \) and, for every α ≤ ϰ, the \(\mathbb {P}\) -vector spaces \(\mathcal {X}_\alpha \) and \(\mathbb {R}\) are isomorphic, whilst they are not isomorphic as ordered vector spaces over \(\mathbb {P}\).

Proof

It follows from Lemma 3.3 that \(\mathbb {R}\) is an infinite dimensional vector space over the field \(\mathbb {P}\). Let \(\mathcal {E}\) be a Hamel basis of a \(\mathbb {P}\)-vector space \(\mathbb {R}\). Since \(\varkappa \!:=|\mathcal {E}|\) is an infinite cardinal, we have the representation ϰ =∑α ∈Aϰα, where ϰα = ϰ for all α ∈A and |A|≤ ϰ. It follows that there is a family of subsets \(\mathcal {E}_\alpha \subset \mathcal {E}\) such that \(\mathcal {E}= \bigcup _{\alpha \leq \varkappa }\mathcal {E}_\alpha \), \(|\mathcal {E}_\alpha |=|\mathcal {E}|\) for all α ≤ ϰ, and \(\mathcal {E}_\alpha \cap \mathcal {E}_\beta =\varnothing \) whenever αβ. If \(\mathcal {X}_\alpha \) denotes the \(\mathbb {P}\)-subspace of \(\mathbb {R}\) generated by \(\mathcal {E}_\alpha \), then \(\mathcal {X}_\alpha \varsubsetneq \mathbb {R}\) and \(\mathcal {X}_\alpha \) and \(\mathbb {R}\) are isomorphic as vector spaces over \(\mathbb {P}\). If \(\mathcal {X}_\alpha \) and \(\mathbb {R}\) were isomorphic as ordered vector spaces over \(\mathbb {P}\), then \(\mathcal {X}\) would be order complete and, as a consequence, we would have \(\mathcal {X}_\alpha =\mathbb {R}\); a contradiction.□

Definition 3.6

Let X be a vector latice and u ∈ X. An element v ∈ X is called a component of v if |v|∧|u − v| = 0. The set of all components of u is denoted by \(\mathbb {C}(u)\). A subset X 0 is said to be component-wise closed if for every u ∈ X 0 the set \(\mathbb {C}(u)\) is contained in X 0. A sublattice X 0 ⊂ X is said to be laterally complete if every disjoint family in X 0 has a supremum.

Lemma 3.7

Let \(\mathcal {R}\) — be the field of reals within \(\mathbb {V}^{(\mathbb {B})}\) and let us consider a universally complete vector lattice \(X\!:=\mathcal {R}{\downarrow }\) . For the sublattice X 0 ⊂ X the following conditions:

  1. (1)

    X 0 is laterally complete, component-wise closed, and \(X_0^{\perp \perp }=X\).

  2. (2)

    \(X_0=\mathcal {X}_0{\downarrow }\) for some nonzero vector sublattice \(\mathcal {X}_0\) of the field \(\mathcal {R}\) considered as vector lattice over the subfield \(\mathbb {R}^{\scriptscriptstyle \wedge }\).

Proof

It directly follows from [17, Theorem 2.5.1].□

Denote by [A]σ the set of all elements x ∈ X representable in the form \(x=\sum _{n=1}^\infty \pi _k a_k\), where (a k) is an arbitrary sequence in A and (π k) is a countable partition of unity in \(\mathbb {P}(X)\).

Theorem 3.8

Assume that a real universally complete vector lattice X is strictly Hamel ϰ-homogeneous for some infinite cardinal ϰ. Then there exists a family (X α)α≤ϰ of component-wise closed and laterally complete vector sublattices X α ⊂ X satisfying the conditions:

  1. (1)

    X = [α≤ϰ X α ] σ and \(X=X_\alpha ^{\perp \perp }\) for all α ≤ ϰ.

  2. (2)

    The canonical projection π α : X  X α are all band preserving.

  3. (3)

    X α is d-isomorphic to X for all α ≤ ϰ.

  4. (4)

    X α is not Dedekind complete and hence not lattice isomorphic to X for all α ≤ ϰ.

Proof

We can assume without loss of generality that \(X=\mathcal {R}{\downarrow }\). Since there is no loally one-dimensional band in X, we have by Gutman’s theorem 2.2. Working within \(\mathbb {V}^{(\mathbb {B})}\), we can apply Lemma 3.5 by Transfer Principle and find an infinite cardinal ϰ and a family \((\mathcal {X}_\alpha )_{\alpha \leq \varkappa }\) of \(\mathbb {R}^{\scriptscriptstyle \wedge }\)-linear subspaces of \(\mathcal {R}\) such that \(\mathcal {R}=\bigoplus _{\alpha \leq \varkappa }\mathcal {X}_\alpha \) and, for every α ≤ ϰ, there is an \(\mathbb {R}^{\scriptscriptstyle \wedge }\)-isomorphism τ α from \(\mathcal {X}_\alpha \) onto \(\mathcal {R}\), while \(\mathcal {X}_\alpha \) and \(\mathcal {R}\) are not isomorphic as ordered vector spaces over \(\mathbb {R}^{\scriptscriptstyle \wedge }\). Let \(p_\alpha :\mathcal {R}\to \mathcal {X}_\alpha \) stand for the projection corresponding to the direct sum decomposition \(\mathcal {R}=\bigoplus _{\alpha \leq \varkappa }\mathcal {X}_\alpha \). To externalize, put \(X_\alpha \!:=\mathcal {X}_\alpha {\downarrow }\), T α  := τ α , \(S_\alpha \!:=\tau _\alpha ^{-1}{\downarrow }\), and P α  := p α . The maps S α : X → X α, T α : X α → X, and P α : X → X α are band preserving and \(\mathbb {R}\)-linear by [17, Theorem 4.3.4]. Moreover, S α and T α are injective and \(S_\alpha =(\tau _\alpha {\downarrow })^{-1}=T_\alpha ^{-1}\), see [17, 1.5.3(2)]. Since \(\mathcal {X}_\alpha \) is linearly isomorphic to \(\mathcal {R}\), and hence \(X_\alpha ^{\perp \perp }=X\). It follows from Lemma 3.6 that X α is laterally complete and component-wise closed. It remains to observe that a) X α and X are lattice isomorphic if and only if \(\mathcal {X}\) and \(\mathcal {R}\) are isomorphic as ordered vector spaces over \(\mathbb {R}^{\scriptscriptstyle \wedge }\); b) P α is order bounded if and only if so is p α within \(\mathbb {V}^{(\mathbb {B})}\).□

Corollary 3.9

For every universally complete vector lattice X without locally one-dimensional bands there exist an infinite cardinal ϰ and a family (X α)α≤ϰ of component-wise closed and laterally complete vector sublattices X α ⊂ X such that X α is d-isomorphic but not lattice isomorphic to X for all α ≤ ϰ and X α ∩ X β = {0} for αβ.

Proof

This is immediate from Lemma 3.2 and Theorem 3.8.□

Remark 3.10

As can be seen from the proof of Theorem 3.8, the key role in this section is played by the Boolean valued interpretation of the Hamel basis. In some problems, a similar role belongs to the Boolean valued interpretation of a transcendence basis, see [13].

4 Classification of Injective Modules

Recently, Chilin and Karimov [5] obtained a classification result for laterally complete modules over universally complete f-algebras. They introduced the concept of the passport and proved that two such modules are isomorphic if and only if their passport coincide. In this section we will show that these results remain valid for a broader class of separated injective modules over semiprime rationally complete commutative rings.

In what follows, K stands for a commutative semiprime ring with unit and X denotes a unitary K-module. The Boolean valued approach to the above classification problem is based on the following two results (Theorems 4.2 and 4.4) due to Gordon [8, 9].

Definition 4.1

An annihilator ideal of K is a subset of the form S  := {k ∈ K :  (∀ s ∈ S) ks = 0} with a nonempty subset S ⊂ K. A subset S of K is called dense provided that S  = {0}; i. e., the equality k ⋅ S  := {k ⋅ s :  s ∈ S} = {0} implies k = 0 for all k ∈ K. A ring K is said to be rationally complete whenever, to each dense ideal J ⊂ K and each group homomorphism h : J → K such that h(kx) = kh(x) for all k ∈ K and x ∈ J, there is an element r in K with h(x) = rx for all x ∈ J.

Observe that K is rationally complete if and only if the complete ring of quotients Q(K) is isomorphic to K canonically, see Lambek [19, § 2.3].

Theorem 4.2

If \(\mathcal {K}\) is a field within \(\mathbb {V}^{(\mathbb {B})}\) then \(\mathcal {K}{\downarrow }\) is a rationally complete semiprime ring, and there is an isomorphism χ of \(\mathbb {B}\) onto the Boolean algebra \(\mathbb {A}(\mathcal {K}{\downarrow })\) of the annihilator ideals of \(\mathcal {K}{\downarrow }\) such that

$$\displaystyle \begin{aligned}b\le[\![x=0]\!]\,\Longleftrightarrow\, x\in \chi(b^*)\quad (x\in K,\ b\in\mathbb{B}). \end{aligned}$$

Conversely, if K is a rationally complete semiprime ring and \(\mathbb {B}\) stands for the Boolean algebra \(\mathbb {A}(K)\) of all annihilator ideals of K, then there is an internal field \(\mathcal {K}\in \mathbb {V}^{(\mathbb {B})}\) such that the ring K is isomorphic to \(\mathcal {K}{\downarrow }\).

Proof

See [16, Theorem 8.3.1] and [16, Theorem 8.3.2].□

Definition 4.3

A K-module X is separated provided that for every dense ideal J ⊂ K the identity xJ = {0} implies x = 0. Recall that a K-module X is injective whenever, given a K-module Y , a K-submodule Y 0 ⊂ Y , and a K-homomorphism h 0 : Y 0 → X, there exists a K-homomorphism h : Y → X extending h 0.

The Baer criterion says that a K-module X is injective if and only if for each ideal J ⊂ K and each K-homomorphism h : J → X there exists x ∈ X with h(a) = xa for all a ∈ J; see Lambek [19]. All modules under consideration are assumed to be faithful, that is, Xk≠{0} for any 0≠k ∈ K, or equivalently, the canonical representation of K by endomorphisms of the additive group X is one-to-one.

Theorem 4.4

Let \(\mathcal {X}\) be a vector space over a field \(\mathcal {K}\) within \(\mathbb {V}^{(\mathbb {B})}\) , and let \(\chi :\mathbb {B}\to \mathbb {B}(\mathcal {K}{\downarrow })\) be a Boolean isomorphism in Theorem 4.2 . Then \(\mathcal {X}\!\!\downarrow \) is a separated unital injective module over \(\mathcal {K}{\downarrow }\) such that b ≤ [ [x = 0] ] and χ(b)x = 0 are equivalent for all \(x\in \mathcal {X}{\downarrow }\) and \(b\in \mathbb {B}\) . Conversely, if \(K=\mathcal {K}{\downarrow }\) and X is a unital separated injective K-module then there exists an internal vector space \(\mathcal {X}\in \mathbb {V}^{(\mathbb {B})}\) over \(\mathcal {K}\) such that the K-module X is isomorphic to \(\mathcal {X}{\downarrow }\) . Moreover if \(\jmath :K\to \mathcal {K}\!\!\downarrow \) is an isomorphism in Theorem 4.2 , then one can choose an isomorphism \(\imath :X\to \mathcal {X}\!\!\downarrow \) such that ı(ax) = ȷ(a)ı(x) (a  K, x  X).

Proof

See [16, Theorems 8.3.12 ] and [16, and 8.3.13].□

Thus, Theorem 4.4 enables us to apply Boolean valued approach to unital separated injective modules over semiprime rationally complete commutative rings.

Definition 4.5

A family \(\mathcal {E}\) in a K-module X is called K-linearly independent or symply linearly independent whenever, for all \(n\in \mathbb {N}\), α 1, …, α n ∈ K, and \(e_1,\ldots , e_n\in \mathcal {E}\), the equality \(\sum \nolimits _{k=1}^n \alpha _k e_{k}=0\) implies α 1 = … = α n = 0. An inclusion maximal K-linearly independent subset of X is called a Hamel K-basis for X.

Every unital separated injective K-module X has a Hamel K-basis. A K-linearly independent set \(\mathcal E\) in X is a Hamel K-basis if and only if for every x ∈ X there exist a partition of unity \((\pi _k)_{k\in \mathbb {N}}\) in \(\mathbb {P}(K)\) and a family \((\lambda _{k,e})_{k\in \mathbb {N},e\in \mathcal E}\) in K such that

$$\displaystyle \begin{aligned}\pi_kx=\sum\nolimits_{e\in\mathcal E}\lambda_{k,e}\pi_k e\quad (k\in\mathbb{N}) \end{aligned}$$

and for every \(k\in \mathbb {N}\) the set \(\{e\in \mathcal E:\,\lambda _{k,e}\ne 0\}\) is finite.

Definition 4.6

Let γ be a cardinal. A K-module X is said to be Hamel γ-homogeneous whenever there exists a Hamel K-basis of cardinality γ in X. For \(\pi \in \mathbb {P}(X)\) denote by ϰ(π) the least cardinal γ for which πX is Hamel γ-homogeneous. Say that X is strictly Hamel γ-homogeneous whenever X is Hamel γ-homogeneous and ϰ(π) = γ for all nonzero \(\pi \in \mathbb {P}(X)\).

Theorem 4.7

Let K be a semiprime rationally complete commutative ring and let X be a separated injective module over K. There exists a partition of unity (e γ)γΓ in \(\mathbb {P}(K)\) with Γ a set of cardinals such that e γ X is strictly Hamel γ-homogeneous for all γ  Γ. Moreover, X is isomorphic to \(\prod \nolimits _{\gamma \in \Gamma }e_\gamma X\) and the partition of unity (e γ)γΓ is unique up to permutation.

Proof

According to Theorems 4.2 and 4.4 we may assume that \(K=\mathcal {K}{\downarrow }\) and \(X=\mathcal {X}{\downarrow }\), where \(\mathcal {X}\) is a vector space over the field \(\mathcal {K}\) within \(\mathbb {V}^{(\mathbb {B})}\). Moreover, \(\dim (\mathcal {X})\in \mathbb {V}^{(\mathbb {B})}\), the algebraic dimension of \(\mathcal {X}\), is an internal cardinal and, since each Boolean valued cardinal is a mixture of some set of relatively standard cardinals [17, 1.9.11], we have \(\dim (\mathcal {X}) =\mathrm {mix}_{\gamma \in \Gamma }b_\gamma \gamma ^{\scriptscriptstyle \wedge }\) where Γ is a set of cardinals and (b γ)γ ∈ Γ is a partition of unity. Thus, for all γ ∈ Γ we have \(e_\gamma \leq [\![\dim (\mathcal {X})=\gamma ^{\scriptscriptstyle \wedge }]\!]\), whence e γ X is strictly Hamel γ-homogeneous. The remaining details are elementary.□

Definition 4.8

The partition of unity (e γ)γ ∈ Γ in \(\mathbb {P}(K)\) in Theorem 4.7 is called the passport of K-module X is denoted by Γ(X).

Theorem 4.9

Faithful separated injective K-modules X and Y  are isomorphic if and only if Γ(X) =  Γ(Y ).

Remark 4.10

  1. (1)

    In the particular case that K is a universally complete f-algebra, we get the classification obtained by Chilin and Karimov [5, Theorems 4.2 and 4.3] without using the Boolean valued approach. In this event \(\mathcal {X}\) is a vector spaces over the field of reals \(\mathcal {K}=\mathcal {R}\) or complexes \(\mathcal {K}=\mathcal {C}\) within \(\mathbb {V}^{(\mathbb {B})}\). Another particular case of Theorem 4.7 when \(\mathcal {X}\) is a vector subspace of \(\mathcal {R}\) (considered as a vector space over \(\mathbb {R}^{\scriptscriptstyle \wedge }\)) was examined by Kusraev and Kutateladze [17, Chap. 4].

  2. (2)

    The family (e γ)γ ∈ Γ in Theorem 16 is called a decomposition series if e γ X is (not necessarily strict) Hamel γ-homogeneous for all γ ∈ Γ. It can be also proved that separated injective modules over \(K=L^0(\mathcal {B})\) are isomorphic if and only if their decomposition series are congruent in the sense of Ozawa [20].

  3. (3)

    An injective Banach lattice possesses a module structure over some ring of continuous function C(Q) with Q an extremally disconnected Hausdorff topological space [17, Sections 5.10]. This enables one to apply the Boolean valued approach to the classification problem of injective Banach lattices; details can be found in Kusraev [14]. The key role here is played by the concept of the Maharam operator, see [11].

5 Homogeneity Rings of Additive Operators

In this section, a ring K is supposed to have an identity element which is distinct from zero. This implies that K is not the zero ring {0}. Accordingly, a subring F of K is required to contain the identity element of K. Let X and Y  be two unitary K-modules. Then, for any additive mapping f : X → Y , the subset of K defined as

$$\displaystyle \begin{aligned}H_f:=\{k\in K:\, f(kx)=kf(x)\text{ ~for}\ \text{all ~}x\in X\} \end{aligned}$$

is a subring of K, the homogeneity ring of f, see Rätz [21, Lemma 1]. The problem is to examine what subrings of K have the form H f for some additive operator f from X to Y ? It is proved by Rätz [21, Theorem 3] that, for X≠{0}, Y ≠{0} and any subring S of K for which X is a free S-module, there exists an additive mapping f : X → Y  such that H f = S. The assumption that X is a free S-module seems to be pretty restrictive. However, in a special case of vector spaces over fields this condition is fulfilled so that we have the following.

Lemma 5.1

Let X and Y  be nonzero unitary K-modules and {y} is linearly independent for some y  Y . If a subring S of K is a field then there exists an additive mapping f : X  Y  such that H f = S.

Consider an f-algebra A. Given an additive operator S : A → A, define the homogeneity set H S ⊂ A of S as H S  := {a ∈ A :  S(ax) = aSx for all x ∈ A}. Then H S is evidently a subring of A and our problem is to examine what subrings of A have the form H S for some additive operator S in A?

Definition 5.2

A projection of a ring K is an endomorphism π of K with π ∘ π = π. Say that \(\mathcal {B}\) is a Boolean algebra of projections in K if \(\mathcal {B}\) consists of mutually commuting projections in K under the operations

$$\displaystyle \begin{gathered} \pi_1\vee\pi_2\!:=\pi_1 +\pi_2 -\pi_1\circ\pi_2,\quad \pi_1\wedge\pi_2\!:=\pi_1\circ\pi_2, \\ \pi^*\!:=I_K-\pi\quad (\pi_1,\pi_2,\pi\in\mathcal{B}) \end{gathered} $$

and in which the zero and the identity operators in K serve as the top and bottom elements of \(\mathcal {B}\). Given x ∈ K, the carrier of x is defined as the projection \([x]\!:=\bigwedge \{\pi \in \mathcal {B}:\pi x=x\}\).

Definition 5.3

-ring is a pair \((K,\mathcal {B})\) where K is a ring with the distinguished complete Boolean algebra of projections \(\mathcal {B}\), see [15]. Say that K is a \(\mathbb {B}\)-complete ring if \(\mathbb {B}\) is a complete Boolean algebra isomorphic to \(\mathcal {B}\), \((K,\mathcal {B})\) is a -ring, and for every partition of unity (π ξ)ξΞ in \(\mathcal {B}\) the following two conditions hold:

  1. (1)

    If x ∈ K and π ξ x = 0 for all ξ ∈ Ξ then x = 0.

  2. (2)

    If (x ξ)ξΞ is a family in K then there exists x ∈ K such that π ξ x = π ξ x ξ for all ξ ∈ Ξ.

Theorem 5.4

Let \(\mathcal {K}\) be a ring within \({\Bbb V}^{(\mathbb {B})}\) and \(K\!:=\mathcal {K}\!{\downarrow }\) . Then K is a \(\mathbb {B}\) -complete ring and there exists an isomorphism ȷ from \(\mathbb {B}\) onto a Boolean algebra of projections \(\mathcal {B}\) in K such that

$$\displaystyle \begin{aligned}b\le[\![x=0]\!]\Longleftrightarrow\jmath(b)x=0\quad (x\in K,\ b\in \mathbb{B}). \end{aligned}$$

Conversely, if K is a \(\mathbb {B}\) -complete ring then there exists \(\mathcal {K}\in \mathbb {V}^{(\mathbb {B})}\) such that \([\![\mathcal {K}\) is a ring and the descent \(\mathcal {K}{\downarrow }\) is \(\mathbb {B}\) -isomorphic to K.

Proof

The first part is proved in [15, Theorem 4.2.8], while the second part can be deduced from [15, Theorem 4.3.3]. The reader is referred to [16, Theorems 8.1.4 and 5.1.7] for complete proofs and many pertinent results.□

Lemma 5.5

Let \(\mathcal {K}\) be a ring within \({\Bbb V}^{(\mathbb {B})}\) and \(K\!:=\mathcal {K}\!{\downarrow }\) . For a semiprime commutative subring F  K the following are equivalent:

  1. (1)

    F is rationally complete and each annihilator ideal in F is of the form ȷ(b)F for some \(b\in \mathbb {B}\).

  2. (2)

    F is regular, \(\mathbb {B}\) -complete, and xy = 0 implies [x] ∘ [y] = 0 for all x, y  F.

  3. (3)

    \(F=\mathcal {F}{\downarrow }\) for some field \(\mathcal {F}\) which is a subring of \(\mathcal {K}\) within \(\mathbb {V}^{(\mathbb {B})}\).

Proof

Clearly, [x] ∘ [y] = 0 implies xy = 0 for all x, y ∈ K. It follows that ȷ(b)F is an annihilator ideal. Observe that if each annihilator ideal in F is of the form ȷ(b)F for some \(b\in \mathbb {B}\) or xy = 0 implies [x] ∘ [y] = 0 for all x, y ∈ F, then \(\mathbb {B}\) is isomorphic to the Boolean algebra of all annihilator ideals; the isomorphism is given by assigning bȷ(b)F \((b\in \mathbb {B})\). Now, to ensure that the conditions (1) and (2) are equivalent it remains to observe that a semiprime ring is rationally complete if and if it is regular and \(\mathbb {B}\)-complete with \(\mathbb {B}\) the Boolean algebra of annihilator ideals [15, Theorem 4.5.4]. The equivalence of (3) to both (1) and (2) follows from Theorem 4.2.□

Definition 5.6

A separated K-module X is said to be \(\mathbb {B}\)-complete if K is \(\mathbb {B}\)-complete and for every partition of unity (b ξ)ξΞ in \(\mathbb {B}\) and a family(x ξ)ξΞ in X there exists x ∈ X such that ȷ(b ξ)x = ȷ(b ξ)x ξ for all ξ ∈ Ξ.

Theorem 5.7

Let \(\mathcal {X}\) be a modules over a ring \(\mathcal {K}\) within \({\Bbb V}^{(\mathbb {B})}\) . Then \(X\!:=\mathcal {X}\!{\downarrow }\) is a \(\mathbb {B}\) -complete module over the \(\mathbb {B}\) -complete ring \(K\!:=\mathcal {K}\!{\downarrow }\) . Conversely, if X is a \(\mathbb {B}\) -complete K-module then there exists \(\mathcal {X}\in \mathbb {V}^{(\mathbb {B})}\) such that \([\![\mathcal {X}\) is a \(\mathcal {K}\) -module and there is an isomorphism ι X from X onto \(\mathcal {X}{\downarrow }\) such that ι X(ax) = ι K(a)ι X(x) for all a  K and x  X, where ι K is a ring isomorphism from K onto \(\mathcal {K}{\downarrow }\) in Theorem 5.4.

Proof

The proof runs along the lines of the proof of Theorems 8.3.1 and 8.3.2 in [16]. □

We are now ready to state and proof the main result of this section.

Theorem 5.8

Let X and Y  be unitary \(\mathbb {B}\) -complete K-modules. If a subring F of K is rationally complete and each annihilator ideal in F is of the form ȷ(b)F for some \(b\in \mathbb {B}\) then there exists an additive mapping f : X  Y  such that H f = F.

Proof

According to Theorem 5.4 we can assume that \(K=\mathcal {K}{\downarrow }\), where \(\mathcal {K}\in \mathbb {V}^{(\mathbb {B})}\) and \({[}{\![}\mathcal {K}\) is a ring . By Lemma 5.5 it follows that \(F=\mathcal {F}{\downarrow }\) for some field \(\mathcal {F}\) which is a subring of \(\mathcal {K}\) within \(\mathbb {V}^{(\mathbb {B})}\). Using Theorem 5.7 we can find \(\mathcal {K}\)-modules \(\mathcal {X}\) and \(\mathcal {Y}\) within \(\mathbb {V}^{(\mathbb {B})}\) such that \(X=\mathcal {X}{\downarrow }\) and \(Y=\mathcal {Y}{\downarrow }\). The Transfer Principle (Theorem 2.1) guarantees that Lemma 5.1 is true within \(\mathbb {V}^{(\mathbb {B})}\), so that there exists an additive function \(\varphi :\mathcal {X}\to \mathcal {Y}\) with \(H_\varphi =\mathcal {F}\). Put f  := φ↓ and note that H f = H φ . It follows that H f = F.□