I've found the following statement:
If a program P for Non Deterministic Turing Machine solves a decision problem in time limited by a polynomial p(S), where S-size of input, then it can be run on a Deterministic Turing Machine, and the solution will be found in time limited in time O(2^p(S)).
My question is whether this statement is correct and how could we prove it? The exact value 2 is suspicious here.