[x0,…]⋅[y0,…] mathend000#, Schulmethode: x0⋅y + 2⋅[x1,…]⋅y mathend000# rekursiv Überläufe im Resultat früh erkennen, nur mit nötigen Stellen rechnen Karatsuba-Multiplikation: (p + qB)(r + sB) = pr + B + qsB2 mathend000# berechne t = (p + q)(r + s) - pr - qs mathend000# mit nur 3 Multiplikationen. SAT-Formeln für binäre Multiplikation sind sehr schwer: Resultatbit k mathend000# hängt von allen Eingabebits 0,..., k mathend000# ab. 2014-03-31
(p + qB)(r + sB) = pr + B + qsB2 mathend000# berechne t = (p + q)(r + s) - pr - qs mathend000# mit nur 3 Multiplikationen.
berechne t = (p + q)(r + s) - pr - qs mathend000# mit nur 3 Multiplikationen.