|
|
|
|
|
by lightsighter
2911 days ago
|
|
All programs are proofs and their results are theorems[1]. If "math is naturally inherent and merely discovered by humans" then so are all programs; programmers are just discoverers and not inventors. Given the proof of Curry-Howard Isomorphism rests on existing maths we can have another discussion about whether mathematical patents should be issued if we don't believe that maths are inherent and are actually invented, but as long as we hold that we can't patent maths then it must also hold that we can't patent programs due to their equivalence.
[1]: https://en.wikipedia.org/wiki/Curry%E2%80%93Howard_correspon... |
|