Skip to content

Commit ce4355b

Browse files
committed
style(RingTheory/HopfAlgebra/Primitive): lift shared Ring binder
1 parent ef27405 commit ce4355b

1 file changed

Lines changed: 5 additions & 3 deletions

File tree

Mathlib/RingTheory/HopfAlgebra/Primitive.lean

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,11 @@ end Ring
4848

4949
namespace HopfAlgebra
5050

51+
variable [Ring A]
52+
5153
/-- Upgrade a bialgebra generated by primitive elements to a Hopf algebra by specifying the
5254
antipode-on-generators formula `S p = op (-p)`. -/
53-
noncomputable abbrev ofPrimitives [Ring A] [Bialgebra R A] (S : A →ₐ[R] Aᵐᵒᵖ) {s : Set A}
55+
noncomputable abbrev ofPrimitives [Bialgebra R A] (S : A →ₐ[R] Aᵐᵒᵖ) {s : Set A}
5456
(adjoin_eq_top : Algebra.adjoin R s = ⊤)
5557
(prim : ∀ p ∈ s, IsPrimitiveElem R p)
5658
(S_apply : ∀ p ∈ s, S p = op (-p)) :
@@ -62,8 +64,8 @@ noncomputable abbrev ofPrimitives [Ring A] [Bialgebra R A] (S : A →ₐ[R] Aᵐ
6264

6365
/-- On a Hopf algebra generated by primitive elements, the antipode is the unique anti-algebra hom
6466
negating the generators. -/
65-
theorem eq_antipodeAlgHomOp_of_primitives [Ring A] [HopfAlgebra R A] (S : A →ₐ[R] Aᵐᵒᵖ)
66-
{s : Set A} (adjoin_eq_top : Algebra.adjoin R s = ⊤) (prim : ∀ p ∈ s, IsPrimitiveElem R p)
67+
theorem eq_antipodeAlgHomOp_of_primitives [HopfAlgebra R A] (S : A →ₐ[R] Aᵐᵒᵖ) {s : Set A}
68+
(adjoin_eq_top : Algebra.adjoin R s = ⊤) (prim : ∀ p ∈ s, IsPrimitiveElem R p)
6769
(S_apply : ∀ p ∈ s, S p = op (-p)) :
6870
S = antipodeAlgHomOp R A := by
6971
have h := eq_antipode_of_adjoin_eq_top_left (S₀ := (opLinearEquiv R).symm.toLinearMap ∘ₗ

0 commit comments

Comments
 (0)