Skip to content

Allow HGPCode.get_canonical_logical_ops to accept/return abstract.RingArrays - #460

Merged
perlinm merged 2 commits into
mainfrom
ring-logicals
Apr 23, 2026
Merged

Allow HGPCode.get_canonical_logical_ops to accept/return abstract.RingArrays#460
perlinm merged 2 commits into
mainfrom
ring-logicals

Conversation

@perlinm

@perlinm perlinm commented Apr 23, 2026

Copy link
Copy Markdown
Collaborator

Same for SHPCode.get_canonical_logical_ops.

Only works for rings for which RingArray.row_reduce is supported, which currently only includes cyclic group algebras.

Note additional work is needed to convert these ring-valued logicals into field-valued logicals of the corresponding LPCode or SLPCode.

@perlinm perlinm changed the title Canonical logical operators over a ring for hypergraph product codes Allow HGPCode.get_canonical_logical_ops to accept/return abstract.RingArrays Apr 23, 2026
@perlinm
perlinm merged commit 55161ff into main Apr 23, 2026
3 checks passed
@perlinm
perlinm deleted the ring-logicals branch April 23, 2026 14:19
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