Skip to content

feat(QuantumMechanics): adjoint of continuous operators#1443

Merged
jstoobysmith merged 6 commits into
leanprover-community:masterfrom
gloges:operator-misc
Jul 21, 2026
Merged

feat(QuantumMechanics): adjoint of continuous operators#1443
jstoobysmith merged 6 commits into
leanprover-community:masterfrom
gloges:operator-misc

Conversation

@gloges

@gloges gloges commented Jul 19, 2026

Copy link
Copy Markdown
Collaborator
  • Adds adjoint_domain_of_continuous: U†.domain = ⊤ when U is a continuous (equivalently, bounded) operator
  • Adds HasDenseDomain.adjoint_add_continuous (and a sub variant): (T₁ + T₂)† = T₁† + T₂† with T₂ continuous (equivalently, bounded).
  • Simplifies the proof IsUnbounded.orthogonal_closure_sub_range using adjoint_sub_continuous

Also takes the opportunity to move the IsUnbounded section of Unbounded.lean before those for IsSymmetric, etc. so that results for general unbounded operators can be used in more specialized cases.

Currently a draft since will need to merge after #1432.

@github-actions

Copy link
Copy Markdown
Contributor

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 awaiting-author label to your PR, once you have addressed the review comments, please remove that label by adding a comment with -awaiting-author. This helps us keep track of reviews.

@github-actions github-actions Bot added the t-quantum-mechanics Quantum mechanics label Jul 19, 2026
@gloges
gloges marked this pull request as ready for review July 19, 2026 13:07

@jstoobysmith jstoobysmith left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved - looks good to me! I've approved, but also merged with master to make sure the bump doesn't break anything.

@jstoobysmith jstoobysmith added the ready-to-merge This PR is approved and will be merged shortly label Jul 21, 2026
@jstoobysmith
jstoobysmith merged commit bb0f6ad into leanprover-community:master Jul 21, 2026
6 checks passed
@gloges
gloges deleted the operator-misc branch July 21, 2026 12:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-to-merge This PR is approved and will be merged shortly t-quantum-mechanics Quantum mechanics

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants