Abstract: The weight spectrum plays a crucial role in the performance of error-correcting codes. Pre-transformation with an upper-triangular matrix improves the weight spectrum of polar codes while ...