Passeios de Euler e as pontes de Königsberg



Documentos relacionados
UM TEOREMA QUE PODE SER USADO NA

(a 1 + a 100 ) + (a 2 + a 99 ) + (a 3 + a 98 ) (a 50 + a 51 ).

Teoria dos Grafos. Edson Prestes

O ESPAÇO NULO DE A: RESOLVENDO AX = 0 3.2

Arquitetura de Rede de Computadores

Bases Matemáticas. Aula 2 Métodos de Demonstração. Rodrigo Hausen. v /15

Só Matemática O seu portal matemático FUNÇÕES

Soluções Nível 1 5 a e 6 a séries (6º e 7º anos) do Ensino Fundamental

Aplicações de Combinatória e Geometria na Teoria dos Números

Projeção ortográfica de modelos com elementos paralelos e oblíquos

QUESTÃO 1 ALTERNATIVA B

Prof. Bruno Holanda - Semana Oĺımpica Nível 1. Teoria dos Grafos

MÓDULO 6 INTRODUÇÃO À PROBABILIDADE

SUB12 Campeonato de Resolução de Problemas de Matemática Edição 2009/2010

5 Equacionando os problemas

Por que o quadrado de terminados em 5 e ta o fa cil? Ex.: 15²=225, 75²=5625,...

Qual é Mesmo a Definição de Polígono Convexo?

Simulado OBM Nível 2

Objetivos. Apresentar as superfícies regradas e superfícies de revolução. Analisar as propriedades que caracterizam as superfícies regradas e

Capítulo 1. x > y ou x < y ou x = y

AV2 - MA (a) De quantos modos diferentes posso empilhá-los de modo que todos os CDs de rock fiquem juntos?

9. Derivadas de ordem superior

Canguru Matemático sem Fronteiras 2014

Este material traz a teoria necessária à resolução das questões propostas.

x0 = 1 x n = 3x n 1 x k x k 1 Quantas são as sequências com n letras, cada uma igual a a, b ou c, de modo que não há duas letras a seguidas?

Solução da prova da 1 a fase OBMEP 2008 Nível 1

Teoria dos Grafos. Aulas 3 e 4. Profa. Alessandra Martins Coelho

A lógica de programação ajuda a facilitar o desenvolvimento dos futuros programas que você desenvolverá.

o conjunto das coberturas de dominós de uma superfície quadriculada S. Um caminho v 0 v 1...v n

A B C F G H I. Apresente todas as soluções possíveis. Solução

quociente razão. mesma área a partes de um tablete de chocolate

Roteamentos AULA ... META. Introduzir alguns problemas de roteamento. OBJETIVOS. Ao final da aula o aluno deverá ser capaz de:

Vetores Lidando com grandezas vetoriais

RESOLUÇÃO DAS QUESTÕES DE RACIOCÍNIO LÓGICO-MATEMÁTICO

VALE PARA 1, PARA 2, PARA 3,... VALE SEMPRE?

Desenhando perspectiva isométrica

Espaços não reversíveis

Resíduos Quadráticos e Fatoração: uma aplicação à criptoanálise do RSA

Abordagem de geometria no ensino médio partindo de poliedros

Algoritmos e Estrutura de Dados III. Árvores

Árvores Binárias Balanceadas

Dicas para a 6 a Lista de Álgebra 1 (Conteúdo: Homomorfismos de Grupos e Teorema do Isomorfismo para grupos) Professor: Igor Lima.

Calculando probabilidades

FRAÇÕES TERMOS DE UMA FRAÇÃO NUMERADOR 2 TRAÇO DE FRAÇÃO DENOMINADOR. DENOMINADOR Indica em quantas partes o todo foi dividido.

Disciplina: Unidade III: Prof.: Período:

IBM1018 Física Básica II FFCLRP USP Prof. Antônio Roque Aula 6. O trabalho feito pela força para deslocar o corpo de a para b é dado por: = =

Microsoft Access Para conhecermos o Access, vamos construir uma BD e apresentar os conceitos necessários a cada momento

Guia Site Empresarial

Matéria: Matemática Assunto: Comprimento ou Perímetro Prof. Dudan

UNESP DESENHO TÉCNICO: Fundamentos Teóricos e Introdução ao CAD. Parte 2/5: Prof. Víctor O. Gamarra Rosado

MÓDULO 4 DISTRIBUIÇÃO DE FREQÜÊNCIAS

Tutorial Baseado em video do Sr. Rafael Streda.

1. A corrida de vetores numa folha de papel.

Capítulo 4 - Roteamento e Roteadores

Considerando-se a expressão trigonométrica x = 1 + cos 30, um dos possíveis produtos que a representam é igual a

Estruturas Discretas INF 1631

Desenho Técnico. Desenho Projetivo e Perspectiva Isométrica

4Distribuição de. freqüência

37ª OLIMPÍADA BRASILEIRA DE MATEMÁTICA PRIMEIRA FASE NÍVEL 1 (6º e 7º anos do Ensino Fundamental) GABARITO

Matemática. Resolução das atividades complementares. M1 Geometria Métrica Plana

PROBLEMA DO CARTEIRO CHINÊS

O Problema do Troco Principio da Casa dos Pombos. > Princípios de Contagem e Enumeração Computacional 0/48

Canguru Matemático sem Fronteiras 2015

9xy yx9 = (9 100+x 10+y) (y 100+x 10+9) = (8 y) (y+1)

HEX CONEXÕES EXTREMAS EM LADRILHOS HEXAGONAIS

Os Sólidos de Platão. Colégio Santa Maria Matemática III Geometria Espacial Sólidos Geométricos Prof.º Wladimir

Material Teórico - Módulo de Divisibilidade. MDC e MMC - Parte 1. Sexto Ano. Prof. Angelo Papa Neto

Princípio da Casa dos Pombos I

Computadores XXI: Busca e execução Final

Solução da prova da 1 a fase OBMEP 2015 Nível 1. QUESTÃO 1 ALTERNATIVA E Como 2 x 100,00 126,80 = 200,00 126,80 = 73,20, o troco foi de R$ 73,20.

OBI2013 Caderno de Soluções

Gabarito da 17ª Olimpíada Estudantil Astra de Matemática ª Fase

Exercícios resolvidos sobre Definição de Probabilidade

Exercícios resolvidos P2

Barra de ferramentas padrão. Barra de formatação. Barra de desenho Painel de Tarefas

SUMÁRIO 1. AULA 6 ENDEREÇAMENTO IP:... 2

Como fazer para deixar firme uma estante de hastes com prateleiras que está balançando para os lados?

16 Comprimento e área do círculo

Cálculo das Probabilidades e Estatística I

Importação de Dados no Sphinx

TEORIA DOS CONJUNTOS Símbolos

Endereçamento IP 09/05/2014. Endereçamento IP CLASSE B CLASSE A CLASSE A CLASSE C

Eventos independentes

a 1 x a n x n = b,

Questão 1. Questão 3. Questão 2. alternativa E. alternativa B. alternativa E. A figura exibe um mapa representando 13 países.

Dois eventos são disjuntos ou mutuamente exclusivos quando não tem elementos em comum. Isto é, A B = Φ

Cotagens especiais. Você já aprendeu a interpretar cotas básicas

Aula 18 Elipse. Objetivos

PROPOSTAS DE TRABALHO PARA OS ALUNOS A PARTIR DE JOGOS 2º ANO. Adriana da Silva Santi Coordenação Pedagógica de Matemática

Hoje estou elétrico!

N1Q1 Solução. a) Há várias formas de se cobrir o tabuleiro usando somente peças do tipo A; a figura mostra duas delas.

Material Teórico - Módulo de Métodos sofisticados de contagem. Princípio das Casas dos Pombos. Segundo Ano do Ensino Médio

RELAÇÕES BINÁRIAS Produto Cartesiano A X B

INE5403 FUNDAMENTOS DE MATEMÁTICA DISCRETA

Programa Olímpico de Treinamento. Aula 9. Curso de Combinatória - Nível 2. Tabuleiros. Prof. Bruno Holanda

Lista de Exercícios 4: Soluções Sequências e Indução Matemática

MA14 - Aritmética Unidade 4. Representação dos Números Inteiros (Sistemas de Numeração)

ARRAYS. Um array é um OBJETO que referencia (aponta) mais de um objeto ou armazena mais de um dado primitivo.

Notas de aula número 1: Otimização *

Soluções de Questões de Matemática do Centro Federal de Educação Tecnológica Celso Suckow da Fonseca CEFET/RJ

Transcrição:

Passeios de Euler e as pontes de Königsberg João arlos V. Sampaio UFSar sampaio@dm.ufscar.br Königsberg era uma cidade da antiga Prússia, hoje chamada Kaliningrado, na atual Rússia. Na parte central de Königsberg, fluíam vertentes do rio Pregel, formando uma ilha. Sete pontes, interligando partes da cidade, foram construídas, como representado na figura abaixo. N (norte de Königsberg) Rio Pregel Velho Rio Pregel Rio Pregel Novo S (sul de Königsberg) Figura 1. Diagrama das sete pontes de Königsberg. Um desafio, proposto pelos habitantes de Königsberg, era fazer um passeio, passando pelas sete pontes, porém apenas uma vez sobre cada ponte. Tente traçar, a lápis, um caminho realizando esse passeio. Um matemático suíço, de nome Leonhard Euler (leia-se Óiler ), em 1736, não somente elucidou a natureza desse problema, como acabou por criar uma teoria que se aplica a vários problemas desse tipo. Euler pensou: este é um tipo de problema no qual as distâncias envolvidas são irrelevantes. O que importa é como as várias porções de terra estão interligadas entre si. Euler queria dizer que este problema pode ser pensado, geometricamente, da seguinte maneira. Há quatro porções de terra envolvidas, separadas umas das outras pelas águas do rio Pregel. São elas: N (norte), S (sul), (ilha central) e (leste), como na Figura 1. Um diagrama, representando as várias interligações entre essas porções de terra, é mostrado na Figura 2. Esse diagrama é um exemplo de um grafo. N S Figura 2. O grafo das sete pontes de Königsberg.

2 Um grafo é uma figura, constituída de um número finito de arcos (ou curvas), chamadas arcos ou arestas do grafo, cujas extremidades são chamadas de vértices do grafo. Um mesmo vértice pode pertencer a vários arcos, e dois arcos só podem ter em comum um ou dois vértices de suas extremidades. s duas extremidades de um arco podem coincidir, dando lugar a um único vértice (esquerda da Figura 3a). Um grafo pode ter uma configuração espacial, como o grafo das arestas e vértices de um cubo (Figura 3b). Se um grafo pode ser deformado esticando-se, encolhendo-se, ou deformando-se suas arestas, de modo a ser desenhado num plano, ele é chamado um grafo planar. s arestas de um cubo formam um grafo planar, que pode ser representado como na Figura 3c. (a) (b) (c) Figura 3. (a) Um grafo, no qual as duas extremidades de um arco coincidem; (b) grafo das arestas de um cubo; (c) grafo planar das arestas de um cubo. Um caminho, num grafo, consiste numa seqüência de arcos do grafo, construída de tal modo que, dois arcos consecutivos da seqüência tem ao menos um vértice em comum e, nessa seqüência, não aparecem arcos repetidos. Tendo-se um caminho em um grafo, cada arco desse caminho fica orientado, passando a ter um vértice inicial e um vértice final, de modo que, se a e b são dois arcos consecutivos do caminho, o vértice final de a é o vértice inicial de b. lém disso o caminho terá um vértice inicial o seu ponto de partida, e um vértice final o seu ponto de chegada. Quando os vértices inicial e final, de um caminho, coincidem, dizemos que o caminho é fechado. Diremos que um grafo é conexo se, para cada dois quaisquer de seus vértices e, existe, no grafo, um caminho, tendo como vértice inicial e como vértice final. Todos os grafos que consideraremos aqui são conexos. Diremos que um grafo admite um passeio de Euler se existe, nesse grafo, um caminho, do qual fazem parte todas as arestas do grafo. Isto significa que um ponto móvel pode passear pelas arestas do gráfico, percorrendo todas elas, passando somente uma vez através de cada uma. Na maior parte deste texto, consideraremos apenas gráficos planares. Um gráfico planar admite um passeio de Euler quando podemos desenhá-lo, sem tirar o lápis do papel, passando o lápis uma única vez em cada aresta. lguns dos grafos da Figura 4 admitem passeios de Euler. Tente traçá-los sem tirar o lápis do papel. Figura 4. Quais destas figuras podemos fazer, com um único traço, sem tirar o lápis do papel, passando o lápis só uma vez em cada traço?

3 Quando traçamos um grafo no papel, podemos supor que são vértices todos os pontos onde duas ou mais curvas se cruzam ou se encontram. De modo a elucidar o problema das pontes de Königsberg e dos passeios de Euler em geral, introduziremos o conceito de ordem de um vértice. ordem de um vértice, num grafo, é o número de extremidades de arestas que se apoiam naquele vértice. ssim, por exemplo, no grafo da Figura 5, os vértices, e tem ordens 5, 2 e 3, respectivamente (confira). Figura 5. inco extremidades de arcos apoiam-se em e duas em. Três extremidades apoiam-se em. Passaremos agora aos resultados principais sobre passeios de Euler. Teorema 1. Se um grafo planar admite um passeio de Euler, começando e terminando num mesmo vértice, então todo vértice desse grafo tem ordem par. Demonstração. onsidere um vértice qualquer do grafo, digamos, e suponhamos que ele é um vértice intermediário (nem final, nem inicial) do passeio. Então, cada vez que chegamos em, através de uma aresta do passeio, partimos de logo em seguida, e assim, contadas as chegadas e partidas, teremos um número par de arestas apoiando-se em (Figura 6a). Suponhamos agora que é o vértice inicial e final do passeio. Então, calculando a ordem de, contamos 1 na partida, mais 1 na chegada, e somamos 2 cada vez que passamos por (podemos, ao longo do passeio, passar diversas vezes por ). Logo, é também um vértice par. chegada partida (a) Figura 6. (b) Teorema 2. Se um grafo planar admite um passeio de Euler, começando num vértice e terminando em outro, então os vértices final e inicial do passeio são ímpares, e todos os demais vértices do grafo tem ordem par. Demonstração. Se um vértice não é o fim nem o início do passeio então, toda vez que chegamos a ele no passeio, partimos em seguida, e assim haverá um número par de arestas nele se apoiando. Se é o vértice inicial do passeio, então, ao calcular sua ordem, contamos 1 quando partimos de, e somamos 2 cada vez que passamos por. ssim, é um vértice ímpar. Da mesma forma, para o vértice D, final do passeio, somamos 2 cada vez que passamos por ele e mais 1 na chegada, sendo D, portanto, também um vértice ímpar.

4 Em vista dos dois teoremas acima, fica fácil agora saber quais dos grafos já vistos admitem passeios de Euler. Igualmente fácil é determinar se o problema das pontes de Königsberg tem ou não solução. Verificaremos agora que, reciprocamente, todo grafo planar, com todas arestas pares, ou apenas duas ímpares, admite um passeio de Euler. omo veremos, a demonstração desse fato nos provê uma estratégia para a construção de um passeio de Euler, quando o grafo o admite. Para desenvolver sensibilidade a respeito de como construir um passeio de Euler, num grafo em que todas as arestas são pares, consideraremos o grafo da figura 7a, no qual os vértices são os cantos dos retângulos e as interseções entre linhas. omo podemos notar, este é um exemplo simples de um grafo cujos vértices tem ordem par. fim de desenvolvermos nele um passeio de Euler, vamos dividi-lo em três partes, como em 7b. ada uma das partes é desenhada com um passeio de Euler, isto é, podemos traçar o círculo e os dois retângulos, separadamente, sem tirarmos o lápis do papel. Podemos traçar, em 7b, primeiramente o retângulo mais longo, depois a parte circular, e finalmente o retângulo à direita. partir desses passeios preliminares, podemos construir um passeio de Euler em todo o grafo da seguinte maneira: Escolhemos um vértice inicial, como na Figura 7b, e percorremos o primeiro retângulo até encontrarmos o vértice, interseção desse retângulo com o círculo. Passamos então a percorrer o círculo a partir do ponto, como em 7b, até encontrarmos o segundo retângulo num vértice. bandonamos o círculo e passamos a contornar o segundo retângulo, como em 7c. Quando terminarmos de contornar este retângulo, estaremos novamente em. Retomamos então o contorno circular, até reencontrarmos o vértice, como na Figura 7d, e então finalizamos o contorno do primeiro retângulo, retomando-o a partir do vértice. Deste modo, percorremos todo o grafo em 7a, através de um passeio de Euler, tendo o vértice como final e inicial. (a) (b) (c) (d) Figura 7. Teorema 3. Se um grafo tem seus vértices todos pares, então ele admite um passeio de Euler. lém disso, esse passeio pode começar (e terminar) em qualquer vértice previamente escolhido. O primeiro arco do caminho pode ser qualquer arco partindo desse vértice.

5 Teorema 4. Se um grafo tem dois vértices ímpares e os demais todos pares, então ele admite um passeio de Euler. Esse passeio deve começar em um dos vértices ímpares e terminar no outro. demonstração de ambos os teoremas é dada no final do texto. ntes de tentar acompanhá-la, tente construir passeios de Euler nos grafos da Figura 8. Verifique, em cada caso, se o grafo satisfaz as hipóteses de um dos teoremas 3 e 4. Figura 8. Quais desses desenhos podem ser feitos, sem precisarmos tirar o lápis do papel? Demonstração do teorema 3. (Leia com muita calma. Não desista de tentar entender. Se necessário, faça desenhos para acompanhar o raciocínio.) onsideremos um grafo em que cada um dos vértices tem ordem par. Tomemos nele um vértice 0. Seja a 1 uma aresta saindo de 0 e chegando em 1. Se 1 = 0, paramos por aqui (podemos ter 1 = 0 ). Se 1 0 então, como 1 é um vértice par, existe uma aresta a 2, saindo de 1 e chegando em 2, a 2 a 1. Se 2 = 0, paramos por aqui. Se 2 0, prosseguimos. Existe uma aresta a 3 saindo de 2 e chegando em 3, sendo a 3 a 0 e a 3 a 1. ssim prosseguindo, construímos uma seqüência de arcos a 1, a 2, etc., até que não nos seja mais possível continuar, ou seja, até que cheguemos num vértice n, do qual não tenhamos mais saída. Deveremos ter então n = 0 pois, caso contrário, chegaremos no vértice n sem podermos sair dele, após termos passado por ele (chegando e saindo) um certo número de vezes, e então n será um vértice de ordem ímpar. ssim, o caminho a 1, a 2,..., a n é um caminho fechado iniciando-se e terminando-se em 0. Se este caminho contém todas as arestas do grafo, então nosso passeio de Euler está pronto. Se este caminho não contém todas as arestas do grafo então, como o grafo é conexo, de algum dos vértices 0, 1,..., n 1, digamos de um vértice s, parte um arco b 1 do grafo, estando b 1 fora do caminho a 1, a 2,..., a n. O arco b 1 sai de 0 = s, chegando a 1. Se 1 0, existe uma aresta b 2, fora do caminho a 1, a 2,..., a n, saindo de 1 e chegando em 2. Repetindo o procedimento anterior, usado para construir o caminho fechado a 1, a 2,..., a n, construímos um caminho fechado b 1, b 2,..., b m, sendo 0 = s o ponto de partida e de chegada, com os arcos b 1, b 2,..., b m todos fora do caminho a 1, a 2,..., a n. "Inserimos" então o caminho b 1, b 2,..., b m no caminho a 1, a 2,..., a n, através do vértice s, obtendo um caminho fechado aumentado, a 1, a 2,... a s, b 1, b 2,..., b m, a s+1,..., a n. 1 a 2 2 a s b m b 1 a s+1 b 2 s 1 2 a 1 0 = n a n Figura 9. partir do vértice s, o caminho fechado b 1, b 2,..., b m é "inserido", e então prosseguimos no caminho anterior, através da aresta a s+1.

6 Se este caminho é um passeio de Euler através de todo o grafo, terminamos nossa tarefa. Se não for, novas ampliações, por novas "inserções" de caminhos, através de vértices dos caminhos fechados anteriormente construídos, acabarão por esgotar todos as arestas do grafo, provendo-nos um passeio de Euler pelo grafo. Demonstração do teorema 4. hame de e os dois vértices ímpares do grafo. mplie o grafo criando uma nova aresta a, de vértices e (este novo grafo pode não ser planar, pois pode ser necessário inserir a nova aresta, especialmente, "por cima" das demais). om a inserção da nova aresta, os vértices e tornam-se vértices pares. O teorema 3 também é válido para grafos não planares, com todos os vértices pares (a restrição feita, a grafos planares, é feita exclusivamente pelo interesse em passeios de "lápis e papel"). Podemos então, no novo grafo, iniciar um passeio de Euler, partindo de, caminhando inicialmente de a, pela aresta a, e terminar o passeio em. oncluído o passeio, descartamos a aresta a, e teremos então um passeio de Euler, iniciando-se em e finalizando-se em. Finalizaremos este texto com duas observações adicionais. 1. Pode se demonstrado que, se o número de vértices ímpares de um grafo conexo é igual a 2n, então n (e não menos que n) passeios de Euler são necessários e suficientes para passearmos por todo o grafo, passando uma vez por cada aresta. 2. Todo grafo conexo tem um número par de vértices ímpares. ssim, é impossível construirmos um grafo conexo com 1, 3, 5, etc., vértices ímpares. Este fato decorre das seguintes observações. O total de extremidades de arcos é um número par, pois cada arco contribui com duas extremidades. Nesse total, contam-se as extremidades que se apoiam em vértices pares e as que se apoiam em vértices ímpares Os vértices pares obviamente contribuem com um número par de extremidades de arestas. Suponha que temos, no grafo, um número ímpar de vértices ímpares. través da soma de uma quantidade ímpar de números ímpares, totalizaremos, como um número ímpar, o total de extremidades de arestas que se apoiam em vértices ímpares. omo par + ímpar = ímpar, nossa última suposição cai por terra, e portanto o grafo possui um número par de vértices ímpares. Referências. [1] rnold,.e., Intuitive oncepts in Elementary Topology, Prentice-Hall, Inc., Englewood liffs, 1963. [2] Toth, G., Glimpses of lgebra and Geometry, Springer-Verlag, New York, 2002. [3] Euler, L., "The Koenigsberg ridges", em Mathematics and The Modern World, W.H. Freeman and ompany, San Francisco, 1968.