auto-task(Fermion.dirac): record TODO to add Dirac fermion representations and Color#1317
Conversation
…tions and Color Co-authored-by: Claude <noreply@anthropic.com>
|
Thank you for this PR, which will now be reviewed. If submitting to ./Physlib or ./QuantumInfo, please see our review guidelines if you are not familiar with the process. You should expect a back and forth with a reviewer before your PR is merged. See also that link for how to add appropriate labels to your PR. The PR will also go through a number of automated checks. You can learn more about these here, including how to run them locally. If you are submitting to ./PhyslibAlpha there will be a lighter review process, though your PR must still pass the automated checks. If you want to bring attention to this PR, please write a message on this thread of the Lean Zulip. Important: If a reviewer adds an |
morrison-daniel
left a comment
There was a problem hiding this comment.
Only concern is the seemingly extra file added.
Summary
Records a single
TODOin the Weyl fermion representations file noting that theDirac and dual-Dirac fermion representations should be added and incorporated into
complexLorentzTensor.The TODO item is human written; Claude placed it in the right file and section
of the library, reworded it to fit Physlib conventions, and verified the build and
linters.
Original user input
TODO added
In
Physlib/Relativity/Tensors/ComplexTensor/Weyl/Basic.lean:Why this location
Weyl/Basic.leandefines theFermionnamespace Weyl representations(
leftHandedRep,dualLeftHandedRep,rightHandedRep,dualRightHandedRep), soit is the most specific home for the proposed
Fermion.dirac/Fermion.dualDiracrepresentations. The TODO sits next to those definitions, alongside an existing
TODO about the same representations. The file already transitively imports
Physlib.Meta.TODO.Basic, so no new import was needed.Verification
lake buildsucceeds (nosorry, no new axioms, no new warnings).lake exe runPhyslibLinters— passed../scripts/lint-style.sh— passed.Human review