I am reading this paper, and I do not understand how the process of moving a qubit does not change the logical state.
Moving a qubit is done by
- Extending the logical $ \hat{Z}_L $ operator to include an adjacent measurement-qubit
- Extending the hole by not measuring the measurement-qubit
- Measuring the data qubit that is now not stabilized
- Turning on the measurement-qubit that was in the original hole
- Changing the logical operators to match the new structure
I understand why 1 and 2 do not change the logical state held by the surface code (we do not perform any gate or measurement). However it is not clear to me why after measuring the logical qubit and adding it back again to the surface code, the measurement outcomes of the logical operators does not change.