PhyslibAlpha.AlgebraicFramework.JordanOrderUnit.Basic
Jordan order-unit spaces
i. Overview
This is the next rung above `OrderUnit`, per the architecture
`AOU → JordanOrderUnit → JB → JBW (later)`.
An order-unit space only remembers `≤` and `1`. Quantum observables carry one more piece of structure that is *not* the full associative operator product (which loses self-adjointness for non-commuting `a`, `b`): the Jordan product `a ∘ b`, a commutative, generally non-associative multiplication satisfying the weak-associativity Jordan identity. This file adds the minimal compatibility condition: every square is a possible outcome, `0 ≤ a ∘ a`. In the operator picture `a ∘ a = a²`, and `⟨ψ, a²ψ⟩ = ‖aψ‖² ≥ 0` is the reason variances are never negative. Identifying *every* positive element with a square is deliberately not assumed here; that is a stronger spectral theorem of the JB layer.
We do not redefine Jordan algebras: `IsCommJordan` and the surrounding non-unital, non-associative commutative ring axioms are exactly mathlib's `Mathlib.Algebra.Jordan.Basic`, together with the real-linearity hypotheses (`Module ℝ E`, `SMulCommClass`, `IsScalarTower`) that its own module docstring already names as the standard setting for a *real* Jordan algebra. This file only adds this one order-compatibility axiom.
ii. Key definitions and results
- `IsJordanOrderUnit E`
- `IsJordanOrderUnit.mul_one`
- `IsJordanOrderUnit.mul_self_nonneg`
iii. Table of contents
- A. The compatibility class
- B. Consequences
A. The compatibility class
B. Consequences
1 declaration
Squares are non-negative in Jordan order-unit spaces ()
In a Jordan order-unit space , for any element , the Jordan square of is non-negative, i.e., . This represents the physical requirement that every Jordan square corresponds to a possible measurement outcome (a non-negative variance).
