Skip to content

VonNeumannAlgebra pMp for projection p#45

Draft
themathqueen wants to merge 2 commits intoj-loreaux:masterfrom
themathqueen:vN_starProjection_range
Draft

VonNeumannAlgebra pMp for projection p#45
themathqueen wants to merge 2 commits intoj-loreaux:masterfrom
themathqueen:vN_starProjection_range

Conversation

@themathqueen
Copy link
Collaborator

No description provided.

@themathqueen themathqueen marked this pull request as draft January 21, 2026 23:26
@themathqueen themathqueen changed the title VonNeumannAlgebra p.range for projection p VonNeumannAlgebra pMp for projection p Jan 22, 2026
Comment on lines +8 to +9
@[simp] theorem IsStarProjection.starProjection_range_eq {p : H →L[ℂ] H} (hp : IsStarProjection p)
[p.range.HasOrthogonalProjection] : p.range.starProjection = p :=
Copy link
Owner

Choose a reason for hiding this comment

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

The assumption p.range.HasOrthogonalProjection is redundant since p.range is closed.

Comment on lines +22 to +25
abbrev VonNeumannAlgebra.IsStarProjection.range {p : H →L[ℂ] H} (hp : IsStarProjection p)
(hpM : p ∈ M) :
letI : CompleteSpace p.range := hp.isIdempotentElem.isClosed_range.completeSpace_coe
VonNeumannAlgebra p.range := by
Copy link
Owner

Choose a reason for hiding this comment

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

I think we'll actually want to create a subtype for projections first. There are naturally reasons to do so (e.g., they have a CompleteLattice structure). Then you will only cut down a von Neumann algebra by an element of the subtype.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments