First, some notation:
Set variables, $X, Y$, range over sets of natural numbers, $\mathbb{N}={1,2,3,..}$.
Square brackets represent sets of natural numbers based on a formula. $$[φ(\mathbf{n})]=\{φ(n)|n∈N\}$$ So, $[2n]=\{2,4,6…\}$ and $[\mathbf{n}^2] = {1, 4, 9, ..}$
$X_Y$ = the selection of $X$ based on $Y$: $$X_Y = \{X_k|k\in Y\}$$ where $X_k$ is the $k$-th member of $X$ (in numeric order).
So, $X_{[2n]}$ consists of every second element of X and $X_{[n^2]} = \{X_1, X_4, X_9,…\}$
Now, the question: Is there a non-principal ultrafilter, $F$, over $\mathbb{N}$ such that:
- For each $k \in \mathbb{N}$, $[k\mathbf{n}]\in F$.
- If $X \in F$, then, for every $k$, $[k\mathbf{n}]_X \in F$.