Proof of Finite Surface Code Threshold for Matching | Synapse