Hostname: page-component-586b7cd67f-tf8b9 Total loading time: 0 Render date: 2024-11-26T07:16:59.223Z Has data issue: false hasContentIssue false

TIGHT EVENTUALLY DIFFERENT FAMILIES

Part of: Set theory

Published online by Cambridge University Press:  02 March 2023

VERA FISCHER
Affiliation:
INSTITUT FÜR MATHEMATIK KURT GÖDEL RESEARCH CENTER UNIVERSITÄT WIEN KOLINGASSE 14-16, 1090 WIEN, AUSTRIA E-mail: [email protected]
COREY BACAL SWITZER*
Affiliation:
INSTITUT FÜR MATHEMATIK KURT GÖDEL RESEARCH CENTER UNIVERSITÄT WIEN KOLINGASSE 14-16, 1090 WIEN, AUSTRIA E-mail: [email protected]
Rights & Permissions [Opens in a new window]

Abstract

Generalizing the notion of a tight almost disjoint family, we introduce the notions of a tight eventually different family of functions in Baire space and a tight eventually different set of permutations of $\omega $. Such sets strengthen maximality, exist under $\mathsf {MA} (\sigma \mathrm {-centered})$ and come with a properness preservation theorem. The notion of tightness also generalizes earlier work on the forcing indestructibility of maximality of families of functions. As a result we compute the cardinals $\mathfrak {a}_e$ and $\mathfrak {a}_p$ in many known models by giving explicit witnesses and therefore obtain the consistency of several constellations of cardinal characteristics of the continuum including $\mathfrak {a}_e = \mathfrak {a}_p = \mathfrak {d} < \mathfrak {a}_T$, $\mathfrak {a}_e = \mathfrak {a}_p < \mathfrak {d} = \mathfrak {a}_T$, $\mathfrak {a}_e = \mathfrak {a}_p =\mathfrak {i} < \mathfrak {u}$, and $\mathfrak {a}_e=\mathfrak {a}_p = \mathfrak {a} < non(\mathcal N) = cof(\mathcal N)$. We also show that there are $\Pi ^1_1$ tight eventually different families and tight eventually different sets of permutations in L thus obtaining the above inequalities alongside $\Pi ^1_1$ witnesses for $\mathfrak {a}_e = \mathfrak {a}_p = \aleph _1$.

Moreover, we prove that tight eventually different families are Cohen indestructible and are never analytic.

Type
Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© The Author(s), 2023. Published by Cambridge University Press on behalf of The Association for Symbolic Logic

1 Introduction

Two infinite subsets of $\omega $ , $A, B \in [\omega ]^{\omega }$ are almost disjoint if $A \cap B$ is finite. A family $\mathcal {A} \subseteq [\omega ]^{\omega }$ is almost disjoint if its elements are pairwise almost disjoint. Such a family is maximal or MAD if it is almost disjoint but not properly included in any other almost disjoint family. The least size of an infinite MAD family is denoted by $\mathfrak {a}$ and is one of the most studied cardinal invariants of the continuum (see [Reference Blass, Foreman and Kanamori2, Section 8] for more on $\mathfrak {a}$ ).

The cardinal $\mathfrak {a}$ has many relatives that have also been studied in the literature. These essentially come in two forms: either we can replace “finite” in the definition of almost disjoint with belonging to another ideal or we can insist that the MAD family come equipped with additional structure. Some examples of this are as follows:

  1. (1) $\mathfrak {a}_e$ , the least size of a maximal eventually different family of functions in $\omega ^{\omega }$ .

  2. (2) $\mathfrak {a}_p$ , the least size of a maximal eventually different set of permutations of $\omega $ .

  3. (3) $\mathfrak {a}_T$ , the least size of a maximal almost disjoint family of finitely branching trees $T \subseteq \omega ^{<\omega }$ . This cardinal is equivalent to the least size of an uncountable partition of any perfect Polish space into compact sets.

  4. (4) $\mathfrak {a}_g$ , the least size of a maximal cofinitary groupFootnote 1 .

Here, recall that a set $\mathcal E \subseteq \omega ^{\omega }$ is eventually different if for all distinct $f, g\in \mathcal E$ there is a $k < \omega $ so that for all $n> k \ f(n) \neq g(n)$ . Denote this situation by $f \neq ^* g$ . Dually if $f \neq ^* g$ fails then we say that f and g are infinitely often equal, denoted $f =^{\infty } g$ . An eventually different family is maximal if it is not contained in any strictly larger such family. The same can be said in the case of $\mathfrak {a}_p$ with the additional stipulation that every element is a bijection of $\omega $ with itself. For more examples of relatives of $\mathfrak {a}$ , see [Reference Guzmán, Hrušák and Téllez13, Reference Hrušák16].

In general the relationship between these cardinals remains murky. It’s known that $\mathfrak {a}$ can be consistently less than all of them, but it’s not known if the reverse inequality is consistent for any of them. It remains open if any of $\mathfrak {a}_e$ , $\mathfrak {a}_p$ , and $\mathfrak {a}_g$ can be different or if $\mathfrak {a}_g = \mathfrak {a}_e = \mathfrak {a}_p$ is provable in $\mathsf {ZFC} $ . In every known model these three cardinals are equal but uncomfortably there are no known $\mathsf {ZFC} $ -relations between them. In this paper we contribute to the project of separating and understanding these invariants. We provide several models of $\mathfrak {a}_e = \mathfrak {a}_p = \aleph _1$ while allowing other related cardinals to be $\aleph _2$ in a controlled way. These results are obtained using new strengthenings of maximality for eventually different families of functions and permutations respectively.

A fruitful strengthening of maximality for almost disjoint families in $[\omega ]^{\omega }$ if given by the notion of a tight MAD family. An almost disjoint family $\mathcal {A}$ is tight if given any countable set $\{B_n \; | \; n<\omega \}$ of $\mathcal I(\mathcal A)^+$ sets there is a single $C \in \mathcal I(\mathcal A)$ so that $B_n \cap C$ is infinite for all $n < \omega $ where $\mathcal I(\mathcal A)$ is the ideal generated by $\mathcal I$ and $\mathcal I(\mathcal A)^+$ are the positive sets of this ideal. See the preliminaries section of this paper for more details. Tight MAD families exist under $\mathfrak b = 2^{\aleph _0}$ (see [Reference Ferreira and Hrušák8]), are Cohen indestructible [Reference Ferreira and Hrušák8, Corollary 3.2] and, under certain conditions are preserved by countable support iterations of proper forcing notions (see [Reference Guzmán, Hrušák and Téllez13]).

On the other hand, the preservation of the maximality of maximal eventually different families under forcing iterations are not that well understood. Hrušák showed in [Reference Hrušák15] that $\mathfrak {a}_e = \mathfrak {a}_p = \aleph _1$ in the Sacks model. Using the parametrized $\diamondsuit $ principles of [Reference Moore, Hrušák and Džamonja20], Kastermans and Zhang show that $\mathfrak {a}_g = \mathfrak {a}_p = \aleph _1$ in the Miller model (see [Reference Kastermans and Zhang17]). Their construction can be easily modified to establish the analogous result for maximal families of eventually different functions. A more recent study in the area is the work of the first author with Schrittesser (see [Reference Fischer and Schrittesser9]), where they establish the existence (in the Constructible Universe L) of a co-analytic Sacks-indestructible maximal eventually different family. Note that the techniques of [Reference Fischer and Schrittesser9], [Reference Kastermans and Zhang17] are completely different, and moreover completely different than the techniques developed in the current article.

The results of the current paper improve and generalize the above, as we produce a uniform framework for the preservation of maximal families of eventually different functions, a framework, which applies to a long list of partial orders, including Sacks forcing, Miller rational perfect tree forcing, partition forcing, infinitely often equal forcing, Shelah’s poset for destroying the maximality of a given maximal ideal, as well as their countable support iterations.

For an eventually different family $\mathcal E$ , we denote by $\mathcal I_T(\mathcal E)$ the family of all trees $T\subseteq {\omega ^{<\omega }}$ so that there is $t\in T$ and a finite $X\in [\mathcal E]^{<\omega }$ such that $\bigcup T_t\subseteq \bigcup X$ , where $T_t=\{s\in T: s\subseteq t\mbox { or }t\subseteq s\}$ . We refer to this family, as the tree ideal generated by $\mathcal E$ (see Definition 2.1, note this is not literally an ideal, see the discussion after Definition 2.1). Then $\mathcal I_T(\mathcal E)^+$ is defined as the collection of all trees $T\subseteq \omega ^{<\omega }$ with the property that for each $t\in T$ , $\bigcup T_t$ is not almost covered by finitely many functions from $\mathcal E$ . Finally, we say that an eventually different family $\mathcal E$ is tight, if for every $\{T_n\}_{n\in \omega }\subseteq \mathcal I_T^+(\mathcal E)$ there is a single $g\in \mathcal E$ with the property that $\forall n\in \omega \forall t\in T_n$ there is a branch $g_{n,t}$ of $T_n$ such that $t\subseteq g_{n,t}$ and for infinitely many m, $g_{n,t}(m)=g(m)$ (see Definition 2.2). A similar definition is made for families of permutations (see Definition 5.2). The anonymous referee notes that an equivalent, and perhaps easier to swallow definition is that for every $\{T_n\}_{n\in \omega } \subseteq \mathcal I^+_T(\mathcal E)$ there is a $g \in \mathcal E$ such that for all $n < \omega $ there is a branch $g_n$ of $T_n$ so that for infinitely many m we have $g_n(m) = g(m)$ .

Note that the notion of tightness for an eventually different family is a natural strengthening of maximality for such families (see Proposition 2.3) as well as a strengthening of $\omega $ -maximality (see [Reference Friedman11]). As shown in Proposition 5.4, tight eventually different families exist under $ {\textsf {MA}}(\sigma \mbox {-centered})$ and so in particular under CH. In Section 4, we introduce strong preservation of a tight mad families and show that the countable support iteration of proper forcing notions, each iterand of which strongly preserves a tight mad family, also preserve the tightness of an eventually different family. Equipped with the above techniques, we establish:

Theorem 1.1. The following inequalities are all consistent and in each case $\mathfrak {a}_e = \mathfrak {a}_p = \aleph _1$ is witnessed by a tight eventually different family and a tight eventually different set of permutations respectively:

  1. (1) $\mathfrak {a} = \mathfrak {a}_e = \mathfrak {a}_p < \mathfrak {d} = \mathfrak {u} = \mathfrak {a}_T = 2^{\aleph _0}$ .

  2. (2) $\mathfrak {a}= \mathfrak {a}_e = \mathfrak {a}_p = \mathfrak {d} < \mathfrak {a}_T = 2^{\aleph _0}$ .

  3. (3) $\mathfrak {a} = \mathfrak {a}_e = \mathfrak {a}_p = \mathfrak {d} = \mathfrak {u} < non(\mathcal N) = cof(\mathcal N) = 2^{\aleph _0}$ .

  4. (4) $\mathfrak {a} = \mathfrak {a}_e = \mathfrak {a}_p = \mathfrak {i} = cof(\mathcal N) < \mathfrak {u}$ .

Moreover, if we work over the constructible universe, we can provide co-analytic witnesses of cardinality $\aleph _1$ to each of $\mathfrak {a},\mathfrak {a}_e,\mathfrak {a}_p,\mathfrak {i},\mathfrak {u}$ in the above inequalities.

The rest of this paper is organized as follows. In the remaining part of the introduction we record some preliminaries for later use. In Section 2 we introduce tight eventually different families, which is of central focus for the entire paper. In Section 3 we prove that tight eventually different families are Cohen indestructible and never analytic. Section 4 contain our preservation results for such families. In Section 5, we observe that the discussion of tight eventually different families applies mutatis mutandis to its generalization for eventually different sets of permutations. Next we turn to applications. In Sections 69 we prove that several well-known forcing notions strongly preserve the tightness of eventually different families of functions and permutations, and conclude the consistency of the inequalities from the above Theorem. In Section 10 we study the definability properties of tight families of functions and provide co-analytic witnesses for the results described in Theorem 1.1. We conclude the paper with open questions for future research.

1.1 Preliminaries

Our first preliminary involves recalling the ideal associated with an almost disjoint family. Recall that given an almost disjoint family $\mathcal {A}$ the ideal associated with $\mathcal {A}$ is the set $\mathcal I(\mathcal {A})$ consisting of all $B \in [\omega ]^{\omega }$ for which there is a finite set $\{A_0, \dots , A_{n-1}\}\subseteq \mathcal {A}$ so that $B \subseteq ^* \bigcup _{k < n} A_k$ . This ideal is important when considering how MAD families persist (or not) to forcing extensions. Often this takes the following form. If ${\mathord {\mathbb P}}$ is some forcing notion and $\dot {X}$ is a ${\mathord {\mathbb P}}$ -name for an element of $\mathcal I(\mathcal {A})^+$ then its outer hull, the set of all m for which some condition forces $\check {m} \in \dot {X}$ is an element of $\mathcal I (\mathcal {A})^+$ in V. Many arguments involving MAD families in forcing extensions consider this set at key points. One of the main technical observations of this paper involves the introduction of a similar ideal-like family associated with an eventually different family. However, the naive generalization, thinking of an eventually different family as collection of subsets of $P(\omega ^2)$ does not work and instead we consider an ideal-like family (which is not actually an ideal) generated by the eventually different family consisting of trees $T \subseteq \omega ^{<\omega }$ . This is described in detail in Section 2 (see also Remark 1).

We conclude this introduction by recording some of what was known already concerning $\mathfrak {a}$ , $\mathfrak {a}_e$ , $\mathfrak {a}_p$ , $\mathfrak {a}_T$ , $\mathfrak b$ , and $\mathfrak {d}$ . To start we recall the known provable inequalities that will be used throughout the paper.

Fact 1.2. The following inequalities are provable in $\mathsf {ZFC} $ :

  1. (1) $non({\mathcal M}) \leq \mathfrak {a}_e$ .

  2. (2) [Reference Brendle, Spinas and Zhang6, Theorem 2.2] $non({\mathcal M}) \leq \mathfrak {a}_p$ .

  3. (3) [Reference Blass, Foreman and Kanamori2, Proposition 8.4] $\mathfrak b \leq \mathfrak {a}$ .

  4. (4) [Reference Spinas25, Theorem 2.5] $\mathfrak {d} \leq \mathfrak {a}_T$ .

Note that each of the inequalities above is consistently strict. The first two hold in a template model (see [Reference Brendle and Zhang4, Theorem 4.11]), the third is a celebrated theorem of Shelah [Reference Shelah, Baumgartner, Martin and Shelah23], and the final appears in [Reference Spinas25] building off the work in [Reference Miller, Barwise, Keisler and Kunen18].

Proof All of these have been proved in the literature (see the citations) with the exception of $non({\mathcal M}) \leq \mathfrak {a}_e$ . This inequality however follows from the well-known fact that $non({\mathcal M})$ is equal to the bounding number for $\neq ^*$ , i.e., $non ({\mathcal M})$ is the least size of a set of reals $A \subseteq \omega ^{\omega }$ for which there is no $f \in A$ which is eventually different from all $g \in A$ (see [Reference Bartoszyński and Judah1, Theorem 2.4.7]). Indeed, given this, suppose $A \subseteq \omega ^{\omega }$ is eventually different and $|A| < non({\mathcal M})$ . Then, there must be a real $f \in \omega ^{\omega }$ eventually different from every element of A, so A is not maximal.

Note that since $\mathfrak b \leq non({\mathcal M}), \mathfrak {d}$ the bounding number is actually a lower bound on all the relatives of $\mathfrak {a}$ (see [Reference Blass, Hyttinen and Zhang3] for a discussion of this). It’s also known that both $non({\mathcal M})$ and $\mathfrak {d}$ are independent of $\mathfrak {a}$ , and that $non({\mathcal M})$ and $\mathfrak {a}_T$ are independent (see below). Moreover $\mathfrak {d}$ and $\mathfrak {a}_e/\mathfrak {a}_p$ are independent. In the case of $\mathfrak {a}_p$ this was known, though perhaps never written down. Namely, $non({\mathcal M}) = 2^{\aleph _0}$ in the random model, and therefore $\mathfrak {a}_e = \mathfrak {a}_p = 2^{\aleph _0}$ while $\mathfrak {d} = \aleph _1$ . On the other hand Kastermans and Zhang proved in [Reference Kastermans and Zhang17] that $\mathfrak {a}_p = \aleph _1$ in the Miller model, where it’s well known that $\mathfrak {d} = \aleph _2$ . Their proof uses the parametrized diamonds of [Reference Moore, Hrušák and Džamonja20], and is completely different than the proof we give of this result in Section 5. Though it’s not stated in their paper, Kastermans and Zhang’s proof that $\mathfrak {a}_p = \aleph _1$ in the Miller model can also be easily augmented to show that $\mathfrak {a}_e = \aleph _1$ in the Miller model as well. In Section 5 we give a different proof that $\mathfrak {a}_e = \aleph _1$ in the Miller model as well hence giving a new proof of the independence of $\mathfrak {d}$ and $\mathfrak {a}_e$ .

We finish this section by noting what is known about consistent inequalities between $\mathfrak {a}_e$ , $\mathfrak {a}_p$ , $\mathfrak {a}_T$ , and $\mathfrak {d}$ .

Fact 1.3. The inequality $\mathfrak {a}_T = \mathfrak {d} < \mathfrak {a}_e = \mathfrak {a}_p$ holds in the random model, in particular it is consistent.

Proof That $\mathfrak {d} =\aleph _1$ holds in the random model is well known (see, e.g., [Reference Bartoszyński and Judah1, Model 7.6.8]). Kunen and, independently, Stern showed that $\mathfrak {a}_T = \aleph _1$ in the random model (see [Reference Miller, Barwise, Keisler and Kunen18, Theorem 5]). Meanwhile since $non(\mathcal M) \leq \mathfrak {a}_e, \mathfrak {a}_p$ and $non({\mathcal M}) = 2^{\aleph _0}$ in the random model, we have that $\mathfrak {a}_e = \mathfrak {a}_p = 2^{\aleph _0}$ .

It is also not hard to obtain the consistency of $\mathfrak {d} < \mathfrak {a}_T = \mathfrak {a}_e = \mathfrak {a}_p$ .

Proposition 1.4. It is consistent that $\mathfrak {d} = \aleph _1 < \mathfrak {a}_T = \mathfrak {a}_e = \mathfrak {a}_p = \aleph _2$ .

To describe this model we recall the partition forcing introduced in [Reference Miller, Barwise, Keisler and Kunen18] (see also [Reference Cruz Chapital, Fischer, Guzmán and Šupina7] and [Reference Guzmán, Hrušák and Téllez13, Section 1.6]). This forcing will be discussed in more length in Section 7. Given an uncountable partition of size $\aleph _1$ of $2^{\omega }$ into closed sets $\mathcal K = \{C_{\alpha } \; |\; \alpha < \omega _1\}$ let $\mathbb P(\mathcal K)$ be the set of all perfect trees p so that for all $\alpha \ [p] \cap C_{\alpha }$ is nowhere dense in $[p]$ . The order is inclusion. This forcing was first investigated by Miller who showed that it is proper, has the Laver property and adds a real not in the evaluation of any $C_{\alpha }$ in the extension, thus killing the fact that $\mathcal K$ is a partition of $2^{\omega }$ . It follows that, via an appropriate bookkeeping device, an $\omega _2$ -length countable support iteration of forcing notions of the form ${\mathord {\mathbb P}}(\mathcal K)$ will force $\mathfrak {a}_T = \aleph _2$ . Later Spinas [Reference Spinas25, Lemma 2.7] proved that this forcing notion is $\omega ^{\omega }$ -bounding. Black-boxing these facts the proof of Proposition 1.4 is as follows.

Proof Assume $\mathsf {CH} $ in the ground model. Define a countable support iteration $\langle {\mathord {\mathbb P}}_{\alpha }, \dot {{\mathord {\mathbb Q}}}_{\alpha } \; |\; \alpha < \omega _2\rangle $ so that for even $\alpha \ \Vdash _{\alpha }$ $\dot {{\mathord {\mathbb Q}}}_{\alpha }$ is random forcing” and, using some appropriate bookkeeping device, for odd $\alpha \ \Vdash _{\alpha }$ $\dot {{\mathord {\mathbb Q}}}_{\alpha }$ is partition forcing for some uncountable partition of $2^{\omega }$ ”. In the resulting model $non({\mathcal M}) = 2^{\aleph _0}$ because of the random reals added and hence $\mathfrak {a}_e = \mathfrak {a}_p = 2^{\aleph _0}$ . Similarly $\mathfrak {a}_T = 2^{\aleph _0}$ because of the partition forcing iterands. Finally note that since all iterands are $\omega ^{\omega }$ -bounding the entire iteration is $\omega ^{\omega }$ -bounding and so $\mathfrak {d}=\aleph _1$ .

Collectively, Fact 1.3, Proposition 1.4, and Theorems 6.3 and 7.5 show no provable inequalities exist between $\mathfrak {a}_e/\mathfrak {a}_p$ , $\mathfrak {d}$ , and $\mathfrak {a}_T$ aside from $\mathfrak {d} \leq \mathfrak {a}_T$ . This is stated more precisely as Corollary 7.6.

2 Tight eventually different families

In this section we introduce a strong version of maximality for eventually different families which can be preserved by countable support iterations of proper forcing notions. Towards this we introduce some new terminology. Throughout this section fix an eventually different family $\mathcal E$ . Recall that a tree on $\omega $ is a set $T \subseteq \omega ^{<\omega }$ which is closed downwards in the sense that if s is an initial segment of $t \in T$ then $s \in T$ . Throughout we will only restrict our attention to pruned trees, i.e., trees T in which every finite sequence $t \in T$ has a proper extension. Unless stated otherwise every tree in this article is assumed to be pruned. Note that if X is a set of functions then $\bigcup X \subseteq \omega ^2$ and similarly if $T\subseteq \omega ^{<\omega }$ is a tree then $\bigcup T \subseteq \omega ^2$ . Therefore it makes sense to talk about a set of functions covering a tree, namely we say that a set of functions X covers a tree T if $\bigcup T \subseteq \bigcup X$ and X almost covers T if $\bigcup T \subseteq ^* \bigcup X$ . Given a tree T and a node $t \in T$ let $T_t = \{s \in T\; | \; s \subseteq t \; \mathrm {or} \; t \subseteq s\}$ .

Definition 2.1 (The Tree Ideal generated by $\mathcal E$ )

The tree ideal generated by $\mathcal E$ , denoted $\mathcal I_T(\mathcal E)$ , is the set of all trees $T\subseteq \omega ^{<\omega }$ so that there is a $t \in T$ and a finite set $X \in [\mathcal E]^{<\omega }$ so that $\bigcup T_t \subseteq ^* \bigcup X$ .

Dually a tree $T \subseteq \omega ^{<\omega }$ is in $\mathcal I_T(\mathcal E)^+$ if for each $t \in T$ it’s not the case that $\bigcup T_t$ can be almost covered by finitely many functions from $\mathcal E$ .

Remark 1. The use of the word “ideal” here is somewhat misleading as $\mathcal I_T(\mathcal E)$ is not an ideal, nor does it generate one. In fact it is not closed under unions nor is it closed under taking subtrees. The terminology is meant to draw the analogy with the ideal generated by a MAD family, for which $\mathcal I_T(\mathcal E)$ serves a similar purpose.

If we have a tree $T \subseteq \omega ^{<\omega }$ and a real $g\in \omega ^{\omega }$ we say that g densely diagonalizes T if for each $t \in T$ there is an $s \supsetneq t$ so that $s \in T$ and there is a $k \in \mathrm { dom}(s) \setminus \mathrm {dom}(t)$ so that $s(k) = g(k)$ . In other words, each node of T sits on a branch which is infinitely often equal to g.

The main definition in this paper is the following.

Definition 2.2. An eventually different family $\mathcal E$ is tight if given any sequence of countably many trees $\{T_n \; | \; n < \omega \}$ so that $T_n \in \mathcal I_T(\mathcal E)^+$ for all $n < \omega $ there is a single $g \in \mathcal E$ which densely diagonalizes all the $T_n$ ’s.

The point is that this strengthens maximality.

Proposition 2.3. If $\mathcal E$ is tight then it is maximal.

Proof Suppose $\mathcal E$ is tight but not maximal and let $h \notin \mathcal E$ be eventually different from every element of $\mathcal E$ . Consider now the tree $T_h = \{h \upharpoonright n \;| \; n < \omega \}$ . This tree is in $\mathcal I_T(\mathcal E)^+$ since if we could cover it by finitely many functions from $\mathcal E$ then there would be an $f \in \mathcal E$ so that for infinitely many $n \ f(n) = (h\upharpoonright n+1)(n)$ , i.e., $f =^{\infty } h$ . But then by tightness there is a $g \in \mathcal E$ which densely diagonalizes $T_h$ . But this just means that $g =^{\infty } h$ , contradiction.

Later we will see that in $\mathsf {ZFC} $ , there are maximal eventually different families that are not tight (see Theorem 3.3).

Remark 2. The intuition behind using trees, as opposed to simply functions is as follows. Often in preservation arguments involving maximal sets in $[\omega ]^{\omega }$ (MAD families, maximal independent families, etc.) one is given a forcing notion ${\mathord {\mathbb P}}$ , a condition $p \in {\mathord {\mathbb P}}$ and a ${\mathord {\mathbb P}}$ -name $\dot {X}$ so that $p \Vdash \dot {X} \in [\omega ]^{\omega } \check {}$ and needs to “reflect” $\dot {X}$ to the ground model. This is usually done using the outer hull of $\dot {X}$ with respect to p, namely the set $\dot {X}_p := \{m \; | \; p \nVdash \check {m} \notin \dot {X}\}$ . The issue in trying to import this idea to a space of functions is that the outer hull of a function (viewed as a subset of $\omega ^2$ ) is no longer necessarily a function. However, if we have a name $\dot {f}$ for an element of $\omega ^{\omega }$ and consider instead the set of $\{t \in \omega ^{<\omega } \; | \; p \nVdash \check {t} \nsubseteq \dot {f}\}$ then this set forms a subtree of $\omega ^{<\omega }$ . It is for this reason that we need to work with trees. This idea is central to the argument used to prove Theorem 4.2 as well as in the applications given in Sections 3 and 69.

We need to show that this definition is consistent, i.e., it is consistent that there are tight eventually different families. In fact, much more may be true.

Theorem 2.4. Assume $\mathsf {MA}(\sigma \mathrm {-centered})$ . Every eventually different family $\mathcal E_0$ of size ${<}2^{\aleph _0}$ is contained in a tight eventually different family. In particular $\mathsf {CH} $ implies that tight eventually different families exist.

The theorem makes use of a forcing notion we introduce now. Let $\mathcal E$ be an eventually different family (not necessarily maximal). Define the forcing notion ${\mathord {\mathbb P}}_{\mathcal E}$ to be the set of all pairs $(s, E)$ so that the following hold:

  1. (1) s is a finite partial function from $\omega $ to $\omega $ .

  2. (2) $E \in [\mathcal E]^{<\omega }$ .

The order on ${\mathord {\mathbb P}}_{\mathcal E}$ is defined as follows. We let $(s_1, E_1) \leq (s_0, E_0)$ if and only if:

  1. (1) $s_1 \supseteq s_0$ and $E_1 \supseteq E_0$ .

  2. (2) If $k \in \mathrm {dom}(s_1) \setminus \mathrm {dom}(s_0)$ then $s_1(k) \neq f(k)$ for each $f\in E_0$ .

This forcing notion is the same as eventually different forcing $\mathbb E$ from [Reference Bartoszyński and Judah1], but with the second coordinate restricted to $\mathcal E$ . It is clear that this forcing notion is $\sigma $ -centered since any two conditions $(s, E)$ and $(s, F)$ with the same first coordinate are compatible and in fact strengthened by $(s, E \cup F)$ .

We will show that ${\mathord {\mathbb P}}_{\mathcal E}$ adds a real eventually different from every element of $\mathcal E$ and which densely diagonalizes each $T \in \mathcal I_T(\mathcal E)^+$ in the ground model. This follows from the following lemma.

Lemma 2.5. The following sets are dense in ${\mathord {\mathbb P}}_{\mathcal E}$ :

  1. (1) For each $k < \omega $ the set of conditions $(s, E)$ so that $k \in \mathrm {dom}(s)$ .

  2. (2) For each $T \in \mathcal I_T(\mathcal E)^+$ , and $t \in T$ the set of conditions $(s, E)$ so that there is a $t' \in T$ which extends t and a $k \in \mathrm {dom}(t') \setminus \mathrm {dom}(t)$ so that $s(k) = t'(k)$ .

  3. (3) For each $f \in \mathcal E$ the set of conditions $(s, E)$ so that $f \in E$ .

Note that condition 1 ensures the generic is a total function on $\omega $ , condition 2 ensures the function densely diagonalizes all the trees from $\mathcal I_T(\mathcal E)^+$ in the ground model and condition 3 guarantees that the generic function is eventually different from every element of $\mathcal E$ .

Proof Let $(s, E)$ be a condition. We will kill three birds with one stone and show that there is a stronger condition in all three dense sets at once. First, by the explanation of $\sigma $ -centeredness given above, $(s, E \cup \{f\}) \leq (s, E)$ and is in the last dense set. Now, fix $T \in \mathcal I_T(\mathcal E)^+$ and $t \in T$ . By assumption we know that $T_t$ cannot be almost covered by $\bigcup E \cup \{f\}$ . It follows that there is a node $t' \supsetneq t$ in T and an $l_t \in \mathrm {dom}(t') \setminus \mathrm {dom}(t)$ so that $t'(l_t) \neq f'(l_t)$ for all $f' \in E \cup \{f\}$ . Moreover since $\mathrm {dom}(s)$ is finite we can ensure that $l_t \notin \mathrm {dom}(s)$ . Let $s' = s \cup \{(l_t, t'(l_t) )\}$ . Now, fix $k \in \omega $ . If $k \notin \mathrm {dom}(s')$ then let $s" = s' \cup \{(k, l_k)\}$ where $l_k$ is the minimal element not in the (finite) set $\{f(k) \; | \; f \in E\}$ . Finally we get that $(s", E \cup \{f\} ) \leq (s, E)$ , which is what we needed to show.

Given this we can now prove Theorem 2.4.

Proof of Theorem 2.4

Assume $\mathsf {MA}(\sigma \mathrm {-centered})$ . Enumerate all $\omega $ -sequences of subtrees of $\omega ^{<\omega }$ as $\{\vec {T}_{\alpha } \; | \; \alpha < 2^{\aleph _0}\}$ . For each $\alpha < 2^{\aleph _0}$ and $n < \omega $ denote by $T_{\alpha }(n)$ the $n{\mathrm {th}}$ tree in $\vec {T}_{\alpha }$ . Fix an eventually different family $\mathcal E_0$ of size ${<}2^{\aleph _0}$ . We will recursively build a continuous $\subseteq $ -increasing sequence of eventually different families $\{\mathcal E_{\alpha } \; | \; \alpha < 2^{\aleph _0}\}$ so that for each $\alpha < 2^{\aleph _0} \ {\mathcal E}_{\alpha }$ has cardinality ${<}2^{\aleph _0}$ and if $\vec {T}_{\alpha } \in \mathcal I_T(\mathcal E_{\alpha })^+$ then there is a real in $\mathcal E_{\alpha +1}$ densely diagonalizing $T_{\alpha }(n)$ for each $n < \omega $ . If such a sequence can be constructed then clearly $\mathcal E = \bigcup _{\alpha < 2^{\aleph _0}} \mathcal E_{\alpha }$ will be the desired tight eventually different family.

We already have $\mathcal E_0$ . Now suppose that we have constructed $\mathcal E_{\alpha }$ . If $\vec {T}_{\alpha } \nsubseteq \mathcal I_T(\mathcal E_{\alpha })^+$ then let $g_{\alpha }$ be any function eventually different from every element of $\mathcal E_{\alpha }$ . That such an element exists is guaranteed by $\mathsf {MA}(\sigma \mathrm {-centered})$ (using eventually different forcing). If $\vec {T}_{\alpha } \subseteq \mathcal I_T(\mathcal E_{\alpha })^+$ then, by applying $\mathsf {MA} (\sigma \mathrm {-centered})$ to ${\mathord {\mathbb P}}_{\mathcal E_{\alpha }}$ and noting that we only need to meet $|\mathcal E_{\alpha }| + \aleph _0$ dense sets, find a $g_{\alpha }$ eventually different from each element of $\mathcal E_{\alpha }$ and densely diagonalizing every $T_{\alpha }(n)$ for $n < \omega $ . In either case let $\mathcal E_{\alpha +1} = \mathcal E_{\alpha } \cup \{g_{\alpha }\}$ . Either way it’s clear that we have fulfilled the requisite conditions.

Of course a natural question is whether tight eventually different families exist in $\mathsf {ZFC} $ . We do not know the answer to this. However the analogous question for tight MAD families, namely if there is a tight MAD family in $\mathsf {ZFC} $ , remains one of the most stubbornly open problems in this area so it’s reasonable to expect that finding a $\mathsf {ZFC} $ example of a tight eventually different family, or showing one does not exist may be difficult as well.

Question 1. Is it consistent with $\mathsf {ZFC} $ that there are no tight maximal eventually different families?

3 Cohen indestructibility and definability

Let us investigate the analogy between tight eventually different families and tight MAD families further. As mentioned in the introduction, in [Reference Ferreira and Hrušák8, Corollary 3.2] it is shown that tight MAD families are Cohen indestructible. Here, recall that if ${\mathord {\mathbb P}}$ is a forcing notion and $\mathcal {A}$ is MAD then it is said to ${\mathord {\mathbb P}}$ -indestructible if $\Vdash _{\mathord {\mathbb P}}$ $\check {\mathcal {A}}$ is MAD”. Here, we show that the same holds true of tight eventually different families. We then use this to show that there are no analytic tight eventually different families and, under large cardinals, no definable such families in a strong sense.

Theorem 3.1. Suppose $\kappa $ is a cardinal and $\mathbb C_{\kappa } = add(\omega , \kappa )$ is the forcing to add $\kappa $ -many Cohen reals. If $\mathcal E$ is tight then $\Vdash _{\mathbb C_{\kappa }}$ $\check {\mathcal E}$ is tight”.

Proof Since every new real in the Cohen extension is added by a single Cohen real, it suffices to prove the theorem in the case $\kappa = 1$ . Denote $\mathbb C_1$ by $\mathbb C$ . Let $\mathcal E$ be tight and let $\{\dot {T}_n \; | \; n < \omega \}$ be a countable set of $\mathbb C$ -names for subtrees of $\omega ^{<\omega }$ . We will show that for each $p \in \mathbb C$ either there is a $q \leq p$ , an $n < \omega $ so that $q \Vdash \dot {T}_n \in \mathcal I_T(\mathcal E)\check {}$ or there is a $g \in \mathcal E$ so that $p \Vdash $ “For each $n < \omega $ , $\check {g}$ densely diagonalizes $\dot {T}_n$ ”. Clearly the theorem will follow from this.

Fix $p \in \mathbb C$ and enumerate the set of conditions below p as $\{p_j \; | \; j < \omega \}$ . For each $n, j < \omega $ let $T_{n, j} = \{t \in \omega ^{<\omega } \; |\; \exists q \leq p_j \, q \Vdash \check {t} \in \dot {T}_n \}$ . For each $n, j < \omega $ the set $T_{n, j}$ is a tree since if some $t \in T_{n, j}$ as witnessed by some q then the same q witnesses that $s \in T_{n, j}$ for each $s \subseteq t$ . There are two cases.

Case 1: There are $n, j< \omega $ and $t\in T_{n, j}$ so that $(T_{n, j})_t$ is almost covered by finitely many functions from $\mathcal E$ , i.e., $T_{n, j} \in \mathcal I_T(\mathcal E)$ . Fix $q \leq p_j$ so that q witnesses that $t \in T_{n, j}$ and suppose that $f_0, \dots , f_{n-1} \in \mathcal E$ are such that $\bigcup (T_{n, j})_t \subseteq ^* \bigcup \{f_0, \dots , f_{n-1}\}$ . Unwinding the definition of $T_{n, j}$ we get that in this case q forces $\emptyset \neq (\dot {T}_n)_{\check {t}} \subseteq (T_{n, j})_t$ since if $t'$ is compatible with t and some $r \leq q$ forces $\check {t}' \in \dot {T}_n$ then r witnesses that $t' \in (T_{n, j})_t$ and since q forces that $t \in \dot {T}_n$ then q forces in particular that $(\dot {T}_n)_t$ is non empty. It follows that q forces that $\bigcup (\dot {T}_n)_t \subseteq ^* \bigcup \{\check {f}_0, \dots , \check {f}_{n-1}\}$ . In other words, q must force that $\dot {T}_n$ is in $\mathcal I_T(\mathcal E)$ .

Case 2: Case 1 fails. In other words this means that each $T_{n, j}$ is not in $\mathcal I_T(\mathcal E)$ . By the assumption that $\mathcal E$ is tight, this means that there is a single $g \in \mathcal E$ which densely diagonalizes all of the $T_{n, j}$ ’s. We claim that $p \Vdash $ “For all $n < \omega \ g$ densely diagonalizes $\dot {T}_n$ ”. To see this, fix $n < \omega $ and let $q = p_m < p$ for some m. Suppose $\dot {t}$ is a name for an element of $\dot {T}_n$ . By strengthening q if necessary we can assume that $\dot {t}$ is decided by q to be some $t \in T_{n, m}$ . Moreover, since g densely diagonalizes $T_{n, m}$ there is an $s \supseteq t$ which is in $T_{n, m}$ as witnessed by some $r\leq q$ and an $l \in \mathrm {dom}(s) \setminus \mathrm {dom}(t)$ and $s(l) = g(l)$ . It follows that r forces there to be a node of $\dot {T}_n$ strengthening $\dot {t}$ and agreeing with g above the domain of $\dot {t}$ . Since q was arbitrary it follows that p actually forces this for each $\dot {t}$ and n and hence p forces g to densely diagonalize each $\dot {T}_n$ as needed.

It follows from this result and Theorem 10.1 that there is a coanalytic Cohen indestructible maximal eventually different family. This was known (see [Reference Fischer, Schrittesser and Törnquist10]), but only by a more complicated construction. We also have the following result.

Corollary 3.2. In the Cohen model there is a tight eventually different family of size $\aleph _1$ .

We can use this theorem to show that not every maximal eventually different family is tight. In fact something stronger is true.

Theorem 3.3. If $\mathcal E$ is an analytic maximal eventually different family and ${\mathord {\mathbb P}}$ is any forcing notion adding a real then $\Vdash _{\mathord {\mathbb P}}$ $\check {\mathcal E}$ is no longer maximal”. In particular, tight eventually different families are never analytic.

Since there are Borel maximal eventually different families (see [Reference Horowitz and Shelah14]), these ones are not tight.

Proof of Theorem 3.3

Let $\mathcal A$ be an analytic, maximal eventually different family. Note that $\mathcal A$ is uncountable and therefore, by the perfect set property for analytic sets, it contains a perfect set $P \subseteq \mathcal A$ . Moreover, since every perfect set contains a copy of Cantor space, we can find a continuous injection $f:2^{\omega } \to \mathcal A$ . Fix such an f.

Observe that “ $\mathcal A$ is an eventually different family” is $\Pi ^1_1$ : namely we have $\forall x, y [ x \notin \mathcal A \lor y \notin \mathcal A \lor x \neq ^* y]$ . Since $\mathcal A$ is analytic, and hence its complement is co-analytic the observation follows. In particular, the interpretation of $\mathcal A$ remains an eventually different family in any forcing extension. Now let ${\mathord {\mathbb P}}$ be a forcing notion adding a real, x. Working in $V^{\mathord {\mathbb P}}$ we consider the real $f(x) \in \mathcal A^{V^{\mathord {\mathbb P}}}$ . This real is eventually different from every element of $\mathcal A \cap V$ and hence $\mathcal A \cap V$ is no longer maximal.

Observe the theorem only used the perfect set property for $\mathcal A$ alongside some generic absoluteness. As a result the same proof gives the following.

Theorem 3.4.

  1. (1) If E is a co-analytic maximal eventually different family which is indestructible with respect to some forcing adding a real then E does not contain a perfect set.

  2. (2) In the presence of sufficient large cardinals there are no ${\mathord {\mathbb P}}$ -indestructible maximal eventually different families in $L(\mathbb R)$ for any forcing notion ${\mathord {\mathbb P}}$ adding a real.

Note also that all of these results apply equally in the case of cofinitary groups and maximal eventually different sets of permutations. In particular, there is no analytic, maximal cofinitary group which is indestructible for any forcing notion adding a real.

4 Strong preservation of tightness

The purpose of this section is to prove a preservation theorem for tight, eventually different families, akin to [Reference Guzmán, Hrušák and Téllez13, Corollary 32] which showed the same for tight MAD families. The preservation theorem we prove concerns the notion of strong preservation.

Definition 4.1. Let ${\mathord {\mathbb P}}$ be a proper forcing notion and $\mathcal E$ a tight eventually different family. We say that ${\mathord {\mathbb P}}$ strongly preserves the tightness of $\mathcal E$ if for every sufficiently large $\theta $ , every condition p and every $M \prec H_{\theta }$ countable with $p, {\mathord {\mathbb P}}, \mathcal E \in M$ , if $g \in \mathcal E$ densely diagonalizes every element of $M \cap \mathcal I_T(\mathcal E)^+$ then there is an $(M, {\mathord {\mathbb P}})$ -generic $q \leq p$ so that q forces that g densely diagonalizes every element of $M[\dot {G}] \cap \mathcal I_T(\mathcal E)^+$ . Such a q is called an $(M, {\mathord {\mathbb P}}, \mathcal E, g)$ -generic condition.

Clearly if ${\mathord {\mathbb P}}$ strongly preserves the tightness of $\mathcal E$ then in particular $\Vdash _{\mathord {\mathbb P}}$ $\check {\mathcal E}$ is tight”. The point of this section is to prove the following.

Theorem 4.2. Suppose that $\mathcal E$ is a tight eventually different family. If $\langle {\mathord {\mathbb P}}_{\alpha }, \dot {\mathbb Q}_{\alpha } \; |\; \alpha < \gamma \rangle $ is a countable support iteration of proper forcing notions so that for all $\alpha $ we have $\Vdash _{\alpha }$ $\dot {\mathbb Q}_{\alpha }$ strongly preserves the tightness of $\check {\mathcal E}$ ” then ${\mathord {\mathbb P}}_{\gamma }$ strongly preserves the tightness of $\mathcal E$ .

This theorem follows immediately from the following two lemmas. From now on fix a tight eventually different family $\mathcal E$ .

Lemma 4.3. Suppose ${\mathord {\mathbb P}}$ strongly preserves the tightness of $\mathcal E$ and $\dot {\mathbb Q}$ is a ${\mathord {\mathbb P}}$ -name for a poset which strongly preserves the tightness of $\mathcal E$ . Then ${\mathord {\mathbb P}} * \dot {\mathbb Q}$ strongly preserves the tightness of $\mathcal E$ . Moreover if p is $(M, {\mathord {\mathbb P}}, \mathcal E, g)$ -generic and forces $\dot {q}$ to be $(M[\dot {G}], \dot {{\mathord {\mathbb Q}}}, \mathcal E, g)$ -generic then $(p, \dot {q})$ is $(M, {\mathord {\mathbb P}} * \dot {\mathbb Q}, \mathcal E, g)$ -generic.

Proof Suppose p is $(M, {\mathord {\mathbb P}}, \mathcal E, g)$ -generic and forces $\dot {q}$ to be $(M[\dot {G}], \dot {{\mathord {\mathbb Q}}}, \mathcal E, g)$ -generic. Then obviously $(p, \dot {q})$ is $(M, {\mathord {\mathbb P}} * \dot {\mathbb Q})$ -generic. Moreover, by definition it forces that for every ${\mathord {\mathbb P}}$ -name for a $\dot {\mathbb Q}$ -name for an element of $\mathcal I_T(\mathcal E)^+$ in $M \ g$ densely diagonalizes it. But therefore $(p, \dot {q})$ forces that for every ${\mathord {\mathbb P}} * \dot {\mathbb Q}$ -name for an element of $\mathcal I_T(\mathcal E)^+$ in M is densely diagonalized by g as needed.

Lemma 4.4. Let $\langle {\mathord {\mathbb P}}_{\alpha }, \dot {\mathbb Q}_{\alpha } \; | \; \alpha < \gamma \rangle $ be a countable support iteration of proper forcing notions so that for all $\alpha $ we have $\Vdash _{\alpha }$ $\dot {\mathbb Q}_{\alpha }$ strongly preserves the tightness of $\check {\mathcal E}$ ”, let $\theta $ be sufficiently large, $M \prec H_{\theta }$ countable containing ${\mathord {\mathbb P}}_{\gamma }, \gamma , \mathcal E$ . For each $\alpha \in M \cap \gamma $ and every $(M, {\mathord {\mathbb P}}_{\alpha }, \mathcal E, g)$ -generic condition $p \in {\mathord {\mathbb P}}_{\alpha }$ the following holds:

If $\dot {q}$ is a ${\mathord {\mathbb P}}_{\alpha }$ -name $p\Vdash _{\alpha } \dot {q} \in {\mathord {\mathbb P}}_{\gamma } \cap M$ and $p\Vdash _{\alpha } \dot {q}\upharpoonright \alpha \in \dot {G}_{\alpha }$ then there is an $(M, {\mathord {\mathbb P}}_{\gamma }, \mathcal E, g)$ -generic condition $\bar {p} \in {\mathord {\mathbb P}}_{\gamma }$ so that $\bar {p} \upharpoonright \alpha = p$ and $\bar {p} \Vdash _{\gamma } \dot {q} \in \dot {G}$ .

Before proving this lemma, let us fix ahead of time a convention regarding the enumeration of trees $T \subseteq \omega ^{<\omega }$ . First fix a computable enumeration of $\omega ^{<\omega }$ so that shorter sequences appear first. Now, given a tree $T \subseteq \omega ^{<\omega }$ we can push that enumeration forward onto T in the sense that the $i{\mathrm {th}}$ node of T is the $i{\mathrm {th}}$ node in T relative to the computable enumeration of $\omega ^{<\omega }$ we fixed. In other words if our computable enumeration of $\omega ^{<\omega }$ is, say $\{t_k \; | \; k < \omega \}$ then the $0{\mathrm {th}}$ node of T is $t_i$ so that i is least with $t_i \in T$ and so on. In this way we can refer unambiguously to an enumeration of the nodes of a tree in a forcing extension. This convention will also be used in the remaining sections of the paper as well.

Proof The proof is by induction on $\gamma $ . The case where $\gamma $ is a successor ordinal follows from Lemma 4.3 so we focus on the limit case. Fix $\alpha , p, M$ , etc. as in the statement of the lemma and let $\{\alpha _n \; | \; n <\omega \}$ be a strictly increasing sequence in $M\cap \gamma $ with supremum $\gamma $ so that $\alpha _0 = \alpha $ . Fix a bijection $\varphi :\omega \to \omega ^2$ with coordinate functions $\varphi _0$ and $\varphi _1$ . Enumerate the dense open subsets of $\mathbb P_{\gamma }$ in M as $\{D_n\; | \; n < \omega \}$ . Enumerate the ${\mathord {\mathbb P}}_{\gamma }$ -names for $\mathcal I_T(\mathcal E)^+$ trees in M as $\{\dot {T}_n \; | \; n < \omega \}$ . We will recursively define sequences $\{p_n \; | \; n < \omega \}$ , $\{\dot {q}_n \; | \; n < \omega \}$ , $\{\dot {t}_n \; | \; n < \omega \}$ , and $\{\dot {k}_n \; | \; n < \omega \}$ as follows:

  1. (1) $p_0 = p$ and $\dot {q}_0 = \dot {q}$ .

  2. (2) $p_n$ is an $(M, {\mathord {\mathbb P}}_{\alpha _n}, \mathcal E, g)$ -generic condition.

  3. (3) $p_{n+1} \upharpoonright \alpha _n = p_n$ .

  4. (4) $\dot {q}_n$ is a ${\mathord {\mathbb P}}_{\alpha _n}$ name so that $p_n \Vdash _{\alpha _n} \dot {q}_n \in {\mathord {\mathbb P}}_{\gamma } \cap M$ and $p_n \Vdash _{\alpha _n} \dot {q}_n \upharpoonright \alpha _n \in \dot {G}_{\alpha _n}$ .

  5. (5) $p_{n+1} \Vdash _{\alpha _{n+1}} \dot {q}_{n+1} \leq \dot {q}_n$ and $p_{n+1} \Vdash _{\alpha _{n+1}} \dot {q}_{n+1} \in D_n$ .

  6. (6) $\dot {t}_n$ is a ${\mathord {\mathbb P}}_{\gamma }$ name for a node in $\dot {T}_{\varphi _0(n)}$ strictly above the $\varphi _1(n){\mathrm {th}}$ node in $\dot {T}_{\varphi _0(n)}$ .

  7. (7) $\dot {k}_n$ is a name for an element of $\omega $ forced to be in the domain of $\dot {t}_n$ above the domain of the $\varphi _1(n){\mathrm {th}}$ node in $\dot {T}_{\varphi _0(n)}$ and $p_n \Vdash _{\alpha _n}$ $\dot {q}_n \Vdash _{\gamma } \check {g}(\dot {k}_n) = \dot {t}_n(\dot {k}_n)$ ”.

Assuming that such a sequence can be constructed we let $\bar {p} = \bigcup _{n < \omega } p_n$ . Clearly this condition is as required. Therefore it remains to see that we can construct such a quadruple of sequences. This is done by induction. The base case is given. Suppose that we have constructed for some $n < \omega $ sequences $\{p_m \; | \; m < n+1\}$ , $\{\dot {q}_m \; | \; m < n+1\}$ , $\{\dot {t}_m \; | \; m < n+1 \}$ and $\{\dot {k}_m \; | \; m < n+1 \}$ satisfying the above conditions and we construct $p_{n+1}$ , $\dot {q}_{n+1}$ , $\dot {t}_{n+1}$ , and $\dot {k}_{n+1}$ .

Let $p_n \in G_{\alpha _n}$ be generic and work in $V[G_{\alpha _n}]$ . Let $q_n \in {\mathord {\mathbb P}}_{\gamma } \cap M$ be the evaluation of the name $\dot {q}_n$ by $G_{\alpha _n}$ so that $q_n \upharpoonright \alpha _n \in G_{\alpha _n}$ . Since $p_n$ is $(M, {\mathord {\mathbb P}}_{\alpha _n})$ generic there is an $r \in D_n \cap M$ so that $r\leq q_n$ and $r \upharpoonright \alpha _n \in G_{\alpha _n}$ . Without loss we may assume that r decides that the $\varphi _1(n){\mathrm {th}}$ node in $\dot {T}_{\varphi _0(n)}$ to be some $s_n \in \omega ^{<\omega }$ . Now let W be the set of all $t \in {\omega }^{<\omega }$ so that there is an $\bar {r} \leq r$ so that $\bar {r} \in {\mathord {\mathbb P}}_{\gamma }$ and the following hold:

  1. (1) $\bar {r} \upharpoonright \alpha _n \in G_{\alpha _n}$ .

  2. (2) $\bar {r} \Vdash _{\gamma }$ $\check {t} \in \dot {T}_{\varphi _0(n)}$ and $\check {t} \supsetneq \check {s}_n$ ”.

Observe that, by appending $s_n$ and its predecessors to W we have a tree with stem (including) $s_n$ . This is because if some $\bar {r}$ forces $t \in \dot {T}_{\varphi _0(n)}$ to be strictly above $s_n$ and $s_n \supsetneq t' \supsetneq t$ then trivially the same $\bar {r}$ forces the same of $t'$ so W is closed downwards under sequences extending $s_n$ . Moreover $W \in M[G_{\alpha }]$ by construction (since $\dot {T}_{\varphi _0(n)}$ and r are) and, crucially $W \in \mathcal I_T(\mathcal E)^+$ . To see this last point observe that if $r \in G$ is ${\mathord {\mathbb P}}_{\gamma }$ generic then, in $V[G]$ we must have that the evaluation of $\dot {T}_{\varphi _0(n)}$ is contained in W so if W could be covered by finitely many functions from $\mathcal E$ then so could $\dot {T}_{\varphi _0(n)}$ contradicting the fact that it was forced to be a tree in $\mathcal I_T(\mathcal E)^+$ .

We can therefore apply assumption (2) for $p_n$ and conclude that g densely diagonalizes W. It follows that there is a node $t\in W$ so that $t \supsetneq s_n$ and there is a $k \in \mathrm {dom}(t) \setminus \mathrm { dom}(s_n)$ so that $g(k) = t(k)$ . Let $\dot {q}_{n+1}$ be a name for the $\bar {r}$ witnessing that $t \in W$ and let $\dot {t}_n$ and $\dot {k}_n$ be names for t and k back in V. Finally, by our inductive hypothesis we can find a $(M, {\mathord {\mathbb P}}_{\alpha _{n+1}}, \mathcal E, g)$ -generic condition $p_{n+1} \leq p_n$ as needed.

Sacks forcing strongly preserves the tightness of any tight eventually different family. This gives an alternative proof of the fact that $\mathfrak {a}_e = \aleph _1$ in the Sacks model. The argument for this is very similar to the analogous one we give for Miller forcing in Section 5 so we leave the details of this to the reader. In Sections 68 we also show that partition forcing, infinitely often equal forcing and Shelah’s $\mathbb Q_{\mathcal I}$ forcing all strongly preserves the tightness of any given tight eventually different family. Before giving these arguments we turn to a slightly different type of eventually different family.

5 Tight eventually different permutations

The foregoing discussion of tight eventually different families works mutatis mutandis for eventually different sets of permutations of $\omega $ . Recall that $\mathfrak {a}_p$ is the least size of a maximal eventually different family of permutations. It remains an intriguing open question if $\mathsf {ZFC} $ proves $\mathfrak {a}_e = \mathfrak {a}_p$ . Let us give the “permutation” version of the above definitions and state the analogous results. Since the proofs are almost verbatim the same we simply indicate the necessary changes and leave the details to the reader.

Call a tree $T \subseteq \omega ^{<\omega }$ injective if each $t \in T$ is injective as a finite function. Let $\mathcal {P}$ be a family of eventually different permutations.

Definition 5.1. The tree ideal generated by $\mathcal {P}$ , denoted $\mathcal I_T(\mathcal {P})$ , is the set of all injective trees $T\subseteq \omega ^{<\omega }$ so that there is a $t \in T$ and a finite set $X \in [\mathcal E]^{<\omega }$ so that $\bigcup T_t \subseteq ^* \bigcup X$ .

Dually an injective tree $T \subseteq \omega ^{<\omega }$ is in $\mathcal I_T(\mathcal {P})^+$ if for each $t \in T$ it’s not the case that $\bigcup T_t$ can be almost covered by finitely many functions from $\mathcal {P}$ .

The definition of tightness for sets of permutations is now identical to that of functions.

Definition 5.2. An eventually different set of permutations $\mathcal {P}$ is tight if given any sequence of countably many injective trees $\{T_n \; | \; n < \omega \}$ so that $T_n \in \mathcal I_T(\mathcal {P})^+$ for all $n < \omega $ there is a single $g \in \mathcal P$ which densely diagonalizes all the $T_n$ ’s.

The same proof as before shows that:

Proposition 5.3. If $\mathcal {P}$ is tight then it is maximal.

We also have the analogue of Theorem 2.4

Theorem 5.4. Assume $\mathsf {MA}(\sigma \mathrm {-centered})$ . Every eventually different family $\mathcal {P}_0$ of permutations of size ${<}2^{\aleph _0}$ is contained in a tight eventually different set of permutations. In particular $\mathsf {CH} $ implies that tight eventually different sets of permutations exist.

Proof The proof is almost the same as that of Theorem 2.4. We just indicate what the right poset is and the necessary modifications. Let $\mathcal {P}$ be an eventually different set of permutations (not necessarily maximal). Define the forcing notion ${\mathord {\mathbb Q}}_{\mathcal {P}}$ to be the set of all pairs $(s, E)$ so that the following hold:

  1. (1) s is an injective finite partial function from $\omega $ to $\omega $ .

  2. (2) $E \in [\mathcal {P}]^{<\omega }$ .

The order on ${\mathord {\mathbb Q}}_{\mathcal {P}}$ is defined exactly the same as for ${\mathord {\mathbb P}}_{\mathcal E}$ . Mimicking the proof of Theorem 2.4, it’s enough to show that the following sets are dense:

  1. (1) For each $k < \omega $ the set of conditions $(s, E)$ so that $k \in \mathrm {dom}(s)$ .

  2. (2) For each $k < \omega $ the set of conditions $(s, E)$ so that $k \in \mathrm {range}(s)$ .

  3. (3) For each $T \in \mathcal I_T(\mathcal P)^+$ , and $t \in T$ the set of conditions $(s, E)$ so that there is an $t' \in T$ which extends t and a $k \in \mathrm {dom}(t') \setminus \mathrm {dom}(t)$ so that $s(k) = t'(k)$ .

  4. (4) For each $f \in \mathcal E$ the set of conditions $(s, E)$ so that $f \in E$ .

This is shown exactly as for eventually different families, the one caveat being that we need to be able ensure that when we strengthen some $(s, E)$ we can guarantee that if $T \in \mathcal I_T(\mathcal {P})^+$ then we can find an $t' \supsetneq t$ so that $t' \in T$ and a $k \in \mathrm {dom}(t') \setminus \mathrm {dom} (t) \cap \mathrm { dom}(s)$ so that we can add $(k, t'(k))$ to s without wrecking injectivity. This is where we use that fact that T is injective. Namely, we can find a level in T above which no element of any sequence is in the range of s (since s is finite) and therefore we can find the needed k. Everything else in the proof is exactly as in the case of eventually different families of functions.

We also have the same indestructibility results.

Theorem 5.5. Suppose $\kappa $ is a cardinal and $\mathbb C_{\kappa } = add(\omega , \kappa )$ is the forcing to add $\kappa $ -many Cohen reals. If $\mathcal {P}$ is a tight eventually different set of permutations then $\Vdash _{\mathbb C_{\kappa }}$ $\check {\mathcal {P}}$ is tight”.

Similarly, there is an analogue of Theorem 4.2 for tight sets of permutations. We give the definition and theorem below.

Definition 5.6. Let ${\mathord {\mathbb P}}$ be a proper forcing notion and $\mathcal {P}$ a tight eventually different set of permutations. We say that ${\mathord {\mathbb P}}$ strongly preserves the tightness of $\mathcal {P}$ if for every sufficiently large $\theta $ , every condition p and every $M \prec H_{\theta }$ countable with $p, {\mathord {\mathbb P}}, \mathcal {P} \in M$ , if $g \in \mathcal {P}$ densely diagonalizes every element of $M \cap \mathcal I_T(\mathcal {P})^+$ then there is an $(M, {\mathord {\mathbb P}})$ -generic $q \leq p$ so that q forces that g densely diagonalizes every element of $M[\dot {G}] \cap \mathcal I_T(\mathcal {P})^+$ . Such a q is called an $(M, {\mathord {\mathbb P}}, \mathcal {P}, g)$ -generic condition.

Theorem 5.7. Suppose that $\mathcal {P}$ is a tight eventually different family. If $\langle {\mathord {\mathbb P}}_{\alpha }, \dot {\mathbb Q}_{\alpha } \; |\; \alpha < \gamma \rangle $ is a countable support iteration of proper forcing notions so that for all $\alpha $ we have $\Vdash _{\alpha }$ $\dot {\mathbb Q}_{\alpha }$ strongly preserves the tightness of $\check {\mathcal {P}}$ ” then ${\mathord {\mathbb P}}_{\gamma }$ strongly preserves the tightness of $\mathcal {P}$ .

The proof of Theorems 5.5 and 5.7 are identical to those of Theorems 3.1 and 4.2 so we leave the details to the reader. The one point to note is that the $T_{n, j}$ ’s of Theorem 3.1 and the W found in the inductive proof of Lemma 4.4 are both injective since $\dot {T}_n$ (respectively $\dot {T}_{\varphi _0(n)}$ ) is forced to be injective hence if some $r \Vdash \check {t} \in \dot {T}_n$ (respectively $\dot {T}_{\varphi _0(n)}$ ) then it must be the case that t is injective.

As in this section every further one the proofs involving tight eventually different families and tight eventually different permutations are almost identical and, largely we prove the case of tight eventually different families in detail and leave the the case of tight eventually different permutations to the reader. This situation adds fuel to the idea that perhaps $\mathsf {ZFC} $ proves that $\mathfrak {a}_e = \mathfrak {a}_p$ and in any case shows how difficult it could be to separate these two invariants even if this ends up being possible.

6 Miller forcing and the consistency of $\mathfrak {a}_e = \mathfrak {a}_p < \mathfrak {d} = \mathfrak {a}_T$

In this section we show that Miller forcing strongly preserves the tightness of any tight eventually different family of functions and any tight eventually different set of permutations. As a result we obtain the consistency of $\mathfrak {a}_e = \mathfrak {a}_p < \mathfrak {d} = \mathfrak {a}_T$ . Recall that Miller forcing, also called rational perfect set forcing and denoted $\mathbb {PT}$ consists of all trees $T \subseteq \omega ^{<\omega }$ so that for every node $t \in T$ there is an $s \in T$ extending t with infinitely many immediate successors. The order is inclusion. As is often done we work with the dense subset of trees in which every node has either one or infinitely many immediate successors. It’s well known that this forcing is proper and, when iterated $\omega _2$ -many times with countable support produces a model of $non({\mathcal M}) = cov({\mathcal M}) = \aleph _1 < \mathfrak {d} = \aleph _2$ (and $\mathfrak {a}_T = \aleph _2$ as well). More information about Miller forcing can be found in [Reference Bartoszyński and Judah1] (see, in particular, Definition 7.3.43).

Theorem 6.1. Let $\mathcal E$ be a tight eventually different family. Miller forcing $\mathbb {PT}$ strongly preserves the tightness of $\mathcal E$ .

Before proving this theorem we recall some basic terminology. Recall that if $p \in \mathbb {PT}$ is a Miller tree and $n < \omega $ then a node $t \in p$ is an ${n}{\mathrm {th}}$ -splitting node if it has infinitely many immediate successors and it has the $n - 1$ predecessors with this property. Denote by $\mathrm {Split}_n(p)$ the set of n-splitting nodes. We say that for two Miller trees $p, q \in \mathbb {PT}$ that $q \leq _n p$ if $q \leq p$ and $\mathrm {Split}_n(p) =\mathrm {Split}_n(q)$ .

Proof Let $p\in \mathbb {PT}$ be a condition, let $M\prec H_{\theta }$ countable with $\theta $ sufficiently large, $p, \mathbb {PT}, \mathcal E \in M$ . Let $g \in \mathcal E$ densely diagonalize every $T \in M \cap \mathcal I_T(\mathcal E)^+$ . Let $\{T_n \; | \; n < \omega \}$ be an enumeration of all $\mathbb {PT}$ names in M for trees in $\mathcal I_T(\mathcal E)^+$ . Let $\{D_n \; | \; n < \omega \}$ enumerate all dense open subsets of $\mathbb {PT}$ in M. Let $\varphi :\omega \to \omega ^2$ be a bijection with coordinate maps $\varphi _0$ and $\varphi _1$ . Inductively we will construct sequences $\{p_n \; | \; n < \omega \}$ , $\{\dot {t}_n \; | \; n < \omega \}$ , $\{\dot {k}_n \; | \; n < \omega \}$ so that the following hold:

  1. (1) $p_0 = p$ .

  2. (2) $\{p_n \; |\; n < \omega \} \subseteq M$ and for all $n <\omega $ , $p_{n+1} \leq _{n+1} p_n$ .

  3. (3) For each $n< \omega $ , $\dot {t}_n$ is a $\mathbb {PT}$ name in M for a node in $\dot {T}_{\varphi _0(n)}$ extending the $\varphi _1(n){\mathrm {th}}$ -node in $\dot {T}_{\varphi _0(n)}$ .

  4. (4) For each $n < \omega $ , $\dot {k}_n$ is a name for an element of $\omega $ in M.

  5. (5) For each ${n+1}{\mathrm {st}}$ -splitting node t of $p_{n+1}$ we have that $(p_{n+1})_t \in D_n$ , and forces for some $s_n \in \omega ^{<\omega }$ that the $\varphi _1(n){\mathrm {th}}$ -node in $\dot {T}_{\varphi _0(n)}$ is $\check {s}_n$ and $(p_{n+1})_t \Vdash \dot {k}_n \in \mathrm {dom}(\dot {t}_n) \setminus \mathrm {dom}(\check {s}_n) \land \dot {t}_n(\dot {k}_n) = \check {g} (k)$ .

Suppose first that we can construct such a sequence. Let $q = \bigcap _{n < \omega } p_n$ . It follows almost immediately that q is $(M, \mathbb {PT}, \mathcal E, g)$ -generic as needed.

Therefore it remains to construct the requisite sequence. This is done by induction. Let $p_0 = p$ . Now assume that $\{p_j \; | \; j < n+1\}$ , $\{\dot {t}_j \; | \; j < n\}$ and $\{\dot {k}_j \; | \; j < n\}$ have been defined. We will define $p_{n+1}$ , $\dot {t}_n$ and $\dot {k}_n$ . For each ${n+1}{\mathrm {st}}$ -splitting node t of $p_n$ , let $q_t \leq (p_n)_t$ be an element of $M \cap D_n$ which forces for some $s_n \in \omega ^{<\omega }$ that the $\varphi _1(n){\mathrm {th}}$ -node in $\dot {T}_{\varphi _0(n)}$ is $\check {s}_n$ . Let $W_t = \{u \supsetneq s_n \; | \; q_t \nVdash u \notin \dot {T}_{\varphi _0(n)}\}$ . As in the proof of Lemma 4.2 $W_t$ alongside $s_n$ and its predecessors is a tree in $\mathcal I_T(\mathcal E)^+ \cap M$ hence it is densely diagonalized by g. Therefore we can find a $u_t \in W_t$ and a $k_t \in \mathrm {dom}(u_t) \setminus \mathrm {dom}(s_n)$ so that $u_t(k_t) = g(k_t)$ . Let $r_t \leq q_t$ force that $\check {u_t} \in \dot {T}_{\varphi _0(n)}$ . Now let $p_{n+1} = \bigcup _{t \in \mathrm {Split}_{n+1}(p_n)} r_t$ . Let $\dot {t}_n = \{(\check {u}_t, r_t) \; | \; t \in \mathrm { Split}_{n+1}(p_n)\}$ and $\dot {k}_n =\{(\check {k}_t, r_t) \; | \; t \in \mathrm {Split}_{n+1}(p_n)\}$ . Clearly these suffice.

Essentially the same proof gives the analogous result for tight eventually different families of permutations. We state the theorem below and leave the (primarily cosmetic) modifications of the above proof to the reader.

Theorem 6.2. Let $\mathcal {P}$ be a tight eventually different family of permutations. Miller forcing strongly preserves the tightness of $\mathcal {P}$ .

As a result we get the following.

Theorem 6.3. In the iterated Miller model the inequality $\mathfrak {a}_e = \mathfrak {a}_p < \mathfrak {d} = \mathfrak {a}_T$ holds.

Note that this inequality also holds in the Cohen model, however unlike the Cohen model, this model $cov(\mathcal M) = \aleph _1$ so we can in fact also gain freedom over $cov(\mathcal M)$ . Also, as mentioned in the introduction, $\mathfrak {a}_p = \aleph _1$ in the Miller model was originally shown by Kastermans and Zhang using parametrized diamonds in [Reference Kastermans and Zhang17].

7 Partition forcing and the consistency of $\mathfrak {a}_e = \mathfrak {a}_p = \mathfrak {d} < \mathfrak {a}_T$

In this section we show that Miller’s partition forcing strongly preserves the tightness of any tight eventually different family of functions and any tight eventually different family of permutations. As a result we obtain the consistency of $\mathfrak {a}_e = \mathfrak {a}_p = \mathfrak {d} < \mathfrak {a}_T$ . The proof of the preservation result mirrors the analogous one for tight MAD families given in [Reference Guzmán, Hrušák and Téllez13, Proposition 38]. We recall some terminology used there.

Recall from the introduction that if $\mathcal K$ is an uncountable partition of $2^{\omega }$ into closed sets then ${\mathord {\mathbb P}}(\mathcal K)$ , the partition forcing, is the set of perfect trees p so that for all $C \in \mathcal K$ we have $[p] \cap C$ is nowhere dense in $[p]$ . This forcing was introduced in [Reference Miller, Barwise, Keisler and Kunen18] to increase $\mathfrak {a}_T$ . In order to ensure that a perfect tree is in ${\mathord {\mathbb P}}(\mathcal K)$ we need the definition of a nice set of reals.

Definition 7.1 (Definition 36 of [Reference Guzmán, Hrušák and Téllez13])

Fix a partition of $2^{\omega }$ into closed sets $\mathcal K = \{C_{\alpha } \; | \; \alpha < \omega _1\}$ . We say that $X = \{x_s \; | \; s \in \omega ^{<\omega }\} \subseteq 2^{\omega }$ is nice (for $\mathcal K$ ) if the following conditions hold:

  1. (1) For every $s \in \omega ^{<\omega }$ the sequence $\langle x_{s^{\frown } n}\rangle _{n < \omega }$ converges to $x_s$ and $\Delta (x_s, x_{s^{\frown } n}) < \Delta (x_s, x_{s^{\frown } n+1})$ for all $n < \omega $ Footnote 2 .

  2. (2) For all $s, t, z \in \omega ^{<\omega }$ if $s\subsetneq t \subsetneq z$ then $\Delta (x_s, x_t) < \Delta (x_t, x_z)$ .

  3. (3) For every $s \in \omega ^{<\omega }$ let $\alpha _s < \omega _1$ so that $x_s \in C_{\alpha _s}$ . If $s\subsetneq t$ then $\alpha _s \neq \alpha _t$ .

The point is the following Lemma.

Lemma 7.2 (Lemma 37 of [Reference Guzmán, Hrušák and Téllez13])

Let p be a Sacks tree and let $\mathcal K$ be an uncountable partition of $2^{\omega }$ into closed sets. If there is an $X = \{x_s\; | \; s \in \omega ^{<\omega }\}$ which is nice for $\mathcal K$ and dense in $[p]$ then $p \in {\mathord {\mathbb P}}(\mathcal K)$ .

Armed with these facts we can prove the main theorem of this section. Our proof is extremely similar to the analogous proof for tight MAD families (see [Reference Guzmán, Hrušák and Téllez13, Proposition 38]). The modifications follow those of Theorem 6.1.

Theorem 7.3. Let $\mathcal K \subseteq P(2^{\omega })$ be an uncountable partition of $2^{\omega }$ into closed sets and let $\mathcal E$ be a tight eventually different family. The forcing notion ${\mathord {\mathbb P}}(\mathcal K)$ strongly preserves the tightness of $\mathcal E$ .

Proof Let $p\in {\mathord {\mathbb P}}(\mathcal K)$ be a condition, let $M\prec H_{\theta }$ countable with $\theta $ sufficiently large, $p, {\mathord {\mathbb P}}(\mathcal K), \mathcal K, \mathcal E \in M$ . Let $g \in \mathcal E$ densely diagonalize every $T \in M \cap \mathcal I_T(\mathcal E)^+$ . Let $\{T_n \; | \; n < \omega \}$ be an enumeration of all ${\mathord {\mathbb P}}(\mathcal K)$ names in M for trees in $\mathcal I_T(\mathcal E)^+$ . Let $\{D_n \; | \; n < \omega \}$ enumerate all dense open subsets of ${\mathord {\mathbb P}}(\mathcal K)$ in M. Let $\varphi :\omega \to \omega ^2$ be a bijection with coordinate maps $\varphi _0$ and $\varphi _1$ . Inductively we will construct sequences $\{p_n \; | \; n < \omega \}$ , $\{\dot {t}_n \; | \; n < \omega \}$ , $\{\dot {k}_n \; | \; n < \omega \}$ and a set $X = \{x_s \; | \; s \in \omega ^{<\omega }\}$ so that the following hold:

  1. (1) $p_0 = p$ .

  2. (2) $\{p_n \; |\; n < \omega \} \subseteq M \cap {\mathord {\mathbb P}}(\mathcal K)$ and for all $n <\omega \ p_{n+1} \leq p_n$ .

  3. (3) $X \subseteq 2^{\omega } \cap M$ is nice for $\mathcal K$ .

  4. (4) $X \subseteq [p_n]$ for every $n < \omega $ .

  5. (5) For each $n \ \dot {t}_n$ is a ${\mathord {\mathbb P}}(\mathcal K)$ name for a node in $\dot {T}_{\varphi _0(n)}$ extending the $\varphi _1(n){\mathrm {th}}$ -node in $\dot {T}_{\varphi _0(n)}$ .

  6. (6) For each $n < \omega \ \dot {k}_n$ is a name for an element of $\omega $ in M.

  7. (7) For each $s \in \omega ^n$ and $i, m \in \omega $ if $m = \Delta (x_s, x_{s^{\frown } i})$ and $t = (x_{s^{\frown } i}) \upharpoonright m$ then $(p_{n+1})_t \in D_n$ , forces for some $s_n \in \omega ^{<\omega }$ that the $\varphi _1(n){\mathrm {th}}$ -node in $\dot {T}_{\varphi _0(n)}$ is $\check {s}_n$ and $(p_{n+1})_t \Vdash \dot {k}_n \in \mathrm {dom}(\dot {t}_n) \setminus \mathrm {dom}(\check {s}_n) \land \dot {t}_n(\dot {k}_n) = \check {g} (k)$ .

Suppose first that we can construct such a sequence. Let $q = \bigcap _{n < \omega } p_n$ . Clearly q is a condition since it’s a perfect tree in which X is dense. From this it follows almost immediately that it is $(M, {\mathord {\mathbb P}}(\mathcal K), \mathcal E, g)$ -generic as needed.

Therefore it remains to construct the sequence described above. This is done by induction. Let $p_0 = p$ , $x_{\emptyset }$ be any element of $[p_0] \cap M$ . Now assume that $\{p_j \; | \; j < n+1\}$ , $\{x_s \; | \; s \in \omega ^{\leq n}\}$ , $\{\dot {t}_j \; | \; j < n\}$ , and $\{\dot {k}_j \; | \; j < n\}$ have been defined. We will define $p_{n+1}$ , $\{x_s \; | \; s \in \omega ^{n+1}\}$ , $\dot {t}_n$ , and $\dot {k}_n$ . For each $s \in \omega ^n$ let $l \in \omega $ be so that $l> \Delta (x_s, x_{s'})$ for all $s ' \subsetneq s$ . Define $Y_s$ to be the set of all $m> l$ so that $x_s \upharpoonright m \in p_n$ is a splitting node. For each $m \in Y_s$ let $t_m = (x_s \upharpoonright m)^{\frown } (1 - x_s (m))$ (which is a node of $p_n$ since $x_s \upharpoonright m$ is splitting). Let $p^s_m = (p_n)_{t_m}$ . Note that $p^s_m \in M$ . By strengthening if necessary we may also assume that there is an $u^s_m \in {\omega }^{\omega }$ so that $p^s_m \Vdash $ $\check {u}^s_m$ is the $\varphi _1(n){\mathrm {th}}$ node in $T_{\varphi _0(n)}$ ”. Now let $W^s_m = \{t \in \omega ^{<\omega } \; | \; t \supsetneq u^s_m \; \mathrm {and} \; p^s_m \nVdash t \notin \dot {T}_{\varphi _0(n)}\}$ . As in the proof of Theorem 4.2, $W^s_m$ , alongside $u^s_m$ and its predecessors is a tree in $\mathcal I_T(\mathcal E)^+$ (in M) so g densely diagonalizes it. Let $r^s_m \leq p^s_m$ so that $r^s_m \in D_n$ , $[r^s_m] \cap C_{\alpha _z} = \emptyset $ for every $z \subseteq s$ and there is a $t^s_m \in W^s_m$ and a $k^s_m < \omega $ so that $k^s_m \in \mathrm {dom}(t) \setminus \mathrm { dom}(u^s_m)$ and $r^s_m \Vdash \check {t}^s_m \in \dot {T}_{\varphi _0(n)}$ and $t^s_m(k^s_m) = g(k^s_m)$ . Enumerate $Y_s$ as $\{m^s_i \; | \; i < \omega \}$ . For each $i < \omega $ choose $x_{s^{\frown } i}$ to be any branch in $r^s_{m^s_i}$ and let $p_{n+1} = \bigcup \{r^s_{m^s_i} \; | \; s \in \omega ^n \land i \in \omega \}$ . Finally let $\dot {t}_n = \{(\check {t}^s_{m^s_i}, r^s_{m^s_i}) \; | \; s \in \omega ^n \land i \in \omega \}$ and $\dot {k}_n = \{(\check {k}^s_{m^s_i}, r^s_{m^s_i}) \; | \; s \in \omega ^n \land i \in \omega \}$ . Clearly these suffice.

As before essentially the same proof gives the analogous result for tight eventually different families of permutations. We state the theorem below and leave the (primarily cosmetic) modifications of the above proof to the reader.

Theorem 7.4. Let $\mathcal K \subseteq P(2^{\omega })$ be an uncountable partition of $2^{\omega }$ into closed sets and let $\mathcal {P}$ be a tight eventually different family of permutations. The forcing notion ${\mathord {\mathbb P}}(\mathcal K)$ strongly preserves the tightness of $\mathcal {P}$ .

As a result of these theorems we have the following.

Theorem 7.5. In the iterated partition forcing model the inequality $\mathfrak {a}_e = \mathfrak {a}_p = \mathfrak {d} < \mathfrak {a}_T$ holds.

Proof Using a bookkeeping device to keep track with the partitions, let ${\mathord {\mathbb P}}$ be the $\omega _2$ length countable support of partition forcing. Let $G\subseteq {\mathord {\mathbb P}}$ be generic. In $V[G]$ we have $\mathfrak {a}_e = \aleph _1$ by Theorem 7.3 and $\mathfrak {a}_p = \aleph _1$ by Theorem 7.5. Moreover this forcing is known to be $\omega ^{\omega }$ -bounding (see [Reference Spinas25]) so $\mathfrak {d} = \aleph _1$ . Finally that $\mathfrak {a}_T = \aleph _2$ in this model is by [Reference Miller, Barwise, Keisler and Kunen18, Theorem 6] (indeed this is what it was designed to do).

Remark 3. In [Reference Cruz Chapital, Fischer, Guzmán and Šupina7] it was shown that in the iterated partition forcing model that $\mathfrak {a} = \mathfrak {i} = \mathfrak {u} = \aleph _1$ . Alongside Theorem 7.5 this result gives credence to the idea that the iterated partition forcing model is a model where every relative of $\mathfrak {a}$ other than $\mathfrak {a}_T$ is $\aleph _1$ . It remains open what happens in this model to $\mathfrak {a}_g$ .

Putting together the results of this section, the previous one, Fact 1.3 and Proposition 1.4 we get the following which encapsulates one of the main results of this paper.

Corollary 7.6. Any $\{\aleph _1, \aleph _2\}$ -valued assignment of $\{\mathfrak {a}_e, \mathfrak {a}_p, \mathfrak {d}, \mathfrak {a}_T\}$ respecting $\mathfrak {d} \leq \mathfrak {a}_T$ and $\mathfrak {a}_e = \mathfrak {a}_p$ is consistent. In particular, $\mathfrak {a}_p$ and $\mathfrak {a}_e$ are both independent of both $\mathfrak {d}$ and $\mathfrak {a}_T$ .

8 h-Perfect trees and the consistency of $\mathfrak {a}_e = \mathfrak {a}_p = \mathfrak {u} = \mathfrak {d} < non(\mathcal N) = cof(\mathcal N)$

Recall that for a function $h:\omega \to \omega $ with $1 < h(n)$ for all $n < \omega $ , the forcing notion $\mathbb {PT}_h$ , sometimes called h-perfect tree forcing, consists of trees $p \subseteq \omega ^{<\omega }$ so that the following hold:

  1. (1) For all $t \in p$ and all $l \in \mathrm {dom}(t)$ we have $t(l) < h(l)$ .

  2. (2) Every $t \in p$ has either one or $h(l(t))$ -many immediate successors in T.

  3. (3) For every $t \in p$ there is a $t ' \supseteq t$ with $t' \in p$ and there are $h(l(t'))$ many immediate successors of $t'$ in p where $l(t')$ is the length of $t'$ .

This forcing notion was first considered in [Reference Goldstern, Judah and Shelah12]. For simplicity here we will restrict our attention to the case $h(n) = 2^n$ for all $n<\omega $ . Obviously much more can be said but for our purposes this is not necessary. In [Reference Goldstern, Judah and Shelah12] the following is shown.

Fact 8.1 [Reference Goldstern, Judah and Shelah12]

Denote by $\mathbb {PT}_{2^n}$ the forcing notion $\mathbb {PT}_h$ for $h(n) = 2^n$ for all $n < \omega $ . The following hold:

  1. (1) $\mathbb {PT}_{2^n}$ is proper, and in fact satisfies Axiom A.

  2. (2) $\mathbb {PT}_{2^n}$ is $\omega ^{\omega }$ -bounding.

  3. (3) $\mathbb {PT}_{2^n}$ preserves P-points.

  4. (4) $\mathbb {PT}_{2^n}$ makes the ground model reals measure zero.

It follows from this that a countable support iteration of $\mathbb {PT}_{2^n}$ over a model of $\mathsf {CH} $ will force $\aleph _1 = \mathfrak {u} = \mathfrak {d} < non(\mathcal N) = cof(\mathcal N) = 2^{\aleph _0} = \aleph _2$ . We will show that $\mathbb {PT}_{2^n}$ strongly preserves the tightness of all tight eventually different families and tight eventually different families of permutations.

Theorem 8.2. Let $\mathcal E$ be a tight eventually different family. The forcing notion $\mathbb {PT}_{2^n}$ strongly preserves the tightness of $\mathcal E$ .

Remark 4. In fact there is nothing special here about $n\mapsto 2^n$ and the same proof below will work for any $h \in \omega ^{\omega }$ . Indeed thinking this way the constant function at 2 subsumes the case of Sacks forcing. However, $n\mapsto 2^n$ is an important case since this one forces facts listed above in Fact 8.1.

The proof of this theorem is nearly verbatim to the analogous result for Miller forcing, Theorem 6.1. We include it below for completeness. First we adapt some terminology from other arboreal forcings. If $p \in \mathbb {PT}_{2^n}$ and $n < \omega $ then a node $t \in p$ is an ${n}{\mathrm {th}}$ -splitting node if it has $2^{l(t)}$ many immediate successors and it has the $n - 1$ predecessors with this property. Denote by $\mathrm { Split}_n(p)$ the set of n-splitting nodes. We say that for two $2^n$ -perfect trees $p, q \in \mathbb {PT}_{2^n}$ that $q \leq _n p$ if $q \leq p$ and for all $i < n + 1 \ \mathrm {Split}_i(p) =\mathrm {Split}_i(q)$ .

Proof Let $p\in \mathbb {PT}_{2^n}$ be a condition, let $M\prec H_{\theta }$ countable with $\theta $ sufficiently large, $p, \mathbb {PT}_{2^n}, \mathcal E \in M$ . Let $g \in \mathcal E$ densely diagonalize every $T \in M \cap \mathcal I_T(\mathcal E)^+$ . Let $\{T_n \; | \; n < \omega \}$ be an enumeration of all $\mathbb {PT}_{2^n}$ names in M for trees in $\mathcal I_T(\mathcal E)^+$ . Let $\{D_n \; | \; n < \omega \}$ enumerate all dense open subsets of $\mathbb {PT}_{2^n}$ in M. Let $\varphi :\omega \to \omega ^2$ be a bijection with coordinate maps $\varphi _0$ and $\varphi _1$ . Inductively we will construct sequences $\{p_n \; | \; n < \omega \}$ , $\{\dot {t}_n \; | \; n < \omega \}$ , $\{\dot {k}_n \; | \; n < \omega \}$ so that the following hold:

  1. (1) $p_0 = p$ .

  2. (2) $\{p_n \; |\; n < \omega \} \subseteq M$ and for all $n <\omega \ p_{n+1} \leq _{n+1} p_n$ .

  3. (3) For each $n \ \dot {t}_n$ is a $\mathbb {PT}_{2^n}$ name in M for a node in $\dot {T}_{\varphi _0(n)}$ extending the $\varphi _1(n){\mathrm {th}}$ -node in $\dot {T}_{\varphi _0(n)}$ .

  4. (4) For each $n < \omega \ \dot {k}_n$ is a name for an element of $\omega $ in M.

  5. (5) For each ${n+1}{\mathrm {st}}$ -splitting node t of $p_{n+1}$ we have that $(p_{n+1})_t \in D_n$ , and forces for some $s_n \in \omega ^{<\omega }$ that the $\varphi _1(n){\mathrm {th}}$ -node in $\dot {T}_{\varphi _0(n)}$ is $\check {s}_n$ and $(p_{n+1})_t \Vdash \dot {k}_n \in \mathrm {dom}(\dot {t}_n) \setminus \mathrm {dom}(\check {s}_n) \land \dot {t}_n(\dot {k}_n) = \check {g} (k)$ .

Obviously if such a family of sequences can be constructed then, letting $q = \bigcap _{n < \omega } p_n$ , it is clear that q is $(M, \mathbb {PT}, \mathcal E, g)$ -generic as needed.

Therefore it remains to construct the requisite sequence. This is done by induction. Let $p_0 = p$ . Now assume that $\{p_j \; | \; j < n+1\}$ , $\{\dot {t}_j \; | \; j < n\}$ and $\{\dot {k}_j \; | \; j < n\}$ have been defined. We will define $p_{n+1}$ , $\dot {t}_n$ and $\dot {k}_n$ . For each ${n+1}{\mathrm {st}}$ -splitting node t of $p_n$ , let $q_t \leq (p_n)_t$ be an element of $M \cap D_n$ which forces for some $s_n \in \omega ^{<\omega }$ that the $\varphi _1(n){\mathrm {th}}$ -node in $\dot {T}_{\varphi _0(n)}$ is $\check {s}_n$ . Let $W_t = \{u \supsetneq s_n \; | \; q_t \nVdash u \notin \dot {T}_{\varphi _0(n)}\}$ . As in the proof of Lemma 4.2 $W_t$ alongside $s_n$ and its predecessors is a tree in $\mathcal I_T(\mathcal E)^+ \cap M$ hence it is densely diagonalized by g. Therefore we can find a $u_t \in W_t$ and a $k_t \in \mathrm {dom}(u_t) \setminus \mathrm {dom}(s_n)$ so that $u_t(k_t) = g(k_t)$ . Let $r_t \leq q_t$ force that $\check {u_t} \in \dot {T}_{\varphi _0(n)}$ . Now let $p_{n+1} = \bigcup _{t \in \mathrm {Split}_{n+1}(p_n)} r_t$ . Let $\dot {t}_n = \{(\check {u}_t, r_t) \; | \; t \in \mathrm { Split}_{n+1}(p_n)\}$ and $\dot {k}_n =\{(\check {k}_t, r_t) \; | \; t \in \mathrm {Split}_{n+1}(p_n)\}$ . Clearly these suffice.

As always the analogous result for permutations is proved in an almost identical way.

Theorem 8.3. Let $\mathcal {P}$ be a tight eventually different family of permutations. The forcing notion $\mathbb {PT}_{2^n}$ strongly preserves the tightness of $\mathcal {P}$ .

Remark 5. Theorems 8.2 and 8.3 hold regardless of which h is chosen. It follows that an iteration of $\mathbb {PT}_h$ forcing notions where many different h’s are chosen, including the case of Miller forcing $(h(n) = \omega $ for all $n < \omega )$ , as is done in [Reference Goldstern, Judah and Shelah12, Theorem 3.9], will strongly preserve tight eventually different families and tight eventually different families of permutations. In particular the existence of tight eventually different families of functions and permutations of size $\aleph _1$ are consistent with the additivity of the strong measure zero ideal being $\aleph _2 = 2^{\aleph _0}$ , even when no Cohen reals are added.

Now we can conclude from Theorems 8.2 and 8.3 the following.

Theorem 8.4. Let ${\mathord {\mathbb P}}$ be the $\omega _2$ -length countable support iteration of $\mathbb {PT}_{2^n}$ and let $G \subseteq {\mathord {\mathbb P}}$ be generic over V. In $V[G]$ we have $\mathfrak {a}_e = \mathfrak {a}_p = \mathfrak {a} = \mathfrak {d} = \mathfrak {u} < non(\mathcal N) = cof(\mathcal N)$ .

9 Shelah’s forcing ${\mathord {\mathbb Q}}_{\mathcal I}$ and the consistency of $\mathfrak {a}_e = \mathfrak {a}_p = \mathfrak {i} < \mathfrak {u}$

In this section we show that Shelah’s forcing ${\mathord {\mathbb Q}}_{\mathcal I}$ for proving the consistency of $\mathfrak {i} < \mathfrak {u}$ strongly preserves tight eventually different families and tight eventually different sets of permutations. As a result we obtain the consistency of $\mathfrak {a} = \mathfrak {a}_e = \mathfrak {a}_p = \mathfrak {d} = \mathfrak {i} = cof(\mathcal N) < \mathfrak {u}$ . First we recall the poset ${\mathord {\mathbb Q}}_{\mathcal I}$ from [Reference Shelah24] and some of its properties. The exposition in this section strongly mirrors that of [Reference Cruz Chapital, Fischer, Guzmán and Šupina7, Section 5], where it is shown that ${\mathord {\mathbb Q}}_{\mathcal I}$ strongly preserves tight MAD families.

We start by recalling some terminology from [Reference Shelah24] (see also [Reference Cruz Chapital, Fischer, Guzmán and Šupina7]). If E is an equivalence relation on a set X and $x \in X$ we will always denote by $[x]_E$ the equivalence class of x. Given an ideal $\mathcal I$ on $\omega $ , we say that an equivalence relation E on a subset of $\omega $ is an $\mathcal I$ -equivalence relation if $\mathrm {dom}(E) \in \mathcal I^*$ (the dual filter) and each E-equivalence class is in $\mathcal I$ . For $\mathcal I$ -equivalence relations $E_1$ and $E_2$ , we define $E_1 \leq _{\mathcal I} E_2$ if $\mathrm {dom}(E_1) \subseteq \mathrm { dom}(E_2)$ and every $E_1$ equivalence class is the union of a set of $E_2$ equivalence classes. Moreover, we will make use of the notion of a A-n-determined function. More precisely: Given a subset A of $\omega $ , we say that a function $g:2^A \to 2$ is A-n-determined if there is a set $a\subseteq A\cap n+1$ such that whenever $\eta \upharpoonright a = \nu \upharpoonright a$ for $\eta ,\nu $ in ${^A\omega }$ , we have $g(\eta ) = g(\nu )$ . For each $i\in A$ , $g_i$ is the function mapping $\eta \in {^A 2}$ to $\eta (i)$ . The following claim appears in [Reference Shelah24]: If g is a A-n-determined function, then $g=\varphi (g_0,\dots ,g_n)$ , where $\varphi (g_0, \dots , g_n)$ which is obtained as a maximum, minimum, and complement (e.g., $1- g_i$ ) of $g_0, \dots , g_n$ and the constant functions on $0$ and $1$ . Again following [Reference Shelah24], given an $\mathcal I$ -equivalence relation E, we denote by $A = A(E) = \{x \; | \; x \in \mathrm {dom}(E) \; \mathrm {and} \; x = \mathrm {min}[x]_E\}$ .

Definition 9.1 (The conditions of ${\mathord {\mathbb Q}}_{\mathcal I}$ )

Let $\mathcal I$ be an ideal on $\omega $ . Define ${\mathord {\mathbb Q}}_{\mathcal I}$ to be the set of $p = (H^p, E^p)$ where:

  1. (1) $E^p$ is an $\mathcal I$ -equivalence relation.

  2. (2) $H^p$ is a function with domain $\omega $ so that for each $n \ H(n)$ is $A(E)$ -n-determined.

  3. (3) if $n \in A(E^p)$ then $H^p(n) = g_n$ .

  4. (4) if $n \in \mathrm {dom}(E^p) \setminus A(E^p)$ and $n E i$ for an $i \in A(E^p)$ then $H^p(n)$ is either $g_i$ or $1-g_i$ .

For a condition $p \in {\mathord {\mathbb Q}}_{\mathcal I}$ let $A^p = A(E^p)$ . Before we can define the order on ${\mathord {\mathbb Q}}_{\mathcal I}$ we need one more definition, again appearing in [Reference Cruz Chapital, Fischer, Guzmán and Šupina7]: For $p, q \in {\mathord {\mathbb Q}}_{\mathcal I}$ with $A^p \subseteq A^q$ , we write $H^p(n) =^{**} H^q(n)$ if for each $\eta \in 2^{A^p}$ we have $H^p(n)(\eta ) = H^q(n)(\eta ' )$ where,

$$ \begin{align*} \eta' (j) = \begin{cases} \eta(j), & j \in A^p, \\ H^p(j)(\eta), & j \in A^q \setminus A^p. \\ \end{cases} \end{align*} $$

Now we can define the order on ${\mathord {\mathbb Q}}_{\mathcal I}$ .

Definition 9.2. Let $p, q \in {\mathord {\mathbb Q}}_{\mathcal I}$ . We let $p \leq q$ if:

  1. (1) $E^p \leq _{\mathcal I} E^q$ .

  2. (2) If $H^q(n) = g_i$ for $n \in \mathrm {dom}(E^q)$ then $H^p(n) = H^p(i)$ .

  3. (3) If $H^q(n) = 1 - g_i$ for $n \in \mathrm {dom}(E^q)$ then $H^p(n) =^{**} H^q(n)$ .

  4. (4) If $n \in \omega \setminus \mathrm {dom}(E^q)$ then $H^p(n) =^{**} H^q(n)$ .

Finally let $p \leq _n q$ if $p \leq q$ and $A^p$ contains the first n elements of $A^q$ .

If $\mathcal I$ is a maximal ideal then the forcing notion ${\mathord {\mathbb Q}}_{\mathcal I}$ is proper [Reference Shelah24, Claim 1.13]. Moreover it has the Sacks property [Reference Shelah24, Claim 1.12] and hence is $\omega ^{\omega }$ -bounding. Forcing with ${\mathord {\mathbb Q}}_{\mathcal I}$ kills the maximality of $\mathcal I$ [Reference Shelah24, Claim 1.5]. As a result, using a bookkeeping device to ensure we cover all possible $\mathcal I$ ’s, iteratively forcing with ${\mathord {\mathbb Q}}_{\mathcal I}$ makes $\mathfrak {u} = \aleph _2$ .

Lemma 9.3. Let $p \in {\mathord {\mathbb Q}}_{\mathcal I}$ . For an initial segment u of $A^p$ and $h:u \to 2$ let $p^{[h]}$ be the pair $q = (H^q, E^q)$ defined as follows. Let $H^p(n) = \varphi (g_0, \dots , g_n)$ and let for each $n \in \omega \ H^q(n)$ be the result of replacing $g_i$ for $h(i)$ for each $i \in u$ in $H^p(n)$ (and leaving the other $g_i$ ’s the same) and $E^q = E^p \upharpoonright \bigcup \{[i]_{E^p} \; | \; i \in A^p\setminus u\}$ .

  1. (1) [Reference Shelah24, Claim 1.7(2)] $p^{[h]}$ is a condition in ${\mathord {\mathbb Q}}_{\mathcal I}$ extending p and the set of $\{p^{[h]} \; |\; h \in 2^u\}$ is predense below p.

  2. (2) [Reference Shelah24, Claim 1.8] If u is a the set of the first n elements of $A^p$ and D is a dense subset of ${\mathord {\mathbb Q}}_{\mathcal I}$ then there is a $q \in {\mathord {\mathbb Q}}_{\mathcal I}$ so that $q \leq _n p$ and $q^{[h]} \in D$ for any $h \in 2^u$ .

Finally we will need the following game to analyze fusions of conditions from ${\mathord {\mathbb Q}}_{\mathcal I}$ .

Definition 9.4 (The Game $\mathsf {GM}_{\mathcal I}(E)$ )

The game $\mathsf {GM}_{\mathcal I}(E)$ is played as follows. On the $n{\mathrm {th}}$ -move, the first player chooses an $\mathcal I$ -equivalence relation $E^1_n \leq _{\mathcal I} E^2_{n-1}$ ( $E^1_0 = E$ ), and the second played chooses an $\mathcal I$ -equivalence relation $E^2_n \leq _{\mathcal I} E^1_n$ . After $\omega $ many moves the second player wins if and only if $\bigcup _{n> 0} \mathrm {dom}(E^2_{n-1}) \setminus \mathrm {dom}(E^1_n) \in \mathcal I$ .

Remark 6. Note that if some play of the game $\mathsf {GM}_{\mathcal I}(E)$ is given where player II wins playing $\{E^2_n\}_{n < \omega }$ then player II also wins the play where for each $n < \omega $ they play instead some $\{E^{2, *}_n\}_{n < \omega }$ with $E_{n+1}^1 \leq _{\mathcal I} E^{2, *}_n \leq _{\mathcal I} E^2_n$ .

Lemma 9.5 (Claim 1.10(1) of [Reference Shelah24])

If $\mathcal I$ is a maximal ideal then player I has no winning strategy in the game $\mathsf {GM}_{\mathcal I}(E)$ .

Putting all of this together we can now show the following.

Theorem 9.6. For any maximal ideal $\mathcal I$ and any tight eventually different family $\mathcal E$ the forcing notion ${\mathord {\mathbb Q}}_{\mathcal I}$ strongly preserves the tightness of $\mathcal E$ .

Proof Let $p\in {\mathord {\mathbb Q}}_{\mathcal I}$ , M a countable elementary submodel of $H_{\theta }$ for $\theta $ sufficiently large such that $\mathcal I, \mathcal E, p\in M$ and let $g\in \mathcal E$ densely diagonalize every $T\in \mathcal I_T(\mathcal E)^+\cap M$ . We fix an enumeration $\{D_n \; | \; n\in \omega \}$ of all open dense subsets of ${\mathord {\mathbb Q}}_{\mathcal I}$ that are in M, and an enumeration $\{\dot {T}_n \; | \; n\in \omega \}$ of all ${\mathord {\mathbb Q}}_{\mathcal I}$ -names for elements of $\mathcal I_T(\mathcal E)^+$ that are in M. Let $\varphi :\omega \to \omega ^2$ with coordinate functions $\varphi _0$ and $\varphi _1$ .

We define a strategy for the first player in the game $\mathsf {GM}_{\mathcal I}(E)$ , which cannot be winning in all rounds.

We set $p_0=q_0=p$ and $u_0=\emptyset $ . We assume that the first player has chosen $E^1_n$ , $q_n$ , $p_n$ , $u_n$ , and the second one an $E^2_n$ . We give instructions to choose $E^1_{n+1}$ , $q_{n+1}$ , $p_{n+1}$ , $u_{n+1}$ . We begin with $q_{n+1}$ :

  1. (1) $\mathrm {dom} (E^{q_{n+1}})=\mathrm {dom} (E^{p_n})$ .

  2. (2) $xE^{q_{n+1}}y$ if and only if one of the following holds:

    1. (a) $xE^2_ny$ .

    2. (b) There is $k\in u_n$ with $x,y\in [k]_{E^{p_n}}$ and $x,y\not \in \mathrm {dom} (E^2_n)$ .

    3. (c) There are $k_0,k_1\not \in \bigcup \{[i]_{E^{p_n}} \; |\; i\in u_n\}$ with $x\in [k_0]_{E^{p_n}}$ , $y\in [k_1]_{E^{p_n}}$ , and $k_0,k_1\not \in \mathrm {dom} (E^2_n)$ .

  3. (3) $H^{q_{n+1}}$ is chosen such that:

    1. (a) If $l\in \omega \setminus \mathrm {dom} E^{p_n}$ then $H^{q_{n+1}}(l)=^{**}H^{p_n}(l)$ .

    2. (b) If $l\in \mathrm {dom} (E^{p_n})\setminus A^{q_{n+1}}$ , $H^{p_n}(l)=g_i$ then $H^{q_{n+1}}(l)=H^{q_{n+1}}(i)$ .

    3. (c) If $l\in \mathrm {dom} (E^{p_n})\setminus A^{q_{n+1}}$ , $H^{p_n}(l)=1-g_i$ then $H^{q_{n+1}}(l)=1-H^{q_{n+1}}(i)$ .

    4. (d) If $l\in A^{p_n}\setminus A^{q_{n+1}}$ then $H^{q_{n+1}}(l)=^{**}H^{p_n}(\mathrm { min}[l]_{E^{q_{n+1}}})$ .

Note that for the already defined condition $q_{n+1}$ we have $q_{n+1}\leq _n p_n$ . Take $u_{n+1}=u_n\cup \{\min (A^{q_{n+1}}\setminus u_n)\}$ . Let $D^{\prime }_n$ be the set of all $r \leq p$ so that:

  1. (1) r decides the $\varphi _1(n){\mathrm {th}}$ -node of $\dot {T}_{\varphi _0(n)}$ to be some $\check {s}_n$ .

  2. (2) There is a $k < \omega $ and a $t \supseteq s_n$ so that $k \in \mathrm {dom}(t) \setminus \mathrm {dom}(s_n)$ and $r \Vdash \check {t} \in \dot {T}_{\varphi _0(n)}$ and $g(k) = t(k)$ .

As in the previous proofs, the set $D^{\prime }_n$ is open dense below p (and also below $q_{n+1}$ ). Then $D^{\prime }_n\cap D_n$ is dense below $q_{n+1}$ . Therefore we can apply Lemma 9.3 to obtain $p_{n+1}\leq _{n+1} q_{n+1}$ such that for each $h\in {}^{u_{n+1}}\{0,1\}$ , the condition $p^{[h]}_{n+1} \in D^{\prime }_n\cap D_n\cap M$ . In particular, if $h\in 2^{u_{n+1}}$ then $p_{n+1}^{[h]}$ decides the $\varphi _1(n){\mathrm {th}}$ node of $\dot {T}_{\varphi _0(n)}$ to be some $s_n$ , forces that there is a $k < \omega $ and a $t \supseteq s_n$ so that $k \in \mathrm {dom}(t) \setminus \mathrm {dom}(s_n)$ and $g(k) = t(k)$ and $p_{n+1}^{[h]}\in D_n\cap M$ . It follows that $p_{n+1}\Vdash $ “there is a t in $\dot {T}_{\varphi _0(n)}$ extending the $\varphi _1(n){\mathrm {th}}$ node and a $k \in \mathrm {dom}(t)$ above the domain of the $\varphi _1(n){\mathrm {th}}$ node of $\dot {T}_{\varphi _0(n)}$ so that $t(k) = g(k)$ ”. Finally, we set

$$ \begin{align*} E^1_{n+1}=E^{p_{n+1}}\upharpoonright(\mathrm{dom} (E^{p_{n+1}})\setminus\bigcup\{[i]_{E^{p_{n+1}}}\; | \; i\in u_{n+1}\}). \end{align*} $$

We define a fusion q of a sequence $\langle p_n \; | \; n\in \omega \rangle $ . Relation $E^q$ has $\mathrm {dom} (E^q)=\bigcap \{\mathrm {dom} (E^{p_n}) \; | \; n\in \omega \}$ , and $xE^qy$ if for every n large enough, $xE^{p_n}y$ . Function $H^q$ is equal to $H^{p_n}$ for large enough n. If $q \in {\mathord {\mathbb Q}}_{\mathcal I}$ then clearly q is an $(M, {\mathord {\mathbb Q}}_{\mathcal I})$ -generic condition and $q \leq _n p_n$ for all $n < \omega $ so q forces that g densely diagonalizes every $\dot {T}_n$ as needed. However it’s not obvious that q is a condition, specifically it’s not immediate that $\mathrm {dom}(E^q) \in \mathcal I^*$ . Indeed this does not necessarily happen but it does if player II wins. Since $\mathsf {GM}_{\mathcal I}(E)$ is not determined for player I let us choose a play of the game where the first player uses the described strategy above, but still looses. Thus the second player wins. To complete the proof we need to show in this case that $\mathrm { dom}(E^q) \in \mathcal I^*$ and hence q is a condition. This will follow from the following sequence of claims. To be clear, since player II won the game we have $\bigcup _{n> 0} \mathrm {dom} (E^2_{n-1}) \setminus \mathrm {dom} (E^1_n )\in \mathcal I$ .

Claim 9.7. We can assume that $\mathrm {min} (\mathrm {dom}( E^2_n))>\max u_{n+1}$ .

Proof By Remark 6 if the $u_{n+1}$ ’s were known at the stage where player II played $E^2_n$ then this would be fine however there is an apparent issue of primacy here: $u_{n+1}$ is chosen after $E^2_n$ . However, note that $u_{n+1}$ is read off from $E^{q_{n+1}}$ which is read off from $E^{p_n}$ and $E^2_n$ so player 2 can choose $E^2_n$ so as to affect $u_{n+1}$ .

It remains to show that some choice of $E^2_n$ will result in $\max u_{n+1} < \mathrm {min} (\mathrm {dom}(E^2_n))$ . This is argued as follows. In words, the first step of player I’s strategy at stage $n+1$ , when $q_{n+1}$ is built, is to build an equivalence relation on $\mathrm {dom} ( E^{p_n})$ so that x and y are related just in case either:

  1. (1) they are $E^2_n$ related (note that $\mathrm {dom}( E^2_n) \subseteq \mathrm {dom}( E^1_n) \subseteq (E^{p_n})$ ),

  2. (2) they are $E^{p_n}$ related and in one of the first n equivalence classes of $E^{p_n}$ , or

  3. (3) they fall into neither of these categories, i.e., everything else is put together.

In other words, $q_{n+1}$ forgets everything in $E^{p_n}$ outside of $E^2_n$ except for the first n equivalence classes. Note that $E^2_n$ will not contain anything from those first n equivalence classes since they were thrown out of $E^1_n$ whose domain is a super set of $E^2_n$ ’s domain. Therefore the $n+1{\mathrm {st}}$ equivalence class of $q_{n+1}$ will either be an equivalence class from $E^2_n$ or this “everything else” class. By thinning out enough player 2 can ensure that it is the “everything else” class by simply making the minimum of $\mathrm {dom}( E^2_n)$ greater than the first thing in $\mathrm {dom}(E^{p_n})$ not in $\bigcup \{[k]_{E^{p_n}} \; | \; k \in u_n\}$ (which must exist since $\mathrm {dom}(E^{p_n}) \notin \mathcal I$ but $\bigcup \{[k]_{E^{p_n}} \; | \; k \in u_n\}$ is the union of finitely many elements of $\mathcal I$ and hence in $\mathcal I$ ).

Claim 9.8. If $\mathrm {min} (\mathrm {dom} (E^2_n))>\max u_{n+1}$ then $\mathrm {dom}( E^{p_n})\setminus \mathrm {dom}( E^2_n)\subseteq \bigcup \{[k]_{E^{q_{n+1}}} \; | \; k\in u_{n+1}\}$ .

Proof By what we said in the last proof, if $\mathrm {min} (\mathrm {dom} (E^2_n))>\max u_{n+1}$ then the new equivalence class in $u_{n+1}$ is the “everything else” class so the only thing that is left in $\mathrm {dom} (E^{p_n})$ after throwing this out, alongside its first n equivalence classes is whatever was in $\mathrm {dom} (E^2_n)$ .

Claim 9.9. If $\mathrm {dom} (E^{p_n})\setminus \mathrm {dom} (E^2_n)\subseteq \bigcup \{[k]_{E^{q_{n+1}}} \; | \; k\in u_{n+1}\}$ , then $\bigcap \{ \mathrm {dom} (E^{p_n}) \; | \; n < \omega \} \in \mathcal I^*$ .

Proof Recall that our assumption is that $\bigcup _{n> 0} \mathrm {dom} (E^2_{n-1} )\setminus \mathrm {dom}( E^1_n )\in \mathcal I$ . It follows that it is enough to show that $\mathrm {dom} (E_0) \setminus (\bigcup _{n> 0} (\mathrm {dom} (E^2_{n-1}) \setminus \mathrm {dom} (E^1_n)))$ is contained in $\bigcap \{ \mathrm {dom} (E^{p_n}) \; | \; n < \omega \}$ where $E_0$ is the equivalence relation for the condition $p_0$ .

For readability let us label $A:= \mathrm {dom}( E_0) \setminus (\bigcup _{n> 0} (\mathrm {dom} (E^2_{n-1}) \setminus \mathrm {dom} (E^1_n)))$ . For all $x \in \mathrm {dom} (E_0)$ we have $x \in A$ if and only if for each $0 < n < \omega $ (either $x \in \mathrm {dom}( E^1_n)$ or else $x \notin \mathrm {dom} (E^2_{n-1})$ ) (recall that $\mathrm { dom} (E_n^1) \subseteq \mathrm {dom} (E^2_{n-1})$ ).

Note that if $x \notin \mathrm {dom} (E^2_{n-1})$ for some n then for all $k \geq n$ we have $x \notin \mathrm {dom} (E^1_k)$ so the above becomes: $x \in A$ if and only if for all $0 < n < \omega \ x \in \mathrm {dom} (E^1_n)$ or else for all but finitely many n we have $x \notin \mathrm {dom} (E^2_{n-1})$ with these two options mutually exclusive.

Fix $x \in A$ we will show that $x \in \mathrm {dom}( E^{p_n})$ for every $n < \omega $ . There are two cases to consider.

Case 1: $x \in \mathrm {dom}( E^1_n)$ for all $n < \omega $ . Note that in this case $x \in \mathrm {dom}( E^{p_n})$ as needed since for all $n < \omega $ we have $\mathrm {dom}( E^1_n) \subseteq \mathrm {dom}( E^{p_n})$ by the way the strategy was defined.

Case 2: $x \notin \mathrm {dom} (E^2_{n-1})$ for all but finitely many n. We prove by induction on n that $x \in \mathrm {dom} (E^{p_n})$ for all $n < \omega $ . By above, plus the fact that $\mathrm { dom}( E^2_n) \subseteq \mathrm {dom} (E^1_n)$ , there’s no problem with the induction up to the least k with $x \notin \mathrm {dom}( E^2_{k})$ . Thus let us suppose that $x \notin \mathrm {dom}( E^2_{n+1})$ and show that this implies that $x \in \mathrm {dom} (E^{p_{n+1}})$ under the inductive assumption that $x \in \mathrm {dom}( E^{p_n})$ . Since $x \in \mathrm {dom} (E^{p_n})$ we have that $x \in \mathrm {dom} (E^{q_{n+1}})$ since these two domains are the same. Moreover, since $x \notin \mathrm {dom} (E^2_n)$ we have that the $E^{q_{n+1}}$ class that x falls into is one of the $\{[k]_{E^{q_{n+1}}} \; | \; k \in u_{n+1}\}$ since $\mathrm {dom} (E^{p_n})\setminus \mathrm {dom} (E^2_n)\subseteq \bigcup \{[k]_{E^{q_{n+1}}} \; | \; k\in u_{n+1}\}$ . But now by construction we have $p_{n+1} \leq _{n+1} q_{n+1}$ so the first $n+1 \ E^{q_{n+1}}$ classes are the same as the first $n+1 \ E^{p_{n+1}}$ classes and hence $x \in \mathrm {dom}(E^{p_{n+1}})$ as needed. This induction completes the proof of the claim.

With the proof of these three claims we are done with the proof of the theorem.

As always we have the same result for families of permutations.

Theorem 9.10. For any maximal ideal $\mathcal I$ and any tight eventually different set of permutations $\mathcal {P}$ the forcing notion ${\mathord {\mathbb Q}}_{\mathcal I}$ strongly preserves the tightness of $\mathcal {P}$ .

Putting all of this together with the fact that ${\mathord {\mathbb Q}}_{\mathcal I}$ has the Sacks property and iterating ${\mathord {\mathbb Q}}_{\mathcal I}$ with countable support $\omega _2$ many times alongside some bookkeeping device to handle the ideals $\mathcal I$ forces $\mathfrak {i} = \mathfrak {a} < \mathfrak {u}$ we get the following.

Theorem 9.11. In the iterated ${\mathord {\mathbb Q}}_{\mathcal I}$ model we have $\mathfrak {a}= \mathfrak {a}_e = \mathfrak {a}_p = \mathfrak {i} = cof(\mathcal N) < \mathfrak {u}$ .

10 Definability

In this section we show that if $V= L$ there is a $\Pi ^1_1$ tight eventually different family and a $\Pi ^1_1$ tight eventually set of permutations. The construction is extremely similar to Miller’s seminal proof that there is a $\Pi ^1_1$ MAD family in L (see [Reference Miller19, Theorem 8.23]). From our construction we are able to conclude that in all of the models considered above if the ground model is L then there is are $\Pi ^1_1$ tight witnesses to $\mathfrak {a}_e = \aleph _1$ and $\mathfrak {a}_p = \aleph _1$ . This strengthens the main result of [Reference Fischer and Schrittesser9] where it is shown that if $V=L$ then there is a $\Pi ^1_1$ Sacks indestructible maximal eventually different family.

Theorem 10.1. If $V=L$ then there is a $\Pi ^1_1$ tight eventually different family.

As noted above the proof of this theorem is extremely similar to [Reference Miller19, Theorem 8.23]. In our opinion this highlights part of the appeal of tightness for sets of functions: it provides a uniform, relatively simple construction of a $\Pi ^1_1$ maximal eventually different family which remains maximal (and $\Pi ^1_1$ ) in an extension of L by a large number of posets.

As in [Reference Miller19, Lemma 8.24] the proof relies on the following coding lemma. For this section for each $n < \omega $ let $c_n \in \omega ^{\omega }$ be the function with constant value n.

Lemma 10.2. Let $\mathcal E_0$ be a countable, eventually different family which contains each $c_n$ . Let $\{T_n \; | \; n < \omega \}$ be a countable collection of trees in $\mathcal I_T(\mathcal E_0)^+$ . Let $z \in [\omega ]^{\omega }$ be arbitrary. There is a function $f \in \omega ^{\omega }$ which is eventually different from each $g \in \mathcal E_0$ , densely diagonalizes $T_n$ for each n and computes z. Moreover such an f can be found computably from $\mathcal E_0$ , $\{T_n \; | \; n < \omega \}$ and z.

Proof Fix $\mathcal E_0$ , $\{T_n\; | \; n < \omega \}$ and $z \in [\omega ]^{\omega }$ as in the statement of the lemma. Enumerate $\mathcal E_0 = \{g_k \; | \; k < \omega \}$ . Fix a bijection $\varphi :\omega \to \omega ^2$ with coordinate functions $\varphi _0$ and $\varphi _1$ . We define f in stages. Namely we define a $\subseteq $ -increasing sequence $\langle f_i \; | \; i < \omega \}$ (so $i < j$ implies $f_i \subseteq f_j$ ) so that the following hold:

  1. (1) For all $i < \omega \ f_i$ is a finite partial function from $\omega $ to $\omega $ so that $i \in \mathrm { dom}(f_i)$ .

  2. (2) For all $i < \omega $ there is an $s \in T_{\varphi _0(i)}$ extending the $\varphi _1(i){\mathrm {th}}$ node of $T_{\varphi _0(i)}$ , call it $t_i$ and a $k \in \mathrm {dom}(s) \setminus \mathrm {dom}(t_i)$ so that $f_{i+1} (k) =s(k)$ (and in particular is defined).

  3. (3) If $i < j < \omega $ then $f_i \supseteq f_j \cap g_i$ .

  4. (4) For every $n < \omega $ for all $k> n \ n \notin \mathrm {range}(f_k\setminus f_n)$ and $n \in z$ if and only if $|c_n \cap f_n|$ is even.

Assuming we can define such a sequence, we let $f = \bigcup _{i < \omega } f_i$ . This f is as needed since, by 1 it is a function, by 2 it densely diagonalizes every $T_n$ , by 3 it is eventually different from every element of $\mathcal E_0$ , and by $4$ it computes z.

We define $\{f_i \; | \; i < \omega \}$ by recursion as follows. At stage $0$ , let $f_0 = \{(0, 0) \}$ if $0 \notin z$ and let $f_0 = \{(0, 0), (1, 0)\}$ if $0 \in z$ . Now suppose we have defined $f_n$ . Let k be the least number not in the set $\{g_0(n+1), \dots , g_n(n+1), 0, \dots , n\}$ . First, if $n+1 \notin \mathrm {dom}(f_n)$ let $f_n' = f_n \cup \{(n+1, k)\}$ . Now, let $t_{n}$ be the $\varphi _1(n){\mathrm {st}}$ node of $T_{\varphi _0(n)}$ . Let $s_n$ be least in the lexicographic ordering extending $t_n$ in $T_{\varphi _0(n)}$ so that there is a $j \in \mathrm {dom}(s_n) \setminus \mathrm {dom}(t_n)$ so that $j \notin \mathrm {dom}(f_n')$ , and $s_n(j) \notin \{g_0(j), \dots , g_n(j), 0, \dots , n\}$ . That such an $s_n$ and j exists follows by the fact that $T_{\varphi _0(n)} \in \mathcal I_T(\mathcal E_0)^+$ . Let $f_n " = f_n ' \cup \{(j, s_n(j))\}$ . If $n + 1 \in z$ and $|c_{n+1} \cap f^{\prime \prime }_n|$ is even or $n + 1 \notin z$ and $|c_{n+1} \cap f^{\prime \prime }_n|$ is odd then we let $f_{n+1} = f_n "$ . Otherwise, let l be the least element so that $l \notin \mathrm {dom}(f^{\prime \prime }_n)$ and $g_i(l) \neq n+1$ for all $i < n+1$ . That such an l exists follow from the fact that $\mathcal E_0$ is an eventually different family containing every constant function. Now let $f_{n+1} = f_n" \cup \{(l, n+1)\}$ . This completes the construction and hence the lemma.

The proof of Theorem 10.1 follows along the lines described in [Reference Miller19, p. 194] given this coding lemma. We give the details below for completeness.

Proof of Theorem 10.1

Assume $V=L$ . We will build a tight eventually different family $\mathcal E = \{f_{\alpha } \; | \; \alpha < \omega _1\}$ recursively. For each finite $n < \omega $ let $f_n = c_n$ . Now suppose we have constructed $\mathcal E_{\alpha } : = \{f_{\xi } \; | \; \xi < \alpha \}$ for some $\alpha < \omega _1$ . Let $\vec {T}_{\alpha }$ be the $\leq _L$ -least countable sequence of trees in $\mathcal I_T(\mathcal E_{\alpha })^+$ . We construct $f_{\alpha +1}$ as in the coding lemma with $\mathcal E_{\alpha }$ our countable eventually different family, $\vec {T}_{\alpha }$ our sequence of trees and z a real coding an extensional, wellfounded relation $E \subseteq \omega \times \omega $ and $\alpha $ so that $(\omega , E) \cong L_{\alpha }$ . This completes the construction. It just remains to check that it works.

It’s not hard to show that the family $\mathcal E$ is tight. To see this, suppose $\mathcal E$ were not tight and let $\vec {T}$ be the $\leq _L$ -least countable sequence of trees in $\mathcal I_T(\mathcal E)^+$ which are not densely diagonalized by any element of $\mathcal E$ . Let $M \prec L_{\omega _2}$ be a countable elementary submodel containing $\mathcal E$ and $\vec {T}$ . Let $L_{\delta }$ be its transitive collapse. It follows that $L_{\delta } \models $ $\vec {T}$ is the $\leq _L$ -least counter example to tightness of $\mathcal E$ ” which means that at stage $(\omega _1)^{L_{\delta }}$ we added a real to $\mathcal E$ densely diagonalizing $\vec {T}$ , contradiction.

What is less clear is that $\mathcal E$ is $\Pi ^1_1$ . To see this observe that $X \in \mathcal E$ if and only if X codes an extensional, wellfounded relation $E\subseteq \omega \times \omega $ and a ordinal $\alpha $ so that $(\omega , E) \cong L_{\alpha }$ in the way described in the coding lemma and $L_{\alpha +\omega } \models X \in \mathcal E$ where the expression “ $X \in \mathcal E$ ” is shorthand for the definition of $\mathcal E$ given recursively above (relativized to $L_{\alpha +\omega }$ ). For more details on this argument the reader is referred to [Reference Miller19].

Note that in contrast to the case of MAD families this is not the best possible complexity for a maximal eventually different family since $\mathsf {ZF}$ proves that there is a Borel maximal eventually different family [Reference Horowitz and Shelah14] and in fact even a closed one [Reference Schrittesser22]. However, we will apply this result to obtain models where the continuum hypothesis fails and there is still a $\Pi ^1_1$ maximal eventually different family of size $\aleph _1$ , which will be the best possible complexity for that cardinality. Moreover, in light of Theorem 3.3, this is the best possible complexity for a tight maximal eventually different family (of functions or permutations).

The same argument works in the case of tight eventually different sets of permutations and tight MAD families. The only point that is different is that in place of the $c_n$ ’s we need a computable set of disjoint permutations covering $\omega ^2$ (in the case of permutations) or an infinite computable partition of $\omega $ into infinite sets.

Theorem 10.3. If $V=L$ there are a $\Pi ^1_1$ tight eventually different set of permutations and a tight MAD family.

As a result of Theorems 10.1 and 10.3 we have the following.

Theorem 10.4. The following constellations of cardinal characteristics are compatible with the existence of a $\Pi ^1_1$ tight maximal eventually different family of functions, a $\Pi ^1_1$ tight eventually different family of permutations and a $\Pi ^1_1$ tight MAD family.

  1. (1) $\mathfrak {a}= \mathfrak {a}_e = \mathfrak {a}_p = \mathfrak {d} = \mathfrak {a}_T = \mathfrak {u} < 2^{\aleph _0}$ . In this case we can also arrange that the witness to $\mathfrak {u}$ is $\Pi ^1_1$ .

  2. (2) $\mathfrak {a} = \mathfrak {a}_e = \mathfrak {a}_p = \mathfrak {u} < \mathfrak {d} = \mathfrak {a}_T = 2^{\aleph _0}$ . In this case we can also arrange that the witness to $\mathfrak {u}$ is $\Pi ^1_1$ .

  3. (3) $\mathfrak {a}= \mathfrak {a}_e = \mathfrak {a}_p = \mathfrak {d} < \mathfrak {a}_T = 2^{\aleph _0}$ .

  4. (4) $\mathfrak {a} = \mathfrak {a}_e = \mathfrak {a}_p = \mathfrak {d} = \mathfrak {u} < non(\mathcal N) = cof(\mathcal N) = 2^{\aleph _0}$ . In this case we can also arrange that the witness to $\mathfrak {u}$ is $\Pi ^1_1$ .

  5. (5) $\mathfrak {a} = \mathfrak {a}_e = \mathfrak {a}_p = \mathfrak {i} = cof(\mathcal N) < \mathfrak {u}$ . In this case we can also arrange that the witness to $\mathfrak {i} = \aleph _1$ .

Proof For each case we simply add $\omega _2$ many reals over L with countable support of a given type. For item 1 we use Sacks forcing, for item 2 we use Miller forcing, for item 3 we use partition forcing, for item 4 we use $\mathbb {PT}_{2^n}$ , and for item 5 we use ${\mathord {\mathbb Q}}_{\mathcal I}$ . For the second to final model note that there is a $\Pi ^1_1$ basis for a P-point in L [Reference Schilhan21]. For the final model note that there is a $\Pi ^1_1$ maximal independent family in L which is preserved by countable support iterations of the form ${\mathord {\mathbb P}}(\mathcal K)$ , see [Reference Brendle, Fischer and Khomskii5].

11 Concluding remarks

The results of the previous sections show that tightness for eventually different family and an eventually different set of permutations is a robust notion and can provide a lot of inside into studying these types of maximal sets of reals in much the same way as tight MAD families provide insight into questions about $\mathfrak {a}$ .

A natural line of inquiry is whether we can define natural notions of tightness for other relatives of $\mathfrak {a}$ . An obvious question in this respect is the following.

Question 2. Is there an analogy of tightness for $\mathfrak {a}_T$ or for $\mathfrak {a}_g$ ?

A positive answer to this problem for $\mathfrak {a}_g$ would presumably strengthen the main result of [Reference Fischer, Schrittesser and Törnquist10] in much the same way that Theorem 10.1 strengthens the main result of [Reference Fischer and Schrittesser9].

Acknowledgment

The authors would like to thank Jörg Brendle and Martin Goldstern for some very helpful comments on earlier drafts.

Funding

The authors would like to thank the Austrian Science Fund (FWF) for the generous support through grant number Y1012-N35.

Footnotes

1 Recall that a subgroup $G \leq S(\omega )$ is cofinitary if every non-identity element has only finitely many fixed points. It’s not hard to see that any cofinitary group consists of eventually different permutations.

2 Recall that if $x\neq y \in 2^{\omega }$ then $\Delta (x, y)$ is the least $k \in \omega $ so that $x(k) \neq y(k)$ .

References

Bartoszyński, T. and Judah, H., Set Theory: On the Structure of the Real Line, A.K. Peters, Wellsley, 1995.10.1201/9781439863466CrossRefGoogle Scholar
Blass, A., Combinatorial cardinal characteristics of the continuum , Handbook of Set Theory (Foreman, M. and Kanamori, A., editors), Springer, Dordrect, 2010, pp. 395489.CrossRefGoogle Scholar
Blass, A., Hyttinen, T., and Zhang, Y., Mad families and their neighbors, preprint, 2007.Google Scholar
Brendle, J., MAD families and iteration theory , Logic and Algebra (Zhang, Y., editor), Contemporary Mathematics, 302, American Mathematical Society, Providence, RI, 2002, pp. 131.CrossRefGoogle Scholar
Brendle, J., Fischer, V., and Khomskii, Y., Definable maximal independent families . Proceedings of the American Mathematical Society, vol. 147 (2019), no. 8, pp. 35473557.10.1090/proc/14497CrossRefGoogle Scholar
Brendle, J., Spinas, O., and Zhang, Y., Uniformity of the meager ideal and maximal cofinitary groups . Journal of Algebra, vol. 232 (2000), no. 1, pp. 209225.10.1006/jabr.2000.8396CrossRefGoogle Scholar
Cruz Chapital, J. A., Fischer, V., Guzmán, O., and Šupina, J., Independent families and compact partitions. Journal of Symbolic Logic. doi:10.1017/jsl.2002.68.CrossRefGoogle Scholar
Ferreira, S. G. and Hrušák, M., Ordering MAD families a la Katétov, this Journal, vol. 68 (2003), no. 4, pp. 1337–1353.Google Scholar
Fischer, V. and Schrittesser, D., A sacks indestructible co-analytic maximal eventually different family . Fundamenta Mathematicae, vol. 252 (2021), no. 2, pp. 179201.10.4064/fm842-1-2020CrossRefGoogle Scholar
Fischer, V., Schrittesser, D., and Törnquist, A., A co-analytic Cohen-indestructible maximal cofinitary group, this Journal, vol. 82 (2017), no. 2, pp. 629–647.Google Scholar
Friedman, S. D., Luybomyr Zdomskyy, projective mad families . Annals of Pure and Applied Logic, vol. 161 (2010), pp. 15811587.CrossRefGoogle Scholar
Goldstern, M., Judah, H., and Shelah, S., Strong measure zero sets without Cohen reals, this Journal, vol. 58 (1993), no. 4, pp. 1323–1341.Google Scholar
Guzmán, O., Hrušák, M., and Téllez, O., Restricted MAD families, this Journal, vol. 85 (2020), no. 1, pp. 149–165.Google Scholar
Horowitz, H. and Shelah, S., A Borel maximal eventually different family, arXiv preprint, 2016.Google Scholar
Hrušák, M., Life in the sacks model . Acta Universitatis Carolinae. Mathematica et Physica, vol. 42 (2001), no. 2, pp. 4358.Google Scholar
Hrušák, M., Almost disjoint families and topology . Recent Progress in General Topology, vol. III (2013), pp. 585622.Google Scholar
Kastermans, B. and Zhang, Y., Cardinal invariants related to permutation groups . Annals of Pure and Applied Logic, vol. 143 (2006), nos. 1–3, pp. 139146.CrossRefGoogle Scholar
Miller, A. W., Covering ${2}^{\omega }$ with ${\omega}_1$ disjoint closed sets , The Kleene Symposium (Proc. Sympos., Univ. Wisconsin, Madison, Wis., 1978) (Barwise, J., Keisler, H. J., and Kunen, K., editors), Studies in Logic and the Foundations of Mathematics, 101, North-Holland, Amsterdam, 1980, pp. 415421.Google Scholar
Miller, A. W., Infinite combinatorics and definability . Annals of Pure and Applied Logic, vol. 41 (1989), no. 2, pp. 179203.CrossRefGoogle Scholar
Moore, J. T., Hrušák, M., and Džamonja, M., Parametrized $\diamondsuit$ principles . Transactions of the American Mathematical Society, vol. 356 (2004), no. 6), pp. 22812306.10.1090/S0002-9947-03-03446-9CrossRefGoogle Scholar
Schilhan, J., Coanalytic ultrafilter bases. Archive for Mathematical Logic, vol. 61 (2022), pp. 567581.Google Scholar
Schrittesser, D., Compactness of maximal eventually different families . Bulletin of the London Mathematical Society, vol. 50 (2018), no. 2, pp. 340348.CrossRefGoogle Scholar
Shelah, S., On cardinal invariants of the continuum , Contemporary Mathematics (The Boulder 1983 Conference) (Baumgartner, J. E., Martin, D. A., and Shelah, S., editors), 31, American Mathematical Society, Providence, 1984, pp. 184207.Google Scholar
Shelah, S., ${Con}{(}u>i)$ . Archive for Mathematical Logic, vol. 31 (1992), no. 6, pp. 433443.CrossRefi)$+.+Archive+for+Mathematical+Logic,+vol.+31+(1992),+no.+6,+pp.+433–443.>Google Scholar
Spinas, O., Partition numbers . Annals of Pure and Applied Logic, vol. 90 (1997), pp. 243262.CrossRefGoogle Scholar