Necesito proporcionar una buena definición del subconjunto de $\{\{0,1,\ldots,n-1\} \times \{0,1,\ldots,n-1\} \times \cdots \times \{0,1,\ldots,n-1\}\} \subset \mathbb{Z}^k$ dado por todos los vértices del conjunto mencionado que pueden ser alcanzados en un solo movimiento (o menos) por una torre de ajedrez $k$-dimensional, $R$, que comienza desde el vértice $\{(x_1,x_2,\ldots,x_k)\}$ (es decir, $x_1,x_2,\ldots,x_k \in \{0,1,\ldots,n-1\}$), donde se muestra la regla de movimiento de la torre generalizada a continuación. $n=4, k=3, x_1=1, x_2=0, x_3=0$" />
Ahora, creo que mi definición $$\{x_1,x_2,\ldots,x_k\} \cup \{(x_1+c_1,x_2+c_2,\dots,x_k+c_k) : \exists \tilde{j} \in \{1,2,\dots,k\} : \\ ((c_{j \neq \tilde{j}}=0 \wedge |c_{j=\tilde{j}}|=c \wedge (|\{\tilde{j}\}|<|\{j\}|) \wedge (x_j+c_j) \in \{0,1,\dots,n-1\}) \quad \forall c \in \{1,2,\ldots,n-1\}), j=1,2,\ldots,k \}$$ es bastante fea... ¿hay una mejor manera de indicar el subconjunto descrito, que funcione para cualquier $n \in \mathbb{N}-\{0\}$ y $k \in \mathbb{N}-\{0,1\}$?
Gracias de antemano por tu ayuda.