Theorem 12: Encoding Rate (Circle Case) #
The horizontal part of the balanced product Tanner cycle code has dimension equal to
the dimension of the quotient Tanner code homology:
dim H₁ʰ(C(X,L) ⊗_{ℤ_ℓ} C(C_ℓ)) = dim H₁(C(X/H, L))
This follows from the linear isomorphism ι : H₁(C(X/H, L)) ≃ H₁ʰ constructed
in Def_28 (the iotaEquiv), which preserves dimension.
Main Results #
encodingRateCircle— the dimension equalityencodingRateCircle_satisfiable— witness that the premises are satisfiable
Encoding Rate (Circle Case). The horizontal homology of the balanced product
Tanner cycle code has the same dimension as the quotient Tanner code homology:
dim H₁ʰ(C(X,L) ⊗_{ℤ_ℓ} C(C_ℓ)) = dim H₁(C(X/H, L))
The proof uses the linear isomorphism iotaEquiv from Def_28, which gives
H₁(C(X/H, L)) ≃ₗ[𝔽₂] H₁ʰ. Since linear equivalences preserve finrank,
we obtain the dimension equality.
Witness: the premises of encodingRateCircle are satisfiable.
Follows from piMap_comp_iotaMap_satisfiable in Def_28.