At page 277 of Sipser's Introduction to the Theory of Computation, a proof of the NP-completeness of SAT is given.
The following comment is made on the trace of some machine $N$ which can decide a language $A\in\mathrm{NP}$:
"Next, we take any language $A$ in NP and show that $A$ is polynomial time reducible to SAT. Let $N$ be a nondeterministic Turing machine that decides $A$ in $n^k$ time for some constant $k$. (For convenience, we actually assume that $N$ runs in time $n^k-3$, but only those readers interested in details should worry about this minor point.)" (p. 277)
Interestingly, Levin's paper, Universal Search Problems, which discusses the search version of computation (in contrast to the decision version) states:
"Two function $f (n)$ and $g (n)$ will be said to be equal if there exists some $k$ such that: \begin{equation} f (n) \leq (g (n) +2)^k\ \textrm{and} \ g (n) \leq (f (n) +2) ^k. \end{equation} The term less than or equal is defined similarly." (p.1 of the paper)
Levin is sometimes co-cited with Cook for the proof of the NP-completeness of SAT (Cook-Levin theorem).
So what are those $2$ and $3$ constants? Are they even related or was it just an intuition? In conventional big-O notation, we would have said $\pm O(1)$. But here, both authors take the time to specify an exact constant, and both are discussing the notion of polynomial-time reduction.