• ImplyingImplications@lemmy.ca
    link
    fedilink
    arrow-up
    78
    arrow-down
    1
    ·
    2 days ago

    an entire section rewritten into raw logical statements

    Nobody could misunderstand this!

     ~ A  
     A • B  
     A ∨ ~ C 
     C ⊃ (B ∨ A) 
     ~ (~ B ≡ C) 
     (A ∨ ~B) ≡ (C ⊃ A) 
     [A ∨ ~ (C ∨ B)] 
    
    • acargitz@lemmy.ca
      link
      fedilink
      arrow-up
      34
      ·
      2 days ago

      Propositional logic is easy.

      Predicate logic just looks hard.

      If you want to truly confuse people, you have to go into temporal logic.

    • LostXOR@fedia.io
      link
      fedilink
      arrow-up
      10
      ·
      2 days ago

      You have to define your propositions somehow, probably in English, but honestly this seems like a really good way to precisely specify the terms of a complex contract with a lot of conditions. It does lack a bit in human-readability, but propositional logic isn’t all that hard to learn.