1 Introduction

A way to study the structure of a given Boolean algebra is through the so called cardinal invariants, which can be described, somehow loosely, as bounds, either upper or lower, to the size of certain types of its substructures, be they algebraic, combinatorial or topological. They are mainly generalizations of cardinal invariants of topological spaces, as Boolean algebras always are, or of the characteristics of the continuum, which are usually defined on the Boolean algebra \(P\left( \omega \right) /Fin\), i.e. the quotient of the power set of \(\omega \) modulo the ideal of the finite subsets of \(\omega \). Of all these possibilities, in this text we will focus on a half dozen of them. The reader is assumed to have basic knowledge of Boolean algebras, as can be found in the first parts of [4].

Let \((A,+,\cdot ,-,0,1)\), usually abbreviated as A, be an infinite Boolean algebra with < as its order relation. The set of all non-zero elements of A will be denoted \(A^+\). A subset \(I\subseteq A\) is an ideal if \(1\notin I\), it is downward closed and \(a+b\in I\), for all \(a,b\in I\).

A partition of A is a non-empty subset \(X\subseteq A^+\) such that for all \(a,b\in X\), \(a\cdot b= 0\), and such that for all \(c\in A^+\) there exists \(x\in X\) such that \(c\cdot x\ne 0\). A (decreasing) tower is a non-empty subset \(X\subseteq A^+\) well-ordered by \(<^{-1}\) whose product is 0, i.e. whose only lower bound is 0. A centered family is a non-empty subset \(X\subseteq A\) such that \(\prod _{a\in F}a\ne 0\) for all \(F\in \left[ X\right] ^{<\omega }\). If there exists \(a\in A^+\) such that \(a\le x\), for all \(x\in X\), it is said that a is a pseudointersection of X. The algebra A is said to be atomless if for all \(a\in A^+\) there exists \(b\in A^+\) such that \(b<a \). If A is atomless, a splitting family of A is a non-empty subset \(X\subseteq A\) such that for all \(a\in A^+\) there exists \(x\in X\) such that \(a\cdot x\ne 0\ne a\cdot -x\).

From these kinds of subfamilies of a given infinite Boolean algebra A one can define the following cardinal characteristics:

$$\begin{aligned}{} & {} {\mathfrak {a}}\left( A\right) :=\min \left\{ \vert X\vert \mid X\subseteq A~is~an~infinite~partition\right\} \\{} & {} {\mathfrak {t}}\left( A\right) :=\min \left\{ \vert X\vert \mid X\subseteq A~is~a~tower\right\} \\{} & {} {\mathfrak {p}}\left( A\right) :=\min \left\{ \vert X\vert \mid X\subseteq A~is~a~centered~family~with~no~pseudointersection\right\} \\{} & {} {\mathfrak {s}}\left( A\right) :=\min \left\{ \vert X\vert \mid X\subseteq A~is~a~splitting~family\right\} . \end{aligned}$$

ForFootnote 1 the notions of centered families and pseudointersections there exist the dual notions of families with the finite union property, i.e. \(X\subseteq A\) such that \(\sum _{a\in F}a\ne 1\), for all \(F\in [X]^{<\omega }\), and pseudounion, i.e. an upper bound not equal to 1. A \({\mathfrak {p}}\)-family is a family with the finite union property with no pseudounion. Similarly one can define increasing towers. Thus the definitions of both \({\mathfrak {p}}(A)\) and \({\mathfrak {t}}(A)\) can be restated:

$$\begin{aligned}{} & {} {\mathfrak {t}}\left( A\right) :=\min \left\{ \vert X\vert \mid X\subseteq A~is~an~increasing~tower\right\} \\{} & {} {\mathfrak {p}}\left( A\right) :=\min \left\{ \vert X\vert \mid X\subseteq A~is~a~{\mathfrak {p}}-family\right\} . \end{aligned}$$

Since every infinite partition is a \({\mathfrak {p}}\)-family and every decreasing tower is a centered family with no pseudointersection, it immediately follows that \({\mathfrak {p}}\left( A\right) \le {\mathfrak {a}}\left( A\right) ,{\mathfrak {t}}\left( A\right) \). It is also easy to verify that every maximal centered subfamily of a splitting family is a centered family with no pseudointersection. So, \({\mathfrak {p}}\left( A\right) \le {\mathfrak {s}}\left( A\right) \). Notice also that, when not \(\infty \), \({\mathfrak {t}}(A)\) is a regular cardinal.

These small cardinal characteristics are generalizations of well-known cardinal characteristics of the continuum, when instead of A we have \(P\left( \omega \right) /Fin\), simply denoted \(\mathfrak {a,~t,~p}\) and \({\mathfrak {s}}\). For more information on these cardinals see [2].

Other larger cardinal invariants derive from the following concepts. A subset \(X\subseteq A^{+}\) is dense if for all \(a\in A^{+}\), there exists \(x\in X\) such that \(x\le a\). A subset \(X\subseteq A\) is irredundant if x is not algebraically generated by \(X\setminus \left\{ x\right\} \), for all \(x\in X\). If X is not irredundant, it will be called redundant. We can define

$$\begin{aligned}{} & {} \pi \left( A\right) :=\min \left\{ \vert X\vert \mid X\subseteq A~is~dense\right\} \\{} & {} Irr\left( A\right) :=\sup \left\{ \vert X\vert \mid X\subseteq A~is~irredundant\right\} . \end{aligned}$$

Of these concepts it is known that:

Theorem 1

(McKenzie, [4], Proposition 4.23.) Every maximal irredundant family of a Boolean algebra generates a dense subalgebra.

An immediate consequence of this proposition is that \(\omega \le \pi \left( A\right) \le Irr\left( A\right) \) for all infinite Boolean algebra A.

In [5] there are several results on these cardinal functions, both concerning their relation to other functions and their behaviour on different kinds of Boolean algebras (although there it is written tow instead of \({\mathfrak {t}}\) and spl instead of \({\mathfrak {s}}\)). In that book several questions are asked about these cardinal invariants. In this text an answer, be it partial or complete, is given to some of them. Here a list of these problems is provided, with the same enumeration as in [5].

  • Problem 7. Does \(A \le _s B\) imply that \({\mathfrak {a}}(B) \le {\mathfrak {a}}(A)\)?

  • Problem 8. Is it true that for all infinite BAs AB one has \({\mathfrak {a}}(A \oplus B) = \min ({\mathfrak {a}}(A), {\mathfrak {a}}(B))\)?

  • Problem 37. Does \(A \le _s B\) imply that \(tow_{spect}(A) \subseteq tow_{spect}(B)\) or \(tow(B) \le tow(A)\)?

  • Problem 38. Are there BAs AB such that \(A \le _m B\) and \(tow(B) < tow(A)\)?

  • Problem 45. Are there BAs AB such that \(A \le _m B\) and \({\mathfrak {p}}(B) < {\mathfrak {p}}(A)\)?

  • Problem 46. Is it true that for all infinite BAs AB we have \({\mathfrak {p}}(A \oplus B) = \min ({\mathfrak {p}}(A), {\mathfrak {p}}(B))\)?

  • Problem 48. Is

    $$\begin{aligned} {\mathfrak {p}}(A) = \min \lbrace \vert X\vert : X ~is~ a~ maximal~ ramification~ set~ in~ A\rbrace ? \end{aligned}$$
  • Problem 52. Is \(spl(A \oplus B) = \min (spl(A),spl(B))\) for atomless AB?

  • Problem 70. Are there BAs AB such that \(A \le _\sigma B \) and \( \pi (A) > \pi (B)\)?

  • Problem 71. Are there BAs AB such that \(A \le _s B\) and \(\pi (A) > \pi (B)\)?

  • Problem 86. Can one have \(Irr(A) < Irr(B)\) for \(A \le _s B \) or \(A \le _m B\)?

2 Simple and minimal extensions

If \(A\subseteq B\) are two Boolean algebras with the same minimum and maximum elements, and if the operations of B restricted to A coincide with the operations of A (or, usually, if A is isomorphic to such a substructure of B), it is said that A is a subalgebra of B, or that B is an extension of A. This fact is generally denoted \(A\le B\).

If \(A\le B\), it is said that B is a simple extension of A, if there exists \(x\in B\) such that \(B=A\left( x\right) \), which means that B is the algebra generated by x and all the elements of A. This fact will be denoted \(A\le _s B\). It is said that B is a minimal extension of A if any algebra C such that \(A\le C\le B\) is either equal to A or equal to B. This fact is denoted \(A\le _m B\). If \(A\le _m B\), it follows easily \(A\le _s B\).

This section is about the changes, or the lack thereof, that can happen to the cardinal functions defined in the Introduction when they pass from a Boolean algebra to their simple and minimal extensions.

2.1 \({\mathfrak {p}}\)-families, infinite partitions and towers

Considering the cardinal characteristics defined in the previous section and minimal extensions we have the following result.

Theorem 2

Let A and B be infinite Boolean algebras. If \(A\le _m B\), then \({\mathfrak {p}}\left( B\right) \le {\mathfrak {p}}\left( A\right) \), \({\mathfrak {t}}\left( B\right) \le {\mathfrak {t}}\left( A\right) \) and \({\mathfrak {a}}\left( B\right) \le {\mathfrak {a}}\left( A\right) \).

This fact can be found in [5] (Propositions 3.34, 4.36, 4.54). In this book the author asks if this result can be extended to the case when B is a simple extension of A and also if the inequalities can be strict in the case of B being a minimal extension of A (Problems 7, 37, 38, 44, 45). For all these questions in this section affirmative answers are given. Firstly Theorem 2 will be generalized to simple extensions. Some ideals and their quotients will be important for this.

Definition 1

Let A and B be Boolean algebras such that \(A\le B\). If \(x\in B\) define the ideal on A below x as follows:

$$\begin{aligned} A\upharpoonright x:=\lbrace a\in A\mid a\le x\rbrace . \end{aligned}$$

Recall that for an ideal \(I\subseteq A\) the quotient \(A/I\) is the Boolean algebra on the equivalence classes defined by the relation \(a\sim _I b\) iff \(a\triangle b=(a\cdot (-b))+(b\cdot (-a))\in I\), with the operations induced by those of A. This means that \([a]_I +[b]_I =[a+b]_I\), \([a]_I \cdot [b]_I =[a\cdot b]_I\), and \(-[a]_I =[-a]_I\), where \([a]_I\) is the equivalence class of a, for all \(a,b\in A\). Also recall that the simple product \(A\times B\), whenever A and B are Boolean algebras, refers to the Boolean algebra on the set \(A\times B\), with (1, 1) as maximum element, (0, 0) as minimum element, and the operations defined coordinatewise.

Lemma 1

Let A be a Boolean algebra and suppose that \(A\left( x\right) \) is a simple extension of A. If \(I_0:=A\upharpoonright x\) and \(I_1:=A\upharpoonright -x\), then \(A\left( x\right) \cong \left( A/I_0 \right) \times \left( A/I_1 \right) \).

On the face of Lemma 1, if we are working on simple extensions of Boolean algebras and some of their cardinal characteristics, it would be useful to know the behavior of said cardinal characteristics on simple products. Fortunately we have the following lemma.

Lemma 2

Let A and B be two infinite Boolean algebras. Then

  • \({\mathfrak {p}}\left( A\times B\right) =\min \left\{ {\mathfrak {p}}\left( A\right) ,{\mathfrak {p}}\left( B\right) \right\} ,\)

  • \({\mathfrak {t}}\left( A\times B\right) =\min \left\{ {\mathfrak {t}}\left( A\right) ,{\mathfrak {t}}\left( B\right) \right\} \) and

  • \({\mathfrak {a}}\left( A\times B\right) =\min \left\{ {\mathfrak {a}}\left( A\right) ,{\mathfrak {a}}\left( B\right) \right\} \!.\)

Proofs of both lemmas can be found in [5], Propositions 2.28, 3.36, 4.37 and 4.55. If \(b\in A\), the set

$$\begin{aligned} A\upharpoonright b:=\lbrace a\in A\mid a\le b\rbrace \end{aligned}$$

with 0 as minimum element, b as maximum element, the product and sum of A, and the complement restricted to b is a Boolean algebra. We say that \(X\subseteq A\upharpoonright b\) is a \({\mathfrak {p}}\)-family (resp. infinite partition, resp. tower) below b if it is so in the Boolean algebra \(A\upharpoonright b\). We now proceed to answer the questions.

Lemma 3

Let A be an infinite Boolean algebra and \(I\subseteq A\) be an ideal. Suppose that \(A/I\) is infinite and that \({\mathfrak {p}}\left( A\right) <{\mathfrak {p}}\left( A/I\right) \) (resp. \({\mathfrak {a}}\left( A\right) <{\mathfrak {a}}\left( A/I\right) \), resp. \({\mathfrak {t}}\left( A\right) <{\mathfrak {t}}\left( A/I\right) \)). If \(\left\{ a_\alpha \mid \alpha <\kappa \right\} \) is a \({\mathfrak {p}}\)-family in A (resp. infinite partition, resp. inc. tower) of minimum size, then there exist \(b\in A^+\) and \(E\in \left[ \kappa \right] ^\kappa \) such that \(\left\{ a_\alpha \cdot b\mid \alpha \in E\right\} \) is a \({\mathfrak {p}}\)-family (resp. infinite partition, resp. tower) below b consisting of elements of I.

Proof

Case 1. Suppose that \(\sum _{\alpha <\kappa } \left[ a_\alpha \right] _I = [1]_I\).

Since \(A/I\) has no \({\mathfrak {p}}\)-families of size \(\kappa \), it follows that there exists \(F\in \left[ \kappa \right] ^{<\omega }\) such that \(\sum _{\alpha \in F} \left[ a_\alpha \right] _I= [1]_I\). Hence \(b:=-\sum _{\alpha \in F} a_\alpha \) is an element of I. It follows immediately that \(a_\alpha \cdot b\) is an element of I, for all \(\alpha <\kappa \). Let E be the set of all \(\alpha <\kappa \) such that \(a_\alpha \cdot b\ne 0\). If \(E^\prime \) were a finite subset of E such that \(b=\sum _{\alpha \in E^\prime } a_\alpha \cdot b\), it would follow that \(1=\sum _{\alpha \in E^\prime \cup F} a_\alpha \), which is a contradiction.

We have that \(b=\sum _{\alpha \in E} a_\alpha \cdot b\), since otherwise we would have a non-zero element \(c\le b\) such that \(a_\alpha \cdot c=0\) for all \(\alpha \in E\), and hence for all \(\alpha < \kappa \), contradicting the fact that \(\lbrace a_\alpha \mid \alpha <\kappa \rbrace \) is a \({\mathfrak {p}}\)-family of A. It follows that \(\left\{ a_\alpha \cdot b\mid \alpha \in E\right\} \) is a \({\mathfrak {p}}\)-family below b. Finally, if we had \(\vert E\vert <\kappa \), then \(\lbrace a_\alpha \cdot b\mid \alpha \in E\rbrace \cup \lbrace b\rbrace \) would be a \({\mathfrak {p}}\)-family of A of size less that \({\mathfrak {p}}(A)\). Therefore \(\vert E\vert =\kappa \). (When dealing with infinite partitions there also exists \(F\in \left[ \kappa \right] ^{<\omega }\) such that \(\sum _{\alpha \in F} \left[ a_\alpha \right] _I= [1]_I\). Define \(b:=-\sum _{\alpha \in F} a_\alpha \) and \(E:=\kappa {\setminus } F\). If \(\left\{ a_\alpha \mid \alpha <\kappa \right\} \) is a tower, there exists \(\alpha <\kappa \) such that if \(\alpha \le \beta <\kappa \), then \(\left[ a_\beta \right] _I =[1]_I\). In this case \(b:=-a_\alpha \) and \(E:=\kappa {\setminus }\alpha \).)

Case 2. Suppose that \(\sum _{\alpha <\kappa } \left[ a_\alpha \right] _I \ne [1]_I\).

There exists \(b\in A{\setminus } I\) such that \(\left[ b\right] _I \cdot \left[ a_\alpha \right] _I = [0]_I\), i.e. \(b\cdot a_\alpha \in I\), for all \(\alpha <\kappa \). Consider \(E:=\left\{ \alpha <\kappa \mid a_\alpha \cdot b\ne 0\right\} \). If \(E^\prime \) were a finite subset of E such that \(b=\sum _{\alpha \in E^\prime } b \cdot a_\alpha \), it would follow that \(b\in I\), which is a contradiction. Therefore \(\left\{ a_\alpha \cdot b\mid \alpha \in E\right\} \) is a \({\mathfrak {p}}\)-family below b and, as was observed in case 1, the size of E is \(\kappa \) (resp. infinite partition, resp. contains a tower). \(\square \)

Theorem 3

Let A and B be infinite Boolean algebras. If \(A\le _s B\), then \({\mathfrak {p}}\left( B\right) \le {\mathfrak {p}}\left( A\right) \), \({\mathfrak {a}}\left( B\right) \le {\mathfrak {a}}\left( A\right) \) and \({\mathfrak {t}}\left( B\right) \le {\mathfrak {t}}\left( A\right) \).

Proof

From Lemma 1, it is known that there exist \(I_0\) and \(I_1\) ideals of A, such that \(I_0 \cap I_1 =\left\{ 0\right\} \) and \(B\cong \left( A/I_0 \right) \times \left( A/I_1 \right) \). We have two cases.

Case 1. The size of, say, \(A/I_0\) is finite.

In this case \({\mathfrak {p}}(B)={\mathfrak {p}}(A/I_1 )\). For proving this take \(\lbrace c_\alpha \mid \alpha <{\mathfrak {p}}(A/I_1)\rbrace \), a \({\mathfrak {p}}\)-family in \(A/I_1\). It follows that \(\lbrace ([1]_{I_0}, c_\alpha )\mid \alpha <{\mathfrak {p}}(A/I_1)\rbrace \) is a \({\mathfrak {p}}\)-family in B. Therefore \({\mathfrak {p}}(B)\le {\mathfrak {p}}(A/I_1 )\).

Now take \(\lambda <{\mathfrak {p}}(A/I_1)\) and \(P=\lbrace (d_\alpha ,c_\alpha )\mid \alpha <\lambda \rbrace \subseteq B\) such that

$$\begin{aligned} \sum _{\alpha \in F}(d_\alpha ,c_\alpha )\ne ([1]_{I_0},[1]_{I_1}) \end{aligned}$$

for all \(F\in [\lambda ] ^{<\omega }\). Since \(A/I_0\) is finite, there exists \(F\in [\lambda ]^{<\omega }\) such that for all \(\alpha <\lambda \) there exists \(\beta \in F\) such that \(d_\alpha =d_\beta \). Therefore

$$\begin{aligned} \sum _{\alpha <\lambda }d_\alpha =\sum _{\beta \in F} d_\beta . \end{aligned}$$

If \(\sum _{\beta \in F} d_\beta \ne [1]_{I_0}\), then \((\sum _{\beta \in F} d_\beta ,[1]_{I_1})\) is a pseudounion of P witnessing that that P is not a \({\mathfrak {p}}\)-family in B. If \(\sum _{\beta \in F} d_\beta = [1]_{I_0}\), it follows that \(\sum _{\alpha \in F^\prime }c_\alpha \ne [1]_{I_1}\), for all \(F^\prime \in [\lambda ]^{<\omega }\). If \(c\in A/I_1 \) is a pseudounion of \(\lbrace c_\alpha \mid \alpha <\lambda \rbrace \), then \(([1]_{I_0},c)\) witnesses that P is not a \({\mathfrak {p}}\)-family in B. Therefore \(\lambda <{\mathfrak {p}}(B)\). We conclude that \({\mathfrak {p}}\left( B\right) ={\mathfrak {p}}\left( A/I_1 \right) \) (analogously for the other two functions).

Suppose that \(\kappa = {\mathfrak {p}}\left( A\right) <{\mathfrak {p}}\left( A/I_1 \right) \). Let \(\left\{ a_\alpha \mid \alpha <\kappa \right\} \) be a \({\mathfrak {p}}\)-family in A, and let b and E be as given by Lemma 3 with \(I=I_1\). Since \(A/I_0\) is finite, there exist \(\alpha <\beta \) in E such that \(b\cdot a_\alpha \sim _{I_0}b\cdot a_\beta \), though \(b\cdot a_\alpha \ne b\cdot a_\beta \). Hence \(b\cdot a_\alpha \bigtriangleup b\cdot a_\beta \ne 0\) and lies both in \(I_0\) and \(I_1\), which is a contradiction. Therefore, \({\mathfrak {p}}\left( A\right) \ge {\mathfrak {p}}\left( A/I_1 \right) ={\mathfrak {p}}(B)\). The proof is analogous for the other two cardinal functions.

Case 2. Both the size of \(A/I_0\) and the size of \(A/I_1\) are infinite.

In this case \({\mathfrak {p}}\left( B\right) =\min \left\{ {\mathfrak {p}}\left( A/I_0 \right) ,{\mathfrak {p}}\left( A/I_1 \right) \right\} \), (resp. with the other two functions). Suppose that \(\kappa ={\mathfrak {p}}\left( A\right) <{\mathfrak {p}}\left( A/I_0 \right) ,{\mathfrak {p}}\left( A/I_1 \right) \). Let \(\left\{ a_\alpha \mid \alpha <\kappa \right\} \) be a \({\mathfrak {p}}\)-family in A (resp. infinite partition). If E and b are as given by Lemma 3 with \(I_0 =I\), it follows that \(\left\{ a_\alpha \cdot b\mid \alpha \in E\right\} \cup \lbrace -b\rbrace \) is a \({\mathfrak {p}}\)-family in A (resp. infinite partition) whose elements, but possibly one of them, lie in \(I_0\). Applying Lemma 3 to this \({\mathfrak {p}}\)-family (partition) and \(I_1\), it follows that \(I_0 \cap I_1 \ne \left\{ 0\right\} \), which is a contradiction. Therefore, \({\mathfrak {p}}\left( A\right) \ge \min \left\{ {\mathfrak {p}}\left( A/I_0 \right) ,{\mathfrak {p}}\left( A/I_1 \right) \right\} ={\mathfrak {p}}(B)\) (resp. for the function \({\mathfrak {a}}\)).

(When \(\left\{ a_\alpha \mid \alpha <\kappa \right\} \) is an increasing tower, we take b and E corresponding to \(I_0\) and we are in one of the following two cases:

  1. 1.

    \(\sum _{\alpha \in E} \left[ b\cdot a_\alpha \right] _{I_1} =\left[ b\right] _{I_1}\) or

  2. 2.

    \(\sum _{\alpha \in E} \left[ b\cdot a_\alpha \right] _{I_1} \ne \left[ b\right] _{I_1}.\)

Repeating the proof of Lemma 3 we get a similar contradiction.) \(\square \)

Now an example of these inequalities being strict will be given. The following lemma tells us when a simple extension is a minimal one.

Lemma 4

Let \(B:=A\left( x\right) \) be a simple extension of a Boolean algebra A. Then B is a minimal extension of A iff \(Smp^{A}_{x}\), the ideal generated by \(A\upharpoonright x\) and \(A\upharpoonright -x\), is either equal to A or a maximal ideal of A.

For a proof of this lemma see [5], Proposition 2.32. Recall that an ideal \(I\subseteq A\) is maximal if for any ideal J such that \(I\subseteq J\subseteq A\), it follows that \(I=J\).

Theorem 4

There exist A and B infinite Boolean algebras such that \(A\le _m B\) and \({\mathfrak {t}}\left( B\right) <{\mathfrak {t}}\left( A\right) \).

Proof

Let \(\lbrace X_n \mid n<\omega \rbrace \) be a set of disjoint copies of \(\beta \omega {\setminus }\omega \) and p be an element of \(X_0\). Define \(X:=\bigcup _{n<\omega }X_n\),

$$\begin{aligned}{} & {} U:=\lbrace a\in P\left( X\right) \mid \left( \forall n<\omega \right) \left( a\cap X_n \in clop\left( X_n \right) \right) \wedge \\{} & {} \left( \exists n<\omega \right) \left( \forall m\ge n\right) \left( a\cap X_n =X_n \right) \wedge p\in a\cap X_0 \rbrace \end{aligned}$$

and

$$\begin{aligned}{} & {} I:=\lbrace a\in P\left( X\right) \mid \left( \forall n<\omega \right) \left( a\cap X_n \in clop\left( X_n \right) \right) \wedge \\{} & {} \left( \exists n<\omega \right) \left( \forall m\ge n\right) \left( a\cap X_n =\emptyset \right) \wedge p\notin a\cap X_0 \rbrace , \end{aligned}$$

where P(X) is the power set of X and \(clop(X_n )\) is the family of clopen subsets of \(X_n\).

Take \(A:=I\cup U\) as a set algebra, i.e. as a subalgebra of P(X). To verify that A is indeed a Boolean algebra take \(a,b\in A\). If \(b\in U\), then \(a\cup b \in U\). If both \(a,b \in I\), then \(a\cup b \in I\). Similarly it can be verified that A is closed under intersections. Besides \(a\in I\) iff \(X\setminus a\in U\). By its definition I is a maximal ideal of A.

Claim

\(\omega <{\mathfrak {t}}(A)\).

Proof

Let \(C:=\left\{ a_n \mid n<\omega \right\} \) be a strictly increasing family of elements from A. If \(C\subseteq I\), then \(p\notin \bigcup _{n<\omega } X_0 \cap a_n\). Since \(clop(\beta \omega \setminus \omega )\) has no countable towers, there exist \(a,b\in clop\left( X_0 \right) \) such that

  1. 1.

    \(p\in b\)

  2. 2.

    \(\bigcup _{n<\omega } X_0 \cap a_n \subset a\),

  3. 3.

    \(b\cap a=\emptyset \) and

  4. 4.

    \(a\cup b\ne X_0\).

Then \(a\cup b\cup \left( \bigcup _{0<n<\omega } X_n \right) \) is an element of A not equal to X which contains each element of C, and so this last set does not form a tower.

If C is not subset of I, without loss of generality, it can be supposed that \(C\subseteq U\). Then there exists \(m<\omega \) such that for all \(n,k<\omega \), if \(k\ge m\), then \(a_n \cap X_k =X_k\). Therefore, there exists \(k< m\) such that for all \(n<\omega \), \(a_n \cap X_k \subsetneqq X_k\), i.e. \(\left\{ a_n \cap X_k \mid n<\omega \right\} \) is a strictly increasing family in \(clop\left( X_k \right) \). Since this is an algebra with no countable towers, there exists \(a\in clop\left( X_k \right) \) such that \(a \cup \bigcup _{n\in \omega {\setminus }\left\{ k\right\} } X_n\) witnesses that C is not a tower and the claim has been proved. \(\square \)

Let \(x:=\bigcup _{n\in \omega {\setminus }\left\{ 0\right\} } X_n\) and \(B:=A\left( x\right) \). Since x is not element of A, B is a simple extension of A, not equal to A. Furthermore, it is a minimal extension of A. Indeed, both \(A\upharpoonright x\) and \(A\upharpoonright -x\) are respectively

$$\begin{aligned} \left\{ y\in I\mid y\cap X_0 =\emptyset \right\} \end{aligned}$$

and

$$\begin{aligned} \left\{ y\in I \mid y\subset X_0 \right\} . \end{aligned}$$

It is easy to verify that \(Smp^{A}_{x}=I\). Since I is a maximal ideal of A, it follows that \(A\le _m B\).

Trivially

$$\begin{aligned} \left\{ \bigcup _{k\le n}X_k \mid n<\omega \right\} \end{aligned}$$

is a countable tower of B. Then \(\omega ={\mathfrak {t}}\left( B\right) <{\mathfrak {t}}\left( A\right) \). \(\square \)

Lemma 5

For any infinite Boolean algebra A, \({\mathfrak {t}}\left( A\right) =\omega \) iff \({\mathfrak {a}}\left( A\right) =\omega \) iff \({\mathfrak {p}}\left( A\right) =\omega \).

Proof

Observe that if \(\lbrace a_n \mid n<\omega \rbrace \) is a \({\mathfrak {p}}\)-family in some Boolean algebra A, then \(\lbrace b_n \mid n<\omega \rbrace \), where \(b_n:=\sum _{i\le n} a_i\) for each \(n<\omega \), is a tower in A; if \(\lbrace b_n \mid n<\omega \rbrace \) is an increasing tower in A, then \(\lbrace c_n \mid n<\omega \rbrace \), where \(c_n:=b_{n}\cdot (-\sum _{i<n}b_i)\) for each \(n<\omega \), is an infinite partition of A; and if \(\lbrace c_n \mid n<\omega \rbrace \) is an infinite partition of A, it is a \({\mathfrak {p}}\)-family in A. \(\square \)

From this lemma and the previous theorem this corollary follows.

Corollary 1

There exist A and B Boolean algebras, \(A\le _m B\) such that \({\mathfrak {p}}\left( B\right) <{\mathfrak {p}}\left( A\right) \) and \({\mathfrak {a}}\left( B\right) <{\mathfrak {a}}\left( A\right) \).

2.2 Dense and irredundant families

Opposite to what was concluded at the end of the previous subsection, the cardinal function \(\pi \) is fixed on minimal extensions.

Theorem 5

Let A and B be infinite Boolean algebras. If \(A\le _m B\), then \(\pi \left( A\right) =\pi \left( B\right) \).

See [5], Proposition 6.2. On the other hand there are cases where \(A\le _s B\), and \(\pi \left( A\right) <\pi \left( B\right) \). Take for example \(A=P\left( \omega \right) \) and \(B=P\left( \omega \right) /Fin\times P\left( \omega \right) /\left\{ \emptyset \right\} \). Trivially we have \(\pi \left( A\right) =\omega \), and taking as witness any almost disjoint family of \(P\left( \omega \right) /Fin\) of size \({\mathfrak {c}}\) it is verified that \(\pi \left( B\right) ={\mathfrak {c}}\). Now, answering negatively to Problem 71, it will be proved impossible to have the opposite inequality.

Definition 2

If \(I\subseteq A\) is an ideal, define \(\pi \left( I\right) \) as the minimum size of a dense subset of I, i.e. a set \(D\subset I{\setminus }\lbrace 0\rbrace \) such that for all \(x\in I{\setminus }\lbrace 0\rbrace \) there exists \(y\in D\) such that \(y\le x\).

Lemma 6

If \(I,J\subseteq A\) are ideals such that \(I\cap J=\lbrace 0\rbrace \), then \(\pi (A/I)\ge \pi (J) \).

Proof

Suppose that \(D:=\left\{ x_\alpha \mid \alpha <\pi (A/I)\right\} \subseteq A{\setminus } I\), is a set of representatives of a dense family of \(A/I\). Define

$$\begin{aligned} D^\prime :=\lbrace x_\alpha \in D\mid \exists y_\alpha \in J~such ~that \left[ x_\alpha \right] _{I} \le \left[ y_\alpha \right] _{I}\rbrace . \end{aligned}$$

For each \(x_\alpha \in D^\prime \), fix \(y_\alpha \) and define \(z_\alpha :=x_\alpha \cdot y_\alpha \). Since \(x_\alpha \notin I\), while \( x_\alpha \cdot (-y_\alpha )\in I\), for any \(x_\alpha \in D^\prime \), it follows that \(z_\alpha \notin I\). In particular \(z_\alpha \ne 0\), for all \(x_\alpha \in D^\prime \). The set of such \(z_\alpha \) is dense on J. Indeed, if \(y\in J{\setminus }\lbrace 0\rbrace \), there exists \(x_\alpha \in D\), such that \(\left[ x_\alpha \right] _{I} \le \left[ y \right] _{I}\). It follows that \(x_\alpha \in D^\prime \). Suppose that \(z_\alpha \nleq y\). Then \(0\ne z_\alpha \cdot \left( -y\right) \le x_\alpha \cdot \left( -y\right) \in I \). But \(z_\alpha \in J\), and thus \(0\ne z_\alpha \cdot \left( -y\right) \in I \cap J\) which is a contradiction. Therefore, \(z_\alpha \le y\).

Since we got a dense subset of J of at most \(\pi (A/I)\) many elements, it follows that \(\pi (A/I)\ge \pi (J)\). \(\square \)

Theorem 6

Let A and B be infinite Boolean algebras. If \(A\le _s B\), then \(\pi \left( A\right) \le \pi \left( B\right) \).

Proof

Remember that if \(A\le _s B\), then there exist \(I_0\) and \(I_1\) ideals of A such that \(I_0 \cap I_1 =\left\{ 0\right\} \) and \(B\cong \left( A/I_0 \right) \times \left( A/I_1 \right) \). It follows easily that \(\pi \left( B\right) =\max \left\{ \pi \left( A/I_0 \right) ,\pi \left( A/I_1 \right) \right\} \).

Applying Lemma 6 to \(I_0\) and \(I_1\), we get that \(\pi (A/I_0)\ge \pi (I_1)\) and that \(\pi (A/I_1)\ge \pi (I_0)\). We can also apply it to

$$\begin{aligned} I^\prime :=\lbrace a\in A \mid \forall x\in I_0 ~\forall y\in I_1 ~a\cdot x=0=a\cdot y\rbrace , \end{aligned}$$

which is an ideal such that \(I^\prime \cap I_0 =\lbrace 0\rbrace =I^\prime \cap I_1\), to conclude that \(\pi (I^\prime )\le \pi (A/I_0),\pi (A/I_1)\). Since at least one of these last two cardinals is infinite, we conclude that \(\pi (I_0 )+\pi (I_1 )+\pi (I^\prime )\le \pi (A/I_0 )+\pi (A/I_1)=\pi (B)\).

Now we prove that the left side of the last inequality is \(\ge \pi (A)\). Take \(D_0 \subseteq I_0\), \(D_1 \subseteq I_1\) and \(D^\prime \subseteq I^\prime \), dense subsets of minimum size of the respective ideals. Take \(x\in A^+\). If there exists, for some \(i<2\), some non-zero \(y_i \in I_i\) such that \(y_i \cdot x\ne 0\), then there exists \(z\in D_i\) such that \(z\le x\). If this is not the case, then \(x\in I^\prime \) and there exists \(z\in D^\prime \) such that \(z\le x\). So \(D_0 \cup D_1 \cup D^\prime \) is a dense subset of A.

Then \(\pi \left( I_0 \right) +\pi \left( I_1 \right) +\pi \left( I^\prime \right) \ge \pi \left( A\right) \). Finally we conclude that \(\pi (A)\le \pi (B)\). \(\square \)

Finally, we state that Irr is not moved by simple extensions, giving an answer to problem 86. In order to prove this we need the following theorem (see [5], Theorem 8.4.).

Theorem 7

\(Irr\left( A\times B\right) =\max \left\{ Irr\left( A\right) , Irr\left( B\right) \right\} \) for all infinite Boolean algebras A and B.

Theorem 8

Let A and B be infinite Boolean algebras. If \(A\le _s B\), then \(Irr\left( A \right) =Irr\left( B\right) \).

Proof

Since any irredundant subset of A is an irredundant set of B it follows that \(Irr\left( A \right) \le Irr\left( B\right) \). We also know that there exist two ideals \(I_0\) and \(I_1\) of A such that \(I_0 \cap I_1 =\left\{ 0\right\} \) and \(B\cong \left( A/I_0 \times A/I_1 \right) \).

Theorem 7 tells us that \(Irr\left( B\right) =\max \left\{ Irr\left( A/I_0 \right) ,Irr\left( A/I_1 \right) \right\} \). Wlog \(Irr(B)=Irr(A/I_0)\). We will consider two cases.

Case 1. \(Irr(A/I_0 )\) is a successor cardinal. Suppose that \(Irr\left( A/I_0 \right) =\kappa ^+\) and take \(\left\{ \left[ a_\alpha \right] _{I_0}\mid \alpha <\kappa ^+ \right\} \) an irredundant family of \(A/I_0\). If \(\left\{ a_\alpha \mid \alpha <\kappa ^+ \right\} \) were redundant, we would have \(\alpha <\kappa ^+ \) such that \(a_\alpha \) is generated by \(\left\{ a_\beta \mid \alpha \ne \beta \in \kappa ^+ \right\} \), while \(\left[ a_\alpha \right] _{I_0}\) is not generated by \(\left\{ \left[ a_\beta \right] _{I_0}\mid \alpha \ne \beta \in \kappa ^+ \right\} \), which is clearly a contradiction. So \(\kappa ^+ \le Irr(A)\).

Case 2. \(Irr(A/I_0 )\) is a limit cardinal. Suppose that \(Irr\left( A/I_0 \right) =\lambda \) and take \(\kappa <\lambda \). Let \(\left\{ \left[ a_\alpha \right] _{I_0} \mid \alpha <\kappa \right\} \) be an irredundant family of \(A/I_0\). As in the previous case \(\left\{ a_\alpha \mid \alpha <\kappa \right\} \) is irredundant, and it follows that \(\kappa \le Irr(A)\). Since \(\lambda \) is limit, we conclude that \(\lambda \le Irr(A)\).

In either case \(Irr(B)\le Irr(A)\) and the equality is verified. \(\square \)

3 Free products

Definition 3

(Free product) If A and B are two Boolean algebras, their free product, denoted \(A\oplus B\), is an algebra C such that there exist \(A^\prime ,B^\prime \le C\), such that \(A\cong A^\prime \), \(B\cong B^\prime \),

$$\begin{aligned} C=\langle A^\prime \cup B^\prime \rangle :=\left\{ \sum _{i<n}a_i \cdot b_i \mid n<\omega , a_i \in A^\prime , b_i \in B^\prime \right\} \end{aligned}$$

and for all \(a\in A^\prime \setminus \left\{ 0\right\} \) and all \(b\in B^\prime {\setminus }\left\{ 0\right\} \), \(a\cdot b\ne 0\).

Given two Boolean algebras A and B, this algebra exists and is unique up to isomorphisms.

In topological duality we have that if \(A\cong clop\left( X\right) \) and \(B\cong clop\left( Y\right) \), for some zero-dimensional compact Hausdorff spaces A and B, then \(A\oplus B\cong clop\left( X\times Y\right) \). This algebra consists of sets of the form \(\bigcup _{i<n} a_i \times b_i\), for some \(n<\omega \), where \(a_i \in clop(X)\) and \(b_i \in clop(Y)\), for all \(i<n\). It is worth observing that

$$\begin{aligned} \bigcup _{i<n} a_i \times b_i =\bigcup _{\emptyset \ne J\subseteq n} (\bigcap _{i\in J}a_i \setminus \bigcup _{j\notin J}a_j)\times (\bigcup _{i\in J}b_i ). \end{aligned}$$

Therefore we can always assume without loss of generality either that the \(a_i\)’s are disjoint, or that the \(b_i\)’s are disjoint. More basic information on free products can be found in [4], volume 1, chapter 4.

From now on A and B will be two infinite Boolean algebras isomorphic to (and often interchanged with) the algebra of clopen sets of two zero-dimensional compact Hausdorff spaces X and Y.

Theorem 9

Let A and B be two infinite Boolean algebras. Then

  • \({\mathfrak {p}}\left( A\oplus B\right) \le \min \left\{ {\mathfrak {p}}\left( A\right) ,{\mathfrak {p}}\left( B\right) \right\} \),

  • \({\mathfrak {t}}\left( A\oplus B\right) \le \min \left\{ {\mathfrak {t}}\left( A\right) ,{\mathfrak {t}}\left( B\right) \right\} \),

  • \({\mathfrak {a}}\left( A\oplus B\right) \le \min \left\{ {\mathfrak {a}}\left( A\right) ,{\mathfrak {a}}\left( B\right) \right\} \) and, if A and B are atomless,

  • \({\mathfrak {s}}\left( A\oplus B\right) \le \min \left\{ {\mathfrak {s}}\left( A\right) ,{\mathfrak {s}}\left( B\right) \right\} .\)

Proof

Take \(\lbrace a_\alpha \mid \alpha <{\mathfrak {p}}(A)\rbrace \subseteq A\) a centered family with no pseudointersection. It follows that \(\lbrace a_\alpha \times Y \mid \alpha <{\mathfrak {p}}(A)\rbrace \) is a centered family of \(A\oplus B\). If it had a pseudointersection, wlog of the form \(a\times b\) with \(a\in A^+\) and \(b\in B^+\), then a would be a pseudointersection of the \(a_\alpha \)’s, which is a contradiction. Therefore \(\lbrace a_\alpha \times Y\mid \alpha <{\mathfrak {p}}(A)\rbrace \) has no pseudointersection and \({\mathfrak {p}}(A\oplus B)\le {\mathfrak {p}}(A)\). Analogously \({\mathfrak {p}}(A\oplus B)\le {\mathfrak {p}}(B)\).

For the other cardinal functions the proofs are analogous. \(\square \)

Considering these simple inequalities a natural question to arise is whether equality holds in any of the four cases or any of them can be strict. Monk asks these questions (Problems 8, 46, 52) for \({\mathfrak {p}},~{\mathfrak {a}}\) and \({\mathfrak {s}}\), and claims to have an affirmative answer for \({\mathfrak {t}}\). Here we give an affirmative answer for \({\mathfrak {p}}\) and \({\mathfrak {s}}\), and provide other, perhaps better,Footnote 2 proof for \({\mathfrak {t}}\). For \({\mathfrak {a}}\) we give a lower bound.

Theorem 10

\({\mathfrak {s}}\left( A\oplus B\right) =\min \left\{ {\mathfrak {s}}\left( A\right) ,{\mathfrak {s}}\left( B\right) \right\} \), for atomless infinite Boolean algebras A and B.

Proof

Suppose that \(\kappa <\min \left\{ {\mathfrak {s}}\left( A\right) ,{\mathfrak {s}}\left( B\right) \right\} \) and that

$$\begin{aligned} C:=\left\{ \ c_\alpha := \bigcup _{i<n_\alpha }a_{i}^{\alpha } \times b_{i}^{\alpha } \mid \alpha <\kappa \right\} \end{aligned}$$

is a subset of \(A\oplus B\). It follows that neither \(\left\{ a_{i}^{\alpha }\mid \alpha<\kappa ,i<n_\alpha \right\} \) is a splitting family of A, nor \(\left\{ b_{i}^{\alpha }\mid \alpha<\kappa ,i<n_\alpha \right\} \) is a splitting family of B. Let a and b non-empty witnesses of this fact, which means that:

  1. 1.

    \(\forall \alpha<\kappa ~\forall i<n_\alpha \), either \(a\cap a_{i}^{\alpha } =\emptyset \) or \(a\subset a_{i}^{\alpha }\), and

  2. 2.

    \(\forall \alpha<\kappa ~\forall i<n_\alpha \), either \(b\cap b_{i}^{\alpha } =\emptyset \) or \(b\subset b_{i}^{\alpha }\).

The set \(a\times b\) witnesses that C is not a splitting family of \(A\oplus B\). Indeed, take \(\alpha <\kappa \) and suppose that \(\left( a\times b\right) \cap c_\alpha \ne \emptyset \). Then there exists \(i<n_\alpha \) such that \(\left( a\times b\right) \cap \left( a_{i}^{\alpha } \times b_{i}^{\alpha }\right) \ne \emptyset \). But thus \(a\cap a_{i}^{\alpha }\ne \emptyset \) and \(b\cap b_{i}^{\alpha }\ne \emptyset \), from whence follows that \(a\subset a_{i}^{\alpha }\) and \(b\subset b_{i}^{\alpha }\) and hence that \(\left( a\times b\right) \subset c_\alpha \). Therefore for all \(\alpha <\kappa \) either \(a\times b\) and \(c_\alpha \) are disjoint or \(a\times b\) is subset of \(c_\alpha \). We finally conclude that \(\kappa <{\mathfrak {s}}\left( a\oplus b\right) \). \(\square \)

Recall that a maximal centered family \(U\subseteq A\) is called an ultrafilter and that if U is an ultrafilter of A and \(\bigcup _{i<n}a_i \in U\), then there exists \(i<n\) such that \(a_i \in U\).

Theorem 11

\({\mathfrak {p}}\left( A\oplus B\right) =\min \left\{ {\mathfrak {p}}\left( A\right) ,{\mathfrak {p}}\left( B\right) \right\} \).

Proof

Suppose that \(\kappa <\min \left\{ {\mathfrak {p}}\left( A\right) ,{\mathfrak {p}}\left( B\right) \right\} \) and that

$$\begin{aligned} C:=\left\{ \ c_\alpha := \bigcup _{i<n_\alpha }a_{i}^{\alpha } \times b_{i}^{\alpha } \mid \alpha <\kappa \right\} \end{aligned}$$

is a centered family in \(A\oplus B\). Extend C to an ultrafilter U of \(A\oplus B\). So for all \(\alpha <\kappa \) there is \(i_\alpha <n_\alpha \) such that \(a_{i_\alpha }^{\alpha } \times b_{i_\alpha }^{\alpha }\) is an element of U. Hence \(\left\{ a_{i_\alpha }^{\alpha } \times b_{i_\alpha }^{\alpha } \mid \alpha <\kappa \right\} \) is a centered family and both \(\left\{ a_{i_\alpha }^{\alpha } \mid \alpha <\kappa \right\} \) and \(\left\{ b_{i_\alpha }^{\alpha } \mid \alpha <\kappa \right\} \) are centered families in A and B respectively. Let a and b be some pseudointersections of each family. So \(a\times b\) is a pseudointersection of \(\left\{ a_{i_\alpha }^{\alpha } \times b_{i_\alpha }^{\alpha } \mid \alpha <\kappa \right\} \) and therefore of C. It follows that \(\kappa <{\mathfrak {p}}\left( A\oplus B\right) \). \(\square \)

Implicit in the last proofs is the fact that if we have in \(A\oplus B\) a centered family with no pseudointersection (resp. splitting) is because its projection on one coordinate is also a centered family with no pesudointersection (resp. is also splitting). So these structures on \(A\oplus B\) strongly “inherit” the behavior they have on A and B.

On the other hand, if on \(A\oplus B\) we have \(c_\alpha := \bigcup _{i<n_\alpha }a_{i}^{\alpha } \times b_{i}^{\alpha } \), for \(\alpha <\kappa \), which form a strictly decreasing family, and choose, through and ultrafilter, some \(i_\alpha <n_\alpha \) for each \(\alpha \), as in the last proof, we can be sure only of taking on each coordinate a centered family, not precisely a decreasing family, and hence any hypothesis regarding \({\mathfrak {t}}(A)\) or \({\mathfrak {t}}(B)\) cannot be immediately used. For this reason, even when next result is analogous to both the previous ones, its proof is considerably less trivial.

Theorem 12

Footnote 3\({\mathfrak {t}}\left( A\oplus B\right) =\min \left\{ {\mathfrak {t}}\left( A\right) ,{\mathfrak {t}}\left( B\right) \right\} \).

Proof

Let \(\kappa \) be a regular cardinal less than \(\min \left\{ {\mathfrak {t}}\left( A\right) ,{\mathfrak {t}}\left( B\right) \right\} \) and

$$\begin{aligned} C:=\left\{ \ e_\alpha := \bigcup _{i<n_\alpha }a_{i}^{\alpha } \times b_{i}^{\alpha } \mid \alpha <\kappa \right\} \end{aligned}$$

be a strictly decreasing family of \(A\oplus B\). It will be proved that C has a pseudointersection.

First suppose that \(\kappa =\omega \). Since \(\omega <{\mathfrak {t}}\left( A\right) \) and \(\omega <{\mathfrak {t}}\left( B\right) \), from Lemma 5 it follows that \(\omega <{\mathfrak {p}}\left( A\right) \) and \(\omega <{\mathfrak {p}}\left( B\right) \). Therefore, from Theorem 11, we conclude that \(\omega =\kappa <{\mathfrak {p}}\left( A\oplus B\right) \le {\mathfrak {t}}\left( A\oplus B\right) \) and that C has a pseudointersection.

Now suppose that \(\omega <\kappa \). Suppose also that for all \(\alpha <\kappa \) and \(i<j<n_\alpha \) we have that \(b_{i}^{\alpha } \cap b_{j}^{\alpha } =\emptyset \). Since \(\kappa \) is a regular uncountable cardinal, we may also suppose that there exists \(n<\omega \) such that \(n=n_\alpha \), for all \(\alpha <\kappa \). It will be proved inductively that for all \(n<\omega \) such a strictly decreasing family has a pseudointersection.

The basic step, when \(n=1\), is trivial. Suppose that n is greater than 1 and that the claim is already proved for all \(m\in n{\setminus }\left\{ 0\right\} \). If \(\alpha <\kappa \) and I is a nonempty subset of n, define

$$\begin{aligned} c_{I}^{\alpha }:=\bigcap _{i\in I} a_{i}^{\alpha } \setminus \bigcup _{i\in n\setminus I} a_{i}^{\alpha } \end{aligned}$$

and

$$\begin{aligned} d_{I}^{\alpha }:=\bigcup _{i\in I} b_{i}^{\alpha }. \end{aligned}$$

Clearly for all \(\alpha <\kappa \)

$$\begin{aligned} \bigcup _{I\in P(n)\setminus \lbrace \emptyset \rbrace }c^{\alpha }_{I} \times d^{\alpha }_{I} = \bigcup _{i<n }a_{i}^{\alpha } \times b_{i}^{\alpha }=e_\alpha . \end{aligned}$$

Observe also that for all \(\alpha<\beta <\kappa \) and \( J,I\in P(n){\setminus }\lbrace \emptyset \rbrace \), if \(c^{\beta }_{J} \cap c^{\alpha }_{I} \ne \emptyset \), it follows that \(d^{\beta }_{J} \subseteq d^{\alpha }_{I}\). Indeed, if there exist \(x\in c^{\beta }_{J} \cap c^{\alpha }_{I}\) and \(y\in d^{\beta }_{J}{\setminus } d^{\alpha }_{I}\), we have that \((x,y)\in e_\beta \). On the other hand \((x,y)\notin c^{\alpha }_I \times d^{\alpha }_{I} \), because \(y\notin d^{\alpha }_{I} \), and \((x,y)\notin c^{\alpha }_{I^\prime } \times d^{\alpha }_{I^\prime } \) for \(I^\prime \in P(n){\setminus }\lbrace \emptyset ,I\rbrace \), because \(x\in c^{\alpha }_I\) and \(c^{\alpha }_I \cap c^{\alpha }_{I^\prime } =\emptyset \). Therefore \((x,y)\notin e_\alpha \). But this means that \(e_\beta \nsubseteq e_\alpha \), which is a contradiction.Footnote 4

Since the sets of the form

$$\begin{aligned} \bigcup _{I\in P\left( n\right) \setminus \left\{ \emptyset \right\} } c^{\alpha }_{I}, \end{aligned}$$

where \(\alpha <\kappa \), form a decreasing family of non-empty sets, and therefore a centered family extendable to an ultrafilter, for all \(\alpha <\kappa \) there exists \(I_\alpha \in P\left( n\right) {\setminus }\left\{ \emptyset \right\} \) such that \(\left\{ c^{\alpha }_{I_\alpha } \mid \alpha <\kappa \right\} \) is a centered family. So \(\left\{ d^{\alpha }_{I_\alpha } \mid \alpha <\kappa \right\} \) is a decreasing family. It follows that

$$\begin{aligned} C^\prime :=\left\{ \bigcup _{i\in I_\alpha } a^{\alpha }_{i} \times b^{\alpha }_{i} \mid \alpha <\kappa \right\} \end{aligned}$$

is a decreasing family of non-empty sets. Wlog we can suppose that there exists a nonempty \(I\in P(n)\) such that \(I_\alpha =I \) for all \(\alpha <\kappa \). Notice that \(\lbrace \bigcap _{i\in I}a_{i}^{\alpha }\mid \alpha <\kappa \rbrace \) is a centered family.

If \(I \ne n\), there exists \(m<n\) such that \(\vert I\vert =m\). So, by induction hypothesis, \(C^\prime \) has a pseudointersection, and hence C also has a pseudointersection. If \(I=n\), we have two cases:

Case 1. There exists \(\alpha <\kappa \) such that

$$\begin{aligned} \bigcap _{i<n}a_{i}^{\beta _1} \subseteq \bigcap _{i<n}a_{i}^{\beta _0} \end{aligned}$$

for all \(\alpha<\beta _0<\beta _1 <\kappa \). It is clear that there exists \(a\in A\) such that \(a\subseteq \bigcap _{i <n} a^{\beta }_{i}\) for all \(\alpha<\beta <\kappa \). If \(b\in B\) is a pseudointersection of \(\left\{ \bigcup _{i<n} b^{\alpha }_{i} \mid \alpha <\kappa \right\} \), it follows that \(a\times b\) is a pseudointersection for C.

Case 2. For all \(\alpha <\kappa \) there exist \(\alpha<\beta _0<\beta _1 <\kappa \) such that

$$\begin{aligned} \bigcap _{i<n} a^{\beta _1}_{i} \nsubseteq \bigcap _{i<n} a^{\beta _0}_{i}. \end{aligned}$$

Observe that this means that there exists \(j<n\) such that \(b^{\beta _0}_{j} \cap b^{\beta _1}_{i} =\emptyset \) for all \(i<n\). Indeed, suppose that for all \(j<n\) there exists \(i<n\) such that \(b^{\beta _0}_{j} \cap b^{\beta _1}_{i} \ne \emptyset \) and hence such that \(a^{\beta _1}_i \subseteq a^{\beta _0}_{j}\) (as it was observed when dealing with the d’s and c’s). Take \(x\in \bigcap _{i<n} a^{\beta _1}_{i}\) and \(j<n\). Since \(a^{\beta _1}_i \subseteq a^{\beta _0}_{j}\) for some \(i<n\), it follows that \(x\in a^{\beta _0}_{j}\). We conclude that \(\bigcap _{i<n} a^{\beta _1}_{i} \subseteq \bigcap _{i<n} a^{\beta _0}_{i}\), which is contradiction. From this observation it follows that \(\bigcup _{i<n}b_{i}^{\beta }\subseteq \bigcup _{i\in n{\setminus }\lbrace j\rbrace }b_{i}^{\beta _0}\) for all \(\beta _1 \le \beta <\kappa \).

With this idea it is easy to inductively construct a cofinal set \(\left\{ \beta _\alpha \mid \alpha <\kappa \right\} \subseteq \kappa \) and a sequence \(\left\{ j_\alpha \mid \alpha <\kappa \right\} \) such that

$$\begin{aligned} \left\{ \bigcup _{i\in n\setminus \lbrace j_\alpha \rbrace } a^{\beta _\alpha }_{i} \times b^{\beta _\alpha }_{i} \mid \alpha <\kappa \right\} \end{aligned}$$

is a decreasing family. Applying the inductive hypothesis to this family we get a pseudointersection of C. \(\square \)

Now take two disjoint elements of \(\left( A\oplus B\right) ^+\), say \(a\times b\) and \(c\times d\). There is nothing preventing, say, a and c from not being disjoint, being enough that b and d are disjoint. Hence it can be observed that given some infinite disjoint family of \(A\oplus B\) its projection to either coordinate must not be, not even something close to, a disjoint family. Nevertheless, it can be noticed also that if we restrict the same disjoint family to some subfamily such that, say, projecting to the second coordinate give us a centered family, then necessarily in the first coordinate we get a disjoint family. With this thoughts the following result was obtained.

Theorem 13

\(\min \left\{ \min \left\{ {\mathfrak {a}}\left( A\right) ,{\mathfrak {a}}\left( B\right) \right\} ,\max \left\{ {\mathfrak {p}}\left( A\right) ,{\mathfrak {p}}\left( B\right) \right\} \right\} \le {\mathfrak {a}}\left( A\oplus B\right) \).

Proof

Take \(\omega \le \kappa <\min \left\{ \min \left\{ {\mathfrak {a}}\left( A\right) ,{\mathfrak {a}}\left( B\right) \right\} ,\max \left\{ {\mathfrak {p}}\left( A\right) ,{\mathfrak {p}}\left( B\right) \right\} \right\} \), so wlog we can assume that \(\kappa <{\mathfrak {a}}\left( A\right) ,{\mathfrak {p}}\left( B\right) \). Let \(P:=\left\{ c_\alpha \mid \alpha <\kappa \right\} \) be a disjoint family of \(A\oplus B\). Since each \(c_\alpha \) can be replaced by the disjoint union of finitely many sets of the form \(a^{i}_\alpha \times b^{i}_\alpha \), as was observed at the beginning of this section, and \(\kappa \) is an infinite cardinal, we may suppose that each \(c_\alpha :=a_\alpha \times b_\alpha \). We will prove that P is not a partition of \(A\oplus B\). We consider two cases.

Case 1. For all \(E\in \left[ \kappa \right] ^{\ge \omega }\) there exists \(F\in \left[ E\right] ^{<\omega }\) such that \(b_\alpha \subseteq \bigcup _{\beta \in F} b_\beta \) for all \(\alpha \in E\).

Let \(F_0\) be such a finite subset for \(\kappa =E\). Suppose that for some \(n<\omega \) we have already defined \(F_i\), for all \(i<n\). Let \(F_n\) be such a finite subset for \(\kappa {\setminus }\bigcup _{i<n} F_i\). So recursively define a sequence \(\left\{ F_n \mid n<\omega \right\} \) of finite, pairwise disjoint subsets of \(\kappa \) such that if \(m<n<\omega \), then

$$\begin{aligned} \bigcup _{\alpha \in F_n} b_\alpha \subseteq \bigcup _{\alpha \in F_m} b_\alpha . \end{aligned}$$

Extending the centered family

$$\begin{aligned} \left\{ \bigcup _{\alpha \in F_n} b_\alpha \mid n<\omega \right\} , \end{aligned}$$

to an ultrafilter, it follows easily that we can choose for each \(n<\omega \) some \(\alpha _n \in F_n\) such that \(\left\{ b_{\alpha _n} \mid n<\omega \right\} \) is a centered family.

Extend the set \(\left\{ \alpha _n \mid n<\omega \right\} \) to D, a maximal subset of \(\kappa \) such that \(\left\{ b_\alpha \mid \alpha \in D\right\} \) is a centered family. Since for all \(\alpha <\beta \) elements of D, \(c_\alpha \) and \(c_\beta \) are disjoint, it follows that \(\left\{ a_\alpha \mid \alpha \in D\right\} \) is an infinite set of disjoint elements of A.

Since \(\kappa <{\mathfrak {a}}\left( A\right) \), there exists \(a\in A^+\) witnessing that \(\left\{ a_\alpha \mid \alpha \in D\right\} \) is not a partition. Also, \(\kappa <{\mathfrak {p}}\left( B\right) \), which means that there exists \(b\in B^+\), such that \(b\subseteq b_\alpha \), for all \(\alpha \in D\). Hence \(a\times b\) witnesses that P is not a partition of \(A\oplus B\).

Case 2. There exists \(E\in \left[ \kappa \right] ^{\ge \omega }\) such that for all \(F\in \left[ E\right] ^{<\omega }\) there exists \(\alpha \in E\) such that \(b_\alpha \nsubseteq \bigcup _{\beta \in F} b_\beta \).

Suppose that E is a maximal subset of \(\kappa \) with this property. It follows that \(\left\{ b_\alpha \mid \alpha \in \kappa {\setminus } E\right\} \) is a centered family in B. To prove it take \(\alpha _0,...,\alpha _n \in \kappa \setminus E\). Because of the maximality of E, if \(i\le n\), there exists \(F_i\), a finite subset of E, such that

$$\begin{aligned} \bigcup _{\alpha \in E} b_\alpha \subseteq \bigcup _{\beta \in F_i} b_\beta \cup b_{\alpha _i}. \end{aligned}$$

If \(F:=\bigcup _{i\le n} F_i\), it follows that for all \(i\le n\)

$$\begin{aligned} \bigcup _{\alpha \in E} b_\alpha \subseteq \bigcup _{\beta \in F} b_\beta \cup b_{\alpha _i}. \end{aligned}$$

Also, by hypothesis, we know that there exists \(\alpha ^\prime \in E\) such that \(b_{\alpha ^\prime } \nsubseteq \bigcup _{\beta \in F} b_\beta \). Hence \(\emptyset \ne b_{\alpha ^\prime } {\setminus }\bigcup _{\beta \in F} b_\beta \subseteq b_{\alpha _i}\) for all \(i\le n\). It follows that \(\left\{ b_\alpha \mid \alpha \in \kappa {\setminus } E\right\} \) is a centered family. If \(\kappa \setminus E\) is infinite, as in the previous case, it can be proved that P is not a partition of \(A\oplus B\).

Suppose that \(\vert \kappa \setminus E\vert <\omega \). By hypothesis we know that for all \(F\in \left[ E\right] ^{<\omega }\), \(Y\ne \bigcup _{\beta \in F} b_\beta \). Since \(\kappa <{\mathfrak {p}}\left( B\right) \), it follows that there is \(b\in B^+\) such that \(b\cap b_\alpha =\emptyset \) for all \(\alpha \in E\). Clearly if \(\bigcup _{\alpha \in \kappa \setminus E} a_\alpha \ne X\), then the set \((X{\setminus } \bigcup _{\alpha \in \kappa {\setminus } E} a_\alpha )\times b \) would witness that P is not a partition of \(A\oplus B\). Suppose that this is not the case, so \(\bigcup _{\alpha \in \kappa \setminus E} a_\alpha =X\). Since \(\kappa \setminus E\) is finite, we may suppose that it is equal to \(\left\{ \alpha _i \mid i\le n\right\} \) for some \(n<\omega \). As it was observed when proving that \(\left\{ b_\alpha \mid \alpha \in \kappa {\setminus } E\right\} \) is a centered family, there exist \(\alpha ^\prime \in E\) and \(F\in [E]^{<\omega }\) such that \(\emptyset \ne b_{\alpha ^\prime } {\setminus }\bigcup _{\beta \in F} b_\beta \subseteq b_{\alpha _i}\) for all \(i\le n\). In particular \(b_{\alpha ^\prime } \cap b_{\alpha _i} \ne \emptyset \) for all \(i\le n\). Also \(a_{\alpha ^\prime } \cap a_{\alpha _j} \ne \emptyset \) for some \(j\le n\), which would imply that \(c_{\alpha ^\prime } \cap c_{\alpha _j} \ne \emptyset \). This is a contradiction, since P is supposed to be a disjoint family. So \(\bigcup _{\alpha \in \kappa \setminus E} a_\alpha \ne X\) and we conclude that P is not a partition.

All cases considered, it follows that \(\kappa <{\mathfrak {a}}\left( A\oplus B\right) \). \(\square \)

The complicated statement of the previous theorem can be translated as follows: If there exists a disjoint family of \(A\oplus B\) which disproves the equality for \({\mathfrak {a}}\) in Theorem 9, its size must be at least as big as either \({\mathfrak {p}}\left( A\right) \) or \({\mathfrak {p}}\left( B\right) \).

We conclude this section pointing at a possibility for answering Problem 8. Simplifying to the case where \(A=B\), it follows from Theorem 13 that if we wanted to get an example of \({\mathfrak {a}}\left( A\oplus A\right) <{\mathfrak {a}}\left( A\right) \), it would be necessary that \({\mathfrak {p}}\left( A\right) <{\mathfrak {a}}\left( A\right) \). Now take the better known case where \(A=P(\omega )/Fin\). It is known to be consistent that \({\mathfrak {p}}<{\mathfrak {a}}\) (see [1, 3]). Hinting at a possible negative answer to Problem 8, the following question arises:

Question 1

Is it consistent that \({\mathfrak {p}}={\mathfrak {a}}(P(\omega )/Fin \oplus P(\omega )/Fin)<{\mathfrak {a}}\)?

4 Other questions

In this last section, as a kind of a appendix, we will briefly deal with a couple of questions that, though related to the cardinal invariants defined in the first section, remain somehow detached from those dealt with in sections 2 and 3. The first asks about the possibility of an alternative definition of \({\mathfrak {p}}\). That possible definition is related to the so called ramification sets.

Definition 4

Let A be a Boolean algebra. \(X\subset A\) is said to be a ramification set if for all \(a,b\in X\) either \(a\le b\), \(b\le a\), or \(a\cdot b=0\).

Problem 48 asks: Is

$$\begin{aligned} {\mathfrak {p}}\left( A\right) =\min \left\{ \vert X\vert \mid X~is~maximal~ramification~set~of~A\right\} ? \end{aligned}$$

Here this question is answered negatively. The algebra which proves this is an interval algebra.

Definition 5

Let L be a linearly ordered set. The interval algebra of L, denoted \(Intalg\left( L\right) \), is the set algebra on L generated by the intervals of the form [ab), where \(a\in L\cup \left\{ -\infty \right\} \) and \(b\in L\cup \left\{ \infty \right\} \).

It is easy to verify that for all linearly ordered set L, its interval algebra is the set of all \(\bigcup _{i<n} [a_i,b_i )\), where \( n<\omega \), \(a_i \in L\cup \left\{ -\infty \right\} \), \(b_i \in L\cup \left\{ \infty \right\} \), \(a_i <b_i\) and \(b_i <a_j\) for all \(i<j<n\).

Take \(A:=Intalg\left( \omega _1 \right) \). The set

$$\begin{aligned} \left\{ [n,n+1)\mid n<\omega \right\} \cup \left\{ [\omega ,\infty )\right\} \end{aligned}$$

witnesses that \({\mathfrak {a}}\left( A\right) \), and hence that \({\mathfrak {p}}\left( A\right) \), is equal to \(\omega \).

Now suppose that \(R:=\left\{ c_n \mid n<\omega \right\} \) is ramification set of A. Each \(c_n\) is of the form \(\bigcup _{i\le m_n} [\alpha ^{n}_{i},\beta ^{n}_{i} )\). Suppose that \(\beta ^{n}_{m_n} <\infty \) for all \(n<\omega \). Take

$$\begin{aligned} \beta :=\sup \lbrace \beta ^{n}_{m_n}\mid n<\omega \rbrace . \end{aligned}$$

Clearly the interval \([\beta ,\infty )\), being disjoint to every element of R, witnesses that R is not a maximal ramification set.

On the other hand, suppose that there exists \(n_0 <\omega \) such that \(\beta ^{n_0}_{m_{n_0}} =\infty \). Then take

$$\begin{aligned} \alpha :=\sup (\lbrace \alpha ^{n}_{m_n} \mid n<\omega \rbrace \cup \lbrace \beta ^{n}_{m_n}\mid n<\omega \wedge \beta ^{n}_{m_n} <\infty \rbrace ). \end{aligned}$$

Take \(n<\omega \). If \(\beta ^{n}_{m_n} =\infty \), then \([\alpha ,\infty )\) is subset of \([\alpha ^{n}_{m_n},\beta ^{n}_{m_n} )\subseteq c_n\). If \(\beta ^{n}_{m_n} <\infty \), then \([\alpha ^{n}_{m_n},\beta ^{n}_{m_n})<[\alpha ,\infty )\), and hence \([\alpha ,\infty )\) is disjoint to \(c_n\). Therefore \([\alpha ,\infty )\) witnesses that R is not a maximal ramification set. We conclude that the minimum size of a maximal ramification set defines a cardinal function other than \({\mathfrak {p}}\).

The following question introduces a kind of extension other than those of the Sect. 2.

Definition 6

Let A and B two Boolean algebras such that \(A\le B\). It is said that A is \(\sigma \)-embedded in B, \(A\le _\sigma B\), if for all \(b\in B\) the ideal \(A\upharpoonright b\) is \(\sigma \)-generated.

Recall that an ideal I of some Boolean algebra A is \(\sigma \)-generated if there exists \(X\in [I]^\omega \) such that for all \(a\in I\) there exists \(x\in X\) such that \(a\le x\). The following theorem answers negatively to Problem 70: Are there BAs AB such that \(A \le _\sigma B \) and \( \pi (A) > \pi (B)\)?

Theorem 14

Let A and B two infinite Boolean algebras. If \(A\le _\sigma B\), then \(\pi \left( A\right) \le \pi \left( B\right) \).

Proof

A family \(X\subseteq B\setminus \lbrace 1\rbrace \) will be said to be cofinal in B if for all \(b\in B\setminus \lbrace 1\rbrace \) there exists \(x\in X\) such that \(b\le x\). It is clear that \(X\subseteq B\setminus \lbrace 1\rbrace \) is cofinal in B iff \(\lbrace -x\mid x\in B\rbrace \) is dense in B. Therefore there exists X a cofinal family in B of size \(\pi \left( B\right) \). For \(x\in X\) take \(C_x \in [A]^\omega \), a set witnessing that \(A\upharpoonright x\) is \(\sigma \)-generated.

Take \(a\in A\setminus \lbrace 1\rbrace \). Since X is cofinal in B, there exists \(x\in X\) such that \(a\le x\). It follows that a is an element of \(A\upharpoonright x\). Hence there exists \(y\in C_x\) such that \(a\le y\). Therefore

$$\begin{aligned} Y:=\bigcup _{x\in X}C_x \end{aligned}$$

is cofinal in A. Since \(\lbrace -y\mid y\in Y\rbrace \) is a dense set of A of size \(\pi \left( B\right) \cdot \omega =\pi \left( B\right) \), it follows that \(\pi \left( A\right) \le \pi \left( B\right) \). \(\square \)