Claro, mi demostración es sólo para grupos de tamaño \( 4n \), de otro modo tendríamos "medias personas". Por ejemplo, si he entendido bien para una fila de tamaño \( 5 \) tendríamos \( 2,5 \) chicos y \( 2,5 \) chicas, ¿no? Y si intentamos generalizar desde un número de chicos y chicas iguales, por ejemplo desde \( 5 \) chicas y \( 5 \) chicos (para un total de \( 10 \) personas en fila) tendríamos que demostrar que existe una fila interior de \( 5 \) personas donde la mitad son cada una de un sexo distinto, volviendo otra vez a los \( 2,5 \) de cada sexo.
Por eso sólo he generalizado para \( 4n \), no veo como hacerlo en otro caso.
Aclarando: la demostración de arriba equivale a demostrar que en una fila de \( 4n \), donde \( 2n \) son de cada sexo, existe una fila interna de tamaño \( 2n \) tal que el número de chicos y chicas es el mismo (es decir, constituida por \( n \) chicos y \( n \) chicas).
AÑADIDO: ¡Ah..! ya veo, se busca un resultado más general para un fila interior de tamaño \( 2d \). Ok, veré como puedo llegar hasta ello.
SEGUNDO AÑADIDO: de mi función anterior \( D \) se pueden generalizar funciones similares \( D_n(\cdot,d) \) y demostrar cada caso mostrando que existen \( k_1\neq k_2 \) tales que \( D_n(k_1,d)\le d\le D_n(k_2,d) \) para cualquier \( d\in\{1,\ldots,n\} \).
Es decir, mi demostración anterior variaría en lo siguiente: definimos las funciones \( D_n(\cdot,d):\{0,\ldots,4n-2d)\}\to\{0,\ldots,2d\} \) que cuentan el número de chicos (o chicas) en filas de tamaño \( 2d \) en posición \( k \), con las propiedades
1) \( D_n(k, d)=x\implies D_n(k+1,d)\in\{x-1,x,x+1\} \) para todo \( k\in\{0,\ldots,4n-2d-1\} \).
2) \( D_n(0,n)=x\implies D_n(2n,n)=2n-x \).
Entonces se puede demostrar que existen \( k_1\neq k_2 \) tales que \( D_n(k_1,d)\le d\le D_n(k_2,d) \) para cualquier \( d\in\{1,\ldots,n\} \), y utilizando la estrategia anterior mostrar que efectivamente existe un \( k \) tal que \( D_n(k,d)=d \).
Sin embargo debe haber una demostración por inducción más sencilla y menos aparatosa.