Post #2712422
2026-04-27 15:36 UTC
@RonJeffries@mastodon.social Depending on your notion of specification... P=NP depends on whether polynomial time complexity classes have an essential distinction between verification and implementation. Specification could be viewed as 3rd distinct phase of process, or unified with either tests (~in NP) or with implementation (~in P). If P=NP, all these can be easily unified. If P != NP, the tests/specifications have different complexity than the implementation, and they have different role due to complexity.
Replies (1)
-
@RonJeffries@mastodon.social 2026-04-27 15:46
@esap@noc.social Hm, OK. I'm not sure we need to know this for most programming situations, though with my math hat on it always seemed quite interesting. Thanks!