Algebraic Properties of PAC Codes
Vlad-Florin Dragoi, Mohammad Rowshan
TL;DR
This work extends the algebraic framework for polarization-based codes by embedding PAC and related constructions into generalized polynomial polar codes. It establishes that the dual of an upper polynomial polar code is a lower polynomial polar code and that minimum distance is preserved from the plain polar code, while offering concrete bounds on the number of minimum-weight codewords. By developing notions of monomial and polynomial subcodes, LTA-based permutations, and a backward-compatibility matrix $\mathbf{M}$, the paper provides systematic tools for characterizing duals, weight spectra, and monomial substructures in PAC-like codes. The results yield structural insights and practical guidelines for code design and analysis, including how PAC codes interact with polar structures and how to bound their distance properties. Overall, the work unifies PAC codes with a broader algebraic code family, enabling rigorous duality and weight-distribution analyses with implications for short-block-length performance and decoding strategies.
Abstract
We analyze polarization-adjusted convolutional codes using the algebraic representation of polar and Reed-Muller codes. We define a large class of codes, called generalized polynomial polar codes which include PAC codes and Reverse PAC codes. We derive structural properties of generalized polynomial polar codes, such as duality, minimum distance. We also deduce some structural limits in terms of number of minimum weight codewords, and dimension of monomial sub-code.
