Skip to content

refactor(QM) : commutators#994

Open
gloges wants to merge 12 commits intoleanprover-community:masterfrom
gloges:commutator-improve
Open

refactor(QM) : commutators#994
gloges wants to merge 12 commits intoleanprover-community:masterfrom
gloges:commutator-improve

Conversation

@gloges
Copy link
Contributor

@gloges gloges commented Mar 15, 2026

Improves / golfs commutator proofs (cf. #930) making use of Kronecker delta api (cf. #979).
Also adds vanishing commutators as simp lemmas. (This breaks a few LRL proofs that I will fix shortly.)

@gloges
Copy link
Contributor Author

gloges commented Mar 15, 2026

t-quantum-mechanics

@gloges
Copy link
Contributor Author

gloges commented Mar 15, 2026

RFC

@github-actions github-actions bot added t-quantum-mechanics Quantum mechanics RFC Request for comment labels Mar 15, 2026
neg_mul, smul_eq_mul, mul_neg, sub_neg_eq_add, SchwartzMap.sum_apply, Finset.sum_neg_distrib,
Complex.real_smul, Complex.ofReal_inv, Complex.ofReal_ofNat]
ring
sorry
Copy link
Member

Choose a reason for hiding this comment

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

What is the thinking behind removing these sorts of proofs?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Sorry, should have left this as a work-in-progress; the previous proofs broke with the new simp lemma.
I've just fixed/simplified these and they are now hopefully more 'robust'.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

RFC Request for comment t-quantum-mechanics Quantum mechanics

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants