PhyslibAlpha.AlgebraicFramework.CStarAlgebra.OrderUnit
The self-adjoint part of a C⋆-algebra is an order-unit space
`selfAdjoint A`, for a unital C⋆-algebra `A`, is the physically meaningful home for the whole `OrderUnit`/`Effect`/`Weight`/`Channel`/`Measurement` framework built on top of it: the algebra `A` itself is *not* an order-unit space in that sense, since `x ≤ n • 1` forces `x` self-adjoint (`StarOrderedRing.le_iff`), so only the self-adjoint elements can ever be compared to `1` at all.
`1` bounds every self-adjoint element by `IsSelfAdjoint.le_algebraMap_norm_self`, giving `IsOrderUnit`. Archimedeanity is the one genuinely analytic fact: if `x ≤ ε • 1` for every `ε > 0`, then `x` is a limit of `ε • 1` as `ε → 0`, and `≤` is a closed relation (`OrderClosedTopology`, itself from the norm-closedness of the nonnegative cone, `isClosed_nonneg`), so the limit inequality `x ≤ 0` survives.
Main definitions
- `selfAdjoint.instIsOrderUnit`, `selfAdjoint.instIsArchimedeanOrderUnit`
3 declarations
Scalar multiplication by is monotone on
In a unital -algebra , scalar multiplication by non-negative real numbers preserves the partial order on the set of self-adjoint elements . Specifically, for any with and any self-adjoint elements , if in the standard Loewner order, then .
The self-adjoint part of a unital -algebra is an order-unit space
Let be a unital -algebra. The space of self-adjoint elements of , denoted by , is an order-unit space. This means the identity element of the algebra acts as an order unit, such that for every self-adjoint element , there exists a natural number such that .
`selfAdjoint A` is an Archimedean order-unit space
Let be a unital -algebra. The space of self-adjoint elements of , denoted by `selfAdjoint A`, is an Archimedean order-unit space.
