auto-task(LorentzGroup): add API-map.yaml tracking the Lorentz Group API - #1325
Conversation
Co-Authored-By: Claude Sonnet 4.6 <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 |
jstoobysmith
left a comment
There was a problem hiding this comment.
Approved. Will merge shortly.
Summary
Adds
Physlib/Relativity/LorentzGroup/API-map.yamltracking the Lorentz Group API. Uses GitHub issue #885 as a reference for intended scope; every entry is generated from and verified against the directory's Lean files.No Lean source is touched — this is a single new
.yamlfile.Verification
Links are pinned to the base commit (
3dddd61) so line numbers stay accurate.Physlib/Relativity/MinkowskiMatrix.leanRequirements (each checked against the code, not the issue's checkboxes)
LorentzGroupdefined as matrices with Λ * dual Λ = 1LorentzGroup)lorentzGroupIsGroup)boost)Rotations)mem_iff_self_mul_dual,mem_iff_dual_mul_self,mem_iff_transpose,mem_iff_neg_mem,mem_iff_transpose_mul_minkowskiMatrix_mul_self)IsProper)IsOrthochronous)restricted)🤖 Generated with Claude Code