0

Given a language A, which is in NP and also not NP-complete, I have to prove that P != NP.

[Note: A is not trivial]

Any suggestions?

1 Answers1

1

If A is in NP but not NP-complete, that means it's not NP-hard. Now assume P = NP and show that every nontrivial language in NP is NP-hard under that assumption.

(The statement even holds for any nontrivial language at all.)

G. Bach
  • 267