Skip to content

Clarify duality between puncturing and shortening#413

Merged
perlinm merged 3 commits intomainfrom
puncture
Feb 15, 2026
Merged

Clarify duality between puncturing and shortening#413
perlinm merged 3 commits intomainfrom
puncture

Conversation

@perlinm
Copy link
Collaborator

@perlinm perlinm commented Feb 15, 2026

Puncturing a classical code is equivalent to shortening its dual code. We can use this fact to avoid computing generator matrices, and thereby speed up both operations.

@perlinm
Copy link
Collaborator Author

perlinm commented Feb 15, 2026

The tests seem to be broken for reasons unrelated to this PR, so I'll go ahead and merge.

@perlinm perlinm merged commit 6d2ff9d into main Feb 15, 2026
2 of 3 checks passed
@perlinm perlinm deleted the puncture branch February 15, 2026 20:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant