Merrill and Sabharwal (2022) define a -precision addition operator in their paper on Log-Precision Transformers are Uniform Threshold Circuits as follows, assuming a reduction via uniform circuits to adding integers of size exists.
In this blog entry, I will show a reduction for this.
Definition (-precision addition operator). A -precision addition operator is a function that maps values (with each ) to , such that computing can be reduced via uniform circuits to adding integers of size .
First, we will look at an example for intuition.
Example
Let and , and we want to compute , i.e., we want to compute in binary.
Example will be added
Reduction
The reduction of to is a pair of Turing machines , such that,
where
- , where
- , where
- is a circuit
- is a circuit (addition of integers)
- is a circuit.