Skip to content

feat(QM): unbounded operator inequalities#993

Open
gloges wants to merge 8 commits intoleanprover-community:masterfrom
gloges:unbounded-ops
Open

feat(QM): unbounded operator inequalities#993
gloges wants to merge 8 commits intoleanprover-community:masterfrom
gloges:unbounded-ops

Conversation

@gloges
Copy link
Contributor

@gloges gloges commented Mar 15, 2026

  • Defines IsSymmetric for unbounded operators and shows this is equivalent to having ⟪Tx, x⟫ real.
  • Adds inequalities satisfied by all unbounded operators (le_adjoint_adjoint, adjoint_ge_adjoint_of_le and closure_mono).
  • Adds inequality characterizing symmetric unbounded operators (isSymmetric_iff_le_adjoint).

(cf. #982 for poset)

@gloges
Copy link
Contributor Author

gloges commented Mar 15, 2026

t-quantum-mechanics

@github-actions github-actions bot added the t-quantum-mechanics Quantum mechanics label Mar 15, 2026
@gloges
Copy link
Contributor Author

gloges commented Mar 15, 2026

RFC

@github-actions github-actions bot added the RFC Request for comment label Mar 15, 2026
Comment on lines +270 to +272
ring_nf
rw [Complex.I_sq]
ring
Copy link
Member

Choose a reason for hiding this comment

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

Would grind [Complex.I_sq] work here?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Thanks, that worked a charm!

simp only [inner_conj_symm]
refine ⟨fun hT x ↦ (hT x x).symm, ?_⟩
intro h x y
rw [inner_map_polarization, inner_map_polarization']
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
rw [inner_map_polarization, inner_map_polarization']
refine ⟨fun hT x ↦ (hT x x).symm, fun h x y ↦ ?_⟩

Comment on lines +225 to +227
· intro u v huv
refine (adjoint_apply_eq U₁.dense_domain v ?_).symm
exact fun x ↦ huv ▸ heq x u
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
· intro u v huv
refine (adjoint_apply_eq U₁.dense_domain v ?_).symm
exact fun x ↦ huv ▸ heq x u
· exact fun u v huv => (adjoint_apply_eq U₁.dense_domain v (fun x ↦ huv ▸ heq x u).symm

@gloges
Copy link
Contributor Author

gloges commented Mar 16, 2026

Thanks, I have made the suggested changes.

Comment on lines +126 to +127
refine ⟨?_, fun h ↦ h ▸ closure_isClosed U⟩
intro h
Copy link
Member

Choose a reason for hiding this comment

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

Suggested change
refine ⟨?_, fun h ↦ h ▸ closure_isClosed U⟩
intro h
refine ⟨fun h ↦ ?_, fun h ↦ h ▸ closure_isClosed U⟩

lemma isSelfAdjoint_isClosed {T : UnboundedOperator H H} (hT : IsSelfAdjoint T) : IsClosed T :=
hT ▸ adjoint_isClosed T

lemma isSelfAdjoint_isSymmetric {T : UnboundedOperator H H} (hT : IsSelfAdjoint T) :
Copy link
Member

Choose a reason for hiding this comment

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

isSymmetric_of_isSelfAdjoint probably a better name here

SetLike.val_smul, inner_smul_left, Complex.conj_I, inner_smul_right]
grind [Complex.I_sq]

lemma inner_map_polarization' (x y : T.domain) :
Copy link
Member

Choose a reason for hiding this comment

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

This lemma and the one above might be better suited further up the file

@jstoobysmith jstoobysmith self-assigned this Mar 16, 2026
@jstoobysmith jstoobysmith added awaiting-author A reviewer has asked the author a question or requested changes and removed RFC Request for comment labels Mar 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting-author A reviewer has asked the author a question or requested changes t-quantum-mechanics Quantum mechanics

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants