mathlib
mathlib copied to clipboard
feat(analysis/normed_space/category/CStarAlg): categories of C⋆-algebras
This introduces three categories of C⋆-algebras (over ℂ), namely:
CStarAlg: not necessarily unital C⋆-algebras withnon_unital_star_alg_homsCStarAlg₁: unital C⋆-algebras withstar_alg_homsCommCStarAlg₁: commutative unital C⋆-algebras withstar_alg_homs
We currently have to avoid the natural CommCStarAlg because we don't have non_unital_normed_comm_ring since #13719 is blocked by timeouts.
- [ ] depends on: #16784
This is my first foray into category theory in mathlib, so please don't hesitate to tell me I've done something horribly wrong! :smile:
This PR/issue depends on:
- ~~leanprover-community/mathlib#16784~~ By Dependent Issues (🤖). Happy coding!
Closed to wait for Lean 4. This isn't urgent and probably needs to be implemented slightly differently anyway (to take a star_ordered_ring field).