Matrices de incidencia: codificar conjuntos como vectores
Dado un sistema de conjuntos sobre un universo , la matriz de incidencia tiene si y si . Cada conjunto se convierte en el vector indicador .
El rango de sobre un campo captura dependencias lineales entre los conjuntos. La clave del método es que **combinaciones lineales sobre ** corresponden a diferencias simétricas: (mod 2) es el vector indicador de . Sobre , "la suma de varios conjuntos es cero" significa que la diferencia simétrica de todos ellos es vacía.
La ventaja de trabajar sobre frente a es que los cálculos son modulares y el álgebra refleja directamente la combinatoria de diferencias simétricas, paridades e incidencias. La desventaja es que el rango sobre puede ser menor que sobre (dependencias lineales mod 2 no son dependencias sobre ).
El Lema de la Dimensión y sus cotas
El principio fundamental es: el rango de una matriz está acotado por el número de filas y el número de columnas. Esto da cotas en la cardinalidad de sistemas de conjuntos con propiedades de intersección.
Lema de la Dimensión (versión básica). Si son conjuntos tales que para todo , y para todo , entonces .
Prueba. Consideramos los vectores . La matriz de Gram con tiene la forma sobre (pues y para ). Como tiene rango sobre (pues ) y el rango de es a lo sumo el rango de , que es a lo sumo , concluimos .
Esta prueba de cuatro líneas establece un resultado que sin álgebra lineal requeriría argumentos combinatorios elaborados. Es el prototipo del método del rango.
El Teorema de Fisher y diseños de bloques
Teorema de Fisher. Sea una familia de subconjuntos de , todos de tamaño , tal que para todo (con fijo). Entonces .
Prueba por rango. Consideramos la matriz de incidencia sobre . Entonces , donde es la matriz de unos. Esta es la ecuación fundamental de los diseños de bloques. Los valores propios de son (con multiplicidad 1, vector propio ) y (con multiplicidad ). Si (lo cual vale pues implicaría que todos los conjuntos se intersecan en elementos, contradicción), entonces tiene rango . Como el rango de es a lo sumo el rango de , que es a lo sumo , concluimos .
El Teorema de Fisher es la base de la teoría de diseños de bloques balanceados incompletos (BIBD). En un -BIBD, tenemos puntos, bloques (conjuntos de tamaño ), cada punto en bloques, con y . Fisher demuestra , y cuando el diseño se llama simétrico.
En olimpiadas, el Teorema de Fisher aparece disfrazado: "Sea una familia de subconjuntos de con la propiedad de que cualquier dos conjuntos de se intersecan en exactamente elementos. Demuestra que ." La prueba es siempre el argumento de rango.
El método del rango sobre $\mathbb{F}_2$: familias 2-distantes
Sobre , el método del rango es especialmente poderoso para familias de conjuntos con propiedades de paridad. Un ejemplo paradigmático:
Teorema. Sea una familia de subconjuntos de tal que para todo y para todo en . Entonces .
La prueba es exactamente el Lema de la Dimensión visto antes. Una generalización: si las condiciones de paridad son para valores y para valores, entonces (Teorema de Frankl-Wilson, que veremos en la Lección 4.3).
El Lema de Lindström-Gessel-Viennot (LGV) es otra herramienta de rango: el número de sistemas de caminos que no se intersecan en una red dirigida acíclica se expresa como un determinante de una matriz de caminos. Esto convierte problemas de conteo de trayectorias en cálculos de rango.
Técnica práctica. Cuando un problema pide acotar para una familia con propiedades de intersección, el primer instinto debe ser: (1) definir la matriz de incidencia ; (2) calcular usando las condiciones del problema; (3) determinar el rango de (típicamente es máximo, lo que da ); (4) usar para concluir.
La traza como herramienta: el Teorema de los dos grafos
Un resultado elegante que combina matrices sobre con grafos: Teorema de los dos grafos de Seidel. Dado un grafo en vértices, se puede 2-colorear con conjuntos (rojo) y (azul) tal que son ambos pares, si y solo si el espacio nulo de la matriz de adyacencia sobre tiene dimensión (es decir, el rango de sobre es ).
La conexión entre paridades de subgrafos y el rango sobre de la matriz de adyacencia es un tema profundo que aparece en la demostración del Teorema de los cuatro colores de Robertson-Sanders-Seymour-Thomas: el rango sobre del mapa de flujos de juega un papel central.
Para olimpiadas, el resultado relevante es: si la suma de los vectores indicadores de un sistema de conjuntos es cero sobre , el sistema es linealmente dependiente, lo que da una cadena de implicaciones sobre diferencias simétricas. Este argumento aparece en varias soluciones de IMO Shortlist en problemas de coloraciones y particiones.