Publicidade

O Evangelho de Satoshi Nakamoto – Cap. 33 vers. 8

Por Leonardo Broering Jahn

Boa noite povo!

Seguimos com a oitava parte da tradução de  “A Formal Language for Analyzing Contracts”. No versículo de ontem vimos a sétima.

CONTINUA APÓS A PUBLICIDADE

Regras: Eventos Logicamente Combinados e Sobrepostos

Eventos em uma cláusula when podem ser combinados em condições lógicas que devem ser avaliadas como true [verdadeiras] para acionar a subcláusula. Isso pode ser usado para modelar cláusulas condicionais em contratos e, mais amplamente, regras processuais e substantivas da lei. Ao construir regras, chamamos os elementos primitivos de eventos. Por exemplo, aqui é, seguindo aproximadamente a Reformulação (Segunda) de Contratos, uma regra legal para o embargo promissório:

when
    “there is a promise”
    P “has relied on that promise”
    D “should reasonably expect P would rely on that promise”  and
    “injustice can only be remedied by enforcing the promise”
then
    “the promise will be enforced”
else
    “the promise will not be enforced”

🎯 As Melhores Memecoins para Comprar Agora
Confira as Oportunidades e Comece a Investir

Nós incluímos um “then” gratuito aqui para facilitar a leitura. Os programadores de computador devem observar que estamos seguindo uma abreviação usada aqui por advogados – escrevemos a frase lógica (A e B e C e D) como (A B C e D). Ao misturar e e ou, escreva a lógica completa e use parênteses, quando apropriado.

Os elementos da regra, como “there is a promise” [existe uma promessa], existem em um estado sobreposto. Por padrão, a lógica desconhece os fatos e cada elemento está genuinamente em questão. Como resultado, “there is a promise” e os outros elementos da regra acima são verdadeiros e falsos, ao mesmo tempo. (Aqueles familiarizados com mecânica quântica ou raciocínio jurídico sabem do que estou falando aqui). No estado inicial, onde cada elemento está genuinamente em questão, regras não triviais sempre serão avaliadas como verdadeiras e falsas. Assim, ambas as cláusulas “promise will be enforced” [promessa será aplicada] e “promise will not be enforced” [promessa não será aplicada] serão acionadas. Quando as cláusulas são incompatíveis, como essas parecem ser por seus rótulos, cabe ao implementador da cláusula lidar com isso adequadamente. Nesse caso, tal cláusula deve ser tratada apenas como aconselhamento até que todos os elementos materiais tenham sido decididos – ou seja, eles não estão mais genuinamente em questão, quando a regra pode ser usada para tomar uma decisão, ou seja, acionar uma única cláusula que toma uma ação consistente. Uma versão futura deste documento descreverá como resolver elementos genuinamente em questão em elementos não genuinamente em questão e, assim, decidir sobre um único resultado ou curso de ação. Também descreverá como lidar com cláusulas consultivas; por exemplo, para analisar quais elementos são mais favoráveis ​​a um resultado ou outro. Finalmente, outro recurso futuro incluirá elementos que abrangem uma faixa de valores numéricos, em vez de apenas verdadeiro ou falso, e um “teste de equilíbrio” formalizado que determina os resultados com base em estimativas numéricas subjacentes.

CONTINUA APÓS A PUBLICIDADE

A oitava parte foi esta, no próximo versículo a nona. Ricas bençãos!

Compartilhe este artigo
@leonardobjahn Natural de Florianópolis, SC 27 anos Evangelista Bitcoin Graduando Administração na UFSC Professor particular e tradutor de Inglês
Leave a comment

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Sair da versão mobile