Skip to content

feat(QuantumMechanics): LineaPMap state observables#1094

Open
or4nge19 wants to merge 15 commits into
leanprover-community:masterfrom
or4nge19:LinearPMap-Observables
Open

feat(QuantumMechanics): LineaPMap state observables#1094
or4nge19 wants to merge 15 commits into
leanprover-community:masterfrom
or4nge19:LinearPMap-Observables

Conversation

@or4nge19
Copy link
Copy Markdown
Collaborator

This file/PR defines the expectation value, centered vector, variance, and standard deviation of T in the state ψ, for a partial linear map T on a complex inner product space and a vector ψ ∈ T.domain, building on Unbounded_v2 proposal in #1090.

This is PR 1 of 3 and it adapts a small portion of a larger state-observable and canonical-CCR development (from Axiomatic-AI work) into physlib.
Subsequent PRs will specialize this API to the position and momentum partial maps, and port the abstract CCR uncertainty and equality-condition lemmas.
It depends on #1090

gloges and others added 14 commits May 11, 2026 23:02
This file/PR defines the expectation value, centered vector, variance, and standard deviation of `T` in the state `ψ`, for a partial linear map `T` on a complex inner product space and a vector `ψ ∈ T.domain`, building on Unbounded_v2 proposal.

This is PR 1 of 3 and adapts a small portion of a larger state-observable and canonical-CCR development (being carried-out at Axiomatic-AI) into physlib.
Subsequent PRs will specialize this API to the position and momentum partial maps, and port the CCR uncertainty and equality-condition lemmas.
Depends on leanprover-community#1090
@jstoobysmith
Copy link
Copy Markdown
Member

Nice! Will likely have to wait for #1090 to be cleaned up and merged before this.

@jstoobysmith
Copy link
Copy Markdown
Member

blocked-by-PR

@jstoobysmith
Copy link
Copy Markdown
Member

Actually the changes of this PR seem logically independent from the changes in #1090. Could separate them out and make this PR now

@jstoobysmith
Copy link
Copy Markdown
Member

(Sorry maybe not, missed some props used)

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

Labels

blocked-by-PR This PR depends on another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants