LeanPool.BrauerGroupNew.ExtendScalar #
Imported Lean Pool material for LeanPool.BrauerGroupNew.ExtendScalar.
def
releaseAddHom
(k K L A : Type u)
[Field k]
[Field K]
[Field L]
[Algebra k K]
[Algebra K L]
[Algebra k L]
[Ring A]
[Algebra k A]
[IsScalarTower k K L]
:
Additive map sending l ⊗ a to l ⊗ (1 ⊗ a) after releasing scalars through K.
Equations
- One or more equations did not get rendered due to their size.
Instances For
def
absorbAddHom
(k K L A : Type u)
[Field k]
[Field K]
[Field L]
[Algebra k K]
[Algebra K L]
[Algebra k L]
[Ring A]
[Algebra k A]
[IsScalarTower k K L]
:
Additive map absorbing the intermediate K tensor factor into L.
Equations
- absorbAddHom k K L A = TensorProduct.liftAddHom { toFun := fun (l : L) => ↑(absorbMap k K L A l), map_zero' := ⋯, map_add' := ⋯ } ⋯