← Últimos artigos
🔢 mathematics

A Lean-Certified Proof of K8(4,2)=23K_8(4, 2) = 23

Este artigo apresenta uma prova totalmente formalizada em Lean 4 de que o valor do código de cobertura octonária K8(4,2)K_8(4, 2) é igual a 23, estabelecendo o limite superior por meio de um código explícito de 23 palavras e o limite inferior combinando argumentos de contagem de fibras com instâncias de CNF refutadas por LRAT para demonstrar que nenhuma cobertura de 22 palavras pode existir.

Autores originais: Andreas Florath

Publicado 2026-06-16
📖 5 min de leitura🧠 Leitura aprofundada

Autores originais: Andreas Florath

Artigo original sob licença CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta é uma explicação gerada por IA do artigo abaixo. Não foi escrita nem endossada pelos autores. Para precisão técnica, consulte o artigo original. Ler aviso legal completo

Imagine que você está tentando acomodar um conjunto de "redes de segurança" especiais em uma sala gigante de quatro dimensões repleta de milhões de pontos. O objetivo é garantir que cada ponto individual na sala esteja a uma curta distância (digamos, dois passos) de pelo menos uma rede de segurança.

A pergunta que os matemáticos têm feito é: Qual é o número mínimo absoluto de redes de segurança necessárias para cobrir toda a sala?

Para um tipo específico de sala (onde cada dimensão possui 8 valores possíveis), a resposta foi estreitada para uma faixa minúscula: ou são 22 redes ou 23 redes. Este artigo, escrito por Andreas Florath, prova definitivamente que 23 é o número mágico. Você não consegue fazer isso com 22.

Aqui está como a prova funciona, detalhada através de analogias simples:

1. A Prova de Duas Partes

Para provar que a resposta é exatamente 23, o autor teve que fazer duas coisas, como provar que uma porta está trancada de ambos os lados:

  • O Limite Superior (Mostrando que 23 funciona): O autor simplesmente encontrou uma lista específica de 23 redes de segurança e as conferiu contra cada ponto da sala. É como dizer: "Aqui está um mapa de 23 estações de bombeiros; eu percorri todas as ruas e confirmei que nenhuma casa está a mais de dois quarteirões de uma estação". Esta parte é fácil de verificar porque o autor apenas apresentou a lista.
  • O Limite Inferior (Mostrando que 22 falha): Esta é a parte difícil. O autor teve que provar que é impossível cobrir a sala com apenas 22 redes. Você não pode simplesmente verificar todas as arrumações possíveis de 22 redes porque existem muitas (mais do que os átomos no universo). Em vez disso, o autor usou um truque lógico inteligente para mostrar que qualquer tentativa de usar 22 redes inevitavelmente deixará um buraco.

2. O Trabalho de Detetive do "Par Ausente"

Para provar que 22 redes não são suficientes, o autor não olhou diretamente para as redes. Em vez disso, ele olhou para o que estava faltando.

Imagine que a sala é uma grade gigante. Se você escolher quaisquer duas coordenadas (como "chão" e "parede"), você pode observar todos os pares de valores que aparecem nas redes.

  • A Lógica: Se um par específico de valores (por exemplo, "Chão 3, Parede 5") nunca aparece junto em nenhuma de suas 22 redes, isso é um "par ausente".
  • O Grafo: O autor desenhou um mapa (um grafo) para cada par de coordenadas, marcando as combinações "ausentes".
  • A Contradição: A prova mostra que, se você tiver apenas 22 redes, as regras da geometria forçam esses mapas de "pares ausentes" a formar uma forma específica e proibida, um "clique" (um nó apertado de conexões ausentes). Mas se essa forma existir, significa que há um ponto na sala que está longe demais de qualquer uma de suas redes. Portanto, 22 redes não podem cobrir a sala.

3. O Quebra-Cabeça de "Blocos"

Quando o autor analisou o caso em que alguém tenta usar exatamente 22 redes, ele descobriu que as redes teriam que se organizar em uma estrutura de blocos muito rígida (especificamente um padrão 3 + 3 + 2).

Pense nisso como tentar construir um muro com 22 tijolos. A matemática mostra que, para evitar buracos, os tijolos teriam que ser empilhados em três grupos específicos. No entanto, quando você tenta construir a seção final do muro usando os tijolos restantes, a geometria quebra. É como tentar encaixar um pino quadrado em um buraco redondo; a estrutura necessária para cobrir a sala simplesmente não pode existir com apenas 22 peças.

4. A Verificação Computacional "Leve"

É aqui que o artigo se torna de alta tecnologia. Como a lógica do "par ausente" envolve verificar milhares de pequenas possibilidades (como um jogo de Sudoku com milhões de células), o autor utilizou um programa de computador chamado Lean.

  • O SAT Solver: O autor usou um poderoso programa de computador (um SAT solver) para verificar a enorme lista de possibilidades e dizer: "Esta configuração específica é impossível".
  • O Certificado: Normalmente, temos que confiar no computador. Mas aqui, o computador não apenas disse "Impossível". Ele produziu um certificado (um recibo passo a passo de sua lógica).
  • A Verificação: O programa Lean então leu esse recibo e verificou cada passo da lógica do computador por conta própria. Isso significa que a prova é verificada por máquina. Não temos que confiar no cérebro do computador; apenas temos que confiar na capacidade do programa Lean de ler o recibo, que é muito menor e mais fácil de verificar.

Resumo

O artigo prova que, para esta sala específica de quatro dimensões com 8 opções por dimensão:

  1. 23 redes são suficientes (aqui está a lista).
  2. 22 redes não são suficientes (aqui está uma prova lógica de que qualquer tentativa de usar 22 redes cria uma lacuna inevitável).

O resultado é uma prova "Certificada por Lean", o que significa que todo o argumento — desde a grande lógica até as pequenas verificações computacionais — foi verificado por um sistema de software matemático formal, não deixando margem para erro humano ou dúvida. A resposta é exatamente 23.

Afogado em artigos na sua área?

Receba digests diários dos artigos mais recentes que correspondam às suas palavras-chave de pesquisa — com resumos técnicos, no seu idioma.

Experimentar Digest →