logoalt Hacker News

HarHarVeryFunnytoday at 2:46 PM1 replyview on HN

It seems intuitive that finding a counter-example might be easier than proving a generality, since you're starting from a concrete goal ("build a foo that has properties X, Y & Z") that you can branch out from, identify sub-problems, etc.

Proving a generality seems much more difficult since you don't know what you are trying to build, although I suppose in some cases you can prove it by proving that it's impossible to construct a counter-example.


Replies

GPersontoday at 6:12 PM

One hesitation I have with this idea is that proofs themselves can be modeled as mathematical objects. So if you have a machine which can construct examples then we just view the proof as an example, and it should be good at constructing them.

Maybe this is naive.

show 1 reply