Skip to content

Commit bb6ed22

Browse files
committed
feat(Algebra/Star/StarRingHom): Add non-unital star ring homomorphisms (#12924)
Definitions and basic properties of non-unital star ring homomorphisms Co-authored-by: Christopher Hoskin <christopher.hoskin@overleaf.com> Co-authored-by: Christopher Hoskin <mans0954@users.noreply.github.com>
1 parent 94b541f commit bb6ed22

File tree

3 files changed

+472
-0
lines changed

3 files changed

+472
-0
lines changed

Mathlib.lean

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -715,6 +715,7 @@ import Mathlib.Algebra.Star.Pointwise
715715
import Mathlib.Algebra.Star.Prod
716716
import Mathlib.Algebra.Star.SelfAdjoint
717717
import Mathlib.Algebra.Star.StarAlgHom
718+
import Mathlib.Algebra.Star.StarRingHom
718719
import Mathlib.Algebra.Star.Subalgebra
719720
import Mathlib.Algebra.Star.Unitary
720721
import Mathlib.Algebra.Symmetrized

Mathlib/Algebra/Star/StarAlgHom.lean

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import Mathlib.Algebra.Algebra.Equiv
77
import Mathlib.Algebra.Algebra.NonUnitalHom
88
import Mathlib.Algebra.Algebra.Prod
99
import Mathlib.Algebra.Star.Prod
10+
import Mathlib.Algebra.Star.StarRingHom
1011

1112
#align_import algebra.star.star_alg_hom from "leanprover-community/mathlib"@"35882ddc66524b6980532a123a4ad4166db34c81"
1213

@@ -89,6 +90,9 @@ def toNonUnitalStarAlgHom [NonUnitalStarAlgHomClass F R A B] (f : F) : A →⋆
8990
instance [NonUnitalStarAlgHomClass F R A B] : CoeTC F (A →⋆ₙₐ[R] B) :=
9091
⟨toNonUnitalStarAlgHom⟩
9192

93+
instance [NonUnitalStarAlgHomClass F R A B] : NonUnitalStarRingHomClass F A B :=
94+
NonUnitalStarRingHomClass.mk
95+
9296
end NonUnitalStarAlgHomClass
9397

9498
namespace NonUnitalStarAlgHom

0 commit comments

Comments
 (0)