Mathematics · Livro 4 · Bachelor Year 2

Matemática universitária — Graduação 2

Matemática universitária — Graduação 2 · Bachelor Year 2

17Espaços afins

Os espaços vetoriais têm um ponto privilegiado — a origem — que a geometria não quer. Um espaço afim é um espaço vetorial que esqueceu sua origem: pontos e vetores tornam-se espécies diferentes, relacionadas por translação. Este capítulo curto constrói o dicionário (pontos, baricentros, subespaços e aplicações afins), a visão afim da convexidade e as ferramentas de classificação usadas nos capítulos de geometria adiante.

17.1 Pontos e vetores

Definição 17.1

Um espaço afim dirigido por um espaço vetorial real EE é um conjunto não vazio E\mathcal{E} munido de uma aplicação (A,B)ABE(A, B) \mapsto \vect{AB} \in E satisfazendo

AB+BC=AC(Chasles),para cada A, BAB eˊ uma bijec¸a˜EE.\vect{AB} + \vect{BC} = \vect{AC} \quad \text{(Chasles)}, \qquad \text{para cada } A,\ B \mapsto \vect{AB} \text{ é uma bijeção } \mathcal{E} \to E .

Escreve-se B=A+uB = A + u para o único ponto com AB=u\vect{AB} = u. A dimensão de E\mathcal{E} é dimE\dim E. Todo espaço vetorial é um espaço afim sobre si mesmo (AB=BA\vect{AB} = B - A); toda escolha de origem OEO \in \mathcal{E} identifica E\mathcal{E} com EE via MOMM \mapsto \vect{OM}.

Exemplo 17.2 (Um espaço afim sem origem natural)

O plano solução E={(x,y,z)R3:x+y+z=1}\mathcal E = \{(x, y, z) \in \R^3 : x + y + z = 1\} não é um subespaço vetorial (0E0 \notin \mathcal E), mas é um espaço afim dirigido por E={x+y+z=0}E = \{x + y + z = 0\}: para A,BEA, B \in \mathcal E a diferença AB=BA\vect{AB} = B - A cai em EE (as somas se cancelam), Chasles é herdado de R3\R^3, e BABB \mapsto \vect{AB} é bijetiva sobre EE. Nenhum ponto de E\mathcal E é distinguido — qualquer escolha de “origem” OEO \in \mathcal E funciona igualmente bem, e todas as identificações MOMM \mapsto \vect{OM} diferem por translações. Essa é a situação típica: os conjuntos solução de problemas lineares não homogêneos (sistemas lineares, equações diferenciais lineares no Capítulo 16) são afins, nunca lineares, e o lema “solução particular mais núcleo” é exatamente o enunciado F=A+F\mathcal F = A + F da definição seguinte.

Definição 17.3 (Baricentro)

Sejam (Ai,λi)ik(A_i, \lambda_i)_{i \leq k} pontos ponderados com λi0\sum\lambda_i \neq 0. O baricentro G=bar((Ai,λi))G = \operatorname{bar}\bigl((A_i, \lambda_i)\bigr) é o único ponto com

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

Os baricentros são associativos (subgrupos de pontos podem ser substituídos por seu baricentro parcial com o peso somado) e invariantes por reescalamento de todos os pesos.

Demonstração da existência e das fórmulas. Fixe OO e escreva 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},

o que determina G=O+1siλiOAiG = O + \frac1s\sum_i\lambda_i\vect{OA_i} univocamente. Independência de OO: para outra origem 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} :

o mesmo ponto GG. Associatividade: separe o conjunto de índices como IJI \sqcup J com sI=iIλi0s_I = \sum_{i\in I}\lambda_i \neq 0, e seja GIG_I o 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}. Então

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 é o baricentro de (GI,sI)(G_I, s_I) junto com (Aj,λj)jJ(A_j, \lambda_j)_{j\in J}, como afirmado. Reescalamento: substituir cada λi\lambda_i por tλit\lambda_i (t0t \neq 0) multiplica ss e a soma ponderada por tt, deixando OG\vect{OG} inalterado.

Observação 17.4 (Armadilhas comuns)

Duas armadilhas cercam a definição. Primeiro, se os pesos somam zero, não há baricentro: a aplicação OλiOAiO \mapsto \sum\lambda_i\vect{OA_i} é então independente de OO e define um vetor, não um ponto — por exemplo, (A,1; B,1)(A, -1;\ B, 1) codifica AB\vect{AB}. Acompanhar qual dos dois objetos um cálculo produz é metade da higiene baricêntrica. Segundo, os pesos só fazem sentido a menos de um fator comum não nulo; fórmulas como “as coordenadas de GG são λ1,,λk\lambda_1, \dots, \lambda_k” pressupõem uma normalização (em geral λi=1\sum\lambda_i = 1), e esquecer de normalizar é a fonte padrão de razões erradas numa figura.

Definição 17.5 (Subespaços afins; aplicações afins)

Um subespaço afim é um conjunto F=A+F={A+u:uF}\mathcal{F} = A + F = \{A + u : u \in F\} com FF um subespaço vetorial (sua direção); equivalentemente, um conjunto não vazio estável por baricentros. Os subespaços afins de Rn\R^n são exatamente os conjuntos solução de sistemas lineares MX=BMX = B (primeiro ano: solução particular mais núcleo). Uma aplicação f ⁣:EEf \colon \mathcal{E} \to \mathcal{E}' é afim quando preserva baricentros — equivalentemente, quando

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

para uma (única) aplicação linear φ=f\varphi = \vec f, a parte linear. Aplicações afins de Rn\R^n: XMX+CX \mapsto MX + C. As composições são afins com partes lineares compostas; ff é bijetiva se e somente se f\vec f o é.

Demonstração da equivalência para aplicações. Se f(A+u)=f(A)+φ(u)f(A + u) = f(A) + \varphi(u): para um baricentro GG de (Ai,λi)(A_i, \lambda_i), desenvolvendo todos os pontos a partir de AA, f(G)=f(A)+φ(AG)f(G) = f(A) + \varphi(\vect{AG}) e φ(AG)=λiφ(AAi)λi\varphi(\vect{AG}) = \frac{\sum\lambda_i\varphi(\vect{AA_i})}{\sum\lambda_i}: f(G)f(G) é o baricentro das imagens. Reciprocamente, fixe AA e defina φ(u)=f(A)f(A+u)\varphi(u) = \vect{f(A)\,f(A + u)}. Homogeneidade: A+tu=bar(A,1t; A+u,t)A + tu = \operatorname{bar}\bigl(A, 1-t;\ A + u, t\bigr) para todo real tt, de modo que a preservação de baricentros (com pesos reais arbitrários, como hipotetizado) dá φ(tu)=tφ(u)\varphi(tu) = t\,\varphi(u) diretamente. Aditividade: A+u+v=bar(A+2u,12; A+2v,12)A + u + v = \operatorname{bar}\bigl(A + 2u, \tfrac12;\ A + 2v, \tfrac12\bigr), logo φ(u+v)=12φ(2u)+12φ(2v)=φ(u)+φ(v)\varphi(u + v) = \tfrac12\varphi(2u) + \tfrac12\varphi(2v) = \varphi(u) + \varphi(v), usando a homogeneidade. Portanto φ\varphi é linear.

Observação 17.6

A demonstração usou baricentros com pesos reais arbitrários: o passo de homogeneidade leva tt para fora de [0,1]\intcc01. Se apenas se supõe que uma aplicação preserva baricentros com pesos não negativos — equivalentemente, pontos médios e segmentos — a linearidade da aplicação vetorial deixa de ser gratuita: obtém-se apenas Q\Q-linearidade, e é preciso uma hipótese de continuidade para concluir, exatamente como no Exercício 17.5. Distinguir “preserva todos os baricentros” de “preserva combinações convexas” é uma sutileza pequena mas real do vocabulário afim.

Exemplo 17.7 (Geometria baricêntrica clássica)

O centroide de um triângulo ABCABC é o baricentro G=bar(A,1;B,1;C,1)G = \operatorname{bar}(A,1; B,1; C,1). A associatividade com o ponto médio A=bar(B,1;C,1)A' = \operatorname{bar}(B, 1; C, 1) mostra que

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

GG está na mediana AAAA' a dois terços dela — e o mesmo para as outras duas medianas: as três medianas são concorrentes, em uma linha de cálculo baricêntrico.

Exemplo 17.8 (As bimedianas de um quadrilátero)

Seja ABCDABCD um quadrilátero qualquer (plano ou não!) e considere suas bimedianas: os segmentos que unem os pontos médios de lados opostos, MABMCDM_{AB}M_{CD} e MBCMDAM_{BC}M_{DA}. Introduza o baricentro GG de (A,1;B,1;C,1;D,1)(A,1; B,1; C,1; D,1) e agrupe os pesos de duas maneiras:

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 é o ponto médio de ambas as bimedianas — de modo que as duas bimedianas sempre se bissectam, e o quadrilátero dos quatro pontos médios é um paralelogramo (suas diagonais são as bimedianas). Sem análise de casos, sem coordenadas, e o argumento sobrevive intacto para um quadrilátero reverso em R3\R^3, em que uma demonstração baseada em figura já seria delicada: a associatividade não se importa com a dimensão.

Exemplo 17.9 (Classificar uma aplicação afim, do começo ao fim)

Seja f(x,y)=(2x1, 3y4)f(x, y) = (2x - 1,\ 3y - 4) em R2\R^2. Sua parte linear é φ=diag(2,3)\varphi = \operatorname{diag}(2, 3), cujo espectro {2,3}\{2, 3\} evita 11: pelo critério de ponto fixo demonstrado adiante (Proposição 17.17), ff tem exatamente um ponto fixo, achado resolvendo

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

Recentrando em Ω\Omega (ponha 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) :

no referencial em Ω\Omega, ff é sua parte linear, uma dilatação anisotrópica que estica por 22 na horizontal e por 33 na vertical a partir do centro (1,2)(1, 2). A lição geral: uma aplicação afim é “aplicação linear mais dado de posição”, e o dado de posição colapsa numa única origem bem escolhida sempre que 11 não é autovalor. Reciprocamente, transladar mal a origem cria os termos constantes: a geometria afim é a arte de escolher onde pôr 00.

Observação 17.10 (Método: concorrência e alinhamento por baricentros)

O Exemplo 17.7 é um caso de uma receita geral. Para provar que três cevianas de um triângulo são concorrentes, exiba um único sistema ponderado (A,α;B,β;C,γ)(A, \alpha; B, \beta; C, \gamma) e use a associatividade de três maneiras: agrupar (B,C)(B, C) mostra que o baricentro está na ceviana que sai de AA, agrupar (C,A)(C, A) que está na ceviana que sai de BB, agrupar (A,B)(A, B) que está na terceira. Para as medianas, o sistema (A,1;B,1;C,1)(A, 1; B, 1; C, 1) faz todo o trabalho; para cevianas que cortam os lados em razões prescritas, os pesos são lidos nas razões. Para provar que três pontos são alinhados, escreva um como baricentro dos outros dois (Exercício 17.2), ou use o critério do determinante do Exercício 17.11. As duas receitas substituem a engenhosidade geométrica pela contabilidade de pesos — é precisamente para isso que serve o cálculo baricêntrico.

17.2 Convexidade, afinamente

Definição 17.11

Uma parte CC de um espaço afim é convexa quando contém todo baricentro com pesos não negativos de seus pontos — 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 seus pontos. A envoltória convexa conv(S)\operatorname{conv}(S) é o conjunto de todos os baricentros com pesos não negativos de pontos de SS — o menor convexo que contém SS.

Exemplo 17.12 (Os epígrafos são conjuntos convexos)

A região C={(x,y):yx2}C = \{(x, y) : y \geq x^2\} acima da parábola é convexa: para (x1,y1),(x2,y2)C(x_1, y_1), (x_2, y_2) \in C e t[0,1]t \in \intcc01, a desigualdade de convexidade da função quadrado dá

((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 o baricentro permanece acima da parábola. O cálculo é geral: {yf(x)}\{y \geq f(x)\} é convexo exatamente quando ff é uma função convexa — os conjuntos convexos e as funções convexas (Capítulo 8) são duas faces de uma só noção, sendo os epígrafos o dicionário. Essa é a razão geométrica pela qual existem retas de suporte para funções convexas, fato que demonstrará a desigualdade de Jensen no Capítulo 22.

Exemplo 17.13 (Geradores redundantes de uma envoltória convexa)

Seja S={(0,0),(2,0),(2,2),(0,2),(1,1)}S = \{(0,0), (2,0), (2,2), (0,2), (1,1)\}. O quinto ponto é o baricentro

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

de modo que ele já está na envoltória dos outros quatro: conv(S)\operatorname{conv}(S) é o quadrado com os quatro cantos como vértices. Em geral, um ponto de SS que é um baricentro de pesos não negativos dos outros pontos de SS pode ser apagado sem mudar a envoltória; os pontos que nunca podem ser apagados (aqui os quatro cantos) são os pontos extremos da envoltória. Determiná-los é um puro cálculo de baricentros: (2,0)(2,0), digamos, não pode ser escrito como bar\operatorname{bar} dos pontos restantes com pesos não negativos, porque a primeira coordenada forçaria todo o peso sobre pontos com x=2x = 2, e a segunda coordenada então falha. As questões de convexidade se reduzem, vez após vez, a resolver pequenos sistemas ponderados.

Teorema 17.14 (Carathéodory)

Num espaço afim de dimensão nn, todo ponto de conv(S)\operatorname{conv}(S) é baricentro de no máximo n+1n + 1 pontos de SS.

Demonstração. Seja G=bar(A0,λ0;;Ak,λk)G = \operatorname{bar}(A_0, \lambda_0; \dots; A_k, \lambda_k) com λi>0\lambda_i > 0, λi=1\sum\lambda_i = 1 e k+1>n+1k + 1 > n + 1 pontos. Os kk vetores A0Ai\vect{A_0A_i} (i1i \geq 1) são ligados (k>nk > n): i1μiA0Ai=0\sum_{i\geq1}\mu_i \vect{A_0A_i} = 0 não trivialmente; pondo μ0=i1μi\mu_0 = -\sum_{i\geq1}\mu_i, obtemos pesos (μi)(\mu_i) com μi=0\sum\mu_i = 0, μiOAi=0\sum \mu_i\,\vect{OA_i} = 0 (qualquer OO), não todos nulos. Então, para todo real tt, os pesos λitμi\lambda_i - t\mu_i ainda somam 11 e, 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} :

eles produzem o mesmo ponto GG. Deslize agora tt a partir de 00: algum μi\mu_i é positivo (eles somam zero e não são todos nulos), de modo que

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

está bem definido e é positivo. Em t=tt = t^*: para os índices com μi>0\mu_i > 0, λitμi0\lambda_i - t^*\mu_i \geq 0 pela minimalidade, com igualdade num índice minimizante; para os índices com μi0\mu_i \leq 0, λitμiλi>0\lambda_i - t^*\mu_i \geq \lambda_i > 0. Todos os pesos permanecem não negativos e ao menos um morreu: GG é reescrito como baricentro de menos pontos. Itere enquanto restarem mais de n+1n + 1 pontos.

Exemplo 17.15

No plano (n=2n = 2): todo ponto da envoltória convexa de um conjunto finito está num triângulo com vértices no conjunto — o conteúdo geométrico de Carathéodory, usado tanto em otimização quanto em probabilidade (misturas).

Exemplo 17.16 (Rodando o algoritmo de Carathéodory)

Escreva o centro do quadrado do Exemplo 17.13 com seus quatro cantos 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),

quatro pontos em dimensão 22 — um a mais do que o necessário. A receita da demonstração pede pesos (μi)(\mu_i) com μi=0\sum\mu_i = 0 e μiOAi=0\sum\mu_i\vect{OA_i} = 0: aqui μ=(1,1,1,1)\mu = (1, -1, 1, -1) funciona (as duas diagonais compartilham o ponto médio). Deslizar λiλitμi\lambda_i \mapsto \lambda_i - t\mu_i mantém o baricentro fixo para todo tt; o valor admissível extremo t=14t = \frac14 torna os pesos (0,12,0,12)(0, \tfrac12, 0, \tfrac12), matando A1A_1 e A3A_3 simultaneamente:

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

uma representação por dois pontos — melhor ainda que os três garantidos pelo teorema, porque o centro por acaso está num segmento entre geradores. O algoritmo é inteiramente mecânico: ache uma dependência, deslize até um peso morrer, repita.

17.3 Ferramentas de classificação afim

Proposição 17.17 (Pontos fixos de aplicações afins)

Seja ff um endomorfismo afim de um espaço afim de dimensão finita, com parte linear φ\varphi. Se 1Sp(φ)1 \notin \operatorname{Sp}(\varphi), então ff tem exatamente um ponto fixo Ω\Omega e, na vetorialização em Ω\Omega, ff é sua parte linear. (As translações, com φ=id\varphi = \mathrm{id} e sem ponto fixo, são a obstrução básica.)

Demonstração. Fixe OO e escreva f(O+x)=f(O)+φ(x)f(O + x) = f(O) + \varphi(x). O ponto O+xO + x é fixo se e somente se O+x=f(O)+φ(x)O + x = f(O) + \varphi(x), isto é,

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

Em dimensão finita, idφ\mathrm{id} - \varphi é invertível se e somente se 00 não é autovalor de idφ\mathrm{id} - \varphi, se e somente se 1Spφ1 \notin \operatorname{Sp}\varphi — e, nesse caso, a equação exibida tem exatamente uma solução xx^*, dando o ponto fixo único Ω=O+x\Omega = O + x^*. Recentramento: para qualquer vetor uu,

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

de modo que, no referencial de origem Ω\Omega, a aplicação se lê uφ(u)u \mapsto \varphi(u): puramente linear. Quando 1Spφ1 \in \operatorname{Sp}\varphi, ou não existe ponto fixo (a equação exibida pode ser insolúvel, como para uma translação), ou existe todo um subespaço afim deles (some qualquer autovetor de autovalor 11 a uma solução): a unicidade é exatamente a condição espectral.

Exemplo 17.18 (Isometrias do plano, completadas)

Uma isometria afim do plano euclidiano tem parte linear em O(2)O(2): uma rotação RθR_\theta ou uma reflexão (volume do primeiro ano de graduação). Se θ0\theta \neq 0: 1SpRθ1 \notin \operatorname{Sp} R_\theta, de modo que a aplicação é uma rotação em torno de um centro único (Proposição 17.17). Se a parte linear é uma reflexão: ou uma reflexão num eixo (há pontos fixos) ou uma reflexão deslizante (reflexão composta com uma translação ao longo do eixo, sem ponto fixo). Com as translações, essa é a classificação completa das isometrias do plano.

Observação 17.19 (As isometrias do plano, num relance)

Reunindo os casos: identidade; translações (f=id\vec f = \mathrm{id}, sem ponto fixo salvo a trivial); rotações (parte linear RθR_\theta, θ0\theta \neq 0: um centro); reflexões (parte linear uma reflexão, uma reta de pontos fixos); reflexões deslizantes (mesma parte linear, sem ponto fixo). Quatro famílias mais a identidade, cada uma reconhecida por apenas dois dados: a parte linear e o conjunto de pontos fixos — o padrão da Proposição 17.17 tornado exaustivo.

Exemplo 17.20 (Uma reflexão deslizante, pega em flagrante)

Seja f(x,y)=(y+1, x+1)f(x, y) = (y + 1,\ x + 1). A parte linear (x,y)(y,x)(x, y) \mapsto (y, x) é a reflexão na diagonal y=xy = x, logo 1Spf1 \in \operatorname{Sp}\vec f e a Proposição 17.17 se cala. Pontos fixos exigiriam x=y+1x = y + 1 e y=x+1y = x + 1 simultaneamente: impossível — não existem, de modo que ff não é uma reflexão. Elevar ao quadrado resolve a classificação:

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),

a translação por (2,2)(2, 2): ff é a reflexão deslizante de eixo a reta y=xy = x (deslocada adequadamente: o ponto médio de MM e f(M)f(M) está sempre em y=x+y = x + {}constante, aqui y=xy = x, como se verifica em M=(0,0)(1,1)M = (0, 0) \mapsto (1,1)) e vetor de deslizamento (1,1)(1, 1), metade de fff \circ f. Compare com o Exercício 17.6, em que a mesma parte linear mas uma constante diferente produziu uma reflexão honesta: com o autovalor 11 presente, o termo constante decide tudo.

Exemplo 17.21 (Recorrências afins são dinâmica afim)

A recorrência clássica un+1=aun+bu_{n+1} = au_n + b (a1a \neq 1) itera a aplicação afim f(x)=ax+bf(x) = ax + b da reta, cuja parte linear aa evita o autovalor 11: existe um único ponto fixo ω=b1a\omega = \frac{b}{1-a} e, recentrando aí (o caso unidimensional da proposição acima), ff vira multiplicação 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 e un=6+(u06)2n6u_n = 6 + (u_0 - 6)2^{-n} \to 6. A receita ensinada para tais recorrências no Capítulo 7 — “subtraia o ponto fixo” — é exatamente a vetorialização de uma aplicação afim em seu ponto fixo; a convergência para a<1\abs a < 1 é o fenômeno de contração que o Capítulo 4 transformou no teorema do ponto fixo de Banach. Uma ideia, três capítulos.

Exemplo 17.22 (Achar o centro de uma rotação)

Seja f(x,y)=(y+2, x)f(x, y) = (-y + 2,\ x). A parte linear é φ(x,y)=(y,x)\varphi(x, y) = (-y, x): a rotação de ângulo π2\frac\pi2, cujo espectro {i,i}\{\iu, -\iu\} evita 11. Pela Proposição 17.17 existe exatamente um ponto fixo: x=y+2x = -y + 2 e y=xy = x dão x=1x = 1, y=1y = 1, logo Ω=(1,1)\Omega = (1, 1), e ff é a rotação de centro (1,1)(1, 1) e ângulo π2\frac\pi2. A lição geral: quando 1Spf1 \notin \operatorname{Sp}\vec f, classificar ff custa um sistema linear — a geometria está inteiramente na parte linear, a aritmética inteiramente em localizar o centro.

Observação 17.23 (Onde a linguagem afim é usada em seguida)

Os baricentros e as aplicações afins são a gramática dos capítulos de geometria adiante: retas e planos tangentes são objetos afins (Capítulos 18 e 19), uma mudança afim de variáveis multiplica áreas e volumes por detf\abs{\det \vec f} (Capítulo 20), e a esperança é um baricentro com pesos dados por uma lei de probabilidade, e é por isso que a convexidade governa a desigualdade de Jensen (Capítulo 22). No volume do terceiro ano de graduação, o mesmo vocabulário de convexidade sustenta o estudo das normas LpL^p e das desigualdades integrais.

Observação 17.24 (Perspectivas dentro deste volume)

Dois fios saem deste capítulo. O fio afim: as retas tangentes (Capítulo 18) e os planos tangentes (Capítulo 19) são subespaços afins ligados a objetos não lineares, e a classificação das quádricas no capítulo de superfícies roda sobre a equação do centro AΩ=bA\Omega = -b deste capítulo. O fio convexo é mais longo: a convexidade dos semiplanos e dos discos move a teoria de Helly do problema de fim de semana; a convexidade das funções dá a desigualdade de Jensen (Capítulo 22); e o teorema final do livro — o critério de extinção para processos de ramificação (Capítulo 23) — é decidido pela posição de uma curva convexa em relação à diagonal, um retrato que pertence a este capítulo tanto quanto à probabilidade. Os baricentros voltam lá também: uma esperança é um baricentro com pesos de probabilidade.

17.4 Exercícios

Exercício 17.1

Em R3\R^3, os seguintes são subespaços afins? Dê direções e dimensões. {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\}; o conjunto solução de MX=BMX = B para um sistema compatível dado.

Solução

Solução de Exercício 17.1.

{x+y+z=1}\{x + y + z = 1\}: plano afim, de direção o plano vetorial {x+y+z=0}\{x + y + z = 0\}, dimensão 22. Acrescentando xz=3x - z = 3: uma reta afim (duas equações independentes), direção {x+y+z=0, x=z}=Vect((1,2,1))\{x + y + z = 0,\ x = z\} = \operatorname{Vect}\bigl((1, -2, 1)\bigr), dimensão 11. {x2+y2=1}\{x^2 + y^2 = 1\}: um cilindro — não estável por baricentros (o ponto médio de (1,0,0)(1,0,0) e (1,0,0)(-1,0,0) é a origem, fora do cilindro): não é afim. Um sistema compatível MX=BMX = B: subespaço afim X0+kerMX_0 + \ker M de dimensão dimkerM\dim\ker M, como lembrado na Definição 17.5.

Exercício 17.2

Prove que três pontos distintos A,B,CA, B, C de um espaço afim são alinhados se e somente se CC é baricentro de AA e BB, se e somente se os vetores AB,AC\vect{AB}, \vect{AC} são ligados. Deduza a contabilidade de pesos ao estilo Menelau: se C=bar(A,1t;B,t)C = \operatorname{bar}(A, 1 - t; B, t), localize CC para t=12t = \frac12, t=2t = 2, t=1t = -1.

Solução

Solução de Exercício 17.2.

C=bar(A,1t;B,t)C = \operatorname{bar}(A, 1-t; B, t) significa AC=tAB\vect{AC} = t\,\vect{AB}: a existência de tal tt é exatamente a ligação de AC\vect{AC} com AB0\vect{AB} \neq 0, isto é, o alinhamento. Posições: t=12t = \frac12: ponto médio; t=2t = 2: além de BB, à distância de BB dele (AC=2AB\vect{AC} = 2\vect{AB}); t=1t = -1: o simétrico de BB por AA.

Exercício 17.3

Seja ff a aplicação afim de R2\R^2 dada por f(X)=MX+Cf(X) = MX + C com M=12(1111)M = \frac12\begin{pmatrix} 1 & 1\\ 1 & 1\end{pmatrix} e C=(1,0)TC = (1, 0)^{\mathsf T}. Determine a imagem de ff, seus pontos fixos (se houver) e fff \circ f.

Solução

Solução de Exercício 17.3.

MM é a matriz da projeção sobre Vect(1,1)\operatorname{Vect}(1,1) ao longo de (1,1)(1,-1) (confira M2=MM^2 = M). Imagem de ff: {MX+C}=C+imM\{MX + C\} = C + \operatorname{im} M: a reta afim por (1,0)(1,0) dirigida por (1,1)(1,1). Pontos fixos: X=MX+CX = MX + C, isto é, (IM)X=C(I - M)X = C; mas C=(1,0)TC = (1, 0)^{\mathsf T} e im(IM)=Vect(1,1)\operatorname{im}(I - M) = \operatorname{Vect}(1,-1); será que (1,0)(1,0) está nela? (1,0)=α(1,1)(1, 0) = \alpha(1,-1) força α=1\alpha = 1 e 0=10 = -1: não. Nenhum ponto fixo. E

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 é ff seguida de uma translação ao longo da reta imagem — ff é uma “projeção deslizante”: projeção sobre a reta composta com um deslizamento.

Exercício 17.4 ★★

(Associatividade em ação) Num triângulo ABCABC, sejam I,J,KI, J, K os pontos que dividem BCBC, CACA, ABAB nas razões BI=13BC\vect{BI} = \frac13\vect{BC}, CJ=13CA\vect{CJ} = \frac13\vect{CA}, AK=13AB\vect{AK} = \frac13\vect{AB}. Exprima I,J,KI, J, K como baricentros e calcule o baricentro de (I,1;J,1;K,1)(I,1;J,1;K,1): o que você encontra, e por que era previsível?

Solução

Solução de Exercício 17.4.

I=bar(B,2;C,1)I = \operatorname{bar}(B, 2; C, 1) (pois BI=13BC\vect{BI} = \frac13\vect{BC} coloca II mais perto de BB: pesos 22 em BB, 11 em CC — confira: BI=13BC\vect{BI} = \frac{1}{3}\vect{BC}). Do mesmo modo, J=bar(C,2;A,1)J = \operatorname{bar}(C, 2; A, 1), K=bar(A,2;B,1)K = \operatorname{bar}(A, 2; B, 1). Somando os três sistemas ponderados, o baricentro de (I,1;J,1;K,1)(I, 1; J, 1; K, 1) (cada um de peso total 33, de modo que se substitui II por seu sistema, etc.) é

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 ,

o centroide de ABCABC: o triângulo IJKIJK tem o mesmo centroide — previsível, porque a construção trata A,B,CA, B, C ciclicamente e o centroide é o único ponto fixo da simetria cíclica dos pesos.

Exercício 17.5 ★★

Prove que uma aplicação f ⁣:RnRnf \colon \R^n \to \R^n que preserva pontos médios (f(A+B2)=f(A)+f(B)2f\bigl(\frac{A+B}{2}\bigr) = \frac{f(A) + f(B)}{2}) e é contínua é afim. (Mostre que a aplicação vetorial uf(O+u)f(O)u \mapsto f(O + u) - f(O) é aditiva via pontos médios, depois Q\Q-homogênea, depois R\R-homogênea por continuidade — a mesma estratégia de densidade usada para a equação funcional de Cauchy no volume do primeiro ano de graduação; refaça aqui os passos necessários.)

Solução

Solução de Exercício 17.5.

Ponha g(u)=f(O+u)f(O)g(u) = f(O + u) - f(O) (trabalhando em Rn\R^n vetorializado em OO), g(0)=0g(0) = 0.

Aditividade: (O+u)+(O+v)2=O+u+v2\frac{(O + u) + (O + v)}{2} = O + \frac{u + v}{2}, de modo que a preservação de pontos médios dá g(u+v2)=g(u)+g(v)2g\bigl(\frac{u+v}{2}\bigr) = \frac{g(u) + g(v)}{2}; com v=0v = 0: g(u/2)=g(u)/2g(u/2) = g(u)/2; 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-homogeneidade: a aditividade dá g(nu)=ng(u)g(nu) = ng(u) (nNn \in \N, indução), depois g(u)=g(u)g(-u) = -g(u) (some), depois g(pqu)=pqg(u)g(\frac pq u) = \frac pq g(u) (aplique qq, use a injetividade do reescalamento).

R\R-homogeneidade: para tRt \in \R, tome racionais tntt_n \to t: g(tnu)=tng(u)g(t_nu) = t_ng(u), e a continuidade de gg (herdada de ff) passa ao limite: g(tu)=tg(u)g(tu) = tg(u). Logo gg é linear e f=f(O)+gf = f(O) + g: afim.

Exercício 17.6 ★★

Classifique a aplicação afim f(x,y)=(y+1,  x1)f(x, y) = (y + 1,\; x - 1) do plano euclidiano: parte linear, pontos fixos, natureza geométrica (reflexão? deslizante?). Calcule fff \circ f e conclua.

Solução

Solução de Exercício 17.6.

Parte linear φ(x,y)=(y,x)\varphi(x,y) = (y, x): a reflexão na diagonal y=xy = x (ortogonal, determinante 1-1). Pontos fixos: (x,y)=(y+1,x1)(x, y) = (y + 1, x - 1) reduz-se à única equação y=x1y = x - 1 (as duas componentes são equivalentes): todo ponto da reta y=x1y = x - 1 é fixo. Assim ff fixa essa reta ponto a ponto: ff é a reflexão nesse eixo (uma isometria com uma reta de pontos fixos e parte linear uma reflexão). Coerentemente, 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): uma involução, como toda reflexão deve ser.

Exercício 17.7 ★★★

(Radon) Sejam A1,,An+2A_1, \dots, A_{n+2} pontos de um espaço afim de dimensão nn. Prove que eles podem ser separados em dois grupos disjuntos cujas envoltórias convexas se intersectam. (Como na demonstração de Carathéodory, ache pesos μi\mu_i, não todos nulos, com μi=0\sum\mu_i = 0 e μiOAi=0\sum\mu_i\vect{OA_i} = 0; separe os pesos positivos dos negativos e normalize os dois lados.)

Solução

Solução de Exercício 17.7.

Os n+1n + 1 vetores A1Ai\vect{A_1A_i} (i2i \geq 2) são ligados em dimensão nn: existem μi\mu_i, não todos nulos, com i2μiA1Ai=0\sum_{i\geq2} \mu_i\vect{A_1A_i} = 0; ponha μ1=i2μi\mu_1 = -\sum_{i \geq 2}\mu_i, de modo que iμi=0\sum_{i}\mu_i = 0 e iμiOAi=0\sum_i \mu_i\,\vect{OA_i} = 0 para toda OO, com nem todos os μi\mu_i nulos. Separe os índices: P={i:μi>0}P = \{i : \mu_i > 0\}, N={i:μi<0}N = \{i : \mu_i < 0\}, ambos não vazios (os μi\mu_i somam zero e não são todos nulos). Com 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},

(os dois lados valem o ponto XX com OX=1siPμiOAi\vect{OX} = \frac1s\sum_{i\in P}\mu_i\vect{OA_i}, pela relação): um ponto comum às duas envoltórias convexas, com grupos de índices disjuntos.

Exercício 17.8 ★★★

Seja ff um endomorfismo afim de Rn\R^n com ff=ff \circ f = f. Prove que ff é a projeção afim sobre o subespaço afim Fix(f)=imf\operatorname{Fix}(f) = \operatorname{im} f na direção kerf\ker\vec f, e que, reciprocamente, todas essas projeções são idempotentes. (Mostre primeiro que imf\operatorname{im} f consiste em pontos fixos.)

Solução

Solução de Exercício 17.8.

Imagem = pontos fixos: para Y=f(X)Y = f(X), f(Y)=f(f(X))=f(X)=Yf(Y) = f(f(X)) = f(X) = Y: todo ponto imagem é fixo; reciprocamente, os pontos fixos são imagens. Assim F=imf=Fix(f)\mathcal{F} = \operatorname{im} f = \operatorname{Fix}(f) é não vazio e é um subespaço afim (imagem de uma aplicação afim), de direção imf\operatorname{im}\vec f.

Estrutura de projeção: f\vec f é idempotente (ff=f2=f\vec{f\circ f} = \vec f^{\,2} = \vec f), logo E=imfkerfE = \operatorname{im}\vec f \oplus \ker \vec f (Exemplo 3.18). Para qualquer ponto XX, considere o vetor 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),

logo f(X)Xkerf\vect{f(X)\,X} \in \ker\vec f. Portanto X=f(X)+f(X)XX = f(X) + \vect{f(X)X} exibe XX como um ponto de F\mathcal{F} transladado por um vetor de kerf\ker\vec f: ff é exatamente a projeção sobre F\mathcal{F} ao longo de kerf\ker\vec f. Reciprocamente, tais projeções claramente satisfazem ff=ff \circ f = f.

Exercício 17.9

Sejam G=bar(A,1; B,2; C,3)G = \operatorname{bar}(A, 1;\ B, 2;\ C, 3) num triângulo ABCABC. Usando a associatividade, mostre que a reta AGAG encontra BCBC em M=bar(B,2; C,3)M = \operatorname{bar}(B, 2;\ C, 3) e localize GG no segmento [A,M]\intcc AM; localize do mesmo modo a interseção de BGBG com CACA.

Solução

Solução de Exercício 17.9.

Seja M=bar(B,2; C,3)M = \operatorname{bar}(B, 2;\ C, 3), de peso total 55. A associatividade dá G=bar(A,1; M,5)G = \operatorname{bar}(A, 1;\ M, 5), logo AG=56AM\vect{AG} = \frac56\,\vect{AM}: GG está no segmento [A,M]\intcc AM a cinco sextos dele a partir de AA. Como A(BC)A \notin (BC), a reta (AG)=(AM)(AG) = (AM) encontra (BC)(BC) no único ponto MM, com BM=35BC\vect{BM} = \frac35\,\vect{BC}. Do mesmo modo, com N=bar(C,3; A,1)N = \operatorname{bar}(C, 3;\ A, 1) (peso total 44, CN=14CA\vect{CN} = \frac14\,\vect{CA}), a associatividade dá G=bar(B,2; N,4)G = \operatorname{bar}(B, 2;\ N, 4): a reta (BG)(BG) encontra (CA)(CA) em NN, e BG=46BN=23BN\vect{BG} = \frac46\,\vect{BN} = \frac23\,\vect{BN}.

Exercício 17.10 ★★

Para λ0\lambda \neq 0, a homotetia hΩ,λh_{\Omega, \lambda} é a aplicação afim que fixa Ω\Omega com parte linear λid\lambda\,\mathrm{id}. Prove que a composição hΩ,μhΩ,λh_{\Omega', \mu} \circ h_{\Omega, \lambda} é uma homotetia de razão λμ\lambda\mu quando λμ1\lambda\mu \neq 1, e uma translação quando λμ=1\lambda\mu = 1; no caso λ=μ=1\lambda = \mu = -1 (duas simetrias centrais), calcule o vetor de translação.

Solução

Solução de Exercício 17.10.

Vetorialize numa origem OO e escreva os pontos como vetores: hΩ,λ(x)=ω+λ(xω)h_{\Omega, \lambda}(x) = \omega + \lambda(x - \omega) com ω=OΩ\omega = \vect{O\Omega}. A composição g=hΩ,μhΩ,λg = h_{\Omega', \mu} \circ h_{\Omega, \lambda} é afim com parte linear μλid\mu\lambda\,\mathrm{id}. Se λμ1\lambda\mu \neq 1: 1Sp(λμid)1 \notin \operatorname{Sp}(\lambda\mu\,\mathrm{id}), de modo que a Proposição 17.17 fornece um único ponto fixo Ω\Omega'' e, vetorializada aí, g=λμidg = \lambda\mu\,\mathrm{id}: a homotetia hΩ,λμh_{\Omega'', \lambda\mu}. Se λμ=1\lambda\mu = 1, a parte linear é a identidade, logo gg é uma translação; desenvolvendo,

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 (simetrias centrais) o vetor é 2ω2ω=2ΩΩ2\omega' - 2\omega = 2\,\vect{\Omega\Omega'}: a composição das simetrias centrais em Ω\Omega e depois Ω\Omega' é a translação por 2ΩΩ2\,\vect{\Omega\Omega'}.

Exercício 17.11 ★★

(Menelau) Num triângulo ABCABC, sejam A(BC)A' \in (BC), B(CA)B' \in (CA), C(AB)C' \in (AB), todos distintos dos vértices, e defina α,β,γ\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}. Prove que A,B,CA', B', C' estão alinhados se e somente se αβγ=1\alpha\beta\gamma = 1. (Escreva cada ponto como baricentro de dois vértices; mostre que três pontos estão alinhados se e somente se suas linhas de coordenadas baricêntricas em relação a (A,B,C)(A, B, C) formam uma matriz 3×33 \times 3 singular.)

Solução

Solução de Exercício 17.11.

AB=αAC\vect{A'B} = \alpha\,\vect{A'C} diz exatamente que 1ABαAC=01\cdot \vect{A'B} - \alpha\,\vect{A'C} = 0, isto é, A=bar(B,1; C,α)A' = \operatorname{bar}(B, 1;\ C, -\alpha) (peso total 1α01 - \alpha \neq 0, pois BCB \neq C); do mesmo modo B=bar(C,1; A,β)B' = \operatorname{bar}(C, 1;\ A, -\beta) e C=bar(A,1; B,γ)C' = \operatorname{bar}(A, 1;\ B, -\gamma).

O critério de alinhamento. Dê a cada ponto PP sua linha baricêntrica normalizada p=(pA,pB,pC)p = (p_A, p_B, p_C), pA+pB+pC=1p_A + p_B + p_C = 1, em relação a (A,B,C)(A, B, C). Se icipi=0\sum_i c_i p_i = 0 com (c1,c2,c3)0(c_1, c_2, c_3) \neq 0 para três pontos P1,P2,P3P_1, P_2, P_3, então somar as entradas dá ci=0\sum c_i = 0, e 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: os PiP_i são afinmente dependentes, isto é, alinhados. Reciprocamente, uma dependência afim (ti)(t_i)w=tipiw = \sum t_ip_i com entradas somando 00 e jwjOVj=0\sum_j w_j\vect{OV_j} = 0; desenvolvendo a partir de AA, wBAB+wCAC=0w_B \vect{AB} + w_C\vect{AC} = 0, logo w=0w = 0 pela independência afim de (A,B,C)(A, B, C): as linhas são linearmente dependentes. Assim o alinhamento equivale à anulação de um determinante 3×33 \times 3, e reescalar as linhas pelos fatores não nulos 1α1 - \alpha, 1β1 - \beta, 1γ1 - \gamma nada muda:

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

Logo A,B,CA', B', C' estão alinhados se e somente se αβγ=1\alpha\beta\gamma = 1: o teorema de Menelau.

Exercício 17.12 ★★★

Prove que a envoltória convexa de uma parte compacta KK de Rn\R^n é compacta. (Pelo Teorema 17.14, conv(K)\operatorname{conv}(K) é a imagem de um compacto por uma aplicação contínua.) Mostre, por um exemplo em R2\R^2, que a envoltória convexa de um conjunto fechado não precisa ser fechada.

Solução

Solução de Exercício 17.12.

Seja Δ={λRn+1:λi0, λi=1}\Delta = \{\lambda \in \R^{n+1} : \lambda_i \geq 0,\ \sum\lambda_i = 1\}: fechado e limitado em Rn+1\R^{n+1}, logo compacto, e Kn+1K^{n+1} é compacto como produto finito. A aplicação

Φ ⁣:Δ×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

é contínua, e o Teorema 17.14 diz precisamente que conv(K)=Φ(Δ×Kn+1)\operatorname{conv}(K) = \Phi(\Delta \times K^{n+1}): imagem contínua de um compacto (Teorema 4.16), logo compacta.

Para um conjunto fechado: tome S=(R×{0}){(0,1)}S = (\R \times \{0\}) \cup \{(0, 1)\}, fechado em R2\R^2. Uma combinação convexa que põe peso tt em (0,1)(0,1) e 1t1 - t em pontos do eixo tem 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)). O ponto (1,1)=limt1(1,t)(1, 1) = \lim_{t \to 1}(1, t) é aderente mas não está na envoltória: não é fechada.

17.5 Problema: de Radon a Helly, pontos centrais e o teorema de Jung

Os dois tipos de Radon para quatro pontos do plano em posição geral: um ponto interior ao triângulo dos demais (partição \A_4\ \A_1, A_2, A_3\) ou posição convexa, em que o ponto de Radon (laranja) é a interseção das duas diagonais. Os dois tipos de Radon para quatro pontos do plano em posição geral: um ponto interior ao triângulo dos demais (partição \A_4\ \A_1, A_2, A_3\) ou posição convexa, em que o ponto de Radon (laranja) é a interseção das duas diagonais.
Os dois tipos de Radon para quatro pontos do plano em posição geral: um ponto interior ao triângulo dos demais (partição {A4}{A1,A2,A3}\{A_4\} \mid \{A_1, A_2, A_3\}) ou posição convexa, em que o ponto de Radon (laranja) é a interseção das duas diagonais.

Problema 17.1

Problema de fim de semana — o teorema de Helly e dois de seus dividendos

O lema de Radon (Exercício 17.7) diz que n+2n + 2 pontos de um espaço afim de dimensão nn sempre se separam em dois grupos com envoltórias convexas que se intersectam. Este problema transforma esse único fato de álgebra linear numa cadeia de teoremas de geometria combinatória: o teorema de interseção de Helly, o teorema do ponto central (uma mediana bidimensional) e o teorema de recobrimento de Jung. Em todo o problema, o plano é R2\R^2 com sua estrutura euclidiana usual, e det\det é o determinante na base canônica.

Parte I — Coordenadas baricêntricas. Pontos A0,,AkA_0, \dots, A_k são afinmente independentes quando os vetores A0A1,,A0Ak\vect{A_0A_1}, \dots, \vect{A_0A_k} são linearmente independentes.

  1. Mostre que a independência afim não depende da escolha do ponto-base A0A_0 e que ela equivale a: sempre que duas famílias de pesos, cada uma somando 11, definem o mesmo baricentro de (A0,,Ak)(A_0, \dots, A_k), os pesos coincidem.
  2. Sejam (A,B,C)(A, B, C) afinmente independentes no plano. Mostre que todo ponto MM admite uma única tripla (α,β,γ)(\alpha, \beta, \gamma) com α+β+γ=1\alpha + \beta + \gamma = 1 e M=bar(A,α;B,β;C,γ)M = \operatorname{bar}(A, \alpha; B, \beta; C, \gamma) — suas coordenadas baricêntricas.
  3. Demonstre as fórmulas com 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})} :

    as coordenadas baricêntricas são razões de áreas com sinal.

  4. As retas BCBC, CACA, ABAB são as retas de coordenada {α=0}\{\alpha = 0\}, {β=0}\{\beta = 0\}, {γ=0}\{\gamma = 0\}. Mostre que MM está no triângulo fechado conv{A,B,C}\operatorname{conv}\{A, B, C\} se e somente se α,β,γ0\alpha, \beta, \gamma \geq 0, e que as três retas cortam o plano em exatamente sete regiões, classificadas pelos sinais de (α,β,γ)(\alpha, \beta, \gamma) (sendo impossível o padrão de sinais (,,)(-, -, -)).
  5. Seja u ⁣:R2Ru \colon \R^2 \to \R uma aplicação afim (uma forma afim). Mostre que u(M)=αu(A)+βu(B)+γu(C)u(M) = \alpha\,u(A) + \beta\,u(B) + \gamma\,u(C), que os conjuntos de nível de uma forma afim não constante são retas, que toda reta surge assim, e que os semiplanos fechados {uc}\{u \geq c\} são convexos.

Parte II — Partições de Radon, refinadas. Uma família de n+2n + 2 pontos de Rn\R^n está em posição geral quando quaisquer n+1n + 1 deles são afinmente independentes. Uma dependência afim de (A1,,An+2)(A_1, \dots, A_{n+2}) é uma família (μi)(\mu_i) com iμi=0\sum_i \mu_i = 0 e iμiOAi=0\sum_i \mu_i\,\vect{OA_i} = 0 para uma (logo toda) origem OO.

  1. Calcule uma dependência afim não nula dos quatro pontos 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); dê a partição de Radon e o ponto de Radon.
  2. Mostre que, para pontos em posição geral, o espaço vetorial das dependências afins tem dimensão exatamente 11, e que uma dependência não nula não tem coeficiente nulo.
  3. Deduza que a partição de Radon de n+2n + 2 pontos em posição geral é única (a menos de trocar os dois blocos), sendo cada bloco o conjunto dos índices em que μi\mu_i tem um sinal fixo.
  4. Para quatro pontos do plano em posição geral, mostre a dicotomia: ou a partição é do tipo (1,3)(1, 3) — um ponto interior ao triângulo dos outros três — ou do tipo (2,2)(2, 2): os quatro pontos estão em posição convexa e os segmentos que unem os dois pares (as diagonais) se intersectam, no ponto de Radon.
  5. Execute a questão 6 para o quadrado unitário (0,0)(0,0), (1,0)(1,0), (1,1)(1,1), (0,1)(0,1): dependência, partição, ponto de Radon.

Parte III — O teorema de Helly no plano.

  1. Sejam C1,C2,C3,C4C_1, C_2, C_3, C_4 partes convexas de R2\R^2, quaisquer três das quais têm ponto comum. Escolha xijiCjx_i \in \bigcap_{j \neq i} C_j e aplique o lema de Radon a x1,,x4x_1, \dots, x_4: mostre que o ponto de Radon pertence aos quatro conjuntos. (Para cada kk, o bloco que não contém xkx_k é formado por pontos de CkC_k.)
  2. (Helly) Sejam C1,,CmC_1, \dots, C_m (m3m \geq 3) partes convexas de R2\R^2, quaisquer três das quais se intersectam. Prove que i=1mCi\bigcap_{i=1}^m C_i \neq \emptyset, por indução sobre mm: substitua Cm1C_{m-1} e CmC_m por Cm1CmC_{m-1} \cap C_m e verifique a hipótese para a nova família usando a questão 11.
  3. Três contraexemplos, um por hipótese: (a) os três lados fechados de um triângulo se intersectam dois a dois mas não têm ponto comum (33 não pode baixar para 22); (b) os quatro conjuntos Si={x1,,x4}{xi}S_i = \{x_1, \dots, x_4\} \setminus \{x_i\}, para quatro pontos em posição geral, satisfazem a hipótese das interseções triplas mas não a conclusão (a convexidade importa); (c) os semiplanos fechados Hk=[k,+)×RH_k = \intco{k}{+\infty} \times \R, kNk \in \N, se intersectam dois a dois e três a três mas kHk=\bigcap_k H_k = \emptyset (famílias infinitas precisam de compacidade).
  4. (Helly compacto) Seja (Ki)iI(K_i)_{i \in I} uma família arbitrária de partes convexas compactas de R2\R^2, quaisquer três das quais se intersectam. Usando a questão 12 e a propriedade de Borel–Lebesgue (Teorema 4.20), mostre que iIKi\bigcap_{i \in I} K_i \neq \emptyset.
  5. (Primeiro dividendo) Sejam SS um conjunto finito de pontos do plano e r>0r > 0. Mostre: se quaisquer três pontos de SS estão em algum disco fechado de raio rr, então SS está num único disco fechado de raio rr. (Aplique Helly aos discos D(p,r)\overline D(p, r), pSp \in S.)

Parte IV — O teorema do ponto central. Um ponto central de um conjunto finito SS de nn pontos do plano é um ponto cc (não necessariamente em SS) tal que todo semiplano fechado que contém cc contém ao menos n/3n/3 pontos de SS.

  1. (Dimensão 11) Para reais x1xnx_1 \leq \dots \leq x_n, mostre que a mediana c=xn/2c = x_{\lceil n/2 \rceil} satisfaz: toda semirreta fechada que contém cc contém ao menos n/2n/2 dos xix_i.
  2. (Lema de contagem) Se A,B,CA, B, C são partes de SS com A,B,C>2n3\abs A, \abs B, \abs C > \tfrac{2n}3, mostre que ABCA \cap B \cap C \neq \emptyset.
  3. Sejam m=2n/3+1m = \floor{2n/3} + 1 e seja F\mathcal F a família (finita) das envoltórias convexas conv(T)\operatorname{conv}(T), TST \subseteq S, T=m\abs T = m. Mostre que quaisquer três membros de F\mathcal F têm ponto comum e deduza de Helly um ponto cc comum a todos eles.
  4. Prove que esse cc é um ponto central de SS: o teorema do ponto central. (Se um semiplano fechado por cc contivesse menos de n/3n/3 pontos, seu complementar aberto conteria um conjunto TT de mm pontos, e conv(T)\operatorname{conv}(T) evitaria cc.)
  5. Otimalidade: seja n=3kn = 3k e coloque kk pontos em cada um de três discos de raio pequeno ε\varepsilon centrados nos vértices de um triângulo grande. Mostre que, para todo ponto cc do plano, algum semiplano fechado contendo cc contém no máximo n/3n/3 pontos de SS, de modo que a constante 1/31/3 não pode ser melhorada. (Entre as três direções de cc aos centros dos discos, duas formam ângulo no máximo 2π/32\pi/3.)

Parte V — O teorema de Jung e síntese.

  1. (Lema do triângulo) Sejam P,Q,RP, Q, R três pontos com distâncias mútuas 1\leq 1. Mostre que eles estão num disco fechado de raio 1/31/\sqrt3. (Se algum ângulo é π/2\geq \pi/2, tome o disco de diâmetro o maior lado, usando a fórmula da mediana RM2=12RP2+12RQ214PQ2\norm{RM}^2 = \tfrac12\norm{RP}^2 + \tfrac12\norm{RQ}^2 - \tfrac14\norm{PQ}^2; se o triângulo é acutângulo, majore o raio da circunferência circunscrita a/(2sinA^)a/(2\sin \widehat A) usando seu maior ângulo, que está em [π/3,π/2)\intco{\pi/3}{\pi/2}.)
  2. (Jung) Deduza: toda parte compacta do plano de diâmetro 1\leq 1 está contida num disco fechado de raio 1/31/\sqrt3.
  3. Otimalidade: para o triângulo equilátero A1A2A3A_1A_2A_3 de lado 11 e centroide GG, demonstre a identidade 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 ponto OO e conclua que todo disco que contém os três vértices tem raio 1/3\geq 1/\sqrt3, com igualdade apenas para o disco circunscrito.
  4. (Helly em Rn\R^n) Enuncie e demonstre o teorema de Helly em Rn\R^n: se um número finito de conjuntos convexos é tal que quaisquer n+1n + 1 deles se intersectam, então todos eles se intersectam. (O lema de Radon Exercício 17.7 trata de n+2n + 2 conjuntos; depois faça indução como na questão 12.)
  5. Síntese. Monte a cadeia

    dependeˆncia afimRadonHellyponto central e Jung,\text{dependência afim} \Rightarrow \text{Radon} \Rightarrow \text{Helly} \Rightarrow \text{ponto central e Jung},

    indicando em uma frase cada: onde entra a álgebra linear, onde entram os sinais dos pesos, onde entra a convexidade e qual único passo usou a dimensão do plano. O que se tornam as constantes 33 (em Helly), 1/31/3 (ponto central) e 1/31/\sqrt3 (Jung) em Rn\R^n? (Enuncie sem demonstrar.)

Solução

Solução de Problema 17.1.

1. Rebase em AjA_j: para iji \neq j, AjAi=A0AiA0Aj\vect{A_jA_i} = \vect{A_0A_i} - \vect{A_0A_j}. Se ijciAjAi=0\sum_{i \neq j} c_i\vect{A_jA_i} = 0, desenvolver dá 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; a independência dos A0Ai\vect{A_0A_i} força ci=0c_i = 0 para i{0,j}i \notin \{0, j\}, e depois c0=0c_0 = 0: independência em AjA_j. Para a equivalência: duas famílias de pesos (λi)(\lambda_i), (λi)(\lambda_i') somando 11 com o mesmo baricentro dão, com ν=λλ\nu = \lambda - \lambda': νi=0\sum\nu_i = 0 e (origem A0A_0) i1νiA0Ai=0\sum_{i \geq 1}\nu_i\,\vect{A_0A_i} = 0, logo ν=0\nu = 0 sob a independência. Reciprocamente, uma relação não trivial i1μiA0Ai=0\sum_{i\geq1}\mu_i \vect{A_0A_i} = 0, completada por μ0=i1μi\mu_0 = -\sum_{i\geq1} \mu_i, permite somar t(μi)t(\mu_i) a qualquer família de pesos sem mover o baricentro: não unicidade.

2. (AB,AC)(\vect{AB}, \vect{AC}) é uma base de R2\R^2: escreva AM=βAB+γAC\vect{AM} = \beta\,\vect{AB} + \gamma\,\vect{AC} (único) e ponha α=1βγ\alpha = 1 - \beta - \gamma; a condição de baricentro na origem AA lê-se exatamente AM=βAB+γAC\vect{AM} = \beta\,\vect{AB} + \gamma\,\vect{AC}. A unicidade é a questão 1.

3. De αMA+βMB+γMC=0\alpha\vect{MA} + \beta\vect{MB} + \gamma\vect{MC} = 0 e Chasles, MA=βABγAC\vect{MA} = -\beta\,\vect{AB} - \gamma\,\vect{AC}. Com 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 a bilinearidade e det(MA,AC)=βD\det(\vect{MA}, \vect{AC}) = -\beta D, det(AB,MA)=γD\det(\vect{AB}, \vect{MA}) = -\gamma D. As outras duas fórmulas seguem do mesmo cálculo com os papéis permutados ciclicamente.

4. Por definição, conv{A,B,C}\operatorname{conv}\{A, B, C\} é o conjunto dos baricentros com pesos não negativos; normalizando os pesos para somar 11 e invocando a unicidade (questão 2), Mconv{A,B,C}M \in \operatorname{conv}\{A,B,C\} se e somente se α,β,γ0\alpha, \beta, \gamma \geq 0. Cada coordenada é uma função afim de MM (questão 3: um determinante 2×22\times2 com uma coluna afim em MM), de modo que cada condição aberta de sinal define um semiplano aberto. O padrão (,,)(-,-,-) contradiz α+β+γ=1\alpha + \beta + \gamma = 1; cada um dos sete padrões restantes é realizado: reescale uma tripla que respeite os sinais e tenha ao menos uma entrada ++ de modo que a soma (positiva) valha 11 — por exemplo, (1,1,1)(-1, 1, 1), (3,1,1)(3, -1, -1), (13,13,13)(\frac13, \frac13, \frac13), e permutações.

5. Uma aplicação afim preserva baricentros (Definição 17.5), logo u(M)=αu(A)+βu(B)+γu(C)u(M) = \alpha u(A) + \beta u(B) + \gamma u(C). Escrevendo u(x,y)=ax+by+cu(x, y) = ax + by + c com (a,b)(0,0)(a, b) \neq (0,0): {u=c}\{u = c'\} é uma reta, e toda reta ax+by=cax + by = c' é um tal conjunto de nível. Se u(M),u(N)cu(M), u(N) \geq c e t[0,1]t \in \intcc01, então 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: os semiplanos são convexos.

6. As condições μi=0\sum\mu_i = 0, 3μ2+μ4=03\mu_2 + \mu_4 = 0, 3μ3+μ4=03\mu_3 + \mu_4 = 0 dão (tomando μ4=3\mu_4 = 3) a dependência (μ1,μ2,μ3,μ4)=(1,1,1,3)(\mu_1, \mu_2, \mu_3, \mu_4) = (-1, -1, -1, 3). Os sinais se separam como {A4}{A1,A2,A3}\{A_4\} \mid \{A_1, A_2, A_3\} e, normalizando cada lado por 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),

o centroide do triângulo: o ponto de Radon é o próprio A4A_4, que de fato está dentro do triângulo A1A2A3A_1A_2A_3.

7. A aplicação linear Φ ⁣: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}), tem posto n+1\leq n + 1, logo dimkerΦ1\dim\ker \Phi \geq 1. Se existissem duas dependências independentes μ,μ\mu, \mu', uma combinação adequada ν=μn+2μμn+2μ\nu = \mu'_{n+2}\mu - \mu_{n+2}\mu' (ou o próprio μ\mu, se os dois últimos coeficientes se anulassem) seria uma dependência não nula com νn+2=0\nu_{n+2} = 0; restringindo a A1,,An+1A_1, \dots, A_{n+1} e rebaseando em A1A_1, algum νi0\nu_i \neq 0 com i2i \geq 2 (um único peso não nulo não pode somar zero), dando uma relação não trivial i2νiA1Ai=0\sum_{i\geq2}\nu_i\vect{A_1A_i} = 0: os n+1n+1 pontos seriam afinmente dependentes, contra a posição geral. Logo dimkerΦ=1\dim\ker \Phi = 1. O mesmo argumento de restrição mostra que uma dependência não nula não tem coeficiente nulo.

8. Seja μ0\mu \neq 0 uma dependência, P={i:μi>0}P = \{i : \mu_i > 0\} e N={i:μi<0}N = \{i : \mu_i < 0\}: ambos não vazios (μi=0\sum\mu_i = 0, μ0\mu \neq 0) e exaustivos (nenhum coeficiente nulo). A construção de Radon (Exercício 17.7) produz o ponto comum das envoltórias exatamente a partir dessa partição. Como a dependência é única a menos de escalar não nulo (questão 7), o par não ordenado {P,N}\{P, N\} — logo a partição de Radon — é único.

9. Os blocos são não vazios, de modo que o tipo é (1,3)(1,3) ou (2,2)(2,2). Tipo (1,3)(1,3), bloco {j}\{j\}: o ponto de Radon está em conv{Aj}={Aj}\operatorname{conv}\{A_j\} = \{A_j\}, logo AjconvA_j \in \operatorname{conv} dos outros três; ele não pode estar numa aresta (três dos pontos seriam alinhados, contra a posição geral), de modo que AjA_j é interior ao triângulo. Tipo (2,2)(2,2), blocos {i,j}{k,l}\{i,j\} \mid \{k,l\}: o ponto de Radon zz está em [Ai,Aj][Ak,Al]\intcc{A_i}{A_j} \cap \intcc{A_k}{A_l}, e zz não é extremidade (isso alinharia três pontos): os dois segmentos se cruzam num ponto interior. Além disso, nenhum ponto está na envoltória dos outros: uma tal contenção Al=bar(Ai,λi)ilA_l = \operatorname{bar}(A_i, \lambda_i)_{i \neq l} com λi0\lambda_i \geq 0 é uma dependência afim de padrão de sinais (+,+,+,)(+,+,+,-), o que, pela unicidade (questão 8), tornaria a partição (1,3)(1,3). Assim, no caso (2,2)(2,2), os quatro pontos estão em posição convexa e os segmentos que se cruzam são as diagonais.

10. As equações μ2+μ3=0\mu_2 + \mu_3 = 0, μ3+μ4=0\mu_3 + \mu_4 = 0, μi=0\sum\mu_i = 0 dão a dependência (1,1,1,1)(1, -1, 1, -1): partição {(0,0),(1,1)}{(1,0),(0,1)}\{(0,0), (1,1)\} \mid \{(1,0), (0,1)\}, e

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) :

o ponto de Radon é o centro do quadrado, onde as duas diagonais se cruzam — tipo (2,2)(2,2), como a figura prevê.

11. Radon aplicado a x1,,x4x_1, \dots, x_4 dá blocos IJI \mid J e um ponto zconv{xi:iI}conv{xj:jJ}z \in \operatorname{conv}\{x_i : i \in I\} \cap \operatorname{conv}\{x_j : j \in J\}. Fixe k{1,,4}k \in \{1, \dots, 4\}, digamos kIk \in I. Todo jJj \in J satisfaz jkj \neq k, logo xjCkx_j \in C_k pela escolha xjljClx_j \in \bigcap_{l \neq j}C_l; como CkC_k é convexo, zconv{xj:jJ}Ckz \in \operatorname{conv}\{x_j : j \in J\} \subseteq C_k. Como kk era arbitrário, zC1C2C3C4z \in C_1 \cap C_2 \cap C_3 \cap C_4.

12. Indução sobre mm. Para m=3m = 3 a hipótese é a conclusão; m=4m = 4 é a questão 11. Seja m4m \geq 4, suponha o enunciado para mm conjuntos e tome C1,,Cm+1C_1, \dots, C_{m+1} com a propriedade das interseções triplas. Ponha Cm=CmCm+1C_m' = C_m \cap C_{m+1}, convexo. A família C1,,Cm1,CmC_1, \dots, C_{m-1}, C_m' tem mm membros; uma tripla que evita CmC_m' se intersecta por hipótese, e uma tripla {Ci,Cj,Cm}\{C_i, C_j, C_m'\} tem interseção CiCjCmCm+1C_i \cap C_j \cap C_m \cap C_{m+1}, não vazia pela questão 11 aplicada a Ci,Cj,Cm,Cm+1C_i, C_j, C_m, C_{m+1} (quaisquer três deles se encontram, por hipótese). A hipótese de indução agora fornece um ponto comum à nova família, isto é, aos m+1m+1 conjuntos.

13. (a) Os lados fechados [P,Q]\intcc PQ, [Q,R]\intcc QR, [R,P]\intcc RP de um triângulo não degenerado: quaisquer dois compartilham um vértice, mas um ponto comum aos três estaria em [P,Q][R,P]={P}\intcc PQ \cap \intcc RP = \{P\} e em [Q,R]\intcc QR, o que exclui PP. (b) Quaisquer três dos conjuntos Si={x1,,x4}{xi}S_i = \{x_1, \dots, x_4\} \setminus \{x_i\} omitem três dos quatro pontos, deixando exatamente um ponto comum; a interseção total omite todos os pontos. Os SiS_i são finitos, não convexos: a convexidade é essencial. (c) Um número finito de Hk=[k,+)×RH_k = \intco{k}{+\infty} \times \R se intersecta em [kmax,+)×R\intco{k_{\max}}{+\infty} \times \R \neq \emptyset, e no entanto nenhum ponto tem xkx \geq k para todo kNk \in \N: para famílias infinitas, a compacidade é essencial.

14. Suponha iIKi=\bigcap_{i \in I}K_i = \emptyset e fixe i0i_0. Todo xKi0x \in K_{i_0} escapa de algum KiK_i, logo Ki0iI(R2Ki)K_{i_0} \subseteq \bigcup_{i \in I}(\R^2 \setminus K_i), uma cobertura por abertos (KiK_i é compacto, logo fechado). Por Borel–Lebesgue (Teorema 4.20), um número finito basta: Ki0Ki1KiN=K_{i_0} \cap K_{i_1} \cap \dots \cap K_{i_N} = \emptyset. Mas quaisquer três membros dessa família finita de conjuntos convexos se intersectam, de modo que a questão 12 torna a interseção não vazia: contradição.

15. Ponha 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, a hipótese dá um disco fechado D(z,r)\overline D(z, r) que contém p,q,sp, q, s; então zp,zq,zsr\norm{\vect{zp}}, \norm{\vect{zq}}, \norm{\vect{zs}} \leq r, isto é, zDpDqDsz \in D_p \cap D_q \cap D_s. Por Helly (questão 12; a família é finita) existe cpSDpc \in \bigcap_{p \in S}D_p: todo pSp \in S satisfaz cpr\norm{\vect{cp}} \leq r, logo SD(c,r)S \subseteq \overline D(c, r).

16. Seja c=xn/2c = x_{\lceil n/2\rceil}. Uma semirreta fechada que contém cc é (,t]\intoc{-\infty}{t} com tct \geq c ou [t,+)\intco{t}{+\infty} com tct \leq c. A primeira contém x1,,xn/2x_1, \dots, x_{\lceil n/2\rceil}: ao menos n/2n/2\lceil n/2\rceil \geq n/2 pontos. A segunda contém xn/2,,xnx_{\lceil n/2\rceil}, \dots, x_n: exatamente nn/2+1=n/2+1>n/2n - \lceil n/2\rceil + 1 = \floor{n/2} + 1 > n/2 pontos.

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, logo

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. Note que m>2n/3m > 2n/3. Para T1,T2,T3ST_1, T_2, T_3 \subseteq S de cardinalidade mm, a questão 17 fornece um ponto xT1T2T3x \in T_1 \cap T_2 \cap T_3; então xconv(Ti)x \in \operatorname{conv}(T_i) para cada ii: quaisquer três membros de F\mathcal F se encontram. A família é finita (finitos subconjuntos de SS) e consiste em conjuntos convexos, de modo que Helly (questão 12) dá cT=mconv(T)c \in \bigcap_{\abs T = m}\operatorname{conv}(T).

19. Suponha que algum semiplano fechado HcH \ni c contenha menos de n/3n/3 pontos de SS. Seu complementar UU é um semiplano aberto, convexo, com SU>2n/3\abs{S \cap U} > 2n/3, logo SU2n/3+1=m\abs{S \cap U} \geq \floor{2n/3} + 1 = m; escolha TSUT \subseteq S \cap U com T=m\abs T = m. Então conv(T)U\operatorname{conv}(T) \subseteq U pela convexidade de UU, de modo que cconv(T)Uc \in \operatorname{conv}(T) \subseteq U: contradição com cHc \in H. Portanto todo semiplano fechado que contém cc contém ao menos n/3n/3 pontos: cc é um ponto central.

20. Tome o triângulo equilátero de lado LL e ε=L/100\varepsilon = L/100. Seja cc um ponto qualquer; exibimos um semiplano fechado que contém cc e no máximo kk pontos.

Caso 1: cc está a menos de L/10L/10 de um vértice, digamos BB. As direções de cc para AA e para CC desviam das direções BAB \to A, BCB \to C em no máximo arcsin(L/109L/10)=arcsin19\arcsin\bigl(\tfrac{L/10}{9L/10}\bigr) = \arcsin\tfrac19, de modo que fazem um ângulo π3+2arcsin19<2π3\leq \tfrac\pi3 + 2\arcsin\tfrac19 < \tfrac{2\pi}3. Caso 2: cc está a distância >L/10> L/10 de todos os vértices. Se cc está no triângulo, as três lacunas angulares entre as direções uA,uB,uCu_A, u_B, u_C de cc aos vértices somam 2π2\pi, de modo que alguma lacuna é 2π/3\leq 2\pi/3; se cc está fora, as três direções estão num semiplano aberto de direções e duas delas fazem um ângulo <π/2< \pi/2. Em todos os casos duas direções, digamos rumo a XX e YY, fazem um ângulo 2π/3\leq 2\pi/3; seja ww sua bissetriz unitária, 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 qualquer ponto bb do disco em torno de XX:

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

pois cXL/10>2ε\norm{\vect{cX}} \geq L/10 > 2\varepsilon (e do mesmo modo para YY): o semiplano aberto {cx,w>0}\{\langle \vect{cx}, w\rangle > 0\} engole os dois aglomerados. Seu complementar fechado contém cc e no máximo os kk pontos do terceiro aglomerado. Assim nenhum ponto do plano supera n/3n/3: com a questão 19, a constante do ponto central é exatamente 1/31/3.

21. Ordene os ângulos; o maior, θ\theta, satisfaz θπ/3\theta \geq \pi/3 (os três somam π\pi). Se θπ/2\theta \geq \pi/2, digamos em RR, seja MM o ponto médio do lado oposto [P,Q]\intcc PQ. A fórmula da mediana (RM=12(RP+RQ)\vect{RM} = \tfrac12(\vect{RP} + \vect{RQ}), desenvolva e elimine RP,RQ\langle\vect{RP}, \vect{RQ}\rangle pela lei dos cossenos) dá

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 (o produto interno é 0\leq 0). Assim o disco de diâmetro [P,Q]\intcc PQ, de raio 12<13\leq \tfrac12 < \tfrac1{\sqrt3}, contém os três pontos (as triplas alinhadas degeneradas caem sob θ=π\theta = \pi). Se θ<π/2\theta < \pi/2, o triângulo é acutângulo; pela lei dos senos o raio da circunferência circunscrita é Rc=a/(2sinθ)R_c = a/(2\sin\theta), com a1a \leq 1 o lado oposto a θ\theta, e θ[π/3,π/2)\theta \in \intco{\pi/3}{\pi/2}sinθ3/2\sin\theta \geq \sqrt3/2, logo Rc1/3R_c \leq 1/\sqrt3: o disco circunscrito resolve.

22. Para pSp \in S seja Kp=D(p,1/3)K_p = \overline D(p, 1/\sqrt3): convexo compacto. Quaisquer três pontos p,q,sp, q, s de SS estão dois a dois a distância 1\leq 1, de modo que a questão 21 dá um disco de raio 1/31/\sqrt3 que os contém: seu centro está em KpKqKsK_p \cap K_q \cap K_s. Por Helly compacto (questão 14, famílias arbitrárias permitidas) existe cpSKpc \in \bigcap_{p\in S}K_p: todo pSp \in S está a menos de 1/31/\sqrt3 de cc, isto é, SD(c,1/3)S \subseteq \overline D(c, 1/\sqrt3). Esse é o teorema de Jung no plano.

23. Com GG o centroide, iGAi=0\sum_i\vect{GA_i} = 0, logo

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,

e o termo do meio se anula: a identidade de Leibniz. Para o triângulo equilátero de lado 11, GAi=1/3\norm{\vect{GA_i}} = 1/\sqrt3 (dois terços da altura 3/2\sqrt3/2), logo iGAi2=1\sum_i\norm{\vect{GA_i}}^2 = 1. Se D(O,r)\overline D(O, r) contém os vértices, então 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, com igualdade forçando O=GO = G e as três distâncias iguais a rr — o disco circunscrito. A constante 1/31/\sqrt3 de Jung é ótima.

24. Helly em Rn\R^n: se C1,,CmC_1, \dots, C_m (mn+1m \geq n + 1) são partes convexas de Rn\R^n e quaisquer n+1n + 1 delas se intersectam, então todas se intersectam. Caso base m=n+2m = n + 2: escolha xijiCjx_i \in \bigcap_{j\neq i}C_j; o lema de Radon (Exercício 17.7) separa x1,,xn+2x_1, \dots, x_{n+2} em blocos IJI \mid J com um ponto comum das envoltórias zz e, para cada kk, o bloco que não contém kk consiste em pontos de CkC_k, logo zCkz \in C_k por convexidade, exatamente como na questão 11. Passo de indução para mn+2m \geq n + 2: substitua Cm,Cm+1C_m, C_{m+1} por CmCm+1C_m \cap C_{m+1}; uma (n+1)(n+1)-upla da nova família que contenha o membro intersectado equivale a n+2n + 2 dos conjuntos antigos, tratados pelo caso base, e as demais uplas estão cobertas pela hipótese. Conclua pela hipótese de indução.

25. A álgebra linear entra uma única vez: n+2n + 2 vetores no espaço de dimensão (n+1)(n+1) dos pares (peso total, posição ponderada) têm de ser dependentes — essa é a dependência afim. Os sinais de seus coeficientes separam os pontos nos dois blocos de Radon e transformam uma relação linear numa igualdade de dois baricentros não negativos. A convexidade é usada exatamente duas vezes: no passo de Helly (a envoltória de pontos de CkC_k permanece em CkC_k) e nas aplicações (semiplanos e discos são convexos). A dimensão do plano entrou apenas pelo número 4=2+24 = 2 + 2 de pontos entregues a Radon, isto é, o “3=2+13 = 2 + 1” da hipótese de Helly; todo o resto foi independente da dimensão, como a questão 24 confirma. Em Rn\R^n as constantes tornam-se: número de Helly n+1n + 1; constante do ponto central 1n+1\frac1{n+1} (todo conjunto finito tem um ponto tal que todo semiespaço fechado que passa por ele contém uma fração 1n+1\geq \frac1{n+1} do conjunto); raio de Jung n2(n+1)\sqrt{\frac{n}{2(n+1)}} para conjuntos de diâmetro 11 — igual a 1/31/\sqrt3 quando n=2n = 2.