you are viewing a single comment's thread
view the rest of the comments
[–] -5 points 23 hours ago (6 children)

not mathematically complicated but logically complicated

Lean is more than capable of modeling logic.

  • source
  • parent
  • hideshow 6 child comments
  • [–] 12 points 22 hours ago (4 children)

    Not really my point, but sure.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 0 points 12 hours ago (3 children)
  • [–] 4 points 10 hours ago (2 children)

    Lean helps a lot in formalising advanced mathematics, because it is able to express statements and proofs of that mathematics in a way that most tools can't, and it can be checked by computer. It doesn't help much in formalising logically complicated scenarios because you can express those in any old formal language.

    If your tax bill depended on the convergence of some gnarly integral, Lean would be great. But it doesn't; it depends on a billion bits of trivial mathematics composed together with rules that combine to be ambiguous and complicated. No computer environment helps with the ambiguity, whilst any computer environment can formalise that complication once an interpretation has been chosen.

  • source
  • parent
  • hideshow 2 child comments