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

Colapso nos Preços de Assinaturas de IA: Por Que Sua Conta Corporativa Está Prestes a Aumentar 10x
News

Colapso nos Preços de Assinaturas de IA: Por Que Sua Conta Corporativa Está Prestes a Aumentar 10x

Laboratórios de IA como OpenAI, Anthropic e Microsoft estão perdendo dinheiro em cada assinatura. Cargas de trabalho baseadas em agentes quebraram o modelo de taxa fixa — GitHub Copilot migra para cobrança por uso em 1º de junho de 2026. Empresas que construíram com base em preços subsidiados enfrentam uma correção.

OpenClawRadar
O Distrito de Longgang, em Shenzhen, Propõe Subsídios OpenClaw para Startups de Agentes de IA
News

O Distrito de Longgang, em Shenzhen, Propõe Subsídios OpenClaw para Startups de Agentes de IA

O Distrito de Longgang, em Shenzhen, divulgou um documento de política preliminar que oferece subsídios e apoio específicos para o desenvolvimento do ecossistema OpenClaw e startups de empresas unipessoais (OPC), com o objetivo de se tornar um polo global para o empreendedorismo em agentes de IA.

OpenClawRadar
Spotify Lança Selos 'Verificados' para Identificar Artistas Humanos vs. Geração por IA
News

Spotify Lança Selos 'Verificados' para Identificar Artistas Humanos vs. Geração por IA

O Spotify adiciona um selo verde 'Verificado pelo Spotify' aos perfis de artistas que atendem a critérios como contas sociais vinculadas, datas de shows ou mercadorias, com o objetivo de distinguir artistas humanos de gerados por IA.

OpenClawRadar
Claude Code v2.1.187: Correções em Saída Estruturada, Segurança de Sandbox e Restrições do Modelo de Organização
News

Claude Code v2.1.187: Correções em Saída Estruturada, Segurança de Sandbox e Restrições do Modelo de Organização

Claude Code v2.1.187 adiciona a configuração sandbox.credentials, restrições de modelo da organização e corrige loops de saída estruturada, travamentos do MCP remoto e rastreamento de profundidade de subagentes.

OpenClawRadar