Consideramos el triángulo $T$ entradas $T(k),k\geq 1$
$$
\begin{array}{l|rrrrrrrrrrrrrrrrrr}
n&T(k)\\
\hline
1&&&&&&\color{blue}{1}\\
2&&&&&\color{blue}{2}&\color{blue}{3}&\color{blue}{4}\\
\hline
3&&&&\color{blue}{5}&6&7&8&\color{blue}{9}\\
4&&&\color{blue}{10}&\color{blue}{11}&\color{blue}{12}&13&\color{blue}{14}&\color{blue}{15}&\color{blue}{16}\\
\hline
5&&\color{blue}{17}&18&19&20&\color{blue}{21}&22&23&24&\color{blue}{25}\\
6&\color{blue}{26}&\color{blue}{27}&\color{blue}{28}&29&\color{blue}{30}&\color{blue}{31}&\color{blue}{32}&33&\color{blue}{34}&\color{blue}{35}&\color{blue}{36}\\
\hline
\vdots&&&&&&\vdots\\
\end{array}
$$
y las entradas correspondientes de los padres triángulo $T\circ f$ entradas $T(f(k)),k\geq 1$
$$
\begin{array}{l|rrrrrrrrrrrrrrrrrr}
n&T(f(k))\\
\hline
1&&&&&&\color{blue}{1}\\
2&&&&&\color{blue}{1}&\color{blue}{1}&\color{blue}{1}\\
\hline
3&&&&\color{blue}{2}&3&3&3&\color{blue}{4}\\
4&&&\color{blue}{2}&\color{blue}{2}&\color{blue}{2}&3&\color{blue}{4}&\color{blue}{4}&\color{blue}{4}\\
\hline
5&&\color{blue}{5}&6&6&6&\color{blue}{7}&8&8&8&\color{blue}{9}\\
6&\color{blue}{5}&\color{blue}{5}&\color{blue}{5}&6&\color{blue}{7}&\color{blue}{7}&\color{blue}{7}&8&\color{blue}{9}&\color{blue}{9}&\color{blue}{9}\\
\hline
\vdots&&&&&&\vdots\\
\end{array}
$$
Podemos distinguir impares y pares filas de $T$. El índice de $k$ de las entradas en $T$ están en la fila ($n\geq 1$):
\begin{align*}
2n-1:&\qquad (2n-2)^2+1\leq k\leq (2n-1)^2\tag{1}\\
2n:&\qquad (2n-1)^2+1\leq k\leq (2n)^2\tag{2}
\end{align*}
Las regiones correspondientes de los padres triángulo $T\circ f$
\begin{align*}
2n-1,2n:&\qquad (n-1)^2+1\leq f(k)\leq n^2\\
\end{align*}
que puede ser fácilmente comprobada por ejemplo, con $n=3$ en los triángulos de arriba.
Que se derivan de las fórmulas para la asignación de $f$ desde el triángulo de las entradas de $T(k)$ a los padres triángulo de las entradas de $T(f(k))$.
A partir de (1) y (2) nos encontramos con una representación de $n$ en términos de $k$:
\begin{align*}
2n-1:&\qquad\left\lfloor\sqrt{k-1}\right\rfloor=2n-2\quad\Rightarrow\quad \color{blue}{n=\frac{1}{2}\left\lfloor\sqrt{k-1}\right\rfloor+1} \tag{3}\\
2n:&\qquad\left\lfloor\sqrt{k-1}\right\rfloor=2n-1\quad\Rightarrow\quad \color{blue}{n=\frac{1}{2}\left\lfloor\sqrt{k-1}\right\rfloor+\frac{1}{2}}\tag{4}\\
\end{align*}
Más a la izquierda de los elementos en una fila: Con (3) y (4) podemos encontrar una representación de más a la izquierda de elemento $(n-1)^2+1$ $T\circ f$ de la fila $2n-1$ $2n$ en términos de $k$:
\begin{align*}
2n-1:&\qquad\quad\color{blue}{(n-1)^2+1=\frac{1}{4}\left\lfloor\sqrt{k-1}\right\rfloor^2+1}\tag{5}\\
2n:&\qquad\quad\color{blue}{(n-1)^2+1=\frac{1}{4}\left\lfloor\sqrt{k-1}\right\rfloor^2-\frac{1}{2}\left\lfloor\sqrt{k-1}\right\rfloor+\frac{5}{4}}\tag{6}
\end{align*}
A continuación hacemos el desplazamiento de cálculo de la compensación $j\geq 0$ en pares y los impares filas. Con el fin de ver mejor lo que está pasando nos fijamos en un pequeño ejemplo:
\begin{align*}
\begin{array}{l|rrrrrrrrrrrrrrrrrr}
n&T(f(k))\\
\hline
\vdots&&&&&&\vdots\\
5&\color{blue}{0}&1&1&1&\color{blue}{2}&3&3&3&\color{blue}{4}\\
6&\color{blue}{0}&\color{blue}{0}&\color{blue}{0}&1&\color{blue}{2}&\color{blue}{2}&\color{blue}{2}&3&\color{blue}{4}&\color{blue}{4}&\color{blue}{4}\\
\vdots&&&&&&\vdots\\
\hline
j&\color{blue}{0}&1&2&3&\color{blue}{4}&5&6&7&\color{blue}{8}&9&10\\
\end{array}\etiqueta{7}
\end{align*}
Desplazamiento en la fila $2n-1$:
Podemos calcular el desplazamiento de $j\geq 0$ en esta fila y distinguir de acuerdo a (7) dos casos
\begin{align*}
f(4j)&=2j&&\\
f(4j+l)&=2j+1,&\qquad\qquad &l=1,2,3\quad &\\
\end{align*}
Desde el offset $4j$ puede ser escrito como
\begin{align*}
4j&=k-((2n-2)^2+1)=k-\left\lfloor\sqrt{k-1}\right\rfloor^2-1\\
\end{align*}
obtenemos
\begin{align*}
\color{blue}{f(4j)}&\color{blue}{=2\left\lfloor\frac{1}{4}\left(k-1-\left\lfloor\sqrt{k-1}^2\right\rfloor\right)\right\rfloor}\\
\color{blue}{f(4j+l)}&\color{blue}{=2\left\lfloor\frac{1}{4}\left(k-1-\left\lfloor\sqrt{k-1}^2\right\rfloor\right)\right\rfloor+1\qquad\qquad l=1,2,3}\\
\end{align*}
Desplazamiento en la fila $2n$:
Podemos calcular el desplazamiento de $j\geq 0$ en esta fila y distinguir de acuerdo a (7) dos casos
\begin{align*}
f(4j+3)&=2j+1&&\\
f(4j+l)&=2j,&\qquad\qquad &l=0,1,2\quad &\\
\end{align*}
Desde el offset $4j+3$ puede ser escrito como
\begin{align*}
4j+3&=k-((2n-1)^2+1)=k-\left\lfloor\sqrt{k-1}\right\rfloor^2-1\\
\end{align*}
obtenemos
\begin{align*}
\color{blue}{f(4j+3)}&\color{blue}{=2\left\lfloor\frac{1}{4}\left(k-1-\left\lfloor\sqrt{k-1}^2\right\rfloor\right)\right\rfloor+1}\\
\color{blue}{f(4j+l)}&\color{blue}{=2\left\lfloor\frac{1}{4}\left(k-1-\left\lfloor\sqrt{k-1}^2\right\rfloor\right)\right\rfloor\qquad\qquad l=0,1,2}\\
\end{align*}
Resumen:
Deje $y=\left\lfloor\frac{1}{4}\left(k-1-\left\lfloor\sqrt{k-1}\right\rfloor^2\right)\right\rfloor$. Deje $N_1=(2n-2)^2+1$ $N_2=(2n-1)^2+1$ indicar el comienzo de una fila de acuerdo a (5) resp. (6). Poniendo todo junto obtenemos
\begin{align*}
\color{blue}{f(k)}&\color{blue}{=\frac{1}{4}\left\lfloor\sqrt{k-1}\right\rfloor^2+\begin{cases}
2y+1&&\left\lfloor\sqrt{k-1}\right\rfloor\equiv 0(2),\,k-N_1\equiv 0(4)\\
2y+2&&\left\lfloor\sqrt{k-1}\right\rfloor\equiv 0(2),\,k-N_1\not\equiv 0(4)\\
-\frac{1}{2}\left\lfloor\sqrt{k-1}\right\rfloor+2y+\frac{9}{4}&&\left\lfloor\sqrt{k-1}\right\rfloor\equiv 1(2),\,k-N_2\equiv 3(4)\\
-\frac{1}{2}\left\lfloor\sqrt{k-1}\right\rfloor+2y+\frac{5}{4}&&\left\lfloor\sqrt{k-1}\right\rfloor\equiv 1(2),\,k-N_2\not\equiv 3(4)\\
\end{casos}}
\end{align*}