Mathematics · Libro 4 · Bachelor Year 2

Matemáticas universitarias — Grado 2

Matemáticas universitarias — Grado 2 · Bachelor Year 2

17Espacios afines

Los espacios vectoriales tienen un punto privilegiado —el origen— que la geometría no quiere. Un espacio afín es un espacio vectorial que ha olvidado su origen: los puntos y los vectores pasan a ser especies distintas, relacionadas por traslación. Este capítulo breve construye el diccionario (puntos, baricentros, subespacios y aplicaciones afines), la visión afín de la convexidad y las herramientas de clasificación que se usarán en los capítulos de geometría siguientes.

17.1 Puntos y vectores

Definición 17.1

Un espacio afín dirigido por un espacio vectorial real EE es un conjunto no vacío E\mathcal{E} dotado de una aplicación (A,B)ABE(A, B) \mapsto \vect{AB} \in E que cumple

AB+BC=AC(Chasles),para cada A, BAB es una biyeccioˊEE.\vect{AB} + \vect{BC} = \vect{AC} \quad \text{(Chasles)}, \qquad \text{para cada } A,\ B \mapsto \vect{AB} \text{ es una biyección } \mathcal{E} \to E .

Se escribe B=A+uB = A + u para el único punto con AB=u\vect{AB} = u. La dimensión de E\mathcal{E} es dimE\dim E. Todo espacio vectorial es un espacio afín sobre sí mismo (AB=BA\vect{AB} = B - A), y toda elección de un origen OEO \in \mathcal{E} identifica E\mathcal{E} con EE mediante MOMM \mapsto \vect{OM}.

Ejemplo 17.2 (Un espacio afín sin origen natural)

El plano de soluciones E={(x,y,z)R3:x+y+z=1}\mathcal E = \{(x, y, z) \in \R^3 : x + y + z = 1\} no es un subespacio vectorial (0E0 \notin \mathcal E), pero sí es un espacio afín dirigido por E={x+y+z=0}E = \{x + y + z = 0\}: para A,BEA, B \in \mathcal E, la diferencia AB=BA\vect{AB} = B - A cae en EE (las sumas se cancelan), Chasles se hereda de R3\R^3 y BABB \mapsto \vect{AB} es biyectiva sobre EE. Ningún punto de E\mathcal E está distinguido: cualquier elección de “origen” OEO \in \mathcal E sirve igual de bien, y todas las identificaciones MOMM \mapsto \vect{OM} difieren en traslaciones. Esta es la situación típica: los conjuntos de soluciones de los problemas lineales no homogéneos (sistemas lineales, ecuaciones diferenciales lineales del Capítulo 16) son afines, nunca lineales, y el lema “solución particular más núcleo” es exactamente el enunciado F=A+F\mathcal F = A + F de la definición siguiente.

Definición 17.3 (Baricentro)

Sean (Ai,λi)ik(A_i, \lambda_i)_{i \leq k} puntos con pesos y λi0\sum\lambda_i \neq 0. El baricentro G=bar((Ai,λi))G = \operatorname{bar}\bigl((A_i, \lambda_i)\bigr) es el único punto con

iλiGAi=0o, equivalentemente,OG=1λiiλiOAi(para cualquier O).\sum_i \lambda_i\, \vect{GA_i} = 0 \qquad\text{o, equivalentemente,}\qquad \vect{OG} = \frac{1}{\sum\lambda_i}\sum_i \lambda_i\,\vect{OA_i} \quad (\text{para cualquier } O).

Los baricentros son asociativos (todo subgrupo de puntos puede sustituirse por su baricentro parcial con el peso sumado) e invariantes al reescalar todos los pesos.

Demostración de la existencia y de las fórmulas. Fíjese OO y escríbase s=iλi0s = \sum_i\lambda_i \neq 0. Por Chasles,

iλiGAi=0    iλi(GO+OAi)=0    sOG=iλiOAi,\sum_i\lambda_i\,\vect{GA_i} = 0 \iff \sum_i\lambda_i\bigl(\vect{GO} + \vect{OA_i}\bigr) = 0 \iff s\,\vect{OG} = \sum_i\lambda_i\,\vect{OA_i},

lo que determina G=O+1siλiOAiG = O + \frac1s\sum_i\lambda_i\vect{OA_i} de manera única. Independencia de OO: para otro origen OO',

1siλiOAi=1siλi(OO+OAi)=OO+1siλiOAi=OG:\frac1s\sum_i\lambda_i\,\vect{O'A_i} = \frac1s\sum_i\lambda_i\bigl(\vect{O'O} + \vect{OA_i}\bigr) = \vect{O'O} + \frac1s\sum_i\lambda_i\,\vect{OA_i} = \vect{O'G} :

el mismo punto GG. Asociatividad: pártase el conjunto de índices como IJI \sqcup J con sI=iIλi0s_I = \sum_{i\in I}\lambda_i \neq 0, y sea GIG_I el baricentro de (Ai,λi)iI(A_i, \lambda_i)_{i\in I}, de modo que iIλiOAi=sIOGI\sum_{i\in I}\lambda_i\vect{OA_i} = s_I\,\vect{OG_I}. Entonces

sOG=iIλiOAi+jJλjOAj=sIOGI+jJλjOAj:s\,\vect{OG} = \sum_{i\in I}\lambda_i\vect{OA_i} + \sum_{j\in J}\lambda_j\vect{OA_j} = s_I\,\vect{OG_I} + \sum_{j\in J}\lambda_j\vect{OA_j} :

GG es el baricentro de (GI,sI)(G_I, s_I) junto con (Aj,λj)jJ(A_j, \lambda_j)_{j\in J}, como se afirmaba. Reescalado: sustituir cada λi\lambda_i por tλit\lambda_i (t0t \neq 0) multiplica ss y la suma ponderada por tt, y deja OG\vect{OG} inalterado.

Observación 17.4 (Errores frecuentes)

Dos trampas rodean la definición. Primera: si los pesos suman cero, no hay baricentro; la aplicación OλiOAiO \mapsto \sum\lambda_i\vect{OA_i} es entonces independiente de OO y define un vector, no un punto; por ejemplo, (A,1; B,1)(A, -1;\ B, 1) codifica AB\vect{AB}. Llevar la cuenta de cuál de los dos objetos produce un cálculo es la mitad de la higiene baricéntrica. Segunda: los pesos solo tienen sentido salvo un factor común no nulo; las fórmulas del tipo “las coordenadas de GG son λ1,,λk\lambda_1, \dots, \lambda_k” presuponen una normalización (habitualmente λi=1\sum\lambda_i = 1), y olvidarse de normalizar es la fuente estándar de razones equivocadas sobre una figura.

Definición 17.5 (Subespacios afines; aplicaciones afines)

Un subespacio afín es un conjunto F=A+F={A+u:uF}\mathcal{F} = A + F = \{A + u : u \in F\} con FF un subespacio vectorial (su dirección); equivalentemente, un conjunto no vacío estable por baricentros. Los subespacios afines de Rn\R^n son exactamente los conjuntos de soluciones de los sistemas lineales MX=BMX = B (primer año: solución particular más núcleo). Una aplicación f ⁣:EEf \colon \mathcal{E} \to \mathcal{E}' es afín cuando conserva los baricentros; equivalentemente, cuando

f(A+u)=f(A)+φ(u)f(A + u) = f(A) + \varphi(u)

para una (única) aplicación lineal φ=f\varphi = \vec f, la parte lineal. Aplicaciones afines de Rn\R^n: XMX+CX \mapsto MX + C. Las composiciones son afines con las partes lineales compuestas; ff es biyectiva si y solo si lo es f\vec f.

Demostración de la equivalencia para las aplicaciones. Si f(A+u)=f(A)+φ(u)f(A + u) = f(A) + \varphi(u): para un baricentro GG de (Ai,λi)(A_i, \lambda_i), desarrollando todos los puntos desde AA, f(G)=f(A)+φ(AG)f(G) = f(A) + \varphi(\vect{AG}) y φ(AG)=λiφ(AAi)λi\varphi(\vect{AG}) = \frac{\sum\lambda_i\varphi(\vect{AA_i})}{\sum\lambda_i}: f(G)f(G) es el baricentro de las imágenes. Recíprocamente, fíjese AA y defínase φ(u)=f(A)f(A+u)\varphi(u) = \vect{f(A)\,f(A + u)}. Homogeneidad: A+tu=bar(A,1t; A+u,t)A + tu = \operatorname{bar}\bigl(A, 1-t;\ A + u, t\bigr) para todo tt real, de modo que la conservación de los baricentros (con pesos reales arbitrarios, como se ha supuesto) da φ(tu)=tφ(u)\varphi(tu) = t\,\varphi(u) directamente. Aditividad: A+u+v=bar(A+2u,12; A+2v,12)A + u + v = \operatorname{bar}\bigl(A + 2u, \tfrac12;\ A + 2v, \tfrac12\bigr), luego φ(u+v)=12φ(2u)+12φ(2v)=φ(u)+φ(v)\varphi(u + v) = \tfrac12\varphi(2u) + \tfrac12\varphi(2v) = \varphi(u) + \varphi(v), usando la homogeneidad. Por tanto, φ\varphi es lineal.

Observación 17.6

La demostración usó baricentros con pesos reales arbitrarios: el paso de homogeneidad toma tt fuera de [0,1]\intcc01. Si solo se supone que una aplicación conserva los baricentros de pesos no negativos —equivalentemente, los puntos medios y los segmentos—, la linealidad de la aplicación vectorial ya no sale gratis: solo se obtiene Q\Q-linealidad, y hace falta una hipótesis de continuidad para concluir, exactamente como en el Ejercicio 17.5. Distinguir “conserva todos los baricentros” de “conserva las combinaciones convexas” es una sutileza pequeña pero real del vocabulario afín.

Ejemplo 17.7 (Geometría baricéntrica clásica)

El centroide de un triángulo ABCABC es el baricentro G=bar(A,1;B,1;C,1)G = \operatorname{bar}(A,1; B,1; C,1). La asociatividad con el punto medio A=bar(B,1;C,1)A' = \operatorname{bar}(B, 1; C, 1) muestra que

G=bar(A,1; A,2):G = \operatorname{bar}(A, 1;\ A', 2) :

GG está sobre la mediana AAAA' a dos tercios de ella; y lo mismo para las otras dos medianas: las tres medianas son concurrentes, en una línea de cálculo baricéntrico.

Ejemplo 17.8 (Las bimedianas de un cuadrilátero)

Sea ABCDABCD un cuadrilátero cualquiera (¡plano o no!) y considérense sus bimedianas: los segmentos que unen los puntos medios de lados opuestos, MABMCDM_{AB}M_{CD} y MBCMDAM_{BC}M_{DA}. Introdúzcase el baricentro GG de (A,1;B,1;C,1;D,1)(A,1; B,1; C,1; D,1) y agrúpense los pesos de dos maneras:

G=bar(MAB,2; MCD,2)=bar(MBC,2; MDA,2):G = \operatorname{bar}\bigl(M_{AB}, 2;\ M_{CD}, 2\bigr) = \operatorname{bar}\bigl(M_{BC}, 2;\ M_{DA}, 2\bigr) :

GG es el punto medio de ambas bimedianas, de modo que las dos bimedianas siempre se bisecan mutuamente, y el cuadrilátero de los cuatro puntos medios es un paralelogramo (sus diagonales son las bimedianas). Sin análisis de casos, sin coordenadas, y el argumento sobrevive sin cambios para un cuadrilátero alabeado de R3\R^3, donde una demostración basada en un dibujo ya sería delicada: a la asociatividad no le importa la dimensión.

Ejemplo 17.9 (Clasificar una aplicación afín, de principio a fin)

Sea f(x,y)=(2x1, 3y4)f(x, y) = (2x - 1,\ 3y - 4) sobre R2\R^2. Su parte lineal es φ=diag(2,3)\varphi = \operatorname{diag}(2, 3), cuyo espectro {2,3}\{2, 3\} evita el 11: por el criterio del punto fijo demostrado más abajo (Proposición 17.17), ff tiene exactamente un punto fijo, hallado resolviendo

x=2x1,y=3y4Ω=(1,2).x = 2x - 1, \qquad y = 3y - 4 \qquad\Longrightarrow\qquad \Omega = (1, 2).

Recentrando en Ω\Omega (póngase x=1+ux = 1 + u, y=2+vy = 2 + v):

f(1+u, 2+v)=(1+2u, 2+3v):f(1 + u,\ 2 + v) = (1 + 2u,\ 2 + 3v) :

en el sistema de referencia de Ω\Omega, ff es su parte lineal, una dilatación anisótropa que estira por 22 en horizontal y por 33 en vertical desde el centro (1,2)(1, 2). La lección general: una aplicación afín es “aplicación lineal más datos de posición”, y los datos de posición colapsan en un único origen bien elegido siempre que 11 no sea valor propio. Recíprocamente, trasladar mal el origen crea los términos constantes: la geometría afín es el arte de elegir dónde poner el 00.

Observación 17.10 (Método: concurrencia y alineación mediante baricentros)

El Ejemplo 17.7 es un caso de una receta general. Para demostrar que tres cevianas de un triángulo son concurrentes, exhíbase un único sistema con pesos (A,α;B,β;C,γ)(A, \alpha; B, \beta; C, \gamma) y úsese la asociatividad de tres maneras: agrupar (B,C)(B, C) muestra que el baricentro está sobre la ceviana desde AA; agrupar (C,A)(C, A), sobre la ceviana desde BB; y agrupar (A,B)(A, B), sobre la tercera. Para las medianas, el sistema (A,1;B,1;C,1)(A, 1; B, 1; C, 1) hace todo el trabajo; para cevianas que cortan los lados en razones prescritas, los pesos se leen en las razones. Para demostrar que tres puntos están alineados, escríbase uno como baricentro de los otros dos (Ejercicio 17.2), o úsese el criterio del determinante del Ejercicio 17.11. Ambas recetas sustituyen el ingenio geométrico por contabilidad de pesos: exactamente para eso sirve el cálculo baricéntrico.

17.2 Convexidad, en clave afín

Definición 17.11

Un subconjunto CC de un espacio afín es convexo cuando contiene todo baricentro de pesos no negativos de sus puntos; equivalentemente, todo segmento [A,B]={bar(A,1t;B,t):t[0,1]}\intcc{A}{B} = \{\operatorname{bar}(A, 1-t; B, t) : t \in \intcc{0}{1}\} entre sus puntos. La envoltura convexa conv(S)\operatorname{conv}(S) es el conjunto de todos los baricentros con pesos no negativos de puntos de SS: el menor conjunto convexo que contiene a SS.

Ejemplo 17.12 (Los epigrafos son conjuntos convexos)

La región C={(x,y):yx2}C = \{(x, y) : y \geq x^2\} por encima de la parábola es convexa: para (x1,y1),(x2,y2)C(x_1, y_1), (x_2, y_2) \in C y t[0,1]t \in \intcc01, la desigualdad de convexidad de la función cuadrado da

((1t)x1+tx2)2(1t)x12+tx22(1t)y1+ty2,\bigl((1-t)x_1 + tx_2\bigr)^2 \leq (1-t)x_1^2 + tx_2^2 \leq (1-t)y_1 + ty_2 ,

de modo que el baricentro se queda por encima de la parábola. El cálculo es general: {yf(x)}\{y \geq f(x)\} es convexo exactamente cuando ff es una función convexa; los conjuntos convexos y las funciones convexas (Capítulo 8) son dos caras de una misma noción, y los epigrafos son el diccionario. Esta es la razón geométrica de que las funciones convexas tengan rectas de apoyo, el hecho que demostrará la desigualdad de Jensen en el Capítulo 22.

Ejemplo 17.13 (Generadores redundantes de una envoltura convexa)

Consideremos el conjunto

S={(0,0),(2,0),(2,2),(0,2),(1,1)}.S = \{(0,0), (2,0), (2,2), (0,2), (1,1)\} .

El quinto punto es el baricentro

(1,1)=bar((0,0),12; (2,2),12),(1,1) = \operatorname{bar}\bigl((0,0), \tfrac12;\ (2,2), \tfrac12\bigr),

así que ya está en la envoltura de los otros cuatro: conv(S)\operatorname{conv}(S) es el cuadrado con las cuatro esquinas como vértices. En general, un punto de SS que sea baricentro de pesos no negativos de los demás puntos de SS puede suprimirse sin cambiar la envoltura; los puntos que nunca pueden suprimirse (aquí, las cuatro esquinas) son los puntos extremos de la envoltura. Determinarlos es un puro cálculo de baricentros: (2,0)(2,0), por ejemplo, no puede escribirse como bar\operatorname{bar} de los puntos restantes con pesos no negativos, porque la primera coordenada forzaría a poner todo el peso en los puntos con x=2x = 2, y entonces la segunda coordenada falla. Las cuestiones de convexidad se reducen, una y otra vez, a resolver pequeños sistemas con pesos.

Teorema 17.14 (Carathéodory)

En un espacio afín de dimensión nn, todo punto de conv(S)\operatorname{conv}(S) es baricentro de a lo sumo n+1n + 1 puntos de SS.

Demostración. Sea G=bar(A0,λ0;;Ak,λk)G = \operatorname{bar}(A_0, \lambda_0; \dots; A_k, \lambda_k) con λi>0\lambda_i > 0, λi=1\sum\lambda_i = 1 y k+1>n+1k + 1 > n + 1 puntos. Los kk vectores A0Ai\vect{A_0A_i} (i1i \geq 1) son ligados (k>nk > n): i1μiA0Ai=0\sum_{i\geq1}\mu_i \vect{A_0A_i} = 0 de manera no trivial; poniendo μ0=i1μi\mu_0 = -\sum_{i\geq1}\mu_i, obtenemos pesos (μi)(\mu_i) con μi=0\sum\mu_i = 0 y μiOAi=0\sum \mu_i\,\vect{OA_i} = 0 (para cualquier OO), no todos nulos. Entonces, para todo real tt, los pesos λitμi\lambda_i - t\mu_i siguen sumando 11 y, como iμiOAi=0\sum_i\mu_i\vect{OA_i} = 0,

i(λitμi)OAi=iλiOAi:\sum_i(\lambda_i - t\mu_i)\,\vect{OA_i} = \sum_i\lambda_i\,\vect{OA_i} :

producen el mismo punto GG. Deslicemos ahora tt desde 00: algún μi\mu_i es positivo (suman cero y no son todos nulos), de modo que

t=min{λiμi:μi>0}t^* = \min\Bigl\{\frac{\lambda_i}{\mu_i} : \mu_i > 0\Bigr\}

está bien definido y es positivo. En t=tt = t^*: para los índices con μi>0\mu_i > 0, λitμi0\lambda_i - t^*\mu_i \geq 0 por minimalidad, con igualdad en un índice minimizante; y para los índices con μi0\mu_i \leq 0, λitμiλi>0\lambda_i - t^*\mu_i \geq \lambda_i > 0. Todos los pesos siguen siendo no negativos y al menos uno ha muerto: GG queda reescrito como baricentro de menos puntos. Itérese mientras queden más de n+1n + 1 puntos.

Ejemplo 17.15

En el plano (n=2n = 2): todo punto de la envoltura convexa de un conjunto finito está en un triángulo con vértices en el conjunto; el contenido geométrico de Carathéodory, usado por igual en optimización y en probabilidad (mezclas).

Ejemplo 17.16 (Ejecutando el algoritmo de Carathéodory)

Escribamos el centro del cuadrado del Ejemplo 17.13 con sus cuatro esquinas A1=(0,0)A_1 = (0,0), A2=(2,0)A_2 = (2,0), A3=(2,2)A_3 = (2,2), A4=(0,2)A_4 = (0,2):

(1,1)=bar(A1,14; A2,14; A3,14; A4,14),(1,1) = \operatorname{bar}\bigl(A_1, \tfrac14;\ A_2, \tfrac14;\ A_3, \tfrac14;\ A_4, \tfrac14\bigr),

cuatro puntos en dimensión 22: uno de más. La receta de la demostración pide unos pesos (μi)(\mu_i) con μi=0\sum\mu_i = 0 y μiOAi=0\sum\mu_i\vect{OA_i} = 0: aquí sirve μ=(1,1,1,1)\mu = (1, -1, 1, -1) (las dos diagonales comparten su punto medio). Deslizar λiλitμi\lambda_i \mapsto \lambda_i - t\mu_i mantiene fijo el baricentro para todo tt; el valor admisible extremo t=14t = \frac14 deja los pesos en (0,12,0,12)(0, \tfrac12, 0, \tfrac12), matando A1A_1 y A3A_3 a la vez:

(1,1)=bar(A2,12; A4,12),(1,1) = \operatorname{bar}\bigl(A_2, \tfrac12;\ A_4, \tfrac12\bigr),

una representación con dos puntos, aún mejor que los tres que garantiza el teorema, porque el centro resulta estar sobre un segmento entre generadores. El algoritmo es enteramente mecánico: hállese una dependencia, deslícese hasta que muera un peso y repítase.

17.3 Herramientas de clasificación afín

Proposición 17.17 (Puntos fijos de las aplicaciones afines)

Sea ff un endomorfismo afín de un espacio afín de dimensión finita, con parte lineal φ\varphi. Si 1Sp(φ)1 \notin \operatorname{Sp}(\varphi), entonces ff tiene exactamente un punto fijo Ω\Omega y, en la vectorialización en Ω\Omega, ff es su parte lineal. (Las traslaciones, con φ=id\varphi = \mathrm{id} y sin punto fijo, son la obstrucción básica.)

Demostración. Fíjese OO y escríbase f(O+x)=f(O)+φ(x)f(O + x) = f(O) + \varphi(x). El punto O+xO + x es fijo si y solo si O+x=f(O)+φ(x)O + x = f(O) + \varphi(x), es decir,

(idφ)(x)=Of(O).(\mathrm{id} - \varphi)(x) = \vect{O f(O)} .

En dimensión finita, idφ\mathrm{id} - \varphi es invertible si y solo si 00 no es valor propio de idφ\mathrm{id} - \varphi, o sea, si y solo si 1Spφ1 \notin \operatorname{Sp}\varphi; y en ese caso la ecuación mostrada tiene exactamente una solución xx^*, lo que da el único punto fijo Ω=O+x\Omega = O + x^*. Recentrado: para todo vector uu,

f(Ω+u)=f(Ω)+φ(u)=Ω+φ(u),f(\Omega + u) = f(\Omega) + \varphi(u) = \Omega + \varphi(u),

así que en el sistema de referencia de origen Ω\Omega la aplicación se lee uφ(u)u \mapsto \varphi(u): puramente lineal. Cuando 1Spφ1 \in \operatorname{Sp}\varphi, o bien no existe ningún punto fijo (la ecuación mostrada puede no tener solución, como para una traslación), o bien existe todo un subespacio afín de ellos (súmese a una solución cualquier vector propio de valor propio 11): la unicidad es exactamente la condición espectral.

Ejemplo 17.18 (Isometrías del plano, completadas)

Una isometría afín del plano euclídeo tiene parte lineal en O(2)O(2): una rotación RθR_\theta o una simetría axial (volumen del primer año). Si θ0\theta \neq 0: 1SpRθ1 \notin \operatorname{Sp} R_\theta, luego la aplicación es una rotación en torno a un único centro (Proposición 17.17). Si la parte lineal es una simetría axial: o bien es una simetría respecto de un eje (existen puntos fijos), o bien una simetría con deslizamiento (una simetría axial compuesta con una traslación a lo largo del eje, sin punto fijo). Junto con las traslaciones, esta es la clasificación completa de las isometrías del plano.

Observación 17.19 (Las isometrías del plano, de un vistazo)

Recogiendo los casos: identidad; traslaciones (f=id\vec f = \mathrm{id}, sin punto fijo salvo en el caso trivial); rotaciones (parte lineal RθR_\theta con θ0\theta \neq 0: un centro); simetrías axiales (parte lineal una simetría, con una recta de puntos fijos); y simetrías con deslizamiento (misma parte lineal, sin punto fijo). Cuatro familias más la identidad, cada una reconocible con solo dos datos: la parte lineal y el conjunto de puntos fijos; el patrón de la Proposición 17.17 llevado hasta el final.

Ejemplo 17.20 (Una simetría con deslizamiento, pillada en flagrante)

Sea f(x,y)=(y+1, x+1)f(x, y) = (y + 1,\ x + 1). La parte lineal (x,y)(y,x)(x, y) \mapsto (y, x) es la simetría respecto de la diagonal y=xy = x, de modo que 1Spf1 \in \operatorname{Sp}\vec f y la Proposición 17.17 calla. Los puntos fijos exigirían x=y+1x = y + 1 e y=x+1y = x + 1 a la vez: imposible; no hay ninguno, así que ff no es una simetría axial. Elevar al cuadrado zanja la clasificación:

f(f(x,y))=f(y+1, x+1)=(x+2, y+2),f\bigl(f(x, y)\bigr) = f(y + 1,\ x + 1) = (x + 2,\ y + 2),

la traslación de vector (2,2)(2, 2): ff es la simetría con deslizamiento de eje la recta y=xy = x (desplazada como corresponda: el punto medio de MM y f(M)f(M) siempre está sobre y=x+y = x + {}una constante, aquí y=xy = x, como se comprueba en M=(0,0)(1,1)M = (0, 0) \mapsto (1,1)) y de vector de deslizamiento (1,1)(1, 1), la mitad de fff \circ f. Compárese con el Ejercicio 17.6, donde la misma parte lineal pero otra constante produjo una simetría axial honesta: cuando está presente el valor propio 11, el término constante lo decide todo.

Ejemplo 17.21 (Las recurrencias afines son dinámica afín)

La recurrencia clásica un+1=aun+bu_{n+1} = au_n + b (a1a \neq 1) itera la aplicación afín f(x)=ax+bf(x) = ax + b de la recta, cuya parte lineal aa evita el valor propio 11: hay un único punto fijo ω=b1a\omega = \frac{b}{1-a}, y recentrar ahí (el caso unidimensional de la proposición anterior) convierte ff en la multiplicación por aa:

un+1ω=a(unω)un=ω+an(u0ω).u_{n+1} - \omega = a\,(u_n - \omega) \qquad\Longrightarrow\qquad u_n = \omega + a^n(u_0 - \omega) .

Para un+1=un2+3u_{n+1} = \frac{u_n}2 + 3: ω=6\omega = 6 y un=6+(u06)2n6u_n = 6 + (u_0 - 6)2^{-n} \to 6. La receta que se enseña para tales recurrencias en el Capítulo 7 —“réstese el punto fijo”— es exactamente la vectorialización de una aplicación afín en su punto fijo; y la convergencia para a<1\abs a < 1 es el fenómeno de contracción que el Capítulo 4 convirtió en el teorema del punto fijo de Banach. Una idea, tres capítulos.

Ejemplo 17.22 (Hallar el centro de una rotación)

Sea f(x,y)=(y+2, x)f(x, y) = (-y + 2,\ x). La parte lineal es φ(x,y)=(y,x)\varphi(x, y) = (-y, x): la rotación de ángulo π2\frac\pi2, cuyo espectro {i,i}\{\iu, -\iu\} evita el 11. Por la Proposición 17.17 hay exactamente un punto fijo: x=y+2x = -y + 2 e y=xy = x dan x=1x = 1, y=1y = 1, luego Ω=(1,1)\Omega = (1, 1), y ff es la rotación de centro (1,1)(1, 1) y ángulo π2\frac\pi2. La lección general: cuando 1Spf1 \notin \operatorname{Sp}\vec f, clasificar ff cuesta un sistema lineal; la geometría está enteramente en la parte lineal, y la aritmética, enteramente en localizar el centro.

Observación 17.23 (Dónde se usa el lenguaje afín a continuación)

Los baricentros y las aplicaciones afines son la gramática de los capítulos de geometría que vienen: las rectas y los planos tangentes son objetos afines (Capítulos 18 y 19), un cambio de variables afín multiplica áreas y volúmenes por detf\abs{\det \vec f} (Capítulo 20), y la esperanza es un baricentro con pesos dados por una ley de probabilidad, razón por la cual la convexidad gobierna la desigualdad de Jensen (Capítulo 22). En el volumen del tercer año, el mismo vocabulario de convexidad sostiene el estudio de las normas LpL^p y de las desigualdades integrales.

Observación 17.24 (Perspectivas dentro de este volumen)

De este capítulo salen dos hilos. El hilo afín: las rectas tangentes (Capítulo 18) y los planos tangentes (Capítulo 19) son subespacios afines adosados a objetos no lineales, y la clasificación de las cuádricas del capítulo de superficies funciona con la ecuación del centro AΩ=bA\Omega = -b de este capítulo. El hilo convexo es más largo: la convexidad de los semiplanos y de los discos impulsa la teoría de Helly del problema de fin de semana; la convexidad de funciones da la desigualdad de Jensen (Capítulo 22); y el teorema final del libro —el criterio de extinción de los procesos de ramificación (Capítulo 23)— lo decide la posición de una curva convexa respecto de la diagonal, una imagen que pertenece tanto a este capítulo como a la probabilidad. Los baricentros también vuelven allí: una esperanza es un baricentro con pesos de probabilidad.

17.4 Ejercicios

Ejercicio 17.1

En R3\R^3, ¿son subespacios afines los siguientes conjuntos? Da sus direcciones y dimensiones. {x+y+z=1}\{x + y + z = 1\};   {x+y+z=1, xz=3}\;\{x + y + z = 1,\ x - z = 3\};   {x2+y2=1}\;\{x^2 + y^2 = 1\}; y el conjunto de soluciones de MX=BMX = B para un sistema compatible dado.

Solución

Solución de Ejercicio 17.1.

{x+y+z=1}\{x + y + z = 1\}: plano afín, de dirección el plano vectorial {x+y+z=0}\{x + y + z = 0\} y dimensión 22. Añadiendo xz=3x - z = 3: una recta afín (dos ecuaciones independientes), de dirección {x+y+z=0, x=z}=Vect((1,2,1))\{x + y + z = 0,\ x = z\} = \operatorname{Vect}\bigl((1, -2, 1)\bigr) y dimensión 11. {x2+y2=1}\{x^2 + y^2 = 1\}: un cilindro; no es estable por baricentros (el punto medio de (1,0,0)(1,0,0) y (1,0,0)(-1,0,0) es el origen, fuera del cilindro): no es afín. Un sistema compatible MX=BMX = B: subespacio afín X0+kerMX_0 + \ker M de dimensión dimkerM\dim\ker M, como se recordaba en la Definición 17.5.

Ejercicio 17.2

Demuestra que tres puntos distintos A,B,CA, B, C de un espacio afín están alineados si y solo si CC es baricentro de AA y BB, y si y solo si los vectores AB,AC\vect{AB}, \vect{AC} son ligados. Deduce la contabilidad de pesos al estilo de Menelao: si C=bar(A,1t;B,t)C = \operatorname{bar}(A, 1 - t; B, t), localiza CC para t=12t = \frac12, t=2t = 2 y t=1t = -1.

Solución

Solución de Ejercicio 17.2.

C=bar(A,1t;B,t)C = \operatorname{bar}(A, 1-t; B, t) significa AC=tAB\vect{AC} = t\,\vect{AB}: la existencia de tal tt es exactamente que AC\vect{AC} sea ligado con AB0\vect{AB} \neq 0, es decir, la alineación. Posiciones: t=12t = \frac12: punto medio; t=2t = 2: más allá de BB, a la distancia de BB desde este (AC=2AB\vect{AC} = 2\vect{AB}); t=1t = -1: el simétrico de BB respecto de AA.

Ejercicio 17.3

Sea ff la aplicación afín de R2\R^2 dada por f(X)=MX+Cf(X) = MX + C con M=12(1111)M = \frac12\begin{pmatrix} 1 & 1\\ 1 & 1\end{pmatrix} y C=(1,0)TC = (1, 0)^{\mathsf T}. Determina la imagen de ff, sus puntos fijos (si los hay) y fff \circ f.

Solución

Solución de Ejercicio 17.3.

MM es la matriz de la proyección sobre Vect(1,1)\operatorname{Vect}(1,1) en la dirección (1,1)(1,-1) (compruébese M2=MM^2 = M). Imagen de ff: {MX+C}=C+imM\{MX + C\} = C + \operatorname{im} M: la recta afín que pasa por (1,0)(1,0) y tiene dirección (1,1)(1,1). Puntos fijos: X=MX+CX = MX + C, es decir, (IM)X=C(I - M)X = C; pero C=(1,0)TC = (1, 0)^{\mathsf T} y im(IM)=Vect(1,1)\operatorname{im}(I - M) = \operatorname{Vect}(1,-1); ¿está (1,0)(1,0) ahí? (1,0)=α(1,1)(1, 0) = \alpha(1,-1) obligaría a α=1\alpha = 1 y 0=10 = -1: no. No hay puntos fijos. Y

f(f(X))=M(MX+C)+C=MX+MC+C=f(X)+MC,MC=12(1,1)T:f(f(X)) = M(MX + C) + C = MX + MC + C = f(X) + MC, \qquad MC = \tfrac12(1,1)^{\mathsf T} :

fff\circ f es ff seguida de una traslación a lo largo de la recta imagen; ff es una “proyección con deslizamiento”: proyección sobre la recta compuesta con un desplazamiento.

Ejercicio 17.4 ★★

(La asociatividad en acción) En un triángulo ABCABC, sean I,J,KI, J, K los puntos que dividen BCBC, CACA, ABAB en las razones BI=13BC\vect{BI} = \frac13\vect{BC}, CJ=13CA\vect{CJ} = \frac13\vect{CA}, AK=13AB\vect{AK} = \frac13\vect{AB}. Expresa I,J,KI, J, K como baricentros y calcula el baricentro de (I,1;J,1;K,1)(I,1;J,1;K,1): ¿qué encuentras y por qué era previsible?

Solución

Solución de Ejercicio 17.4.

I=bar(B,2;C,1)I = \operatorname{bar}(B, 2; C, 1) (pues BI=13BC\vect{BI} = \frac13\vect{BC} sitúa II más cerca de BB: pesos 22 en BB y 11 en CC; compruébese: BI=13BC\vect{BI} = \frac{1}{3}\vect{BC}). Análogamente, J=bar(C,2;A,1)J = \operatorname{bar}(C, 2; A, 1) y K=bar(A,2;B,1)K = \operatorname{bar}(A, 2; B, 1). Sumando los tres sistemas con pesos, el baricentro de (I,1;J,1;K,1)(I, 1; J, 1; K, 1) (cada uno de peso total 33, de modo que se sustituye II por su sistema, etc.) es

bar(A,1+2; B,2+1; C,1+2)=bar(A,1;B,1;C,1)=G,\operatorname{bar}\bigl(A, 1 + 2;\ B, 2 + 1;\ C, 1 + 2\bigr) = \operatorname{bar}(A, 1; B, 1; C, 1) = G ,

el centroide de ABCABC: el triángulo IJKIJK tiene el mismo centroide; previsible, porque la construcción trata A,B,CA, B, C cíclicamente y el centroide es el único punto fijo de la simetría cíclica de los pesos.

Ejercicio 17.5 ★★

Demuestra que una aplicación f ⁣:RnRnf \colon \R^n \to \R^n que conserve los puntos medios (f(A+B2)=f(A)+f(B)2f\bigl(\frac{A+B}{2}\bigr) = \frac{f(A) + f(B)}{2}) y sea continua es afín. (Prueba que la aplicación vectorial uf(O+u)f(O)u \mapsto f(O + u) - f(O) es aditiva mediante los puntos medios, después Q\Q-homogénea y luego R\R-homogénea por continuidad: la misma estrategia de densidad usada para la ecuación funcional de Cauchy en el volumen del primer año; vuelve a deducir aquí los pasos necesarios.)

Solución

Solución de Ejercicio 17.5.

Póngase g(u)=f(O+u)f(O)g(u) = f(O + u) - f(O) (trabajando en Rn\R^n vectorializado en OO), con g(0)=0g(0) = 0.

Aditividad: (O+u)+(O+v)2=O+u+v2\frac{(O + u) + (O + v)}{2} = O + \frac{u + v}{2}, de modo que la conservación de los puntos medios da g(u+v2)=g(u)+g(v)2g\bigl(\frac{u+v}{2}\bigr) = \frac{g(u) + g(v)}{2}; con v=0v = 0: g(u/2)=g(u)/2g(u/2) = g(u)/2; y combinando, g(u+v)=2g(u+v2)=g(u)+g(v)g(u + v) = 2g\bigl(\frac{u+v}{2}\bigr) = g(u) + g(v).

Q\Q-homogeneidad: la aditividad da g(nu)=ng(u)g(nu) = ng(u) (nNn \in \N, por inducción), luego g(u)=g(u)g(-u) = -g(u) (sumando) y después g(pqu)=pqg(u)g(\frac pq u) = \frac pq g(u) (aplíquese qq veces y úsese la inyectividad del escalado).

R\R-homogeneidad: para tRt \in \R, tómense racionales tntt_n \to t: g(tnu)=tng(u)g(t_nu) = t_ng(u), y la continuidad de gg (heredada de ff) pasa al límite: g(tu)=tg(u)g(tu) = tg(u). Por tanto, gg es lineal y f=f(O)+gf = f(O) + g: es afín.

Ejercicio 17.6 ★★

Clasifica la aplicación afín f(x,y)=(y+1,  x1)f(x, y) = (y + 1,\; x - 1) del plano euclídeo: parte lineal, puntos fijos y naturaleza geométrica (¿simetría axial?, ¿con deslizamiento?). Calcula fff \circ f y concluye.

Solución

Solución de Ejercicio 17.6.

Parte lineal φ(x,y)=(y,x)\varphi(x,y) = (y, x): la simetría respecto de la diagonal y=xy = x (ortogonal, de determinante 1-1). Puntos fijos: (x,y)=(y+1,x1)(x, y) = (y + 1, x - 1) se reduce a la única ecuación y=x1y = x - 1 (las dos componentes son equivalentes): todo punto de la recta y=x1y = x - 1 es fijo. Así pues, ff fija esa recta punto a punto: ff es la simetría axial respecto de ese eje (una isometría con una recta de puntos fijos y parte lineal una simetría). Coherentemente, ff(x,y)=f(y+1,x1)=(x1+1,y+11)=(x,y)f \circ f(x,y) = f(y+1, x-1) = (x - 1 + 1, y + 1 - 1) = (x, y): una involución, como debe ser toda simetría axial.

Ejercicio 17.7 ★★★

(Radon) Sean A1,,An+2A_1, \dots, A_{n+2} puntos de un espacio afín de dimensión nn. Demuestra que pueden repartirse en dos grupos disjuntos cuyas envolturas convexas se cortan. (Como en la demostración de Carathéodory, halla pesos μi\mu_i, no todos nulos, con μi=0\sum\mu_i = 0 y μiOAi=0\sum\mu_i\vect{OA_i} = 0; separa los pesos positivos de los negativos y normaliza ambos lados.)

Solución

Solución de Ejercicio 17.7.

Los n+1n + 1 vectores A1Ai\vect{A_1A_i} (i2i \geq 2) son ligados en dimensión nn: hay μi\mu_i, no todos nulos, con i2μiA1Ai=0\sum_{i\geq2} \mu_i\vect{A_1A_i} = 0; póngase μ1=i2μi\mu_1 = -\sum_{i \geq 2}\mu_i, de modo que iμi=0\sum_{i}\mu_i = 0 y iμiOAi=0\sum_i \mu_i\,\vect{OA_i} = 0 para todo OO, sin que todos los μi\mu_i sean nulos. Pártanse los índices: P={i:μi>0}P = \{i : \mu_i > 0\} y N={i:μi<0}N = \{i : \mu_i < 0\}, ambos no vacíos (los μi\mu_i suman cero y no son todos nulos). Con s=iPμi=iNμi>0s = \sum_{i\in P}\mu_i = -\sum_{i \in N}\mu_i > 0:

bar(Ai,μis)iP=bar(Ai,μis)iN,\operatorname{bar}\bigl(A_i, \tfrac{\mu_i}{s}\bigr)_{i \in P} = \operatorname{bar}\bigl(A_i, \tfrac{-\mu_i}{s}\bigr)_{i \in N},

(ambos miembros valen el punto XX con OX=1siPμiOAi\vect{OX} = \frac1s\sum_{i\in P}\mu_i\vect{OA_i}, por la relación): un punto común de las dos envolturas convexas, con grupos de índices disjuntos.

Ejercicio 17.8 ★★★

Sea ff un endomorfismo afín de Rn\R^n con ff=ff \circ f = f. Demuestra que ff es la proyección afín sobre el subespacio afín Fix(f)=imf\operatorname{Fix}(f) = \operatorname{im} f en la dirección kerf\ker\vec f, y que, recíprocamente, todas esas proyecciones son idempotentes. (Prueba primero que imf\operatorname{im} f consta de puntos fijos.)

Solución

Solución de Ejercicio 17.8.

Imagen == puntos fijos: para Y=f(X)Y = f(X), f(Y)=f(f(X))=f(X)=Yf(Y) = f(f(X)) = f(X) = Y: todo punto imagen es fijo; y recíprocamente, los puntos fijos son imágenes. Así pues, F=imf=Fix(f)\mathcal{F} = \operatorname{im} f = \operatorname{Fix}(f) es no vacío y es un subespacio afín (imagen de una aplicación afín), de dirección imf\operatorname{im}\vec f.

Estructura de proyección: f\vec f es idempotente (ff=f2=f\vec{f\circ f} = \vec f^{\,2} = \vec f), luego E=imfkerfE = \operatorname{im}\vec f \oplus \ker \vec f (Ejemplo 3.18). Para un punto XX cualquiera, considérese el vector f(X)X\vect{f(X)\,X}; aplicando f\vec f:

f(f(X)X)=f(f(X))f(X)=0(ff=f),\vec f\bigl(\vect{f(X)\,X}\bigr) = \vect{f(f(X))\,f(X)} = 0 \qquad (f \circ f = f),

de modo que f(X)Xkerf\vect{f(X)\,X} \in \ker\vec f. Por tanto, X=f(X)+f(X)XX = f(X) + \vect{f(X)X} exhibe XX como un punto de F\mathcal{F} trasladado por un vector de kerf\ker\vec f: ff es exactamente la proyección sobre F\mathcal{F} en la dirección kerf\ker\vec f. Recíprocamente, tales proyecciones cumplen claramente ff=ff \circ f = f.

Ejercicio 17.9

Sea G=bar(A,1; B,2; C,3)G = \operatorname{bar}(A, 1;\ B, 2;\ C, 3) en un triángulo ABCABC. Usando la asociatividad, prueba que la recta AGAG corta a BCBC en M=bar(B,2; C,3)M = \operatorname{bar}(B, 2;\ C, 3) y localiza GG sobre el segmento [A,M]\intcc AM; localiza igualmente la intersección de BGBG con CACA.

Solución

Solución de Ejercicio 17.9.

Sea M=bar(B,2; C,3)M = \operatorname{bar}(B, 2;\ C, 3), de peso total 55. La asociatividad da G=bar(A,1; M,5)G = \operatorname{bar}(A, 1;\ M, 5), luego AG=56AM\vect{AG} = \frac56\,\vect{AM}: GG está sobre el segmento [A,M]\intcc AM a cinco sextos de él desde AA. Como A(BC)A \notin (BC), la recta (AG)=(AM)(AG) = (AM) corta a (BC)(BC) en el único punto MM, con BM=35BC\vect{BM} = \frac35\,\vect{BC}. Igualmente, con N=bar(C,3; A,1)N = \operatorname{bar}(C, 3;\ A, 1) (peso total 44, CN=14CA\vect{CN} = \frac14\,\vect{CA}), la asociatividad da G=bar(B,2; N,4)G = \operatorname{bar}(B, 2;\ N, 4): la recta (BG)(BG) corta a (CA)(CA) en NN, y BG=46BN=23BN\vect{BG} = \frac46\,\vect{BN} = \frac23\,\vect{BN}.

Ejercicio 17.10 ★★

Para λ0\lambda \neq 0, la homotecia hΩ,λh_{\Omega, \lambda} es la aplicación afín que fija Ω\Omega y tiene parte lineal λid\lambda\,\mathrm{id}. Demuestra que la composición hΩ,μhΩ,λh_{\Omega', \mu} \circ h_{\Omega, \lambda} es una homotecia de razón λμ\lambda\mu cuando λμ1\lambda\mu \neq 1, y una traslación cuando λμ=1\lambda\mu = 1; en el caso λ=μ=1\lambda = \mu = -1 (dos simetrías centrales), calcula el vector de traslación.

Solución

Solución de Ejercicio 17.10.

Vectorialícese en un origen OO y escríbanse los puntos como vectores: hΩ,λ(x)=ω+λ(xω)h_{\Omega, \lambda}(x) = \omega + \lambda(x - \omega) con ω=OΩ\omega = \vect{O\Omega}. La composición g=hΩ,μhΩ,λg = h_{\Omega', \mu} \circ h_{\Omega, \lambda} es afín con parte lineal μλid\mu\lambda\,\mathrm{id}. Si λμ1\lambda\mu \neq 1: 1Sp(λμid)1 \notin \operatorname{Sp}(\lambda\mu\,\mathrm{id}), de modo que la Proposición 17.17 da un único punto fijo Ω\Omega'' y, vectorializada ahí, g=λμidg = \lambda\mu\,\mathrm{id}: la homotecia hΩ,λμh_{\Omega'', \lambda\mu}. Si λμ=1\lambda\mu = 1, la parte lineal es la identidad, así que gg es una traslación; desarrollando,

g(x)=ω+μ(ω+λ(xω)ω)=x+(1μ)ω+μ(1λ)ω.g(x) = \omega' + \mu\bigl(\omega + \lambda(x - \omega) - \omega'\bigr) = x + (1 - \mu)\,\omega' + \mu(1 - \lambda)\,\omega .

Para λ=μ=1\lambda = \mu = -1 (simetrías centrales), el vector es 2ω2ω=2ΩΩ2\omega' - 2\omega = 2\,\vect{\Omega\Omega'}: la composición de las simetrías centrales en Ω\Omega y luego en Ω\Omega' es la traslación de vector 2ΩΩ2\,\vect{\Omega\Omega'}.

Ejercicio 17.11 ★★

(Menelao) En un triángulo ABCABC, sean A(BC)A' \in (BC), B(CA)B' \in (CA) y C(AB)C' \in (AB), todos distintos de los vértices, y defínanse α,β,γ\alpha, \beta, \gamma por AB=αAC\vect{A'B} = \alpha\,\vect{A'C}, BC=βBA\vect{B'C} = \beta\,\vect{B'A}, CA=γCB\vect{C'A} = \gamma\,\vect{C'B}. Demuestra que A,B,CA', B', C' están alineados si y solo si αβγ=1\alpha\beta\gamma = 1. (Escribe cada punto como baricentro de dos vértices; prueba que tres puntos están alineados si y solo si sus filas de coordenadas baricéntricas respecto de (A,B,C)(A, B, C) forman una matriz 3×33 \times 3 singular.)

Solución

Solución de Ejercicio 17.11.

AB=αAC\vect{A'B} = \alpha\,\vect{A'C} dice exactamente que 1ABαAC=01\cdot \vect{A'B} - \alpha\,\vect{A'C} = 0, es decir, A=bar(B,1; C,α)A' = \operatorname{bar}(B, 1;\ C, -\alpha) (de peso total 1α01 - \alpha \neq 0, pues BCB \neq C); análogamente, B=bar(C,1; A,β)B' = \operatorname{bar}(C, 1;\ A, -\beta) y C=bar(A,1; B,γ)C' = \operatorname{bar}(A, 1;\ B, -\gamma).

El criterio de alineación. Asígnese a cada punto PP su fila baricéntrica normalizada p=(pA,pB,pC)p = (p_A, p_B, p_C), con pA+pB+pC=1p_A + p_B + p_C = 1, respecto de (A,B,C)(A, B, C). Si icipi=0\sum_i c_i p_i = 0 con (c1,c2,c3)0(c_1, c_2, c_3) \neq 0 para tres puntos P1,P2,P3P_1, P_2, P_3, entonces sumar las entradas da ci=0\sum c_i = 0, y iciOPi=j(icipij)OVj=0\sum_i c_i \vect{OP_i} = \sum_j \bigl(\sum_i c_ip_{ij}\bigr)\vect{OV_j} = 0: los PiP_i son afínmente dependientes, es decir, están alineados. Recíprocamente, una dependencia afín (ti)(t_i) da w=tipiw = \sum t_ip_i con entradas de suma 00 y jwjOVj=0\sum_j w_j\vect{OV_j} = 0; desarrollando desde AA, wBAB+wCAC=0w_B \vect{AB} + w_C\vect{AC} = 0, luego w=0w = 0 por la independencia afín de (A,B,C)(A, B, C): las filas son linealmente dependientes. Así pues, la alineación equivale a que se anule un determinante 3×33 \times 3, y escalar las filas por los factores no nulos 1α1 - \alpha, 1β1 - \beta, 1γ1 - \gamma no cambia nada:

det(01αβ011γ0)=1αβγ.\det\begin{pmatrix} 0 & 1 & -\alpha\\ -\beta & 0 & 1\\ 1 & -\gamma & 0\end{pmatrix} = 1 - \alpha\beta\gamma .

Por tanto, A,B,CA', B', C' están alineados si y solo si αβγ=1\alpha\beta\gamma = 1: el teorema de Menelao.

Ejercicio 17.12 ★★★

Demuestra que la envoltura convexa de un subconjunto compacto KK de Rn\R^n es compacta. (Por el Teorema 17.14, conv(K)\operatorname{conv}(K) es la imagen de un conjunto compacto por una aplicación continua.) Prueba con un ejemplo en R2\R^2 que la envoltura convexa de un conjunto cerrado no tiene por qué ser cerrada.

Solución

Solución de Ejercicio 17.12.

Sea Δ={λRn+1:λi0, λi=1}\Delta = \{\lambda \in \R^{n+1} : \lambda_i \geq 0,\ \sum\lambda_i = 1\}: cerrado y acotado en Rn+1\R^{n+1}, luego compacto, y Kn+1K^{n+1} es compacto como producto finito. La aplicación

Φ ⁣:Δ×Kn+1Rn,Φ(λ,x0,,xn)=i=0nλixi\Phi \colon \Delta \times K^{n+1} \to \R^n, \qquad \Phi(\lambda, x_0, \dots, x_n) = \sum_{i=0}^n \lambda_i x_i

es continua, y el Teorema 17.14 dice precisamente que conv(K)=Φ(Δ×Kn+1)\operatorname{conv}(K) = \Phi(\Delta \times K^{n+1}): imagen continua de un conjunto compacto (Teorema 4.16), luego compacta.

Para un conjunto cerrado: tómese S=(R×{0}){(0,1)}S = (\R \times \{0\}) \cup \{(0, 1)\}, cerrado en R2\R^2. Una combinación convexa que ponga peso tt en (0,1)(0,1) y 1t1 - t en puntos del eje tiene segunda coordenada tt, de modo que

conv(S)=(R×[0,1)){(0,1)}\operatorname{conv}(S) = \bigl(\R \times \intco01\bigr) \cup \{(0,1)\}

(para 0t<10 \leq t < 1, (x,t)=t(0,1)+(1t)(x1t,0)(x, t) = t\,(0,1) + (1-t)\,\bigl(\tfrac x{1-t}, 0\bigr)). El punto (1,1)=limt1(1,t)(1, 1) = \lim_{t \to 1}(1, t) es adherente pero no está en la envoltura: no es cerrada.

17.5 Problema: de Radon a Helly, puntos centrales y el teorema de Jung

Los dos tipos de Radon para cuatro puntos del plano en posición general: un punto dentro del triángulo de los otros (partición \A_4\ \A_1, A_2, A_3\), o bien posición convexa, donde el punto de Radon (naranja) es la intersección de las dos diagonales. Los dos tipos de Radon para cuatro puntos del plano en posición general: un punto dentro del triángulo de los otros (partición \A_4\ \A_1, A_2, A_3\), o bien posición convexa, donde el punto de Radon (naranja) es la intersección de las dos diagonales.
Los dos tipos de Radon para cuatro puntos del plano en posición general: un punto dentro del triángulo de los otros (partición {A4}{A1,A2,A3}\{A_4\} \mid \{A_1, A_2, A_3\}), o bien posición convexa, donde el punto de Radon (naranja) es la intersección de las dos diagonales.

Problema 17.1

Problema de fin de semana — El teorema de Helly y dos de sus dividendos

El lema de Radon (Ejercicio 17.7) dice que n+2n + 2 puntos de un espacio afín de dimensión nn siempre se reparten en dos grupos con envolturas convexas que se cortan. Este problema convierte ese único hecho de álgebra lineal en una cadena de teoremas de geometría combinatoria: el teorema de intersección de Helly, el teorema del punto central (una mediana bidimensional) y el teorema de recubrimiento de Jung. En todo el problema, el plano es R2\R^2 con su estructura euclídea habitual, y det\det es el determinante en la base canónica.

Parte I — Coordenadas baricéntricas. Unos puntos A0,,AkA_0, \dots, A_k son afínmente independientes cuando los vectores A0A1,,A0Ak\vect{A_0A_1}, \dots, \vect{A_0A_k} son linealmente independientes.

  1. Prueba que la independencia afín no depende de la elección del punto base A0A_0, y que equivale a lo siguiente: siempre que dos familias de pesos, cada una de suma 11, definan el mismo baricentro de (A0,,Ak)(A_0, \dots, A_k), los pesos coinciden.
  2. Sea (A,B,C)(A, B, C) afínmente independiente en el plano. Prueba que todo punto MM admite una única terna (α,β,γ)(\alpha, \beta, \gamma) con α+β+γ=1\alpha + \beta + \gamma = 1 y M=bar(A,α;B,β;C,γ)M = \operatorname{bar}(A, \alpha; B, \beta; C, \gamma): sus coordenadas baricéntricas.
  3. Demuestra las fórmulas con determinantes

    α=det(MB,MC)det(AB,AC),β=det(MC,MA)det(AB,AC),γ=det(MA,MB)det(AB,AC):\alpha = \frac{\det(\vect{MB}, \vect{MC})}{\det(\vect{AB}, \vect{AC})}, \qquad \beta = \frac{\det(\vect{MC}, \vect{MA})}{\det(\vect{AB}, \vect{AC})}, \qquad \gamma = \frac{\det(\vect{MA}, \vect{MB})}{\det(\vect{AB}, \vect{AC})} :

    las coordenadas baricéntricas son cocientes de áreas con signo.

  4. Las rectas BCBC, CACA, ABAB son las rectas coordenadas {α=0}\{\alpha = 0\}, {β=0}\{\beta = 0\}, {γ=0}\{\gamma = 0\}. Prueba que MM está en el triángulo cerrado conv{A,B,C}\operatorname{conv}\{A, B, C\} si y solo si α,β,γ0\alpha, \beta, \gamma \geq 0, y que las tres rectas cortan el plano en exactamente siete regiones, clasificadas por los signos de (α,β,γ)(\alpha, \beta, \gamma) (siendo imposible el patrón de signos (,,)(-, -, -)).
  5. Sea u ⁣:R2Ru \colon \R^2 \to \R una aplicación afín (una forma afín). Prueba que u(M)=αu(A)+βu(B)+γu(C)u(M) = \alpha\,u(A) + \beta\,u(B) + \gamma\,u(C), que los conjuntos de nivel de una forma afín no constante son rectas, que toda recta se obtiene así, y que los semiplanos cerrados {uc}\{u \geq c\} son convexos.

Parte II — Particiones de Radon, afinadas. Una familia de n+2n + 2 puntos de Rn\R^n está en posición general cuando cualesquiera n+1n + 1 de ellos son afínmente independientes. Una dependencia afín de (A1,,An+2)(A_1, \dots, A_{n+2}) es una familia (μi)(\mu_i) con iμi=0\sum_i \mu_i = 0 y iμiOAi=0\sum_i \mu_i\,\vect{OA_i} = 0 para un origen OO (y por tanto para todos).

  1. Calcula una dependencia afín no nula de los cuatro puntos A1=(0,0)A_1 = (0,0), A2=(3,0)A_2 = (3,0), A3=(0,3)A_3 = (0,3), A4=(1,1)A_4 = (1,1); da la partición de Radon y el punto de Radon.
  2. Prueba que, para puntos en posición general, el espacio vectorial de las dependencias afines tiene dimensión exactamente 11, y que una dependencia no nula no tiene ningún coeficiente nulo.
  3. Deduce que la partición de Radon de n+2n + 2 puntos en posición general es única (salvo intercambio de los dos bloques), siendo cada bloque el conjunto de índices donde μi\mu_i tiene un signo fijo.
  4. Para cuatro puntos del plano en posición general, prueba la dicotomía: o bien la partición es de tipo (1,3)(1, 3) —un punto interior al triángulo de los otros tres—, o bien es de tipo (2,2)(2, 2): los cuatro puntos están en posición convexa y los segmentos que unen las dos parejas (las diagonales) se cortan en el punto de Radon.
  5. Realiza la pregunta 6 para el cuadrado unidad (0,0)(0,0), (1,0)(1,0), (1,1)(1,1), (0,1)(0,1): dependencia, partición y punto de Radon.

Parte III — El teorema de Helly en el plano.

  1. Sean C1,C2,C3,C4C_1, C_2, C_3, C_4 subconjuntos convexos de R2\R^2 tales que cualesquiera tres de ellos tengan un punto común. Tómese xijiCjx_i \in \bigcap_{j \neq i} C_j y aplíquese el lema de Radon a x1,,x4x_1, \dots, x_4: prueba que el punto de Radon pertenece a los cuatro conjuntos. (Para cada kk, el bloque que no contiene xkx_k consta de puntos de CkC_k.)
  2. (Helly) Sean C1,,CmC_1, \dots, C_m (m3m \geq 3) subconjuntos convexos de R2\R^2 tales que cualesquiera tres se corten. Demuestra que i=1mCi\bigcap_{i=1}^m C_i \neq \emptyset, por inducción sobre mm: sustitúyanse Cm1C_{m-1} y CmC_m por Cm1CmC_{m-1} \cap C_m y compruébese la hipótesis para la nueva familia usando la pregunta 11.
  3. Tres contraejemplos, uno por hipótesis: (a) los tres lados cerrados de un triángulo se cortan dos a dos, pero no tienen punto común (el 33 no puede rebajarse a 22); (b) los cuatro conjuntos Si={x1,,x4}{xi}S_i = \{x_1, \dots, x_4\} \setminus \{x_i\}, para cuatro puntos en posición general, cumplen la hipótesis de intersección triple pero no la conclusión (la convexidad importa); (c) los semiplanos cerrados Hk=[k,+)×RH_k = \intco{k}{+\infty} \times \R, kNk \in \N, se cortan dos a dos y tres a tres, pero kHk=\bigcap_k H_k = \emptyset (las familias infinitas necesitan compacidad).
  4. (Helly compacto) Sea (Ki)iI(K_i)_{i \in I} una familia arbitraria de subconjuntos convexos compactos de R2\R^2 tales que cualesquiera tres se corten. Usando la pregunta 12 y la propiedad de Borel–Lebesgue (Teorema 4.20), prueba que iIKi\bigcap_{i \in I} K_i \neq \emptyset.
  5. (Primer dividendo) Sea SS un conjunto finito de puntos del plano y r>0r > 0. Prueba que si cada tres puntos de SS caben en algún disco cerrado de radio rr, entonces SS cabe en un único disco cerrado de radio rr. (Aplica Helly a los discos D(p,r)\overline D(p, r), pSp \in S.)

Parte IV — El teorema del punto central. Un punto central de un conjunto finito SS de nn puntos del plano es un punto cc (no necesariamente de SS) tal que todo semiplano cerrado que contenga a cc contiene al menos n/3n/3 puntos de SS.

  1. (Dimensión 11) Para reales x1xnx_1 \leq \dots \leq x_n, prueba que la mediana c=xn/2c = x_{\lceil n/2 \rceil} cumple que toda semirrecta cerrada que contenga a cc contiene al menos n/2n/2 de los xix_i.
  2. (Lema de conteo) Si A,B,CA, B, C son subconjuntos de SS con A,B,C>2n3\abs A, \abs B, \abs C > \tfrac{2n}3, prueba que ABCA \cap B \cap C \neq \emptyset.
  3. Sea m=2n/3+1m = \floor{2n/3} + 1 y sea F\mathcal F la familia (finita) de las envolturas convexas conv(T)\operatorname{conv}(T), con TST \subseteq S y T=m\abs T = m. Prueba que cualesquiera tres miembros de F\mathcal F tienen un punto común y deduce de Helly un punto cc común a todos ellos.
  4. Demuestra que ese cc es un punto central de SS: el teorema del punto central. (Si un semiplano cerrado que pasa por cc contuviera menos de n/3n/3 puntos, su complementario abierto contendría un conjunto TT de mm puntos, y conv(T)\operatorname{conv}(T) evitaría a cc.)
  5. Optimalidad: sea n=3kn = 3k y colóquense kk puntos en cada uno de tres discos de radio pequeño ε\varepsilon centrados en los vértices de un triángulo grande. Prueba que para todo punto cc del plano hay algún semiplano cerrado que contiene a cc y a lo sumo n/3n/3 puntos de SS, de modo que la constante 1/31/3 no puede mejorarse. (Entre las tres direcciones de cc a los centros de los discos, dos forman un ángulo de a lo sumo 2π/32\pi/3.)

Parte V — El teorema de Jung y síntesis.

  1. (Lema del triángulo) Sean P,Q,RP, Q, R tres puntos con distancias mutuas 1\leq 1. Prueba que caben en un disco cerrado de radio 1/31/\sqrt3. (Si algún ángulo es π/2\geq \pi/2, tómese el disco que tiene por diámetro el lado más largo, usando la fórmula de la mediana RM2=12RP2+12RQ214PQ2\norm{RM}^2 = \tfrac12\norm{RP}^2 + \tfrac12\norm{RQ}^2 - \tfrac14\norm{PQ}^2; si el triángulo es acutángulo, acótese el circunradio a/(2sinA^)a/(2\sin \widehat A) mediante su mayor ángulo, que está en [π/3,π/2)\intco{\pi/3}{\pi/2}.)
  2. (Jung) Deduce que todo subconjunto compacto del plano de diámetro 1\leq 1 está contenido en un disco cerrado de radio 1/31/\sqrt3.
  3. Optimalidad: para el triángulo equilátero A1A2A3A_1A_2A_3 de lado 11 con centroide GG, demuestra la identidad de Leibniz iOAi2=3OG2+iGAi2\sum_i \norm{\vect{OA_i}}^2 = 3\norm{\vect{OG}}^2 + \sum_i \norm{\vect{GA_i}}^2 para todo punto OO, y concluye que todo disco que contenga los tres vértices tiene radio 1/3\geq 1/\sqrt3, con igualdad solo para el disco circunscrito.
  4. (Helly en Rn\R^n) Enuncia y demuestra el teorema de Helly en Rn\R^n: si un número finito de conjuntos convexos es tal que cualesquiera n+1n + 1 de ellos se cortan, entonces todos se cortan. (El lema de Radon del Ejercicio 17.7 se ocupa de n+2n + 2 conjuntos; después, hágase inducción como en la pregunta 12.)
  5. Síntesis. Ensambla la cadena

    dependencia afıˊnRadonHellypunto central y Jung,\text{dependencia afín} \Rightarrow \text{Radon} \Rightarrow \text{Helly} \Rightarrow \text{punto central y Jung},

    indicando en una frase cada cosa: dónde entra el álgebra lineal, dónde entran los signos de los pesos, dónde entra la convexidad y qué único paso usó la dimensión del plano. ¿En qué se convierten las constantes 33 (en Helly), 1/31/3 (punto central) y 1/31/\sqrt3 (Jung) en Rn\R^n? (Enúncialo sin demostración.)

Solución

Solución de Problema 17.1.

1. Cámbiese la base a AjA_j: para iji \neq j, AjAi=A0AiA0Aj\vect{A_jA_i} = \vect{A_0A_i} - \vect{A_0A_j}. Si ijciAjAi=0\sum_{i \neq j} c_i\vect{A_jA_i} = 0, desarrollando resulta i{0,j}ciA0Ai(ijci)A0Aj=0\sum_{i \notin \{0, j\}} c_i\,\vect{A_0A_i} - \bigl(\sum_{i\neq j} c_i\bigr)\vect{A_0A_j} = 0; la independencia de los A0Ai\vect{A_0A_i} fuerza ci=0c_i = 0 para i{0,j}i \notin \{0, j\} y después c0=0c_0 = 0: independencia en AjA_j. Para la equivalencia: dos familias de pesos (λi)(\lambda_i) y (λi)(\lambda_i') de suma 11 con el mismo baricentro dan, con ν=λλ\nu = \lambda - \lambda': νi=0\sum\nu_i = 0 y (con origen A0A_0) i1νiA0Ai=0\sum_{i \geq 1}\nu_i\,\vect{A_0A_i} = 0, luego ν=0\nu = 0 bajo la independencia. Recíprocamente, una relación no trivial i1μiA0Ai=0\sum_{i\geq1}\mu_i \vect{A_0A_i} = 0, completada con μ0=i1μi\mu_0 = -\sum_{i\geq1} \mu_i, permite sumar t(μi)t(\mu_i) a cualquier familia de pesos sin mover el baricentro: no unicidad.

2. (AB,AC)(\vect{AB}, \vect{AC}) es una base de R2\R^2: escríbase AM=βAB+γAC\vect{AM} = \beta\,\vect{AB} + \gamma\,\vect{AC} (de manera única) y póngase α=1βγ\alpha = 1 - \beta - \gamma; la condición de baricentro con origen AA se lee exactamente AM=βAB+γAC\vect{AM} = \beta\,\vect{AB} + \gamma\,\vect{AC}. La unicidad es la pregunta 1.

3. De αMA+βMB+γMC=0\alpha\vect{MA} + \beta\vect{MB} + \gamma\vect{MC} = 0 y Chasles, MA=βABγAC\vect{MA} = -\beta\,\vect{AB} - \gamma\,\vect{AC}. Con D=det(AB,AC)D = \det(\vect{AB}, \vect{AC}):

det(MB,MC)=det(MA+AB, MA+AC)=det(MA,AC)+det(AB,MA)+D=βDγD+D=αD,\begin{align*} \det(\vect{MB}, \vect{MC}) &= \det(\vect{MA} + \vect{AB},\ \vect{MA} + \vect{AC})\\ &= \det(\vect{MA}, \vect{AC}) + \det(\vect{AB}, \vect{MA}) + D = -\beta D - \gamma D + D = \alpha D, \end{align*}

usando la bilinealidad y det(MA,AC)=βD\det(\vect{MA}, \vect{AC}) = -\beta D, det(AB,MA)=γD\det(\vect{AB}, \vect{MA}) = -\gamma D. Las otras dos fórmulas se siguen del mismo cálculo con los papeles permutados cíclicamente.

4. Por definición, conv{A,B,C}\operatorname{conv}\{A, B, C\} es el conjunto de baricentros con pesos no negativos; normalizando los pesos a suma 11 e invocando la unicidad (pregunta 2), Mconv{A,B,C}M \in \operatorname{conv}\{A,B,C\} si y solo si α,β,γ0\alpha, \beta, \gamma \geq 0. Cada coordenada es una función afín de MM (pregunta 3: un determinante 2×22\times2 con una columna afín en MM), de modo que cada condición abierta de signo define un semiplano abierto. El patrón (,,)(-,-,-) contradice α+β+γ=1\alpha + \beta + \gamma = 1; y cada uno de los siete patrones restantes se realiza: escálese una terna de signos respetados con al menos una entrada ++ de modo que la suma (positiva) valga 11; por ejemplo, (1,1,1)(-1, 1, 1), (3,1,1)(3, -1, -1), (13,13,13)(\frac13, \frac13, \frac13) y sus permutaciones.

5. Una aplicación afín conserva los baricentros (Definición 17.5), así que u(M)=αu(A)+βu(B)+γu(C)u(M) = \alpha u(A) + \beta u(B) + \gamma u(C). Escribiendo u(x,y)=ax+by+cu(x, y) = ax + by + c con (a,b)(0,0)(a, b) \neq (0,0): {u=c}\{u = c'\} es una recta, y toda recta ax+by=cax + by = c' es uno de esos conjuntos de nivel. Si u(M),u(N)cu(M), u(N) \geq c y t[0,1]t \in \intcc01, entonces u(bar(M,1t;N,t))=(1t)u(M)+tu(N)cu\bigl(\operatorname{bar}(M, 1-t; N, t)\bigr) = (1-t)u(M) + tu(N) \geq c: los semiplanos son convexos.

6. Las condiciones μi=0\sum\mu_i = 0, 3μ2+μ4=03\mu_2 + \mu_4 = 0 y 3μ3+μ4=03\mu_3 + \mu_4 = 0 dan (tomando μ4=3\mu_4 = 3) la dependencia (μ1,μ2,μ3,μ4)=(1,1,1,3)(\mu_1, \mu_2, \mu_3, \mu_4) = (-1, -1, -1, 3). Los signos se reparten como {A4}{A1,A2,A3}\{A_4\} \mid \{A_1, A_2, A_3\}, y normalizando cada lado entre 33:

A4=bar(A1,13; A2,13; A3,13)=(1,1),A_4 = \operatorname{bar}\bigl(A_1, \tfrac13;\ A_2, \tfrac13;\ A_3, \tfrac13\bigr) = (1,1),

el centroide del triángulo: el punto de Radon es el propio A4A_4, que en efecto está dentro del triángulo A1A2A3A_1A_2A_3.

7. La aplicación lineal Φ ⁣:Rn+2R×Rn\Phi \colon \R^{n+2} \to \R \times \R^n, μ(μi, μiOAi)\mu \mapsto (\sum\mu_i,\ \sum\mu_i\vect{OA_i}), tiene rango n+1\leq n + 1, luego dimkerΦ1\dim\ker \Phi \geq 1. Si existieran dos dependencias independientes μ,μ\mu, \mu', una combinación adecuada ν=μn+2μμn+2μ\nu = \mu'_{n+2}\mu - \mu_{n+2}\mu' (o el propio μ\mu si ambos últimos coeficientes se anulan) sería una dependencia no nula con νn+2=0\nu_{n+2} = 0; restringiendo a A1,,An+1A_1, \dots, A_{n+1} y cambiando la base a A1A_1, algún νi0\nu_i \neq 0 con i2i \geq 2 (un único peso no nulo no puede sumar cero), lo que daría una relación no trivial i2νiA1Ai=0\sum_{i\geq2}\nu_i\vect{A_1A_i} = 0: los n+1n+1 puntos serían afínmente dependientes, en contra de la posición general. Así pues, dimkerΦ=1\dim\ker \Phi = 1. El mismo argumento de restricción muestra que una dependencia no nula no tiene ningún coeficiente nulo.

8. Sea μ0\mu \neq 0 una dependencia, P={i:μi>0}P = \{i : \mu_i > 0\} y N={i:μi<0}N = \{i : \mu_i < 0\}: ambos no vacíos (μi=0\sum\mu_i = 0, μ0\mu \neq 0) y exhaustivos (ningún coeficiente nulo). La construcción de Radon (Ejercicio 17.7) produce el punto común de las envolturas a partir exactamente de esa partición. Como la dependencia es única salvo un escalar no nulo (pregunta 7), el par no ordenado {P,N}\{P, N\} —y por tanto la partición de Radon— es único.

9. Los bloques son no vacíos, así que el tipo es (1,3)(1,3) o (2,2)(2,2). Tipo (1,3)(1,3), con bloque {j}\{j\}: el punto de Radon está en conv{Aj}={Aj}\operatorname{conv}\{A_j\} = \{A_j\}, luego AjconvA_j \in \operatorname{conv} de los otros tres; y no puede estar sobre un lado (tres de los puntos estarían alineados, en contra de la posición general), así que AjA_j es interior al triángulo. Tipo (2,2)(2,2), con bloques {i,j}{k,l}\{i,j\} \mid \{k,l\}: el punto de Radon zz está en [Ai,Aj][Ak,Al]\intcc{A_i}{A_j} \cap \intcc{A_k}{A_l}, y zz no es un extremo (eso alinearía tres puntos): los dos segmentos se cruzan en un punto interior. Además, ningún punto está en la envoltura de los otros: una inclusión así, Al=bar(Ai,λi)ilA_l = \operatorname{bar}(A_i, \lambda_i)_{i \neq l} con λi0\lambda_i \geq 0, es una dependencia afín con patrón de signos (+,+,+,)(+,+,+,-), lo que por unicidad (pregunta 8) haría que la partición fuera (1,3)(1,3). Así pues, en el caso (2,2)(2,2) los cuatro puntos están en posición convexa y los segmentos que se cruzan son las diagonales.

10. Las ecuaciones μ2+μ3=0\mu_2 + \mu_3 = 0, μ3+μ4=0\mu_3 + \mu_4 = 0 y μi=0\sum\mu_i = 0 dan la dependencia (1,1,1,1)(1, -1, 1, -1): partición {(0,0),(1,1)}{(1,0),(0,1)}\{(0,0), (1,1)\} \mid \{(1,0), (0,1)\}, y

bar((0,0),12; (1,1),12)=(12,12)=bar((1,0),12; (0,1),12):\operatorname{bar}\bigl((0,0), \tfrac12;\ (1,1), \tfrac12\bigr) = \bigl(\tfrac12, \tfrac12\bigr) = \operatorname{bar}\bigl((1,0), \tfrac12;\ (0,1), \tfrac12\bigr) :

el punto de Radon es el centro del cuadrado, donde se cruzan las dos diagonales; tipo (2,2)(2,2), como predice la figura.

11. Radon aplicado a x1,,x4x_1, \dots, x_4 da bloques IJI \mid J y un punto zconv{xi:iI}conv{xj:jJ}z \in \operatorname{conv}\{x_i : i \in I\} \cap \operatorname{conv}\{x_j : j \in J\}. Fíjese k{1,,4}k \in \{1, \dots, 4\}, digamos kIk \in I. Todo jJj \in J cumple jkj \neq k, luego xjCkx_j \in C_k por la elección xjljClx_j \in \bigcap_{l \neq j}C_l; y como CkC_k es convexo, zconv{xj:jJ}Ckz \in \operatorname{conv}\{x_j : j \in J\} \subseteq C_k. Como kk era arbitrario, zC1C2C3C4z \in C_1 \cap C_2 \cap C_3 \cap C_4.

12. Inducción sobre mm. Para m=3m = 3, la hipótesis es la conclusión; m=4m = 4 es la pregunta 11. Sea m4m \geq 4, supóngase el enunciado para mm conjuntos y tómense C1,,Cm+1C_1, \dots, C_{m+1} con la propiedad de intersección triple. Póngase Cm=CmCm+1C_m' = C_m \cap C_{m+1}, convexo. La familia C1,,Cm1,CmC_1, \dots, C_{m-1}, C_m' tiene mm miembros; una terna que evite CmC_m' se corta por hipótesis, y una terna {Ci,Cj,Cm}\{C_i, C_j, C_m'\} tiene intersección CiCjCmCm+1C_i \cap C_j \cap C_m \cap C_{m+1}, no vacía por la pregunta 11 aplicada a Ci,Cj,Cm,Cm+1C_i, C_j, C_m, C_{m+1} (cualesquiera tres de estos se cortan, por hipótesis). La hipótesis de inducción da entonces un punto común de la nueva familia, es decir, de los m+1m+1 conjuntos.

13. (a) Los lados cerrados [P,Q]\intcc PQ, [Q,R]\intcc QR, [R,P]\intcc RP de un triángulo no degenerado: dos cualesquiera comparten un vértice, pero un punto común a los tres estaría en [P,Q][R,P]={P}\intcc PQ \cap \intcc RP = \{P\} y en [Q,R]\intcc QR, que excluye PP. (b) Cualesquiera tres de los conjuntos Si={x1,,x4}{xi}S_i = \{x_1, \dots, x_4\} \setminus \{x_i\} omiten tres de los cuatro puntos y dejan exactamente un punto común; la intersección total omite todos los puntos. Los SiS_i son finitos y no convexos: la convexidad es esencial. (c) Un número finito de Hk=[k,+)×RH_k = \intco{k}{+\infty} \times \R se cortan en [kmax,+)×R\intco{k_{\max}}{+\infty} \times \R \neq \emptyset, y sin embargo ningún punto cumple xkx \geq k para todo kNk \in \N: para las familias infinitas, la compacidad es esencial.

14. Supóngase iIKi=\bigcap_{i \in I}K_i = \emptyset y fíjese i0i_0. Todo xKi0x \in K_{i_0} se escapa de algún KiK_i, de modo que Ki0iI(R2Ki)K_{i_0} \subseteq \bigcup_{i \in I}(\R^2 \setminus K_i), un recubrimiento por abiertos (KiK_i es compacto, luego cerrado). Por Borel–Lebesgue (Teorema 4.20) bastan un número finito: Ki0Ki1KiN=K_{i_0} \cap K_{i_1} \cap \dots \cap K_{i_N} = \emptyset. Pero cualesquiera tres miembros de esta familia finita de conjuntos convexos se cortan, así que la pregunta 12 hace no vacía la intersección: contradicción.

15. Póngase Dp=D(p,r)D_p = \overline D(p, r) para pSp \in S: conjuntos convexos compactos. Para p,q,sSp, q, s \in S, la hipótesis da un disco cerrado D(z,r)\overline D(z, r) que contiene p,q,sp, q, s; entonces zp,zq,zsr\norm{\vect{zp}}, \norm{\vect{zq}}, \norm{\vect{zs}} \leq r, es decir, zDpDqDsz \in D_p \cap D_q \cap D_s. Por Helly (pregunta 12; la familia es finita) hay un cpSDpc \in \bigcap_{p \in S}D_p: todo pSp \in S cumple cpr\norm{\vect{cp}} \leq r, luego SD(c,r)S \subseteq \overline D(c, r).

16. Sea c=xn/2c = x_{\lceil n/2\rceil}. Una semirrecta cerrada que contenga a cc es (,t]\intoc{-\infty}{t} con tct \geq c, o [t,+)\intco{t}{+\infty} con tct \leq c. La primera contiene x1,,xn/2x_1, \dots, x_{\lceil n/2\rceil}: al menos n/2n/2\lceil n/2\rceil \geq n/2 puntos. La segunda contiene xn/2,,xnx_{\lceil n/2\rceil}, \dots, x_n: exactamente nn/2+1=n/2+1>n/2n - \lceil n/2\rceil + 1 = \floor{n/2} + 1 > n/2 puntos.

17. AB=A+BABA+Bn>4n3n=n3\abs{A \cap B} = \abs A + \abs B - \abs{A \cup B} \geq \abs A + \abs B - n > \tfrac{4n}3 - n = \tfrac n3, y después

ABCAB+Cn>n3+2n3n=0.\abs{A \cap B \cap C} \geq \abs{A \cap B} + \abs C - n > \tfrac n3 + \tfrac{2n}3 - n = 0 .

18. Nótese que m>2n/3m > 2n/3. Para T1,T2,T3ST_1, T_2, T_3 \subseteq S de cardinal mm, la pregunta 17 proporciona un punto xT1T2T3x \in T_1 \cap T_2 \cap T_3; entonces xconv(Ti)x \in \operatorname{conv}(T_i) para cada ii: cualesquiera tres miembros de F\mathcal F se cortan. La familia es finita (hay un número finito de subconjuntos de SS) y consta de conjuntos convexos, así que Helly (pregunta 12) da cT=mconv(T)c \in \bigcap_{\abs T = m}\operatorname{conv}(T).

19. Supóngase que algún semiplano cerrado HcH \ni c contiene menos de n/3n/3 puntos de SS. Su complementario UU es un semiplano abierto, convexo, con SU>2n/3\abs{S \cap U} > 2n/3 y, por tanto, SU2n/3+1=m\abs{S \cap U} \geq \floor{2n/3} + 1 = m; elíjase TSUT \subseteq S \cap U con T=m\abs T = m. Entonces conv(T)U\operatorname{conv}(T) \subseteq U por la convexidad de UU, de modo que cconv(T)Uc \in \operatorname{conv}(T) \subseteq U: contradicción con cHc \in H. Por tanto, todo semiplano cerrado que contenga a cc contiene al menos n/3n/3 puntos: cc es un punto central.

20. Tómese el triángulo equilátero de lado LL y ε=L/100\varepsilon = L/100. Sea cc un punto cualquiera; exhibimos un semiplano cerrado que contiene a cc y a lo sumo kk puntos.

Caso 1: cc dista menos de L/10L/10 de un vértice, digamos BB. Las direcciones de cc a AA y a CC se desvían de las direcciones BAB \to A y BCB \to C a lo sumo en arcsin(L/109L/10)=arcsin19\arcsin\bigl(\tfrac{L/10}{9L/10}\bigr) = \arcsin\tfrac19, de modo que forman un ángulo π3+2arcsin19<2π3\leq \tfrac\pi3 + 2\arcsin\tfrac19 < \tfrac{2\pi}3. Caso 2: cc dista >L/10> L/10 de todos los vértices. Si cc está en el triángulo, los tres huecos angulares entre las direcciones uA,uB,uCu_A, u_B, u_C de cc a los vértices suman 2π2\pi, luego algún hueco es 2π/3\leq 2\pi/3; si cc está fuera, las tres direcciones están en un semiplano abierto de direcciones y dos de ellas forman un ángulo <π/2< \pi/2. En todos los casos hay dos direcciones, digamos hacia XX y hacia YY, que forman un ángulo 2π/3\leq 2\pi/3; sea ww su bisectriz unitaria, de modo que uX,w,uY,wcosπ3=12\langle u_X, w\rangle, \langle u_Y, w\rangle \geq \cos\tfrac\pi3 = \tfrac12. Para todo punto bb del disco en torno a XX:

cb,w12cXε>0,\langle \vect{cb}, w\rangle \geq \tfrac12\norm{\vect{cX}} - \varepsilon > 0,

pues cXL/10>2ε\norm{\vect{cX}} \geq L/10 > 2\varepsilon (e igualmente para YY): el semiplano abierto {cx,w>0}\{\langle \vect{cx}, w\rangle > 0\} se traga ambos grupos. Su complementario cerrado contiene a cc y, a lo sumo, los kk puntos del tercer grupo. Así pues, ningún punto del plano mejora n/3n/3: junto con la pregunta 19, la constante del punto central es exactamente 1/31/3.

21. Ordénense los ángulos; el mayor, θ\theta, cumple θπ/3\theta \geq \pi/3 (los tres suman π\pi). Si θπ/2\theta \geq \pi/2, digamos en RR, sea MM el punto medio del lado opuesto [P,Q]\intcc PQ. La fórmula de la mediana (RM=12(RP+RQ)\vect{RM} = \tfrac12(\vect{RP} + \vect{RQ}), desarróllese y elimínese RP,RQ\langle\vect{RP}, \vect{RQ}\rangle con el teorema del coseno) da

RM2=12RP2+12RQ214PQ212PQ214PQ2=14PQ2,\norm{\vect{RM}}^2 = \tfrac12\norm{\vect{RP}}^2 + \tfrac12\norm{\vect{RQ}}^2 - \tfrac14\norm{\vect{PQ}}^2 \leq \tfrac12\norm{\vect{PQ}}^2 - \tfrac14\norm{\vect{PQ}}^2 = \tfrac14\norm{\vect{PQ}}^2,

usando PQ2=RP2+RQ22RP,RQRP2+RQ2\norm{\vect{PQ}}^2 = \norm{\vect{RP}}^2 + \norm{\vect{RQ}}^2 - 2\langle\vect{RP}, \vect{RQ}\rangle \geq \norm{\vect{RP}}^2 + \norm{\vect{RQ}}^2 (el producto escalar es 0\leq 0). Así pues, el disco de diámetro [P,Q]\intcc PQ, de radio 12<13\leq \tfrac12 < \tfrac1{\sqrt3}, contiene los tres puntos (las ternas degeneradas alineadas caen bajo θ=π\theta = \pi). Si θ<π/2\theta < \pi/2, el triángulo es acutángulo; por el teorema de los senos, el circunradio es Rc=a/(2sinθ)R_c = a/(2\sin\theta) con a1a \leq 1 el lado opuesto a θ\theta, y θ[π/3,π/2)\theta \in \intco{\pi/3}{\pi/2} da sinθ3/2\sin\theta \geq \sqrt3/2, luego Rc1/3R_c \leq 1/\sqrt3: el disco circunscrito sirve.

22. Para pSp \in S, sea Kp=D(p,1/3)K_p = \overline D(p, 1/\sqrt3): compacto y convexo. Cualesquiera tres puntos p,q,sp, q, s de SS están a distancia mutua 1\leq 1, de modo que la pregunta 21 da un disco de radio 1/31/\sqrt3 que los contiene: su centro está en KpKqKsK_p \cap K_q \cap K_s. Por el Helly compacto (pregunta 14, con familias arbitrarias permitidas) hay un cpSKpc \in \bigcap_{p\in S}K_p: todo pSp \in S está a distancia 1/3\leq 1/\sqrt3 de cc, es decir, SD(c,1/3)S \subseteq \overline D(c, 1/\sqrt3). Este es el teorema de Jung en el plano.

23. Con GG el centroide, iGAi=0\sum_i\vect{GA_i} = 0, luego

iOAi2=iOG+GAi2=3OG2+2OG,iGAi+iGAi2,\sum_i\norm{\vect{OA_i}}^2 = \sum_i\norm{\vect{OG} + \vect{GA_i}}^2 = 3\norm{\vect{OG}}^2 + 2\Bigl\langle \vect{OG}, \sum_i\vect{GA_i}\Bigr\rangle + \sum_i\norm{\vect{GA_i}}^2,

y el término central se anula: la identidad de Leibniz. Para el triángulo equilátero de lado 11, GAi=1/3\norm{\vect{GA_i}} = 1/\sqrt3 (dos tercios de la altura 3/2\sqrt3/2), luego iGAi2=1\sum_i\norm{\vect{GA_i}}^2 = 1. Si D(O,r)\overline D(O, r) contiene los vértices, entonces 3r2iOAi2=3OG2+113r^2 \geq \sum_i\norm{\vect{OA_i}}^2 = 3\norm{\vect{OG}}^2 + 1 \geq 1: r1/3r \geq 1/\sqrt3, y la igualdad fuerza O=GO = G y las tres distancias iguales a rr: el disco circunscrito. La constante 1/31/\sqrt3 de Jung es óptima.

24. Helly en Rn\R^n: si C1,,CmC_1, \dots, C_m (mn+1m \geq n + 1) son subconjuntos convexos de Rn\R^n y cualesquiera n+1n + 1 de ellos se cortan, entonces todos se cortan. Caso base m=n+2m = n + 2: tómese xijiCjx_i \in \bigcap_{j\neq i}C_j; el lema de Radon (Ejercicio 17.7) parte x1,,xn+2x_1, \dots, x_{n+2} en bloques IJI \mid J con un punto común de las envolturas zz, y para cada kk, el bloque que no contiene kk consta de puntos de CkC_k, de modo que zCkz \in C_k por convexidad, exactamente como en la pregunta 11. Paso de inducción para mn+2m \geq n + 2: sustitúyanse CmC_m y Cm+1C_{m+1} por CmCm+1C_m \cap C_{m+1}; una (n+1)(n+1)-tupla de la nueva familia que contenga al miembro intersecado equivale a n+2n + 2 de los conjuntos antiguos, tratados por el caso base, y las demás tuplas quedan cubiertas por hipótesis. Concluye la hipótesis de inducción.

25. El álgebra lineal entra una sola vez: n+2n + 2 vectores del espacio (n+1)(n+1)-dimensional de pares (peso total, posición ponderada) han de ser dependientes; esa es la dependencia afín. Los signos de sus coeficientes reparten los puntos en los dos bloques de Radon y convierten una relación lineal en una igualdad de dos baricentros no negativos. La convexidad se usa exactamente dos veces: en el paso de Helly (la envoltura de puntos de CkC_k se queda en CkC_k) y en las aplicaciones (los semiplanos y los discos son convexos). La dimensión del plano entró solo a través del número 4=2+24 = 2 + 2 de puntos que se dan a Radon, es decir, del “3=2+13 = 2 + 1” de la hipótesis de Helly; todo lo demás era independiente de la dimensión, como confirma la pregunta 24. En Rn\R^n las constantes pasan a ser: número de Helly n+1n + 1; constante del punto central 1n+1\frac1{n+1} (todo conjunto finito tiene un punto tal que todo semiespacio cerrado que pase por él contiene una fracción 1n+1\geq \frac1{n+1} del conjunto); y radio de Jung n2(n+1)\sqrt{\frac{n}{2(n+1)}} para conjuntos de diámetro 11, igual a 1/31/\sqrt3 cuando n=2n = 2.

Términos definidos en este capítulo

Ver los 395 términos del glosario