docs(PauliMatrices): cite the published source for the three-Pauli identities - #1663
Conversation
…entities The docstrings of `pauliContr_mul_pauliContrDown_mul_pauliContr` and `pauliContrDown_mul_pauliContr_mul_pauliContrDown` referred to "Equation (2.26)" and "Equation (2.27)" without naming a source. Those numbers come from the 2004 draft linked in #341, in which the two equations differ from the statements proved here. Cite instead equations (2.54) and (2.55) of the published paper, arXiv:0812.1594, which agree with the Lean statements and use the same conventions, and add a References section to the module docstring. Remove the stale "not currently cited" note from that bibliography entry. No declarations are added, removed or changed. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Drop the explicit reference from the docstrings of the two three-Pauli identities, leaving it in the module References section, and put each displayed formula on a single line so the inline code is not broken across lines. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
Thank you for this pull-request (PR). If this is your first PR, welcome to the community! Below is what will happen next. Please read carefully if you are not familiar with the process. You may open other PRs while this one is being reviewed, and can stack PRs on top of each other, so don't let these steps slow you down.
Tip: The easiest way to get have a fast review is to submit a PR that is small and self-contained, and has clear documentation explaining why things are the way they are in your chages. If you have any problems or questions, please reach out to the community on the Zulip. |
The docstrings of the two three-Pauli identities in
Relations.leanreferred to "Equation (2.26)" and "Equation (2.27)" without naming a source. Those numbers come from the 2004 draft linked in #341, where the two equations differ from the statements proved here (as noted in #1568).This removes the bare equation numbers from the docstrings and adds a References section to the module docstring citing equations (2.54) and (2.55) of the published paper, arXiv:0812.1594, which agree with the Lean statements and conventions. It also puts each formula in those docstrings on a single line, so the inline code is not broken across lines, and removes a stale "not currently cited" note from the bibliography entry.
No lemmas or definitions are added, removed or changed.
Disclaimer: I instructed Claude to find the proper reference; I have checked the cited equations myself.
🤖 Generated with Claude Code