sentence1: polar codes are a family of codes that provably achieves capacity for any binary memoryless symmetric channel with low encoding and decoding complexity .
sentence2: polar codes are a class of capacity-achieving error correcting codes with low-complexity encoding and decoding algorithms .