Se me ocurre que él habrá querido ver esto escrito:
\( \displaystyle\bigsqcup_{k=1}^n\left\big(\left\{x\subseteq\{1,\ldots,n\}:Card(x)=k\right\}\times\left\{1,\ldots,k\right\}\right\big) \)
La forma más natural de calcular el cardinal de este conjunto es la primera que describís: fijar un \( k_0 \) y calcular el cardinal de \( \left\{x\subseteq\{1,\ldots,n\}:Card(x)=k_0\right\}\times\left\{1,\ldots,k_0\right\} \), y como la unión es disjunta, entonces sumar los números obtenidos para todos los posibles \( 1\le k_0\le n \). Esto da el lado derecho de la igualdad.
Y otra forma sería fijar un \( j_0 \) y contar cuántos elementos de esta unión tienen por segunda coordenada a ese valor. Como (obviamente) el que las segundas coordenadas sean distintas implica que los elementos son distintos, entonces no se está contando más de una vez a ningún elemento. Y como considerando a todos los \( 1\le j_0\le n \) se está abarcando a todos los elementos de la unión (porque todos tienen alguna segunda coordenada), entonces la suma de los números obtenidos para los distintos \( 1\le j_0\le n \) es el cardinal de la unión. Pero esto también da el lado derecho de la igualdad.
Pero bueno, siguiendo tu razonamiento, uno puede fijar \( 1\le j_0\le n \) y preguntarse cuántos de los pares ordenados de esta unión cumplen que, si \( r \) es su segunda coordenada, si uno ordena de menor a mayor los números que conforman el conjunto que es su primera coordenada, el \( r \)-ésimo sea \( j_0 \). De vuelta, se verifica que sumando las cantidades obtenidas para todos los posibles \( 1\le j_0\le n \) se está contando cada par ordenado de la unión, y una sola vez cada uno. Y esto da el lado izquierdo de la igualdad.
Te repito, esto es lo que me parece que el profe tenía ganas de leer, pero no sé qué tanto más riguroso será. Es que de hecho, habría que ver cómo se define con rigor a la propia palabra "rigor"

.