CZX coordinate averaging
Abstract
Commuting coordinate averages on finite binary configurations.
Definition 1.1 (The coordinate average).
Formalization. D5/S3/Quantum/TensorNetworks/CZXParentLindbladianAveraging.avg (✓ std3).
Source. Repository-derived.
Commentary.
Avg is the noncommutative product of the commuting binary-coordinate averaging endomorphisms over a finite set of sites.
Theorem 1.2 (The empty average).
Proof. Machine-checked in Lean as D5/S3/Quantum/TensorNetworks/CZXParentLindbladianAveraging.avg_empty (✓ std3). ∎
Source. Repository-derived.
Commentary.
The average over no coordinates is the identity endomorphism.
Theorem 1.3 (Multiplication of averages).
Proof. Machine-checked in Lean as D5/S3/Quantum/TensorNetworks/CZXParentLindbladianAveraging.avg_mul (✓ std3). ∎
Source. Repository-derived.
Commentary.
Multiplying the averages over two finite site sets gives the average over their union, using idempotence and commutation of the coordinate averages.
Theorem 1.4 (Commutation of averages).
Proof. Machine-checked in Lean as D5/S3/Quantum/TensorNetworks/CZXParentLindbladianAveraging.avg_commute (✓ std3). ∎
Source. Repository-derived.
Commentary.
Averages over arbitrary finite site sets commute because every coordinate average commutes with every other one.
Theorem 1.5 (A two-coordinate average).
Proof. Machine-checked in Lean as D5/S3/Quantum/TensorNetworks/CZXParentLindbladianAveraging.avg_pair_apply (✓ std3). ∎
Source. Repository-derived.
Commentary.
For distinct sites k and l, applying the average over their pair gives the four equally weighted updates of the two coordinates.
Theorem 1.6 (Averages commute with linear maps).
Proof. Machine-checked in Lean as D5/S3/Quantum/TensorNetworks/CZXParentLindbladianAveraging.avg_map (✓ std3). ∎
Source. Repository-derived.
Commentary.
A complex-linear map can be moved through a coordinate average by map-additivity, map-scalar multiplication, and induction over the finite product.
Theorem 1.7 (The full coordinate average).
Proof. Machine-checked in Lean as D5/S3/Quantum/TensorNetworks/CZXParentLindbladianAveraging.avg_univ (✓ std3). ∎
Source. Repository-derived.
Commentary.
Averaging over every site gives the uniform average over all binary configurations, with normalization two to the power n.
References
- Truth anchor:
D5/S3/Quantum/TensorNetworks/CZXParentLindbladianAveraging.avg - Truth anchor:
D5/S3/Quantum/TensorNetworks/CZXParentLindbladianAveraging.avg_commute - Truth anchor:
D5/S3/Quantum/TensorNetworks/CZXParentLindbladianAveraging.avg_empty - Truth anchor:
D5/S3/Quantum/TensorNetworks/CZXParentLindbladianAveraging.avg_map - Truth anchor:
D5/S3/Quantum/TensorNetworks/CZXParentLindbladianAveraging.avg_mul - Truth anchor:
D5/S3/Quantum/TensorNetworks/CZXParentLindbladianAveraging.avg_pair_apply - Truth anchor:
D5/S3/Quantum/TensorNetworks/CZXParentLindbladianAveraging.avg_univ