This document discusses reformulating NP-complete problems in terms of continuous mathematics using probability theory. Specifically, it considers the 3-SAT NP-complete problem and introduces new probability variables to represent bit assignments. A cost function is constructed as a sum of clause satisfaction probabilities. Key properties of the cost function are that it is harmonic over subsets of variables and its Hessian has zero diagonal entries. The cost function is always positive inside the problem's domain and achieves its min/max on the boundary. The spectrum of cost function values on vertices corresponds to number of unsatisfied clauses. Overall, the approach reformulates 3-SAT in terms of a harmonic cost function to manipulate solutions without examining them individually.