M
MercyNews
HomeCategoriesTrendingAbout
M
MercyNews

Your trusted source for the latest news and real-time updates from around the world.

Categories

  • Technology
  • Business
  • Science
  • Politics
  • Sports

Company

  • About Us
  • Our Methodology
  • FAQ
  • Contact
  • Privacy Policy
  • Terms of Service
  • DMCA / Copyright

Stay Updated

Subscribe to our newsletter for daily news updates.

Mercy News aggregates and AI-enhances content from publicly available sources. We link to and credit original sources. We do not claim ownership of third-party content.

© 2025 Mercy News. All rights reserved.

PrivacyTermsCookiesDMCA
Início
Tecnologia
Prova em Lean4 Define Requisitos para SSOT Estrutural
Tecnologia

Prova em Lean4 Define Requisitos para SSOT Estrutural

8 de janeiro de 2026•3 min de leitura•567 words
Lean4 Proof Defines SSOT Requirements
Lean4 Proof Defines SSOT Requirements
📋

Fatos Principais

  • O princípio SSOT foi formalizado em Lean 4 (~2.1k LOC, zero sorry).
  • SSOT Estrutural requer hooks em tempo de definição e introspecção em tempo de execução.
  • Macros/codegen (antes da definição) e reflexão (após a definição) são insuficientes.
  • A derivação deve ocorrer em tempo de definição para verificar DOF = 1.

Resumo Rápido

Um pesquisador formalizou o princípio da Fonte Única da Verdade (Single Source of Truth - SSOT) utilizando o assistente de prova Lean 4. O projeto abrange aproximadamente 2.100 linhas de código e não contém nenhum marcador de "sorry", indicando uma prova completa.

A formalização prova que o SSOT Estrutural é alcançável apenas quando uma linguagem fornece hooks em tempo de definição e introspecção em tempo de execução. O trabalho demonstra que macros e reflexão são insuficientes para atingir o Grau de Liberdade (DOF) requerido de 1.

Verificação Formal do SSOT

A formalização em Lean 4 aborda os fundamentos teóricos do princípio da Fonte Única da Verdade. Ao traduzir o conceito para uma prova matemática, o trabalho vai além da discussão teórica para fatos verificáveis. A base de código, totalizando ~2.1k LOC, serve como a especificação definitiva para esses requisitos.

O projeto alcançou um marco significativo ao manter zero declarações "sorry". No contexto de assistentes de prova, um "sorry" é um marcador usado para ignorar afirmações não provadas. A ausência desses marcadores indica que cada afirmação dentro da formalização foi rigorosamente provada dentro do sistema.

Resultados Principais Comprovados

A formalização estabeleceu duas conclusões principais sobre a mecânica da verdade estrutural. Esses resultados são apresentados como requisitos derivados, e não preferências escolhidas, com base na natureza imutável dos fatos estruturais.

Os achados principais são:

  • Hooks em tempo de definição são necessários porque os fatos estruturais são fixados no momento da definição.
  • Introspecção em tempo de execução é necessária para verificar que o Grau de Liberdade (DOF) é igual a 1.
  • Macros e geração de código (ocorrendo antes da definição) são insuficientes.
  • Reflexão (ocorrendo após a definição) também é insuficiente.

Esses resultados sugerem que, para um sistema manter um SSOT estrutural verdadeiro, a própria linguagem deve suportar capacidades específicas que permitam derivação e verificação no momento exato em que as definições são criadas.

Implicações Técnicas

A distinção entre derivação e verificação é central para a prova. Como os fatos estruturais são fixados na definição, a derivação deve ocorrer naquele momento específico. Além disso, o sistema requer a capacidade de inspecionar essas definições dinamicamente para garantir que o DOF permaneça 1.

Este achado impõe restrições específicas ao design de linguagens. Ferramentas que operam estritamente antes ou após a fase de definição — como pré-processadores ou APIs de reflexão pós-definição — não podem satisfazer os requisitos estritos do SSOT Estrutural. A prova implica que hooks em tempo de definição atuam como a ponte necessária para garantir que verdades derivadas permaneçam sincronizadas com suas definições de origem.

Verificação da Comunidade

O autor disponibilizou os scripts em Lean e está ativamente buscando feedback da comunidade técnica. O convite estende-se para revisão, crítica e verificação independente das provas para garantir a validade dos resultados.

Partes interessadas podem visualizar a discussão e acessar o código através do link fornecido. O convite aberto sublinha a natureza colaborativa da pesquisa de verificação formal, onde a validação independente é um passo padrão para estabelecer a confiabilidade de novas provas.

Fonte original

Hacker News

Publicado originalmente

8 de janeiro de 2026 às 05:15

Este artigo foi processado por IA para melhorar a clareza, tradução e legibilidade. Sempre vinculamos e creditamos a fonte original.

Ver artigo original

Compartilhar

Advertisement

Artigos relacionados

AI Transforms Mathematical Research and Proofstechnology

AI Transforms Mathematical Research and Proofs

Artificial intelligence is shifting from a promise to a reality in mathematics. Machine learning models are now generating original theorems, forcing a reevaluation of research and teaching methods.

May 1·4 min read
Farmers' Tractors Enter Paris Amid Protestspolitics

Farmers' Tractors Enter Paris Amid Protests

A spokesperson for Coordination rurale reported that dozens of tractors have entered Paris through the city's southern gates. The A13 highway remains closed in the direction of the capital.

Jan 8·3 min read
HelloFresh Coupon Codes: Save Up to 55% Offlifestyle

HelloFresh Coupon Codes: Save Up to 55% Off

Consumers can access HelloFresh coupon codes providing up to 55% off and free meal boxes. These discounts offer significant savings on meal delivery services.

Jan 8·3 min read
Spanish Church, Government Agree on Abuse Reparationspolitics

Spanish Church, Government Agree on Abuse Reparations

After years of refusal, Spanish bishops have agreed to a financial reparations pact with the Government for victims of clerical sexual abuse.

Jan 8·4 min read