Interseção de malha CSG 3D formalmente verificada: confie em 93 linhas de especificação, não em código de IA

✍️ OpenClawRadar📅 Publicado: July 29, 2026🔗 Source
Interseção de malha CSG 3D formalmente verificada: confie em 93 linhas de especificação, não em código de IA
Ad

Um novo projeto, verified-3d-mesh-intersection, implementa uma interseção de malha de geometria sólida construtiva (CSG) formalmente verificada em Lean 4. A ideia central: confiar apenas nas 93 linhas de especificação formal, não nas 1000+ linhas de código de implementação escritas por IA. A IA escreveu automaticamente mais de 60.000 linhas de provas em Lean, que nunca precisam de revisão humana — o verificador Lean garante a correção em tempo de compilação.

Como funciona

A especificação define precisamente a superfície exata da malha resultante e garante condições de boa-formação na triangulação. A identidade central:

solid (meshIntersect M1 M2) = solid M1 ∩ solid M2

onde solid representa o conjunto infinito de pontos dentro de uma malha. Lean consegue raciocinar sobre esses conjuntos infinitos e provar a igualdade exatamente.

Ad

Detalhes principais

  • Linguagem: Lean 4, compilado para WebAssembly via emcc-wasm.sh.
  • Desempenho: 24 segundos para intersectar duas malhas do coelho Stanford com 70k triângulos cada. Lento, mas prioriza verificação sobre velocidade.
  • Demonstração web: Executa o kernel verificado no navegador em schildep.github.io/verified-3d-mesh-intersection. Suporta importação STL. Nenhum dado é enviado ao servidor.
  • Revisão humana: Apenas a especificação de 93 linhas precisa ser lida. As 1000+ linhas de implementação por IA e 60k+ linhas de provas por IA são tratadas como caixas-pretas.
  • Boa-formação: Se as entradas não forem bem-formadas (ex.: não fechadas ou autointersectantes), o algoritmo deve detectar e relatar corretamente — formalizado na especificação.

Para quem é

Desenvolvedores que trabalham com geometria 3D, operações CSG ou verificação formal, especialmente aqueles céticos em confiar em código gerado por IA sem garantias.

Arquitetura

O repositório contém o kernel Lean (CSG/), um wrapper C (wrapper.c) e código de cola web (web/). Comandos de construção são fornecidos via lakefile.lean, emcc-wasm.sh e build_web_demo.sh. A interface de usuário e o código de cola não são formalmente verificados.

📖 Leia o código-fonte completo: HN LLM Tools

Ad

👀 See Also

Claude Code v2.1.200: Principais Correções e Mudanças no Modo de Permissão
News

Claude Code v2.1.200: Principais Correções e Mudanças no Modo de Permissão

O Claude Code v2.1.200 altera os diálogos AskUserQuestion para não continuarem automaticamente, muda o modo de permissão padrão para Manual e corrige travamentos de agentes em segundo plano e corrupção de roster.

OpenClawRadar
🦀
News

Por que o 'Previsor de Próximo Token' é o Modelo Mental Errado para LLMs

Chamar LLMs de preditores de próximo token ignora como o RLVR permite explorar além dos dados de treinamento. Uma analogia com xadrez esclarece a diferença.

OpenClawRadar
A Oracle considera corte de 20 a 30 mil empregos e venda da Cerner para financiar expansão de data centers de IA
News

A Oracle considera corte de 20 a 30 mil empregos e venda da Cerner para financiar expansão de data centers de IA

A Oracle está considerando cortar de 20.000 a 30.000 empregos e vender sua unidade de software de saúde Cerner para liberar US$ 8 a 10 bilhões em fluxo de caixa para expansão de data centers de IA, enquanto os bancos dos EUA recuam do financiamento da construção de infraestrutura de US$ 156 bilhões da empresa.

OpenClawRadar
Windows 11 Atualização 2026: Reposicionamento da Barra de Tarefas, Redução do Copilot, Melhorias no Explorador de Arquivos
News

Windows 11 Atualização 2026: Reposicionamento da Barra de Tarefas, Redução do Copilot, Melhorias no Explorador de Arquivos

A Microsoft está lançando atualizações do Windows 11 em 2026 que restauram o reposicionamento da barra de tarefas, reduzem a desordem do Copilot nos aplicativos principais e melhoram o desempenho do File Explorer com base no feedback dos usuários.

OpenClawRadar