Commit 2022-05-17 23:22 632fef37
View on Github →feat(analysis/normed_space/M_structure): Define L-projections, show they form a Boolean algebra (#12173)
A continuous projection P on a normed space X is said to be an L-projection if, for all x
in X
,
∥x∥ = ∥P x∥ + ∥(1-P) x∥.
The range of an L-projection is said to be an L-summand of X.
A continuous projection P on a normed space X is said to be an M-projection if, for all x
in X
,
∥x∥ = max(∥P x∥,∥(1-P) x∥).
The range of an M-projection is said to be an M-summand of X.
The L-projections and M-projections form Boolean algebras. When X is a Banach space, the Boolean
algebra of L-projections is complete.
Let X
be a normed space with dual X^*
. A closed subspace M
of X
is said to be an M-ideal if
the topological annihilator M^∘
is an L-summand of X^*
.
M-ideal, M-summands and L-summands were introduced by Alfsen and Effros to
study the structure of general Banach spaces. When A
is a JB*-triple, the M-ideals of A
are
exactly the norm-closed ideals of A
. When A
is a JBW*-triple with predual X
, the M-summands of
A
are exactly the weak*-closed ideals, and their pre-duals can be identified with the L-summands
of X
. In the special case when A
is a C*-algebra, the M-ideals are exactly the norm-closed
two-sided ideals of A
, when A
is also a W*-algebra the M-summands are exactly the weak*-closed
two-sided ideals of A
.
This initial PR limits itself to showing that the L-projections form a Boolean algebra. The approach followed is based on that used in measure_theory.measurable_space
. The equivalent result for M-projections can be established by a similar argument or by a duality result (to be established). However, I thought it best to seek feedback before proceeding further.