この「誤差の合計(A,B,C,...)」という関数を A B C ... で変微分します。
誤差は最少の点は、誤差の増減量が0になる場所です。
そこで、連立方程式

0 = δ誤差の合計(A,B,C,...)/δA
0 = δ誤差の合計(A,B,C,...)/δB
0 = δ誤差の合計(A,B,C,...)/δC
...

を作ります、この連立方程式は連立一次方程式です。
これを鶴亀算で解いて A B C ... を決めると
 f(x) = A*a(x) + B*b(x) + C*c(x) ... ≒ sin(x)
となります。
ちなみに ∫ 誤差(x) dx の値の平方根の大体三倍ぐらいが最大誤差になっています。
以上を公式表片手にガリガリ解きますです。