wickop: Lattice Cubic Rotation Operator Generator
Aaron S. Meyer

TL;DR
The paper presents wickop, a Python 2.7 tool for generating lattice cubic rotation operators by efficiently computing tensor products of symmetry-adapted building blocks, handling any momentum representation.
Contribution
Introduction of wickop, a Python tool that automates the creation of symmetry-adapted operators for lattice cubic groups, including momentum-dependent representations.
Findings
Efficient operator generation using tensor products and character tables.
Handles arbitrary momentum representations with little group classification.
Ensures consistent basis construction for operators in lattice simulations.
Abstract
This document outlines the usage of a series of python 2.7 scripts designed to easily and efficiently create compound operators. This is accomplished by computing tensor products of smaller building blocks that transform irreducibly under lattice cubic rotational and translational symmetry. In particular, the code has the ability to handle representations of the cubic rotation group with any spatial momentum. The key paradigm is to track the momentum separately from the rotations, fully utilizing the abelian structure of the translation subgroup. This goes through the Wigner little group method to classify the subgroup of rotations that leave the momentum direction unchanged. Using little groups circumvents the issue of a volume factor in the number of representation matrices that are needed, instead only requiring the 96 cubic rotation representation matrices. Tensor products are…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed and Parallel Computing Systems
